NO Issue...just had to say thanks.

You can absolutely close this after you get it.
I just wanted to say thank you.  Is there a way to donate to this project?  I am in love.  You have it working essentially out of the box.  I just plugged everything together and ran the first command or two and it started working right then and there.  I absolutely love it.  I will be tightening it up a bit...for security, but this is truly amazing.  It has been 9 years of me searching for a way to block these freaking people...I don't even care it has to ring once before action is taken...but I will say this::  Thanks, and much love!

Hah, glad to hear you like the project. I also am a huge fan. Please contribute in any way you see fit.

https://www.vccomm.org/km6zjk-bruce-schubert-sk/
Hello, I thought I should put this out there for callattendant fans. It is also on the forum.
https://groups.io/g/callattendant/message/344


[RESOLVED] Interface eth0(): High error rate (>2 for 5m)

Problem started at 11:21:29 on 2023.06.01
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Operational data: errors in: 2, errors out: 0
Original problem ID: 23041
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23483&eventid=23041

Problem has been resolved in 18m 0s at 11:39:29 on 2023.06.01
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Original problem ID: 23041


WIP: Python subprocess logging improvement

This PR aims to improve the sexe python function so that subprocess output can be written to both stdout and file simultaneously, line by line. This is useful for when CI jobs crash before creating any log.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.58%.  Consider uploading reports for the commit 67aca70 to get more accurate results

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #1110   +/-   ##
========================================
  Coverage    90.58%   90.58%
========================================
  Files          160      160
  Lines        14331    14331
========================================
  Hits         12982    12982
  Misses        1349     1349

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

With this new change, there is only one subprocess call - making the function a bit cleaner. The only noticeable difference from before is now in the event of an error, it will always print an error message. Before, it would only print an error message if either output file was None or return output was False.
A set of examples testing the script:
shell_exec("echo hello file", output_file="/usr/workspace/meemee/serac/log0.txt")
shell_exec("echo hello screen", print_output=True)
shell_exec("echo hello to both", output_file="/usr/workspace/meemee/serac/log3.txt", print_output=True)
shell_exec("cho oops!", output_file="/usr/workspace/meemee/serac/log2.txt", print_output=True)
shell_exec("echo cant see me!")
shell_exec("ech mistake with no output!", error_prefix="WARNING:")

rcode, output = shell_exec("echo returning output", return_output=True)
print("printing the output in test.py: {0}".format(output))

[meemee@ruby968:repo]$ ./scripts/llnl/test.py
hello screen
hello to both
/bin/sh: cho: command not found
[ERROR: [return code: 127] from command: cho oops!]
[WARNING: [return code: 127] from command: ech mistake with no output!]
printing the output in test.py: returning output

[meemee@ruby968:repo]$ cat ../log?.txt
hello file
/bin/sh: cho: command not found
hello to both

Azure using 4 jobs: https://dev.azure.com/llnl-serac/serac/_build/results?buildId=11313&view=logs&j=d86163eb-53f2-5090-1bd9-76480b1ac38b&t=67a51bbe-48ca-58cf-58a4-5e9dff7df8a8&l=304
LC using 16 jobs (CTRL+F make -j 16): https://lc.llnl.gov/gitlab/smith/serac/-/jobs/1836806/raw

I think there's some issues checking if "not empty string" vs "empty string" in python. ill push a fix soon


It would be good to reduce repetition by removing this from the front matter where it's not changing the default value.

Resolved by #118.


README errors in tab-sso/csharp/

Reply uri should be /Auth/End, not /End
The configurable tab's url is /Home/Configure, not /Home/ConfigTab

@gabbsmo - We are looking into this issue. We will update you.

This request is related to updating the docs so redirecting it.

We are closing this issue for now, Please feel free to reopen it, if required.


Fully close screens

Checklist

[X] I have filled out the template to the best of my ability.
[X] This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
[X] This issue is not a duplicate feature request of previous feature requests.

Is your feature request related to a problem? Please describe.
Regardeless of the configuration i make, i cannot get my screens to close fully. They always remain open 2 or 3 percent. This causes false states in my other automations that depend on the screens state being "open" or "closed". These states are never reached as the screens remain open a few percent when controlled by the "Adaptive Cover addon"
i've tinkered with the window dimensions an work area (curently i have my window height set at 2.3 meter and the work area set to 0.1). But since the work area lowest settings allowed is 0.1 i cannot seem to reach a fully closed state for my screens.
Describe the solution you'd like
I would like th Adaptive Cover Addon to be able to fully close my screens. If my insights are right, allowing "work area configuration" to 0 as the lowest setting would fix my issue.
Describe alternatives you've considered
Don't know, open to suggestions
Additional context
Sorry no additional context

Can you download the diagnostics from the integration tab, so I can evaluate your device settings? Usually without setting one of the defaults to 0 the cover doesn't have to fully close, since this is only needed when the sun is at a very low elevation (just above 0).

config_entry-adaptive_cover-27ab917902309cc986bdf51555def5a7.json
Sure! here you go :-) Thank you for wanting to look into this

As expected none of your defaults are set to zero. So it is actually not expected to reach 0% since the formulas try to optimize the opening position without letting in unwanted glare.
The work area cannot be 0 since this messes up the calculations and it is also not recommended to set it as low as possible.

(curently i have my window height set at 2.3 meter and the work area set to 0.1)

According to your trace you have set the window height to 6 meters. Please give the actual height of the window or the length of the cover between 0% and 100% open.

Thanks for your swift reply. The 6 meter window height is probably due to playing around a bit. The screen also never reaches zero if i set it the actual height (2.3 meters). Which other default not being set to zero are you referring to?

You have the default and (after) sunset default values that you can set.
This post provides more details on how the system works: https://community.home-assistant.io/t/automatic-blinds-sunscreen-control-based-on-sun-platform/573818. Essentially, having a lower distance to the work area is usually inaccurate because most people don't sit as close as 10 centimeters from the window. Setting this distance to zero will result in the cover always being at 0%, as the corner of the geometric triangle is directly at the window, causing the elevation to be effectively ignored in the calculations.

Aaah i see.. and understand now. My use case seems to differ from what the Add on was intended for. The add on seems to focus on preventing glare primarily.. i want to control indoor temperature primarily instead. My windows also stretch from the ceiling all the way to the floor..
I can live with the screens not being close fully though, just need to figur out a way to reflect the closed state when they are actually still open 1 or 2 %.
Thanks for your help!

If you want to control the indoor temperature you can enable the climate mode. That tries to find an optimal solution between indoor temperature and reducing glare while someone is present.

Did that in the mean time.. works a charm.. love your work.. keep it up!


Passing registered chat variable in query param of "workbench.action.chat.open" does not get detected as a chat variable

Currently when you register a command in vscode extension which executes the "workbench.action.chat.open", you can pass 2 params -

query : string containing the prompt of the chat
isPartialQuery : boolean stating whether accept chat input will run or will it wait for user to submit chat prompt

However if there is a registered chat participant variable lets say #docs then passing it as a string in the query param won't result into the chat detecting it as a variable command rather it will just see it as a simple string.
It would be great if there was a functionality which would automatically detect if there was a registered variable of chat participant in the query string.

Yeah this is a weird API because I don't really want extensions referring to specific syntax like this but there is currently no alternative. I'd like to provide a way for you to pass an actual structured query rather than the special string.

Yeah this is a weird API because I don't really want extensions referring to specific syntax like this but there is currently no alternative. I'd like to provide a way for you to pass an actual structured query rather than the special string.

Is there anything in works for structured queries in the future versions


fix: ignore not throw on invalid response headers

@JakeChampion I think the fix is fine, however I struggle with the test. It runs into the same problem that the response headers are validated. But I can't figure out which package supplies this code. None of the node_modules has a _http_outgoing.js that I could monkey-patch for this one response to not validate the response headers.
I also can't just test parseHeaders() since its private and not globally exported (rightfully so).
So do you have any idea how to test my fix properly?
Fixes #930

_http_outgoing.js is part of the built-in NodeJS http module, it is not possible to set a response header name in an invalid format with the built-in NodeJS http module.
The only way I can think to test this, would be to use another language to create a http server which can set a response header name in an invalid format. From the issue, we know that golang is able to do that.
I'm also happy to accept this pull-request without a test

I’m working on mocking xhr to Test this.

GI

第 53 行 8f48ca6

What is going on here?
I am working on adding a test with mocked xhr and then put it in "Ready for review". So for the time being no more approvals needed.
And please github clean up the spam here, thanks ;)

<EMAIL_ADDRESS>@S69y #950
Duplicate of #

pke:bugfix/issue-930-normalizeName-should-not-throw

Ty patrix
On Mon, Sep 13, 2021, 21:24 Madeleine Nilsson @.***>
wrote:

@.**** approved this pull request.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/github/fetch/pull/950#pullrequestreview-752744383,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AU3HJ5FNI5XCVR4EYT3PUCLUBX3RJANCNFSM424JYYYA
.

@JakeChampion I think the fix is fine, however I struggle with the test. It runs into the same problem that the response headers are validated. But I can't figure out which package supplies this code. None of the node_modules has a _http_outgoing.js that I could monkey-patch for this one response to not validate the response headers.
I also can't just test parseHeaders() since its private and not globally exported (rightfully so).
So do you have any idea how to test my fix properly?
Fixes #930

@JakeChampion I think the fix is fine, however I struggle with the test. It runs into the same problem that the response headers are validated. But I can't figure out which package supplies this code. None of the node_modules has a _http_outgoing.js that I could monkey-patch for this one response to not validate the response headers.
I also can't just test parseHeaders() since its private and not globally exported (rightfully so).
So do you have any idea how to test my fix properly?
Fixes #930

Its the skaldic wayvitbwas written asbtopic .  Ia menghadapi masalah yang sama bahawa pengepala respons disahkan. Tetapi saya tidak dapat mengetahui pakej mana yang membekalkan kod ini. Tiada satu pun node_modulesyang _http_outgoing.jssaya boleh tampal monyet untuk respons yang satu ini untuk tidak mengesahkan pengepala respons.
Saya juga tidak boleh hanya menguji parseHeaders()kerana ia peribadi dan tidak dieksport secara global (sebenarnya).
Jadi adakah anda mempunyai idea bagaimana untuk menguji pembaikan saya dengan betul?
Membetulkan #930

Yang mana


Update Spring boot to 2.6.6 (fix CVE-2022-22965).

https://spring.io/blog/2022/03/31/spring-boot-2-6-6-available-now

Looks good. I assume you've tested this version yourself @ekharkunov-ms ?
@britzl We are testing new version now.


How to use node-horseman in azure function?

I am trying to run node-horseman in httptriggered azure function. I installed node-horseman using npm in azure function directory as well. However various service calls like, Log(), on(), open() etc does not seem to work.
So it will be great if a demo regarding the same is added, or shared for better understanding. Thanks.

I have never worked with Azure. Did you make sure PhantomJS is installed on there?


Rename window of vscode instances

I often work on multiple projects at the same time and it's very easy to lose track of which instance is for what. For example, see photo below.

It would be nice if I could rename the windows instead of the windows being named whatever file is opened.

/question
You can use window.title setting on Workspace level. Add it to .vscode/settings.json


After updating mysql COMMENT, the query is still the old commit message

DBeaver  version：<IP_ADDRESS>106090921

thanks for the report


Reminder to install mc, not Midnight Commander

Add admonition to the Linux mc install steps about installing the correct binary from dl.min.io. If you use your native package manager, you are very likely to get GNU Midnight Commander instead.
Staged
http://<IP_ADDRESS>:9000/staging/not-midnight-commander/linux/reference/minio-mc.html#install-mc

@ravindk89 approved in a separate conversation, merging


reproducing deeplung

Could anyone reproduce the author's result?
I trained the model according to this repo with training data of luna subset 0~8 and test the model regarding luna subset 9 as the testing data.
By changing below to avoid GPU OOM:
margin = 16 # 32
sidelen = 144 # 144

my testing result is similar to this:
************************************************************
CAD Analysis: predanno-2d3
************************************************************

Candidate detection results:
    True positives: 69
    False positives: 1918
    False negatives: 1117
    True negatives: 0
    Total number of candidates: 2346
    Total number of nodules: 1186
    Ignored candidates on excluded nodules: 357
    Ignored candidates which were double detections on a nodule: 2
    Sensitivity: 0.058178752
    Average number of candidates per scan: 2.641891892

Even though I use the provided model to test,
res18fd0008.ckpt
res18fd1049.ckpt
res18fd2020.ckpt
res18fd3006.ckpt
res18fd4143.ckpt
res18fd5097.ckpt
res18fd6028.ckpt
res18fd7024.ckpt
res18fd8014.ckpt
res18fd9020.ckpt

I just got poor sensitivity which is less than 0.1.
So have anyone reproduced the paper? Thanks.

Many researchers have reproduced the work. You may read the previous issues to solve the OOM. If you have results, please reply here so that we can help ours. Thanks!

@wentaozhu
I forgot to combine the detection csvs into one. After combining, I got similar results to your paper.
Thanks.

Do you got get 1-fold performance by  concatenating the result csvfiles which are in the 150 val?Or you concatenated the 10 csvfiles which are the results of all 10-fold in every val150 file to get the fina performance?

later one


[r] Return empty arrow table on empty results set

Issue and/or context:
With the change in #1422 we can return an empty arrow table (as the usual two void* of its C API) rather than just two NULL.  This allows transparent use through the different query access paths.
Changes:
The change also required a small change in how the check for completeness of a query is determined, and affects two test conditions in the unit test file.  It also lets us enable a largers from the experiment query test which required this change.
Notes for Reviewer:
SC 29587

I am happy too --- the right infrastructure was in place and returning a 0x0 arrow table is easy and the right thing to do -- and required only fairly minimal changes.


Write CF Curl hurdle

Cloud Foundry Curl hurdle:

[ ] Prepare prepare a CF app to be pushed and push it
[ ] Before n/a
[ ] Test curl it
[ ] After n/a
[ ] Cleanup delete app including routes, and delete possible file artifacts

If the curl merkhet needs to push it's own app, what are we passing the Domain parameter for ?
The APIEndpoint is used for the cf-cli, but I though the Domain will be the one we run the curl aginst ?


CodeSandbox is breaking on iterations over 5000

This was not an issue with ReactTable. It was an issue with codesandbox and has been fixed on their end.


Test sharding / parallelization

Allow splitting a single test suite into multiple chunks, so that it can be executed in multiple browsers and therefore executed on multiple machines or at least using multiple cores.

@EtaiG I have not started working on this, but as my project currently exceeds 3000 tests as well it's becoming something I want to invest some time into as well.

A note about dynamic creation of groups (@vojtajina) - We should be aware of how this affects tests that happen to have side effects. Imagine tests B, C, and D, and a naive alphabetical devision of tests into two groups - {B,C} and {D}. Lets say C has a devastating side affect and I'm adding test A, hence changing the grouping to {A,B} and {C,D}. Now D will fail, just because the grouping changed.
Of course, tests shouldn't have side effects, but this case is bound to happen, and might be very confusing to users.

I think we can ignore this case and let people who encounter it deal with
their own problems.
We can also enable the API for this to allow the consumer to decide the
grouping.
On Jan 11, 2015 6:16 PM, "Dany Shaanan"<EMAIL_ADDRESS>wrote:

A note about dynamic creation of groups (@vojtajina
https://github.com/vojtajina) - We should be aware of how this affects
tests that happen to have side effects. Imagine tests B, C, and D, and a
naive alphabetical devision of tests into two groups - {B,C} and {D}. Lets
say C has a devastating side affect and I'm adding test A, hence changing
the grouping to {A,B} and {C,D}. Now D will fail, just because the grouping
changed.
Of course, tests shouldn't have side effects, but this case is bound to
happen, and might be very confusing to users.
—
Reply to this email directly or view it on GitHub
https://github.com/karma-runner/karma/issues/439#issuecomment-69499785.

+1
We have a large number of tests at work, and sharding would be very beneficial. As you said, there shouldn't be side effects between tests, and for anyone who doesn't want to remove the side effects, I'd say they just don't get to run their tests in parallel :)
As long as the sharding is opt-in I think the confusion should be manageable.

Hey @EtaiG and @danyshaanan, very interested in this experiment you mentioned. Is this code accessible somewhere? I'd very much like to experiment with this a bit - maybe your work could give me a headstart!

@LFDM We have nothing to share at the moment, but I'm just about to rewrite a smarter version of it in the coming couple of weeks. I'll try to do so in a way I'll be able to share. Feel free to ping me about this in a week or so if I'll not post anything by then.

:+1: Sounds like a great idea to me; Would love to see any progress updates on this @danyshaanan!

:+1:  this would be great.

@danyshaanan! any news?

@aaichlmayr :
yeah, bad ones - It didn't seem to work out that well; This feature's spec is non trivial, therefore the implementation was not as clean and I would hope, and the benefits were not convincing enough to go ahead with it, so we scrapped this plan.

Thanks for the info

As long as the sharding is opt-in I think the confusion should be manageable.

Totally agree. Think it's fine to launch as an experimental feature with this requirement. Would love to see this land and would be happy to help bug-hunt, etc.

Hi, has the feature been shipped already?

:+1: anyone making headway on this?

So is this a feature yet?

I dont get it? Did I do somethink wrong? What did I miss? Why the thumbs down?

If you reply to an issue, all the subscribed people get an email and a notification. If you just want to add a +1 on the issue, do so adding a thumb up reaction to the first post (or to the one with more upvotes), in this way you don't flood the whole list of subscribers.

@dignifiedquire Could you lock this one like #1320 with a help:wanted label? Thanks!

When using a dependency management system this will be much easier and simplified

True, but it's a hack to get these systems to work in karma in the first place right? I'm tempted to put that consideration aside for now.
I agree with the suggestions made by @vojtajina https://github.com/karma-runner/karma/issues/439#issuecomment-20945728 (even if they are three and a half years old :)
I thinking
module.exports = function(config) {
  config.set({
    files: [
      'lib/lib1.js',
      'lib/lib2.js',
      {'other/**/*.js', included: false},
      {pattern: 'app/**/*.js', grouped: true},
      {patttern: 'more-app/**/*.js', grouped: true},
    ],
  });
}

And then the resolved object would be
{
  served: [
    'other/file1.js',
    'other/files/file2.js'
  ],
  included: {
    common: [
      'lib/lib1.js',
      'lib/lib2.js'
    ]
    groups: {
      0: {
        'app/file1.js',
        'app/file2.js',
      },
      1: {
        'app/file3.js',
        'more-app/file.js',
      }
    }
  }
}

We could reuse concurrency, though a default of Infinity is bad -- most commonly we want to run as many tests as we have cores.

I'd hate to have to group tests by hand.  What if we had the system uses the regular configuration as a starting point, and have it build up and refine an optimal parallel test plan over time?  Along the way it might be able to discover any dependency chains (that shouldn't be there, but might be).  It could flag those as "todo" items for developers, but could work around those should it discover them.  Whatever it does, it'd be good for it to be able to deal with changes in the test code gracefully, so it would not have to recompute the whole thing all over again when a single test is added (or removed).
I'm sure the computational complexity would be enormous for getting at the very best configuration, but maybe some rough heuristics would get us reasonably close.

really, just copy what jest does. it's fine

I'd hate to have to group tests by hand.

Not sure if I understand this right, but I wasn't suggesting that.
{pattern: 'app/**/*.js', grouped: true},
{patttern: 'more-app/**/*.js', grouped: true},

grouped just means "these are the files I want to split into different test groups. (As opposed to the common library files that are in all the tests groups.)
Karma then generates a number of arbitrary groups automatically from those locations. I suggest a groups config options for the number of groups. It can be tuned to weigh scheduling efficiency against startup overhead.

Is this dead in the water?

Hello - Here is my proposal for running tests in parallel.
This is a very simple sharding strategy - But it should provide speedup just by using multiple processors on the machine. This is meant mostly for local development and not much for CI runs(where remote CI setup costs far outweigh the speed gains of parallelization)
karma.js changes:

The root Karma URL can take in 3 extra URL parameters - shardId, shardIndex, totalShards
This is passed on to the context iframe

Jasmine(or Mocha etc.) Adapter changes:

In the context page, the Jasmine(or mocha) adapter can process the shardIndex and totalShards parameters
The adapter passes the  shardId, shardIndex and totalShards in the "info" object it uses while connecting back to the Karma sever(See section below on how it's used)
The adapter walks the suite/spec tree and collects all leaf specs in an array
The adapter uses a very simple sharding strategy - It runs the subset of tests
[(shardIndex/totalShards * totalTests) -> ((shardIndex + 1)/totalShards * totalTests)]

Karma server changes:

The server now has logic to wait for all shards to connect before starting a test run
This is so that the test execution doesn't immediately start when the browser instance corresponding to the first shard connects and run once more when the rest of the shards connect.
Server uses "shardId" and "totalShards" to determine whether enough number of sharded browsers have connected with the same "shardId"

Chrome(or other launcher) changes:

"ChromeSharded" (and "ChromeHeadlesSharded etc.) is a new type of launcher that launches Chrome with N different tabs - each with the same shardId and totalShards and the appropriate shardIndex
Default number of shards  = Number of processors on the machine
Overriden by some Launcher flag / Environment variable

Reporter changes: (I need to flush this out more. Any ideas welcome here)

No changes in initial version - For local runs reporter output doesn't matter? Prints error from any of the shards on the console
Ideally reporter can collate all results from all the shards into a single report

I'm going to try to get this done this weekend. I don't know anything about this project or the codebase, but I think a ton of people would be saved a ton of time if I can figure something out. Maybe different tabs running on different ports? Could get hairy...

@brandonros rock on! I'm in a similar boat--haven't contributed to the project before but would also be interested if I can help with a sharding feature. Would you be willing to create a fork to get the ball rolling? I don't know--do people usually create "WIP - xyz feature" pull request to help rally effort?

Sarah,
Let's link up and see where we can hook into this and dive in. When are you free? (probably best not to continue this conversation here)
Regards,
Brandon

From: Sarah<EMAIL_ADDRESS>Sent: Wednesday, August 2, 2017 3:56:10 PM
To: karma-runner/karma
Cc: Brandon Ros; Mention
Subject: Re: [karma-runner/karma] Test sharding / parallelization (#439)
@brandonroshttps://github.com/brandonros rock on! I'm in a similar boat--haven't contributed to the project before but would also be interested if I can help with a sharding feature. Would you be willing to create a fork to get the ball rolling? I don't know--do people usually create "WIP - xyz feature" pull request to help rally effort?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/karma-runner/karma/issues/439#issuecomment-319780476, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AIiQllzjBm-1gB56ss6xMocAwUVk5wj1ks5sUNRagaJpZM4AicPd.

So, here's what happens at a high level:

your package calls Karma with a configuration describing a framework like Jasmine

A browser is opened and pointed to the local Karma server, which serves up some HTML/JS listing your files to test, and an iframe, then hands it off to the framework

I actually think it would make more sense to inject into Jasmine, because I was able to boil down exactly where the tests are executed. However, I ran into an issue where it didn't like that I was trying to execute different suites at the same time.
So, I came up with http://localhost:9876/?shardIndex=0&numShards=4 at https://github.com/brandonros/karma
It is still very early. All it does is allow you to chunk the test files (I hardcoded that they have to contain Spec) across multiple tabs. I'll try to update if I make any worthwhile progress on a more complete package.

I created a plugin that automatically shards tests across the listed browsers (e.g. if you want two sets you list two browsers... browsers: ['ChromeHeadless', 'ChromeHeadless']).  It doesn't achieve one of the concerns listed in this thread: run tests at the same time.  It forces concurrency: 1.  It does however fix the memory problems of having too many specs loading in a single browser and it correctly works with coverage reporting.
karma-sharding

@guilhermejcgois, the latest release of karma-parallel is tested and compliant with ng-cli projects.  Code coverage support was just introduced. Would love to hear feedback on your experience with it.

My results from karma-parallel on MBP 15" Early 2013 (8 cores): https://github.com/joeljeske/karma-parallel/issues/1#issuecomment-393447431
1x --------------
real 1m25.659s
user 1m42.960s
sys 0m10.470s

2x --------------
real 1m15.996s
user 2m1.312s
sys 0m13.601s

3x --------------
real 1m11.746s
user 2m23.417s
sys 0m18.218s

4x --------------
real 1m13.970s
user 2m36.800s
sys 0m19.698s

7x just timed out

Was expecting at least 2x perf but seems not to really make a difference

I'm having an issue where, when one shard disconnects, it simply stops that group of tests and moves on to the next – then, it returns exit code 0. Any thoughts on what may be causing this?
Karma ^3.1.4
Jasmine ^2.99
karma-parallel ^0.3.1

I’m not sure.  It sounds like it is not really collecting the failures at all.  Which browser are you firing off?

On May 10, 2019, at 10:43 AM, Wilson Hobbs<EMAIL_ADDRESS>wrote:
I'm having an issue where, when one shard disconnects, it simply stops that group of tests and moves on to the next – then, it returns exit code 0. Any thoughts on what may be causing this?
Karma ^3.1.4
Jasmine ^2.99
karma-parallel ^0.3.1
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

I’ve tried Chrome and ChromeHeadless

@guilhermejcgois, the latest release of karma-parallel is tested and compliant with ng-cli projects. Code coverage support was just introduced. Would love to hear feedback on your experience with it.

We use karma-parallel and we're getting false positives because one of the shards isn't running all the tests. There are test problems, but karma-parallel hides them because it doesn't fail the tests. After a browser disconnects, typically a shard is restarted from the beginning. However, s sometimes they restart and run just one of the tests. It definitely has to do with the size of the project. We're running 3500 tests where over 200 of them are ng component DOM testing. I've created an issue here https://github.com/joeljeske/karma-parallel/issues/42


How to delete all related documents in one-to-many relation

I have followed this guide to setup one-to-many relation - https://github.com/Raizlabs/DBFlow/blob/master/usage/GettingStarted.md. I have only made small change in (since setModel did not work for me):
public void associateQueen(Queen queen) {
    queenModelContainer = new ForeignKeyContainer<>(Queen.class);
    Map<String, Object> keys = new LinkedHashMap<>();
    keys.put(Queen$Table.ID, queen.id);
    queenModelContainer.setData(keys);
}

It seems to be ok but whenever deleting "Queen" objects via:
Delete().from(Queen.class).query();
all related Ants remain in DB. How to delete them as well?

@agrosner Could you please respond to this? Even I'm having this issue. I tried overriding delete() in Queen and manually deleting all associated Ants but they still seem to be present in the DB. I tried both ant.delete() and TransactionManager.getInstance().addTransaction(new DeleteModelListTransaction<>(ProcessModelInfo.<Ant>withModels().models(getAnts()))); before and after Queen's super.delete() method. Any idea?

try in 3.0/develop. it should be fixed.


Fix folder in root with createIntermediateGroups

Fixes #290

thank you

works for me.
Another (possibly) related issue:
      - path: Mintfile
        buildPhase: none
        type: file

results in

instead of being in the Root (which I would somehow have expected.

Do you have createIntermediateGroups on? That's the behaviour that adds

It is on, but I don't think it should then start at the project root, not at $HOME :)

Are you saying the directory where your spec is in mintTemp? Hmm.
Are you running XcodeGen with a --spec path from somewhere else, or just in that mintTemp directory?

I've fixed that here #293.
Also, it's strange to add files to a target with a build phase of none, you should add them to the project. In that PR I've also added support for adding files to fileGroups, not just directories 👍

In that PR I've also added support for adding files to fileGroups, not just directories 👍

Great! Almost finished migrating our main project to Xcodegen, so I guess the number of strange situations I discover will go down a bit 😉

No worries, keep logging them 😄


Fix tutorial comments

The PR fixes the comments provided at https://github.com/galaxyproject/training-material/issues/989#issuecomment-648464605
ping @khanteymoori

I cancelled the build, as we need to merge another PR urgently. I will restart later and merge, thanks.


[LLRP] Security: Implement CGO binary hardening

https://github.com/edgexfoundry/edgex-go/issues/3880

On hold until released for Jakarta.


Add Kanto YU6 Media Player

Add support for the Kanto YU6 IR remote as a media player.

@vassilis-panos please take a look! 🙏


ARROW-5342: [Format] Formalize "extension types" in Arrow protocol metadata

This patch proposes a language-independent scheme for annotating built-in Arrow types with a custom type name and serialized representation, per previous discussions on the mailing list.
I am starting a mailing list discussion to hold a vote about this and see if there are other ideas about how to proceed.

Codecov Report

Merging #4332 into master will increase coverage by 0.96%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #4332      +/-   ##
==========================================
+ Coverage   88.26%   89.22%   +0.96%
==========================================
  Files         777      632     -145
  Lines       97953    86551   -11402
  Branches     1251        0    -1251
==========================================
- Hits        86458    77225    -9233
+ Misses      11259     9326    -1933
+ Partials      236        0     -236

Impacted Files
Coverage Δ

cpp/src/arrow/ipc/metadata-internal.cc
90.07% <ø> (ø)
:arrow_up:

cpp/src/arrow/extension_type-test.cc
97.54% <100%> (ø)
:arrow_up:

cpp/src/arrow/csv/column-builder.cc
95.32% <0%> (-1.76%)
:arrow_down:

cpp/src/plasma/thirdparty/ae/ae.c
70.75% <0%> (-0.95%)
:arrow_down:

cpp/src/arrow/vendored/xxhash/xxhash.c
73.6% <0%> (-0.51%)
:arrow_down:

go/arrow/ipc/writer.go

go/arrow/math/uint64_amd64.go

go/arrow/memory/memory_avx2_amd64.go

go/arrow/ipc/file_reader.go

js/src/enum.ts

... and 140 more

Continue to review full report at Codecov.

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

LGTM, but I guess we wait for a vote?

+1. Merging on account of mailing list vote passing


xpumanager xpumd container fails with errors

Hi, for Intel Data Center GPU Flex 140, on OCP- with the Intel device plugins operator GPU plugin, xpumanager daemonset and xpumanager_side car it fails with error below. Used the kustomization yaml with xpumanager master branch,  v1.2.18 latest release and v1.2.13 for the docker image intel/xpumanager:v1.2.13 tag.
[2023-09-12 18:50:09.947] [I] [1-1] XPUM: Init xpum library
[2023-09-12 18:50:09.947] [I] [1-1] XPU Manager:        <IP_ADDRESS>30629
[2023-09-12 18:50:09.947] [I] [1-1] Build:              aeeedfec
[2023-09-12 18:50:09.947] [I] [1-1] Level Zero: 1.9.0
[2023-09-12 18:50:09.947] [I] [1-1] xpumd core starts to initialize
[2023-09-12 18:50:09.947] [I] [1-1] initialize configuration
[2023-09-12 18:50:09.947] [I] [1-1] xpum mode: xpum
[2023-09-12 18:50:09.947] [I] [1-1] The environment variable XPUM_METRICS is detected: 0-38
[2023-09-12 18:50:09.947] [I] [1-1] initialize datalogic
[2023-09-12 18:50:09.947] [I] [1-1] initialize device manager
[2023-09-12 18:50:09.975] [E] [1-1] Failed to load msr kernel module
sh: 1: modprobe: not found
[2023-09-12 18:50:10.815] [W] [1-25] Device Intel(R) Data Center GPU Flex 1400000:3c:00.0 has no Memory Temperature capability.
[2023-09-12 18:50:10.815] [W] [1-25] Capability Memory Temperature detection returned: No temperature sensor detected
[2023-09-12 18:50:10.815] [W] [1-24] Device Intel(R) Data Center GPU Flex 1400000:37:00.0 has no Memory Temperature capability.
[2023-09-12 18:50:10.815] [W] [1-24] Capability Memory Temperature detection returned: No temperature sensor detected
[2023-09-12 18:50:10.815] [W] [1-25] Device Intel(R) Data Center GPU Flex 1400000:3c:00.0 has no Memory Bandwidth capability.
[2023-09-12 18:50:10.815] [W] [1-25] Capability Memory Bandwidth detection returned: [toGetMemoryBandwidth:1978] zesMemoryGetBandwidth-1:0x78000003
[2023-09-12 18:50:10.815] [W] [1-25] Device Intel(R) Data Center GPU Flex 1400000:3c:00.0 has no Memory Read Write Throughput capability.
[2023-09-12 18:50:10.815] [W] [1-25] Capability Memory Read Write Throughput detection returned: [toGetMemoryReadWrite:2056] zesMemoryGetBandwidth:0x78000003
[2023-09-12 18:50:10.815] [W] [1-24] Device Intel(R) Data Center GPU Flex 1400000:37:00.0 has no Memory Bandwidth capability.
[2023-09-12 18:50:10.815] [W] [1-24] Capability Memory Bandwidth detection returned: [toGetMemoryBandwidth:1978] zesMemoryGetBandwidth-1:0x78000003
[2023-09-12 18:50:10.815] [W] [1-24] Device Intel(R) Data Center GPU Flex 1400000:37:00.0 has no Memory Read Write Throughput capability.
[2023-09-12 18:50:10.815] [W] [1-24] Capability Memory Read Write Throughput detection returned: [toGetMemoryReadWrite:2056] zesMemoryGetBandwidth:0x78000003
malloc(): unaligned tcache chunk detected

Is it recommended to build specific release image from scratch to deploy? Or any specific requirements that I missed in the deployment? Thank you!

What happens if you only run xpumanager container on your physical machine?
Just like description here: https://hub.docker.com/r/intel/xpumanager .

Unfortunately, since the setup is on OpenShift with RedHat Core OS node, its restrictive to deploy anything on the host node. So we deploy it via container and schedule it on Flex node with GPU plugin. Also it runs as a privileged container, if that could help.

Please change SPDLOG_LEVEL to trace and provide more detailed logs.
https://github.com/intel/xpumanager/blob/master/deployment/kubernetes/daemonset-intel-xpum.yaml#L31

the same with trace level as well
[2023-09-14 23:43:46.947] [I] [1-1] XPUM: Init xpum library
[2023-09-14 23:43:46.947] [I] [1-1] XPU Manager:        <IP_ADDRESS>30629
[2023-09-14 23:43:46.947] [I] [1-1] Build:              aeeedfec
[2023-09-14 23:43:46.947] [I] [1-1] Level Zero: 1.9.0
[2023-09-14 23:43:46.947] [T] [1-1] core()
[2023-09-14 23:43:46.947] [I] [1-1] xpumd core starts to initialize
[2023-09-14 23:43:46.947] [I] [1-1] initialize configuration
[2023-09-14 23:43:46.947] [I] [1-1] xpum mode: xpum
[2023-09-14 23:43:46.947] [I] [1-1] The environment variable XPUM_METRICS is detected: 0-38
[2023-09-14 23:43:46.948] [I] [1-1] initialize datalogic
[2023-09-14 23:43:46.948] [T] [1-1] DataLogic()
[2023-09-14 23:43:46.948] [I] [1-1] initialize device manager
[2023-09-14 23:43:46.948] [T] [1-1] DeviceManager()
[2023-09-14 23:43:46.949] [D] [1-1] GPUDeviceStub()
[2023-09-14 23:43:46.974] [D] [1-1] start PCIeManager init
[2023-09-14 23:43:46.975] [E] [1-1] Failed to load msr kernel module
sh: 1: modprobe: not found
[2023-09-14 23:43:47.626] [D] [1-1] PCIeManager init done
[2023-09-14 23:43:47.765] [W] [1-25] Device Intel(R) Data Center GPU Flex 1400000:3c:00.0 has no Memory Temperature capability.
[2023-09-14 23:43:47.765] [W] [1-25] Capability Memory Temperature detection returned: No temperature sensor detected
[2023-09-14 23:43:47.765] [W] [1-24] Device Intel(R) Data Center GPU Flex 1400000:37:00.0 has no Memory Temperature capability.
[2023-09-14 23:43:47.765] [W] [1-24] Capability Memory Temperature detection returned: No temperature sensor detected
[2023-09-14 23:43:47.765] [W] [1-25] Device Intel(R) Data Center GPU Flex 1400000:3c:00.0 has no Memory Bandwidth capability.
[2023-09-14 23:43:47.765] [W] [1-25] Capability Memory Bandwidth detection returned: [toGetMemoryBandwidth:1978] zesMemoryGetBandwidth-1:0x78000003
[2023-09-14 23:43:47.765] [W] [1-24] Device Intel(R) Data Center GPU Flex 1400000:37:00.0 has no Memory Bandwidth capability.
[2023-09-14 23:43:47.765] [W] [1-24] Capability Memory Bandwidth detection returned: [toGetMemoryBandwidth:1978] zesMemoryGetBandwidth-1:0x78000003
[2023-09-14 23:43:47.765] [W] [1-25] Device Intel(R) Data Center GPU Flex 1400000:3c:00.0 has no Memory Read Write Throughput capability.
[2023-09-14 23:43:47.765] [W] [1-25] Capability Memory Read Write Throughput detection returned: [toGetMemoryReadWrite:2056] zesMemoryGetBandwidth:0x78000003
[2023-09-14 23:43:47.765] [W] [1-24] Device Intel(R) Data Center GPU Flex 1400000:37:00.0 has no Memory Read Write Throughput capability.
[2023-09-14 23:43:47.765] [W] [1-24] Capability Memory Read Write Throughput detection returned: [toGetMemoryReadWrite:2056] zesMemoryGetBandwidth:0x78000003
malloc(): unaligned tcache chunk detected

found the issue, seems the permissions were not given correctly to the pod on openshift. gave it the highest permissions with privileged. works now, thanks!


Tabs View

Closes #126
This adds Tabs View! You can switch to it just like you can with the List and Table views. It treats all of a node's top level children as tabs and shows the list of the selected tab/node's children underneath.
One issue I have with this implementation is that the actual top level node (that's shown as the tab) is also listed in the tab contents. I couldn't figure out an easy way to list all the nodes underneath it without the parent node itself. @progrium let me know if you have any suggestions or what you think of it as is.
@taramk Let me know how you feel about the design/functionality.

i'd prefer to hide the tab node from the tab contents if at all possible. otherwise i'll check it out once it's merged 👍

I'll figure out how to do that.


HeaderBlock text missing default_type

In slack/web/classes/blocks.py (v2) or slack_sdk/models/blocks/blocks.py (v3) HeaderBlock does not specify a default_type for the text attribute however TextObject.parse defaults to type=mrkdwn and the BlockKit payload fails (HeaderBlock text must be of type plain_text)
Reproducible in:
All versions
The Slack SDK version
All versions
Python runtime version
N/A
OS info
N/A
Steps to reproduce:
(Share the commands to run, source code, and project settings (e.g., setup.py))

Use the BlockKit models to create a HeaderBlock set text="foo"
Attempt to use the HeaderBlock in an interactive component (View/Modal/Message etc)

Expected result:
The HeaderBlock text field should set the default type to plain_text
Actual result:
The HeaderBlock text field type gets set to mrkdwn
Requirements
For general questions/issues about Slack API platform or its server-side, could you submit questions at https://my.slack.com/help/requests/new instead. :bow:
Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you are agreeing to those rules.

The fix for this is very simple but because it needs to be set in the main branch at slack/web/classes/blocks.py and the v3 branch at both slack/web/classes/blocks.py and slack_sdk/models/blocks/blocks.py I'm not sure how to properly submit a PR.
You can view the InputBlock for an example of the change that needs to be made:
self.label = TextObject.parse(label, default_type=PlainTextObject.type)
So in the HeaderBlock class:
self.text = TextObject.parse(text)
needs to be changed to:
self.text = TextObject.parse(text, default_type=PlainTextObject.type)


Price ad tracking

Thank you Dan for clearing up some misunderstandings when I initially put in this code with the "help" of the Google Analytics team. I was too frustrated trying to get something to work, that I didn't take the time to understand what was going on.
This PR adds a new feature to our google adwords/analytics by including the price_shown_to_customer and feeding it through to the conversion. This will improve the quality of our tracking by being able to evaluate the return value per conversion.
Additionally, this greatly reduces the complexity of the code by taking advantage of the gatsby-plugin-google-gtag plugin and including the Google Adwords key (Note: there's a fake placeholder in the dev environment, though it's not possible to use it anyway).
The conversion itself is moved to a useEffect to reduce complexity and limit potential rerenders.

Would be good to add a mini "how to" wiki for tracking conversions in notion!!
The screenshot demo you're showing seems WAY MORE helpful than emailing the google rep hoping they can code

I try it in state. I remember doing it once a while back ago and it wasn't too complicated.
As for the wiki, yes! I have some notes that I started today because there are so many gotchas between Gatsby, the plugin, and Google.


store directory metadata in directory not parent

If directory metadata continues to be stored in the parent directory then we can't delete it because we can't assume directory names are unique. This metadata would need to be deleted from the parent if the directory was moved, renamed (keyed by folder name), or deleted
There are two ways to solve this:

store directory metadata in the directory itself and use Fetch() interface on collection during recovery
use folder IDs for at least the metadata file name (and maybe the directory name to keep things easy to manage)

Implementing the latter is harder so moving the metadata files is preferable

can also be seen as part of #2447

Implementing the latter is harder so moving the metadata files is preferable

I guess it makes sense to move the metadata to within the folder as we have Fetch() and don't have to rely on the ordering. We could probably drop the need to  have a separate name for directory metadata (.dirmeta) and just have .meta file. The file would be a .meta file without any folder name prefix so as to avoid any collision with other meta files for items within the folder.

hmmm it is tempting to consolidate the .meta and .dirmeta suffixes. The paranoid part of me kind of wants to keep them separate though in case we somehow end up with a bug in the code that causes files to have empty meta names. At least then we would have some way to tell them apart?
I don't think it would really matter too much either way so I can update the PR as needed

Makes sense, lets keep .dirmeta. There is no reason no major advantage it changing it to .meta anyways.


Mediachain system diagram

While the RFCs go into granular detail, we have no summary or illustration of the shape of the entire system. Would be great to illustrate the relationships between the transactors, readers, writers, indexers journal, chains, HEADs, artefacts, entities, etc.
@parkan @vyzo any advice on what this should look like?

Re-reading the blog post draft, there's a clear mental image of the system being painted there, with a concrete example of data from Getty. We should illustrate that.

Ok this is really two diagrams, like we discussed on Friday:

[ ] static example with several Artefact/Entity chains, how they are interconnected, and how they connect to the journal.

Closing in favor of https://github.com/mediachain/mediachain/issues/143


Version numbers don't match

According to https://github.com/corejavascript/typeahead.js/releases, the latest version is 1.2.1, but the corresponding files in dist/ directory indicate they are 1.2.0.
Same problem with 1.2.0 dist files, they report being 1.1.1
Not a huge deal, but confusing at first - if you could fix that it would be great.

Ahh, good catch. I thought those were auto-generated by the release process, but apparently not. I'll see about merging anything I (easily) merge this morning and rolling another release.

I see what happened. I tagged version 1.2.0, but something happened with the npm publish and I had to bump the package up to v1.2.1 to get NPM to accept it. I didn't rebuild the project after I did that, though -- I just updated package.json and re-published.
Anyhow, 1.3.0 is out now, so everything should match again.

Cheers !

@jlbooker Sorry, but there is one more thing left to do to fully fix this... You did not tag the 1.3.0 release, so it (and the updated dist files) don't show up on CDN (https://cdnjs.com/libraries/corejs-typeahead).

Any chance you could tag the 1.3.0 release this week ?

Tagged! https://github.com/corejavascript/typeahead.js/tree/v1.3.0

Awesome, thanks !


rancher-operator should not overwrite v3 cluster objects

The rancher operator currently needs the entire cluster schema in order to modify it to add some fleet stuff. A problem now occurs when changes happen to the schema outside of the operator and aren't added to it, the operator drops those fields because it doesn't know about them, causing problems.
We should remove the cluster schema (and importing of various pieces) and instead use dynamic-client, then it will just grab existing cluster as-is.

This is a bit of an edge case that is hard to QA. @cmurphy can you confirm on your side, then we can close. Donnie will have any needed details. Leaving in review for that process.

@cbron I can confirm that the immediate fix https://github.com/rancher/rancher-operator/pull/43 fixes the issue for me and doesn't override my GKEConfig field, and the effect of that fix should be verified when the fix for https://github.com/rancher/rancher/issues/31986 is confirmed. But my understanding of this problem is that there should ideally be a more generic fix where rancher-operator patches the cluster object properly and doesn't require synchronizing the Rancher version in go.mod.

@cmurphy Yes, I made a change in rancher-operator that should be a more general fix. We just wanted to make sure it worked for you before calling it good.

Ah, sorry I missed that https://github.com/rancher/rancher-operator/pull/44 was added.

I built a version of rancher-operator containing this change and omitting the go.mod change and verified I could create a cluster without the gkeConfig field disappearing, so in my opinion this is working.


Ci/release tuning

Closes https://github.com/okp4/ui/issues/52
Redo https://github.com/okp4/ui/pull/51 with proper configuration.

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


CVE-2024-27454 - update orjson version

CVE here CVE-2024-27454
Updated orjson version to be >=3.9.15

Implemented with #76


Unknown Test Failure

For reasons unknown this fails:
type T is (int x)

function f({T f} x) -> int[]:
    return [x.f]

This claims there is a post-condition failure.

The problem seems to arise from type test conversions for primitives, such as int which have a fairly weak requirement.


Add introductory text to the quickstart section.

Is your feature request related to a problem? Please describe.
User guidance in the quickstart tutorial should be improved.
Describe the solution you'd like
Add a introductory text section.
Describe alternatives you've considered
N/A
Additional context
N/A

Suggested the following introduction:
We have developed REEV (Review, Evaluate and Explain Variants) to help clinicians and researchers in rare disease genetics with an open and free platform to explore comprehensive information about genes as well as sequence and structural variants. REEV is designed to help you to quickly yet comprehensively record all the important information on a variant and, on the basis of this, to evaluate it on the basis of the ACMG criteria. To this end, REEV also integrates methods that allow users to (semi-)automatically fill the individual ACMG criteria sections to facilitate interpretation.
Here, we provide a quick start as well as a full tutorial guiding you through the process on reviewing and evaluating genes and variants with the help of REEV.


QuickOpen: Show a loading / spinner experierence while rg is running

Issue: I'm trying to get use Onivim 2 as my daily editor - it's getting closer and closer! But I'm having some issues with the fuzzy find experience.
In some cases, I'll type a filter that should match - but there end up being no matches. See the 'Actual' gif below.
I wonder if it is the case that rg.exe is still running, and collecting files, and it just hasn't reached the folder I'm looking for, yet? If I wait - eventually it will become available.
Repro:

Open Onivim 2 in the oni2 repo
Open QuickOpen via <C-p>
Type srceditorCoreTypes

Actual Result:

Note that, in this case, it seems several matching entries are shown that shouldn't necessarily be there (like the files at the root).
Expected Result:

Is there a reliable way to test this? Seems like it's instant for me, so maybe it'd be good to have a slow testcase/maybe there's a cache somewhere I have to clear?

I have certainly noticed in my usage of the editor that the first search seems to be entirely different to the second search.
That is, I can do indentLinRen and get nothing related at first launch of Oni2, and then repeat it a second time after opening a file and get the exact file I want.

@CrossR - ya, I think I'm seeing the same behavior you are!
@somebody1234 - I imagine it depends on the size of the directory. It does feel instant for smaller directories, but for the Oni2 folder w/ all the vendored stuff, it is slower for me (and reproduces pretty consistently the first time I search)

This was covered in #695.
From my testing, I've stopped noticing the issue where the first and second runs are different, but if people are still seeing that, we should open a separate issue.


2021-09-07 14:24:24,569 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpke1suc0p/src/com/google/type/Fraction.java.
2021-09-07 14:24:24,570 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpke1suc0p/src/com/google/type/Expr.java.
2021-09-07 14:24:24,572 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpke1suc0p/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpke1suc0p/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is no longer needed?
2021-09-07 14:24:24,683 synthtool [DEBUG] > Generating code for: //google/cloud:extended_operations_java_proto.
2021-09-07 14:24:24,961 synthtool [ERROR] > Failed executing bazel --max_idle_secs=240 build //google/cloud:extended_operations_java_proto:

Loading:
Loading: 0 packages loaded
DEBUG: Rule 'rules_gapic' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d2e03360921cfb27faed91593332cd173be805e492fab9074453e89e83ded69f"
DEBUG: Call stack for the definition of repository 'rules_gapic' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:125:1
DEBUG: Rule 'com_googleapis_gapic_generator_go' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d43a729058765c552deef2a64e25978f756c652b08c7ed8ed71067db08bbaf2c"
DEBUG: Call stack for the definition of repository 'com_googleapis_gapic_generator_go' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:251:1
DEBUG: /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/rules_python/python/pip.bzl:61:5: DEPRECATED: the pip_repositories rule has been replaced with pip_install, please see rules_python 0.1 release notes
ERROR: Skipping '//google/cloud:extended_operations_java_proto': no such target '//google/cloud:extended_operations_java_proto': target 'extended_operations_java_proto' not declared in package 'google/cloud' defined by /home/kbuilder/.cache/synthtool/googleapis/google/cloud/BUILD.bazel
WARNING: Target pattern parsing failed.
ERROR: no such target '//google/cloud:extended_operations_java_proto': target 'extended_operations_java_proto' not declared in package 'google/cloud' defined by /home/kbuilder/.cache/synthtool/googleapis/google/cloud/BUILD.bazel
INFO: Elapsed time: 0.264s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (1 packages loaded)
FAILED: Build did NOT complete successfully (1 packages loaded)

Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1137, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1062, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 763, in invoke
    return __callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 92, in <module>
    build_proto("//google/cloud:extended_operations_java_proto")
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 56, in build_proto
    cwd=googleapis,
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 45, in bazel_build
    shell.run(bazel_run_args)
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['bazel', '--max_idle_secs=240', 'build', '//google/cloud:extended_operations_java_proto']' returned non-zero exit status 1.
2021-09-07 14:24:25,059 autosynth [ERROR] > Synthesis failed
2021-09-07 14:24:25,059 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 6f47302 chore: release 2.5.1-SNAPSHOT (#216)
2021-09-07 14:24:25,146 autosynth [DEBUG] > Running: git checkout autosynth-self
Switched to branch 'autosynth-self'
2021-09-07 14:24:25,179 autosynth [ERROR] > Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
2021-09-07 14:24:25,384 autosynth [INFO] > PR already exists: https://github.com/googleapis/java-common-protos/pull/217
2021-09-07 14:24:25,384 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadata.java
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadataOrBuilder.java
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadataProto.java
Removing proto-google-common-protos/src/main/proto/google/cloud/audit/bigquery_audit_metadata.proto
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 359, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 191, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 339, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 95, in synthesize_loop
    synthesize_inner_loop(fork, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 139, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 259, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating java-common-protos. :sob:
Please investigate and fix this issue within 5 business days.  While it remains broken,
this library cannot be updated with changes to the java-common-protos API, and the library grows
stale.
See https://github.com/googleapis/synthtool/blob/master/autosynth/TroubleShooting.md
for trouble shooting tips.
Here's the output from running synth.py:
DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/Fraction.java.
2021-09-08 01:24:29,268 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/DateTimeOrBuilder.java.
2021-09-08 01:24:29,269 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/IntervalProto.java.
2021-09-08 01:24:29,270 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/Color.java.
2021-09-08 01:24:29,270 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/DecimalOrBuilder.java.
2021-09-08 01:24:29,271 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/Date.java.
2021-09-08 01:24:29,271 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/QuaternionOrBuilder.java.
2021-09-08 01:24:29,272 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/LocalizedTextOrBuilder.java.
2021-09-08 01:24:29,272 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/ColorOrBuilder.java.
2021-09-08 01:24:29,272 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/QuaternionProto.java.
2021-09-08 01:24:29,273 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/Quaternion.java.
2021-09-08 01:24:29,274 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmp567q25kj/src/com/google/type/DayOfWeekProto.java.
2021-09-08 01:24:29,275 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmp567q25kj/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmp567q25kj/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is no longer needed?
2021-09-08 01:24:29,366 synthtool [DEBUG] > Generating code for: //google/cloud:extended_operations_java_proto.
2021-09-08 01:24:29,492 synthtool [ERROR] > Failed executing bazel --max_idle_secs=240 build //google/cloud:extended_operations_java_proto:

Loading:
Loading: 0 packages loaded
DEBUG: Rule 'rules_gapic' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d2e03360921cfb27faed91593332cd173be805e492fab9074453e89e83ded69f"
DEBUG: Call stack for the definition of repository 'rules_gapic' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:125:1
DEBUG: Rule 'com_googleapis_gapic_generator_go' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d43a729058765c552deef2a64e25978f756c652b08c7ed8ed71067db08bbaf2c"
DEBUG: Call stack for the definition of repository 'com_googleapis_gapic_generator_go' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:251:1
DEBUG: /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/rules_python/python/pip.bzl:61:5: DEPRECATED: the pip_repositories rule has been replaced with pip_install, please see rules_python 0.1 release notes
ERROR: Skipping '//google/cloud:extended_operations_java_proto': no such target '//google/cloud:extended_operations_java_proto': target 'extended_operations_java_proto' not declared in package 'google/cloud' defined by /home/kbuilder/.cache/synthtool/googleapis/google/cloud/BUILD.bazel
WARNING: Target pattern parsing failed.
ERROR: no such target '//google/cloud:extended_operations_java_proto': target 'extended_operations_java_proto' not declared in package 'google/cloud' defined by /home/kbuilder/.cache/synthtool/googleapis/google/cloud/BUILD.bazel
INFO: Elapsed time: 0.115s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (1 packages loaded)
FAILED: Build did NOT complete successfully (1 packages loaded)

Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1137, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1062, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 763, in invoke
    return __callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 92, in <module>
    build_proto("//google/cloud:extended_operations_java_proto")
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 56, in build_proto
    cwd=googleapis,
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 45, in bazel_build
    shell.run(bazel_run_args)
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['bazel', '--max_idle_secs=240', 'build', '//google/cloud:extended_operations_java_proto']' returned non-zero exit status 1.
2021-09-08 01:24:29,597 autosynth [ERROR] > Synthesis failed
2021-09-08 01:24:29,597 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 6f47302 chore: release 2.5.1-SNAPSHOT (#216)
2021-09-08 01:24:29,662 autosynth [DEBUG] > Running: git checkout autosynth-self
Switched to branch 'autosynth-self'
2021-09-08 01:24:29,697 autosynth [ERROR] > Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
2021-09-08 01:24:29,907 autosynth [INFO] > PR already exists: https://github.com/googleapis/java-common-protos/pull/217
2021-09-08 01:24:29,908 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadata.java
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadataOrBuilder.java
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadataProto.java
Removing proto-google-common-protos/src/main/proto/google/cloud/audit/bigquery_audit_metadata.proto
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 359, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 191, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 339, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 95, in synthesize_loop
    synthesize_inner_loop(fork, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 139, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 259, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth is still having trouble generating java-common-protos. :sob:
Please investigate and fix this issue within 5 business days.  While it remains broken,
this library cannot be updated with changes to the java-common-protos API, and the library grows
stale.
See https://github.com/googleapis/synthtool/blob/master/autosynth/TroubleShooting.md
for trouble shooting tips.
Here's the output from running synth.py:
ompiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/ExprOrBuilder.java.
2021-09-08 14:25:18,684 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/LatLngOrBuilder.java.
2021-09-08 14:25:18,685 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/DateProto.java.
2021-09-08 14:25:18,685 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/IntervalOrBuilder.java.
2021-09-08 14:25:18,687 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/PhoneNumber.java.
2021-09-08 14:25:18,688 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/DateTime.java.
2021-09-08 14:25:18,688 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/MoneyOrBuilder.java.
2021-09-08 14:25:18,689 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/FractionProto.java.
2021-09-08 14:25:18,689 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/LatLng.java.
2021-09-08 14:25:18,690 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/LatLngProto.java.
2021-09-08 14:25:18,690 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/PhoneNumberProto.java.
2021-09-08 14:25:18,691 synthtool [INFO] > Replaced '// Generated by the protocol buffer compiler.  DO NOT EDIT!' in /tmpfs/tmp/tmpb8jh2kz7/src/com/google/type/ColorOrBuilder.java.
2021-09-08 14:25:18,692 synthtool [WARNING] > No replacements made in [PosixPath('/tmpfs/tmp/tmpb8jh2kz7/src/**/*Name.java'), PosixPath('/tmpfs/tmp/tmpb8jh2kz7/src/**/*Names.java')] for pattern /\*
 \* Copyright \d{4} Google LLC
 \*
 \* Licensed under the Apache License, Version 2.0 \(the "License"\); you may not use this file except
 \* in compliance with the License. You may obtain a copy of the License at
 \*
 \* http://www.apache.org/licenses/LICENSE-2.0
 \*
 \* Unless required by applicable law or agreed to in writing, software distributed under the License
 \* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 \* or implied. See the License for the specific language governing permissions and limitations under
 \* the License.
 \*/
, maybe replacement is no longer needed?
2021-09-08 14:25:18,784 synthtool [DEBUG] > Generating code for: //google/cloud:extended_operations_java_proto.
2021-09-08 14:25:18,900 synthtool [ERROR] > Failed executing bazel --max_idle_secs=240 build //google/cloud:extended_operations_java_proto:

Loading:
Loading: 0 packages loaded
DEBUG: Rule 'rules_gapic' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d2e03360921cfb27faed91593332cd173be805e492fab9074453e89e83ded69f"
DEBUG: Call stack for the definition of repository 'rules_gapic' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:125:1
DEBUG: Rule 'com_googleapis_gapic_generator_go' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "d43a729058765c552deef2a64e25978f756c652b08c7ed8ed71067db08bbaf2c"
DEBUG: Call stack for the definition of repository 'com_googleapis_gapic_generator_go' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:251:1
DEBUG: /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/rules_python/python/pip.bzl:61:5: DEPRECATED: the pip_repositories rule has been replaced with pip_install, please see rules_python 0.1 release notes
ERROR: Skipping '//google/cloud:extended_operations_java_proto': no such target '//google/cloud:extended_operations_java_proto': target 'extended_operations_java_proto' not declared in package 'google/cloud' defined by /home/kbuilder/.cache/synthtool/googleapis/google/cloud/BUILD.bazel
WARNING: Target pattern parsing failed.
ERROR: no such target '//google/cloud:extended_operations_java_proto': target 'extended_operations_java_proto' not declared in package 'google/cloud' defined by /home/kbuilder/.cache/synthtool/googleapis/google/cloud/BUILD.bazel
INFO: Elapsed time: 0.105s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (1 packages loaded)
FAILED: Build did NOT complete successfully (1 packages loaded)

Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1137, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1062, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 763, in invoke
    return __callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 92, in <module>
    build_proto("//google/cloud:extended_operations_java_proto")
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 56, in build_proto
    cwd=googleapis,
  File "/home/kbuilder/.cache/synthtool/java-common-protos/synth.py", line 45, in bazel_build
    shell.run(bazel_run_args)
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['bazel', '--max_idle_secs=240', 'build', '//google/cloud:extended_operations_java_proto']' returned non-zero exit status 1.
2021-09-08 14:25:18,970 autosynth [ERROR] > Synthesis failed
2021-09-08 14:25:18,971 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 6f47302 chore: release 2.5.1-SNAPSHOT (#216)
2021-09-08 14:25:19,053 autosynth [DEBUG] > Running: git checkout autosynth-self
Switched to branch 'autosynth-self'
2021-09-08 14:25:19,081 autosynth [ERROR] > Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.
2021-09-08 14:25:19,281 autosynth [INFO] > PR already exists: https://github.com/googleapis/java-common-protos/pull/217
2021-09-08 14:25:19,281 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadata.java
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadataOrBuilder.java
Removing proto-google-common-protos/src/main/java/com/google/cloud/audit/BigQueryAuditMetadataProto.java
Removing proto-google-common-protos/src/main/proto/google/cloud/audit/bigquery_audit_metadata.proto
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 359, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 191, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 339, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 95, in synthesize_loop
    synthesize_inner_loop(fork, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 139, in synthesize_inner_loop
    synthesizer, len(toolbox.versions) - 1
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 259, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth passed, closing! :green_heart:


Support autocomplete for functions from imported abstract contracts

Autocomplete works for functions from imported non-abstract contracts but doesn't appear to work for functions from imported abstract contracts.
In the example below, when typing d in MyContract only doA is shown from contract A as contract B is abstract.

A.sol
// contracts/A.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;

contract A {
    function doA() internal {}
}

B.sol
// contracts/B.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;

abstract contract B {
    function doB() internal {}
}

MyContract.sol
// contracts/MyContract.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;

import "./A.sol";
import "./B.sol";

contract MyContract is A, B {
    function doStuff() public {
       d...
    }
}

This was raised by a community member in the OpenZeppelin Community Forum:
https://forum.openzeppelin.com/t/problem-about-auto-complete-when-using-solidity-plugin-with-vs-code/2997

This is because the dependency solparse doesn't support the abstract keyword, meaning that abstract contracts tend to crash the language server when you try to interact with them.

Thanks @josh-richardson, yes that is correct. I was awaiting for the solidity team to release support for the language code server.
Now sadly they are not going to be able to support not failing over when there are not syntax mistakes. So yes fixing solparse is truly the simplest solution.

Thanks @josh-richardson, yes that is correct. I was awaiting for the solidity team to release support for the language code server.
Now sadly they are not going to be able to support not failing over when there are not syntax mistakes. So yes fixing solparse is truly the simplest solution.

I'm currently working on a fix in my fork of this repo, but it might not be ready for a while.

If you point me out the direction I can have a look too if you don't have time, it can be a pull for solparse and include it here in the mean time. It is so sad that ethlint and solparse stopped.

Ok I have fixed this in the latest versions, please let me know if you have any issues.

Ok I have fixed this in the latest versions, please let me know if you have any issues.

I'm using the extension with Foundry.
When import IERC20 from openzeppelin-contracts/contracts/interfaces/IERC20.sol, it cannot suggest functions. But when import IERC20 from openzeppelin-contracts/contracts/token/ERC20/IERC20.sol, it can suggest smoothly.
This is just an example. Many places happen like that. Don't know if it's Foundry's issue or extension's issue. But I think it's the same as this issue.

What are your settings? It is supposed to work with both.

What are your settings? It is supposed to work with both.

My VSCode settings:
  "[solidity]": {
    "editor.defaultFormatter": "JuanBlanco.solidity"
  },
  "solidity.packageDefaultDependenciesContractsDirectory": "src",
  "solidity.packageDefaultDependenciesDirectory": "lib",
  "solidity.formatter": "forge",
  "solidity.compileUsingRemoteVersion": "v0.8.25",

Project layout is similar to Foundry's template.


Enhance or add new junit tests for large file transfer and object lock synchronization

Test 1:

Generate a 4GB file and store it

Test 2:

Simulate conditions to explicitly test objectLockIds and RunTimeException (thrown when object is in the process of being stored)

Test 2 as described above has been fleshed out and carefully reviewed in PR-27: Feature-11: storeMetadata Public API method with junit test storeObject_objectLockedIds_FiveThreads()

This issue has been addressed in: Feature-17: Enhanced Tests

Note: The new test to check the storage of a large object was originally a 4GB sparse file, but revised to a 1GB sparse file to reduce the amount of time taken to run the test classes.


NON-IJRA - Get grade properties from S3 instead of website

I don't think this is suitable for building Cheddar, as it is using an S3 bucket which ought not be used by outside Click.


added interface to generating json request

solved #46
TODO: add drag and drop
Signed-off-by: eric-lee-ltk<EMAIL_ADDRESS>

Coverage remained the same at 94.577% when pulling 7baa24ad645ebc6f89a44b36873db58ffba0ad8a on eric-lee-ltk:issue-46 into f82da845b73a4da2efee2c147362a9087be4410e on ServiceComb:master.

Coverage increased (+0.9%) to 95.479% when pulling 3d37df8544636d206c1c697f5b99f6778d110d0d on eric-lee-ltk:issue-46 into f82da845b73a4da2efee2c147362a9087be4410e on ServiceComb:master.


Add PAN

This paper It is mostly similar to deepobfuscator and hence it would be important to read this and deepobfuscator paper in detail and figure out the key difference.

Implemented


Unable to finish initial feed sync

Initial sync is failing with no clear message in logs or events. I suspect it is a network issue but all outbound traffic is allowed from the machine via ports 80 and 443. Below are the event details of the failure. I am able to do a curl to https://ancho.re with a 404 error returned by an Nginx server.
Could please let me know the exact URLs of the feed (one or two examples) so that I can verify if I can reach them from the machine where I am trying to have the anchore engine run.
Event Details:
details:
cause: 'Feed list operation failed. Msg: None. Response: None'
sync_feed_types:

vulnerabilities
nvdv2
github
level: error
message: Feeds sync task failed
resource:
id: null
type: feeds
user_id: admin
source:
base_url: http://policy-engine:8228
hostid: anchore-quickstart
request_id: null
servicename: policy_engine
timestamp: '2020-12-07T22:53:30.973237Z'
type: system.feeds.sync.failed

can we get the list of URL it feeds from? I need to whitelist those URLS.

can we get the list of URL it feeds from? I need to whitelist those URLS.

Got below info from one of the files.
The sync will hit http://ancho.re/feeds, if any outbound firewall config
needs to be set in your environment.

Got below info from one of the files.
The sync will hit http://ancho.re/feeds, if any outbound firewall config
needs to be set in your environment.


Field Definition of "psg_cls_advanced.json"

Hi,
Where can I find the definition of each field in the file "psg_cls_advanced.json"? For example:

What do "category_id", "area", and "gqa_category_id" stand for in the "segments_info" section?
How does the "relations" section work? There are multiple groups of "relations", so which objects does this depict the relations between?
In the "annotations" part, what is "bbox_mode"? Is the definition of "category_id" the same as in the "segments_info" section?

In the "psg_cls_basic.json", do "relations" fields include ALL relationships between objects in an image?
An introduction to this kind of terminology and how these things work together will be very helpful to fresh CVers.
Best,
Mingzhe

Thank you for your questions.


Terminal no vertical scrollbar with zsh on openSUSE

VSCode Version: 1.5.3
OS Version: openSUSE Leap 42.1

Steps to Reproduce:

Install zsh and oh-my-zsh, and set it as default shell
Start VSCode, open terminal, type cat /proc/cpuinfo
No scrollbar on right

This is fixed in the insiders build https://code.visualstudio.com/insiders coming soon to stable.


Add yarn alternative to installation

Description
Add yarn alternative to the installation of the modules
Additional Information

[x] I read the contributing docs (if this is your first contribution)

Your ENS/address:
0x1626a7ac4d03b83a3084A7651785CEa828430Ba3

Let's keep it to npm for now. Maybe at some point the docs can update based on the package manager you choose (I personally like pnpm a lot).


[Icon Request] Support for NGINX .conf files

[x] I'm sure this issue is not a duplicate.

[x] I want to create an icon request (if not, remove these lines below):

Type: conf/*
Icon Name: nginx
Sample original Icon: (https://gist.github.com/skeltonm/d91ebd3f11b554f34faa626368e39002)
Extensions: conf
Filenames: *

More info: nginx.com

@skeltonm Thank you for submitting an icon request.
There are some issues with your request though that I like to clarify.

Not all files with a conf extension are nginx files.
I'm sure there is a conventional name for an nginx config file (maybe it's nginx.conf ?).
If the above is true then Type should be changed to filename as the request type is to support a filename, Extensions should be removed and Filenames should list the requested filename.
I think this is a more suitable icon.

Turns out I'm right about the filename (https://www.nginx.com/resources/admin-guide/configuration-files/)

Additionally, we could also add support for a nginx specific folder to facilitate when having a set of feature-specific config files in that folder.


Create Form Screen

Develop the Form Screen to enable pandal and other information contributions on the app. This includes implementing all form fields, and validation logic, and ensuring a user-friendly interface. The screen should be responsive and integrate seamlessly with the rest of the app.

Can i work on it ??


[DPC COVID] Avoiding appending to existing files

Thanks for reviewing.

Can we skip the diffs to the CSV files?

dropped


Guide readers to fixing TS errors to avoid getting stuck and frustrated

Guide readers to not get stuck in fixing typescript errors while copy/pasting code

Closes: #

[X] Docs
[ ] Tests

Testing Strategy:

Hey @radulescuandrew, thanks for opening up this PR! I think it would be better if the callouts are closer to the code that introduces type errors, that way people will be less likely to miss them.
I've opened up #8579 with this and another little fix. Please let me know if you notice any spots I missed

@brookslybrand It's even better what you've done. Cheers!


apollo can not detect my GPU

im in linux Ubuntu made recently from windows
i downloaded apollo using the git clone inside the website and then using terminal commands seen in the lgsvl simulator instruction. i was not able to download using the git clone in terminal due to error, something about long package. i am trying to use the apollo 6.0.
For some reason when i enter the code
./docker/scripts/dev_start.sh
it doesnt detect my GPU which i am using is a RTX 2080. it just continues with the cpu. in lgsvl the code the continues and uses the code after dev_into
./apollo.sh build_opt_gpu
but does work as the gpu is not detected. i take out the _gpu and it continues with the cpu but when i go to cyber monitor after the bridge creation, it doesnt send the camera as seen in the image belower
https://prnt.sc/9LMJruQTIids
i think this may be due to gpu not being used but i do have a driver install with the newest version a week ago. i tried again with a older version but the same thing even done nvidia-smi gives me the result as below
https://prnt.sc/ahlQsn2ZMopU
i am not sure why it can not detect my GPU or why it doesnt send cameras or lidars

so we should focus on why the nvidia card is not found.
./docker/scripts/dev_start.sh

any error messages when run above command?

To use gpu in docker container, you must install nvidia-docker2.


Request: increase memory allocation for miniprot

toolshed.g2.bx.psu.edu/repos/iuc/miniprot/miniprot/0.13+galaxy0
Example job from Ross @fubar2 that fails at ORG but runs Ok at EU (same inputs/params/tool version). Seems to have similar default mem at both. Maybe rolled over to higher mem at EU?

ORG bbd44e69cb8906b5091a756127dc6830 (60384790)
EU 11ac94870d0bb33a8840cfccb3e14c6f

@natefoo @mvdbeek @jennaj: More pictures and numbers.
Running Miniprot2 for the NCBI human protein fasta is what VGP needs it for.
Briefly uses about 22GB then bounces around 8-12GB
It used 4 threads without being told.

Just reran miniprot on an NCBI protein fasta at @jennaj  request - failed OOM - bug report sent.
What's really odd is this at submission - saying the job invocation failed - although the job 19 is yellow in this screen grab:


OCPCLOUD-2460: Adds acr-credential-provider spec file

Adds .spec file to build the acr-credential-provider
Updates openshift.mk to allow builds of acr-credential-provider

/jira-refresh

/jira refresh

/retest-required

Do we have a way to prove this works prior to merging?

@JoelSpeed Yep, when we ask ART to get production builds running they can target this branch. It's slightly more back and forth but far more representative than my local machine!

/hold

CI Builds working: https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_release/48588/rehearse-48588-pull-ci-openshift-cloud-provider-azure-master-images/1757324569267408896
[root@3a15a08b92af ~]# yum install acr-credential-provider-4.16.0-20240213T090247Z.el9.x86_64.rpm
Last metadata expiration check: 0:04:25 ago on Tue Feb 13 09:16:17 2024.
Dependencies resolved.
==============================================================================================
 Package                    Arch      Version                           Repository       Size
==============================================================================================
Installing:
 acr-credential-provider    x86_64    4.16.0-20240213T090247Z.el9       @commandline     10 M

Transaction Summary
==============================================================================================
Install  1 Package

Total size: 10 M
Installed size: 25 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                      1/1
  Running scriptlet: acr-credential-provider-4.16.0-20240213T090247Z.el9.x86_64           1/1
  Installing       : acr-credential-provider-4.16.0-20240213T090247Z.el9.x86_64           1/1
  Running scriptlet: acr-credential-provider-4.16.0-20240213T090247Z.el9.x86_64           1/1
  Verifying        : acr-credential-provider-4.16.0-20240213T090247Z.el9.x86_64           1/1

Installed:
  acr-credential-provider-4.16.0-20240213T090247Z.el9.x86_64

Complete!

[root@3a15a08b92af ~]# cd /usr/libexec/kubelet-image-credential-provider-plugins/
[root@3a15a08b92af kubelet-image-credential-provider-plugins]# ls
acr-credential-provider
[root@3a15a08b92af kubelet-image-credential-provider-plugins]# ./acr-credential-provider
Error: requires at least 1 arg(s), only received 0
Usage:
  acr-credential-provider configFile [flags]

Flags:
  -h, --help   help for acr-credential-provider

/unhold

/approve
/lgtm