Incorrect speed output after #11755

Uhm, I think db71d315479762eefbf2bcda8be3b44b1867133f (from #11755) broke time calculations for speed.
; util/opensslwrap.sh speed ecdhp224
Doing 224 bits  ecdh's for 10s: 167278 224-bits ECDH ops in 99999.21s
version: 3.0.0-alpha3-dev
built on: built on: Fri May 22 19:48:41 2020 UTC
options:bn(64,64) rc4(16x,int) des(int) aes(partial) idea(int) blowfish(ptr)
compiler: gcc-9 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat -Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DNDEBUG
CPUINFO: OPENSSL_ia32cap=0x7ffaf3ffffebffff:0x29c6fbf
                              op      op/s
 224 bits ecdh (nistp224)   0.5978s      1.7

Compare it with the output for alpha2 under the same conditions:
; util/opensslwrap.sh speed ecdhp224
Doing 224 bits  ecdh's for 10s: 166748 224-bits ECDH ops in 9.99s
version: 3.0.0-alpha2
built on: built on: Fri May 22 20:49:29 2020 UTC
options:bn(64,64) rc4(16x,int) des(int) aes(partial) idea(int) blowfish(ptr)
compiler: gcc-9 -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat -Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes -Wno-stringop-truncation -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_BUILDING_OPENSSL -DNDEBUG
CPUINFO: OPENSSL_ia32cap=0x7ffaf3ffffebffff:0x29c6fbf
                              op      op/s
 224 bits ecdh (nistp224)   0.0001s  16691.5

db71d315479762eefbf2bcda8be3b44b1867133f seems to have changed the returned value for Time_F(STOP)
https://github.com/openssl/openssl/blob/db71d315479762eefbf2bcda8be3b44b1867133f/apps/speed.c#L3258-L3265
https://github.com/openssl/openssl/blob/db71d315479762eefbf2bcda8be3b44b1867133f/apps/speed.c#L174-L180

@DDvO do you have thoughts on what could have gone wrong?
I spent some time looking at it, but I am not seeing the problem.

See #11905 and #11903

Closing as I just noticed this is a duplicate of #11903 and should be fixed with #11905

See #11905 and #11903

I even missed @kroeckx saying it!
I'm a shame! ;)


Docker install

Not sure why, but I could not get
apt-get install docker.io docker-compose
to run, I tried it on and extra PI with a fresh install of raspberian as well, ended up using this route and it all worked.

Install Docker
curl -sSL https://get.docker.com | sh

Add permission to Pi User to run Docker Commands
sudo usermod -aG docker pi

Reboot here or run the next commands with a sudo

Test Docker installation
docker run hello-world

IMPORTANT! Install proper dependencies
sudo apt-get install -y libffi-dev libssl-dev
sudo apt-get install -y python3 python3-pip
sudo apt-get remove python-configparser

Install Docker Compose
sudo pip3 install docker-compose

Thanks! Will improve the README

I tried all this and couldn't get it to work.  Tried multiple times.  I was either getting errors in the test docker step or during the docker-compose (errors in the crypto wheel part).  Assuming I probably need to start from a fresh install.

I tried all this and couldn't get it to work. Tried multiple times. I was either getting errors in the test docker step or during the docker-compose (errors in the crypto wheel part). Assuming I probably need to start from a fresh install.

Im not sure I was getting same error, anyway Ive solved installing manually rust compiler as following:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
pip3 install docker-compose


add[books-ES]: Eloquent JS

What does this PR do?
Add resource(s)

please resolve conflicts.

Awaiting for reply on how to proceed at https://github.com/EbookFoundation/free-programming-books/pull/7637#discussion_r990340739

Thanks, and welcome to free-programming-books!


Overlay areas on map always black

Hi
I have installed geoloop plugin using the standard NOAA data set mentioned.
Query part is working fine but I am only seeing black (i.e. single colours) on the map...animation thro the frames works fine - just always black
Using Grafana 4.6.2 on a raspberry pi.
geoloop v1.1.1

I'm not exactly clear on the Metrics tab screenshot - if the query doesn't generate data that can be related to the geojson via a matched (influx tag) => (json path), then the polygons would probably be rendered solid black. Could you, in addition to the above, also paste in a sample influx result set, and the relevant geojson to make sure that all the pieces are coordinated?

thanks. Here are the two data sets...

excellent. that was it. thank you.


More gc-friendly property hashmap allocation.

New allocator is added that returns null on out of memory, property hasmap create function uses this allocator for now.
Property hashmaps of objects are removed durring a high severity gc.

A follow up patch is in progress.
JerryScript-DCO-1.0-Signed-off-by: István Kádár<EMAIL_ADDRESS>

LGTM

After the newline is added, LGTM.

I've added the new line.

@ktorpi, please rebase


Build out the reviews component, and place a copy of this repo with sibling repo in a wrk_dir

Build out the reviews component, and place a copy of this repo with the astro landing page repo in a working directory.
Then delete or archive the astro landing page repo. The repo name for the working dir should be named astroFullstckDir, and the sibling repo is scaling-couscous.

I have finished the review compoent.


Feature Suggestion: SQL Server 2016

Hi,
I'm currently using SSRS with SQL Server 2016. Microsoft implemented a new ReportViewer.aspx on the server with a new design that better integrates in modern MVC Apps.
It would be great if you can implement it.
The toolbar now looks like this:

Edit:
Perhaps Microsoft will release a new version of ReportViewer client-side controls for SSRS 2016. As of today, there is no new release and one has to use the 2015 controls with old design.

Thank you for the idea. I will take a look once I have time to do maintenance for the project. Pull requests are always welcome! :-)

Hi ilich,
big news on this: Microsoft release a preview of new SSRS 2016 ReportViewer controls. See NuGet package: https://www.nuget.org/packages/Microsoft.ReportingServices.ReportViewerControl.WebForms.Preview/
Source:
https://social.msdn.microsoft.com/Forums/en-US/e6aa7b90-44fe-4c2f-8f29-7a7f355d1429/ssrs-2016-are-we-going-to-have-a-new-report-viewer-control-in-net-?forum=sqlreportingservices
That means it could work out -of-the-box with MvcReportViewer project. I'm just trying it.

Am trying same, seems like MVCReportViewer depends on version 11, can't get it to take v13:
Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

Have it working, added in web.config under configuration/runtime/assemblyBinding:
  <dependentAssembly>
    <assemblyIdentity name="Microsoft.ReportViewer.WebForms" publicKeyToken="89845dcd8080cc91" culture="neutral" />
    <bindingRedirect oldVersion="<IP_ADDRESS>-<IP_ADDRESS>" newVersion="<IP_ADDRESS>" />
  </dependentAssembly>

Thank you for the update! I will have to add this to NuGet scripts.

Am seeing some issues with the report dialog after render. Anyone else seeing this?

Firebug reports a 404 on resource on rendering: "NetworkError: 404 Not Found - http://myhostname/Reserved.ReportViewerWebControl.axd?OpType=BackImage&Version=13.0.1601.5&Color=%23ECE9D8&Name=Microsoft.Reporting.WebForms.Icons.toolbar_bk.png"

It seems that Microsoft fixed several issues they had in the previous report. I built a few workarounds to be able to use the viewer in Chrome and FF. Anyway, I will have to build new version for Report Viewer 2016. Thank you for the update.

Hi there,
Just for reference, the Microsoft Reporting Services github Page can be found here: https://github.com/Microsoft/Reporting-Services
You can report any issues to Microsoft directly: Report Control Feedback<EMAIL_ADDRESS>I also have some issues with WebForms ReportViewer Control. It seems that it's still under (heavy) development.
Regards
Sven


meta-lxatac-bsp/rauc: Enable event log

This enables rauc event logging for all types of events known to rauc. With this log we can examine boots, mark-good decisions after boot and a history of installed bundles.
The all-events.log file is created inside the data directory in /srv/rauc/.
There is no rotation configured for this file - so history is stored forever. This will add around 350 Bytes of log per boot and 900 Bytes of log per install.
Thus, for a reasonable use-case the log file should stay well below a few MB.

There is a slight discrepancy between the logger name ('install', which is a distinct event type) and the file name used ('all' events). Apart from this, change looks good to me. 👍

Thanks for catching that. I've changed the name of the logger to log.all-log.


chart rendering wrong

Hi, I am getting weird behaviour in chart where lines are showing as extended beyond values.
chart options
fakeUsers2: {
        data: null,
        description: 'Some other user account information, by date',
        src: 'data/fake_users2.json',
        title: 'Some Other Account Information',
        x_accessor: 'date',
        y_accessor: 'value',
        area: false,
        miny:100
      },

attached screenshot

sample data
[
    [
        {
            "date": "2016-03-19T15:18:23.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T15:20:36.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T15:23:45.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T15:26:49.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T15:29:57.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T15:33:41.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T15:38:42.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T15:48:30.463Z",
            "value": 0
        },
        {
            "date": "2016-03-19T16:07:07.463Z",
            "value": 1
        },
        {
            "date": "2016-03-21T02:53:25.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T03:44:03.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T03:44:35.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T03:47:56.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T03:48:46.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T03:52:55.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T03:53:45.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T04:52:22.463Z",
            "value": 0
        },
        {
            "date": "2016-03-21T04:56:47.463Z",
            "value": 0
        },
        {
            "date": "2016-03-03T04:57:32.463Z",
            "value": 0
        },
        {
            "date": "2016-03-03T04:58:53.463Z",
            "value": 0
        },
        {
            "date": "2016-03-03T05:01:04.463Z",
            "value": 0
        },
        {
            "date": "2016-03-03T05:02:20.463Z",
            "value": 1
        },
        {
            "date": "2016-03-03T10:49:08.463Z",
            "value": 0
        },
        {
            "date": "2016-03-03T10:51:13.463Z",
            "value": 0
        },
        {
            "date": "2016-03-03T10:54:05.463Z",
            "value": 0
        },
        {
            "date": "2016-03-03T10:55:02.463Z",
            "value": 0
        }
    ]
]

Hi, @elmarquez , got time to test this issue? Thanks

I've run into a similar issue and it was caused by the default interpolation configuration used by metrics-graphics.  I added an interpolate: d3.curveMonotoneX option to my chart and the overshoots got fixed.  There are quite a few interpolation options to choose from - this Smoothing out the lines in d3.js article has a nice overview.
BTW, in my case, I had a fairly sparse data set (clusters of points close together with long intervals between clusters) and I had to insert additional 0-value data points at the beginning/end of each cluster to make it look right.


Fix logging integrations for DroppedSpan spans

The logging integrations assumed (erroneously) that all spans would have an ID. This fixes that assumption, so that DroppedSpans don't cause exceptions.
I also fixed up some tests to use the elasticapm_client fixture instead of manually creating a Tracer object.

@basepi maybe it would make sense to add an id attribute to DroppedSpan that is always None. That would make it less of a cognitive overhead to always have to remember that there are multiple types of spans. WDYT?

Seems reasonable to me. I'll make that change today.

@beniwohli Ready for review. Note that I do not include None IDs in the structlog integration. I'm a little unsure on that decision -- in most cases None would mean there isn't a transaction/span/trace but in this case we do have a span but it doesn't have an ID...
Probably not a terribly important distinction but I wanted to call it out explicitly in case you think I should include the field in this case.


Fixed dependency issues with itkwidgets

Fixes # .
Description
Fixed the notebook to address https://github.com/InsightSoftwareConsortium/itkwidgets/issues/763.

Hi @kirbyju, thanks for the pr. It's wired it seems you changed all the notebook, could you please only submit the necessary update instead of overwrite all the things? It may not easy to track the difference, thanks.
And BTW, could you please sigh off the commit to fix the DCO issue: https://github.com/Project-MONAI/tutorials/pull/1845/checks?check_run_id=30601781640
And Also you may set the change in a non-protected branch, seems the pre-commit can not push the change to your main(protected) branch: https://results.pre-commit.ci/run/github/288774122/1727200995.8EnmrDQBS5CsvdsH56r4Sw
Thanks again.

Hi @KumoLiu , I'm going to close this PR and submit a new one in a separate branch that will hopefully also address the issue of it showing everything as "new" instead of only showing the modified lines.


Tribal Engagement Planning: Outreach to CDC subject matter expert

Problem Statement
RS has not engaged with tribes to understand how and if ReportStream might meet their needs
To - do:

[x] Email CDC tribal engagement contact (Send email to Jeremy for warm hand off)
[x] Send times to meet

This might become an epic and the tasks bulleted become tickets. Or we separate into multiple tickets @drew-usds FY Review @BerniXiongA6

I broke ticket up into a series with the title Tribal Engagement Planning: ..... most are under 3s IMO. @drew-usds

@rachelhanster @drew-usds I refined this. Did not remove label but think we can in refinement today 3/30.

USDS partners scheduled a meeting for 4/14 w CDC SME that @victorialb-usds and @drew-usds will attend.


Chess: Move D1 to D5

Please do not change the title. Just click "Submit new issue". You don't need to do anything else :D

@JeffGreenlee42 done! Successfully played move d1d5 for current game.
Thanks for playing!


Apply a diff?

Is it possible to apply the results of a diff to an object?
for example:
var myDiff = diff(jsonA, jsonB);
applyDiff(myDiff, jsonBcopy); // this is what I am wondering

I know it appears unnecessary to do this, but I am comparing local files, then applying changes on a server to avoid excessively large file transfers.

Examples are in examples/apply-diff-from-any.js and examples/performance.js...
Essentially, if you have an array of differences, you can iteratively apply them to any object.

Similarly, Is there a way to copy a diff onto an empty object? Currently trying to generate a patch of only changed properties.
observableDIff/ applyChange is getting me as far as top-level fields, but if there are arrays involved it will break (as the empty patch object does not have an array)
error occurs at line 268
arr[index] = change.rhs;

my current use case:
const patch = {};

observableDiff(lhs, rhs, (d) => {
  applyChange(patch, rhs, d);
});

return patch;


Handle unhandled errors in socket.reconnectStrategry

#2205 #2032
close #2234
fix #2237

Hi @leibale , thanks for the fix. Do you have any plan to release it recently? as our new product is facing this issue with the latest node-redis.

Hi @just4fun, I'm planning to release it this week.
Wanna give it a shot before I release it to npm?


Update @nx/workspace to 19.5.3

Update Nx from 19.4.4 to 19.5.3

Auto-generated by create-pull-request

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

Project coverage is 97.63%. Comparing base (8292aca) to head (d1926a9).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #150   +/-   ##
=======================================
  Coverage   97.63%   97.63%
=======================================
  Files          17       17
  Lines         211      211
  Branches       30       30
=======================================
  Hits          206      206
  Misses          5        5

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


Add Author Name in Post header

Since the author information moved to the frontmatter, it is no longer a part of the text. Modify the post template to render the author name and link if present.

Its there in the end.(is that what u meant)

@Saksham-13 Not quite. I'd like the author's name and Link to be at the top of the page. I've implemented it, will push ASAP.


Feature/tree basic

Very raw

This change is

Work from this PR was adapted and merged in a different set of PRs. Closing for now.


Suggestion: Add some automated testing like Travis CI, Circle CI, Appveyor

They are all free for Open Source projects like this one.
https://github.com/marketplace/category/continuous-integration

Ideal thing would be integration testing -- something that runs train.py and checks that results are still the same. However that requires someone paying for an Amazon account with lots of p3's available, and I'm planning to use my p3's for other fun things.
I will still try to reproduce and fix any issues that come up in the next couple of weeks.

Lots of projects run train.py on Travis, Circle, AppVeyor.

Unfortunately this project is hardwired for a specific machine type -- p3.16xlarge AWS instance


Maybe we should not have two repos :^)

Decision was to keep both repos but leave the project group repo as a stub until we actually get some "post-technical" work going on, then we can split that out. Occasionally we should check to see if we need to split things out.

Should we close this then?


[5.1.2] Deleting migrations results in an Exception

In my Application, when I run php artisan migrate:make create_location_user_table, then delete the generated file (doesn't matter if I ex- or include the line created in vendor/composer/autoload_classmap.php, the php artisan migrate:refresh command throws an error:
include(<path_to_project>/database/migrations/2015_06_21_105357_create_location_user_table.php): failed to open stream: No such file or directory

After running commands to get rid of the faulty autoload entry, I get an exception. The commands I tried are: composer update, composer dump-autoload, php artisan clear-compiled, php artisan optimize.
PHP Fatal error:  Class 'CreateLocationUserTable' not found in <path_to_project>\vendor\laravel\framework\src\Illuminate\Database\Migrations\Migrator.php on line 323

  [Symfony\Component\Debug\Exception\FatalErrorException]
  Class 'CreateLocationUserTable' not found

Ask on the forums please.


[Excel] (Landing) Add data types link

Incorporating internal feedback.

Docs Build status updates of commit 1323386:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/index.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 3f731f1:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/excel/index.yml
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Closure vars not visible in an anon function

Consider the following:
    int y = 10;

    var fn1 = function (<cursor>string s) {
        int z = y + 1;<cursor>
    };

The closure var y should be visible at the illustrated cursor positions.

@pubudu91, The symbol y is visible for the second cursor position (int z = y + 1;<cursor>) in the current master.
At the first cursor position (var fn1 = function (<cursor>string s) {), do we need the symbol y to be visible?
@mohanvive @nadeeshaan WDYT?

int y = 10;

    var fn1 = function (<cursor>string s) {
        int z = y + 1;<cursor>
    };

IINM, we can only type the following, regarding the first cursor position,
int y = 10;

var fn1 = function (string s = <cursor>) {
        int z = y + 1;
};

So I believe that y should be suggested only in this position.

int y = 10;

    var fn1 = function (<cursor>string s) {
        int z = y + 1;<cursor>
    };

Yes, the use case you explained is the scenario. But IINM, when it comes to visibility, what we consider is a scope. I don't think we can restrict it to such a finer a level. Also, the issue is still there in master for both cases.


Players profile

Hello,
I would like to inform you that players profile is not loading when a players name is placed on the search bar on the top right.
I use chrome version and google search machine.
Thank you in advance!

Thanks for reporting, it is now fixed.

Thank you!
You are doing a great job!
Best regards!


/nick always return unknown command

See https://status-im.github.io/js-waku/

The issue is that main does not get deployed automatically on gh pages and the last deploy was done before the commands were implemented.
2 actions:

fix the auto-deploy of main on gh pages
Makes /nick more robust by removing double spaces
Makes unknown command error more verbose by printing the command back

and 3. done with #65

superseded by #66


esp_wifi_statis_dump - to file like esp_pm_dump_locks (IDFGH-4424)

Is your feature request related to a problem? Please describe.

yes: https://github.com/espressif/esp-idf/issues/6220

Describe the solution you'd like

enable esp_wifi_statis_dump  to be passed a FILE* ptr
a clear description of what the stats mean

A clear and concise description of what you want to happen.

make it the same as esp_pm_dump_locks

Additional context
it would be great to get a description as well for what these mean and the units
I (115836) wifi: BUFFER:
I (115836) wifi: t  max alloc total_alloc total_free fail_fc  fail_oom
I (115836) wifi: 1  32  0     36          36         0        0
I (115846) wifi: 2  32  0     34          34         0        0
I (115846) wifi: 3  32  0     37          37         0        0
I (115856) wifi: 4  32  0     0           0          0        0
I (115866) wifi: 5  0   0     4           4          0        0
I (115866) wifi: 6  0   0     0           0          0        0
I (115876) wifi: 7  32  0     1730        1730       0        0
I (115876) wifi: 8  32  0     191         191        0        0
I (115886) wifi: 9  0   0     0           0          0        0
I (115896) wifi:
I (115896) wifi: LMAC TX:
I (115896) wifi: tx_all   lrc src age to
I (115896) wifi: 85       0   0   0   0
I (115906) wifi: 0        0   0   0   0
I (115906) wifi: 22       0   0   0   0
I (115916) wifi: 0        0   0   0   0
I (115916) wifi: 0        0   0   0   0
I (115916) wifi:
I (115916) wifi: LMAC RX:
I (115926) wifi: ampdu    mdpu     mgmt     ctrl     frag
I (115926) wifi: 968      233      424      30       0
I (115936) wifi:
I (115936) wifi: HW RX:
I (115936) wifi: rx_suc   rx_end   full#1   full#2
I (115946) wifi: 2d34     125c9    1        0
I (115946) wifi:
I (115946) wifi: Hardware:
I (115946) wifi: rxbufbk  rxcckerr ofdmerr  rx_agc   rxsf     rx_abort rx_fcs   fifofull
I (115956) wifi: 1        58fb     58fa     0        51       360      1a8f     0
I (115966) wifi: afull    rx_oth   tkiperr  samebm   ack_int  rts_int  cts_int  rifs_int
I (115976) wifi: 0        1d1      0        0        65c      a37      c4d      0
I (115986) wifi: blockerr hoperr   txrts    txcts    track    trcts    trigger  txhung   panic
I (115986) wifi: 0        0        b        0        33       23       b        2        0
I (115996) wifi:
I (115996) wifi: DIAG:
I (116006) wifi: diag0    diag1    diag2    diag3    diag4    diag5    diag6
I (116006) wifi: 1        0        fa00000  210      586d8001 20000871 0
I (116016) wifi: diag7    diag8    diag9    diag10   diag12   diagsel
I (116026) wifi: 10       0        8ac000   40       0        0
I (116026) wifi:
I (116026) wifi: HMAC RX:
I (116036) wifi: ifx all      data     ctl    mgmt   bcn/probe
I (116036) wifi: sta 461      264      0      174    165
I (116046) wifi: ap  0        0        0      0      0
I (116046) wifi:
I (116046) wifi: ifx auth     assoc    deauth action amsdu
I (116056) wifi: sta 1        1        0      7      0
I (116056) wifi: ap  0        0        0      0      0
I (116066) wifi:
I (116066) wifi: HMAC TX:
I (116066) wifi: sta_tx   ap_tx    psq_tx psq_mc psq_uc ps_uc1 reorder oos   amsdu
I (116076) wifi: 36       0        0      0      0      0       0

@patrick277 Thanks for raising this feature request.

Hi @patrick277 It's going to be a breaking change and causes problem to other users.
Do you just want to use this function for #6220?

Hi @patrick277 It's going to be a breaking change and causes problem to other users.
Do you just want to use this function for #6220?

I would like have the option to send this data back to my server rather than dump to serial port. to allow remote debugging

@patrick277 The thing is, we will not add this feature in our release version because it will bother other users. Meanwhile, I can compile a library for you separatly for temporary debugging.

Pls give me your commit ID if you agee with it.

@patrick277 Do you still need it?

@patrick277 Do you still need it?

@YouDONG-ESP why does it have to be a breaking change just add a function esp_wifi_status_dump_to_file

@YouDONG-ESP why does it have to be a breaking change just add a function esp_wifi_status_dump_to_file

@negativekelvin  esp_wifi_status_dump_to_file(uint32_t modules, FILE* stream) will be a duplicated function with esp_wifi_statis_dump(uint32_t modules).  We may update this API in 5.0

@negativekelvin  esp_wifi_status_dump_to_file(uint32_t modules, FILE* stream) will be a duplicated function with esp_wifi_statis_dump(uint32_t modules).  We may update this API in 5.0

@YouDONG-ESP not really duplicated, similar to esp_core_dump_to_flash and esp_core_dump_to_uart and can be done as a non breaking change. If you are asking users for dumps for debugging purposes it should be implemented.

@YouDONG-ESP not really duplicated, similar to esp_core_dump_to_flash and esp_core_dump_to_uart and can be done as a non breaking change. If you are asking users for dumps for debugging purposes it should be implemented.

@negativekelvin actually esp_wifi_statis_dump is part of ESP_LOGx. It doesn't have ability to dump anything to flash or file if ESP_LOGx doesn't have the ability.

@jack0c yes that is the problem, we are asking for a new api function that doesn't use log and that gives the user control of the data in an easily parsable format.

@negativekelvin the main reason is the wifi lib do not have any support of file operations. I will try to use the file operations from esp-idf.

@jack0c I think one way could be for the Wi-Fi library to implement some internal API to pass the diagnostic data from the lib into the esp_wifi component. This structure doesn't need to be public. Then in esp_wifi component you can implement the stable API for users (either using FILE* or something else).
This way you can always change diagnostic structure format without breaking the API.


[e2e]: go schedule main adversarial-binary-upload slsa3

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2726573367
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Trigger: schedule
Branch: main
Date: Sun Jul 24 08:26:15 UTC 2022

Repo: https://github.com/slsa-framework/example-package/tree/main
Run: https://github.com/slsa-framework/example-package/actions/runs/2730926103
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.schedule.main.adversarial-binary-upload.slsa3.yml
Trigger: schedule
Branch: main
Date: Mon Jul 25 08:29:27 UTC 2022
Tests are passing now. Closing this issue.


Speed up golangci-lint

WIP, testing a few things against CI here.

Not sure if this is going anywhere, all attemps so far only made it slower. Still it definitely still recurses into node_modules as seen by the intermittent errors described in https://github.com/go-gitea/gitea/issues/18803.
Maybe I need to strace it to confirm what its doing. I can only imagine this to be a bug in golangci-lint, and not something related to our config.

@silverwind couldn't something be made in code-batch-process.go for golangci-lint?

Maybe, but I prefer to keep it simply a CLI change.
I don't think this PR as any value currently, closing.


Java Mail authentication by configuration

Initial attempt to fix https://github.com/micronaut-projects/micronaut-email/issues/24
@sdelamo can you please review and help me with the tests? I never did groovy before.

Thanks @morki
@timyates can you help finish this PR. Ping me as a reviewer when you are done.

Nicely done @morki! 😎
Superseded by https://github.com/micronaut-projects/micronaut-email/pull/94 with a test


Fashion MNIST data

Create a copy of the MNIST tutorial and use the Fashion MNIST data set instead of the original MNIST data.
There is no competition associated with this data set so can not submit predictions. Maybe use it as an example of how to submit a new kernel?

Closed by #4!


Use --lib to create a Cargo library

Cargo's default target when creating a new project is a binary target, meaning a project with a main.rs. Since we want a library, we have to be explicit and use the --lib flag when initialising the project.

Thanks @fdb! It looks like that section never got updated when cargo switched to --bin by default.

I had to make some more changes to make it work with the latest version of the dependencies + the Rust 2018 edition. I'm not sure if you want those as well, since it looks like you're working on a full rewrite.
I like this version since it integrates with Qt, which is exactly my use case as well and is super-useful.
Just let me know and I can send you some more PRs.

What about contributing a small example of using interoperating between C++/Qt and Rust, similar to the chapter on wrapping libmagic?
The main reason behind a rewrite is to visit the different techniques and concepts associated with FFI instead of focusing on a single language and framework, but I think it's important to also have worked examples where you explain your thought process while trying to solve a real-world problem. That way people have a resource for binding to Qt without having to read through the 10 or so chapters in the current version.


Creating pools for airship usage

In openstack-helm charts, some of pools expects a specific application
name which are not same as what's created by SES openstack.integrate
script. So for interim, we are creating pools with different names
so that osh charts can enable the hard-coded application name.
We plan to change upstream to have application name parametrized as
pool name but it will take some time. So this is just added for
tech preview only.

Can more than one ccp deployment be installed on shared CEPH environment?

yes

Can more than one ccp deployment be installed on shared CEPH environment?

You can provide a prefix to the openstack integration runner with SES and you can get separate pools with that prefix as part of the name of the pools.

You might have a (our first ever!?) legitimate jenkins failure here:
[2019-05-23T15:35:32.420Z] TASK [Generate ses-config.yml] *************************************************

[2019-05-23T15:35:32.420Z] fatal: [cloud-socok8s-pr-374-9-ses -> localhost]: FAILED! => changed=false

[2019-05-23T15:35:32.420Z]   msg: |-

[2019-05-23T15:35:32.420Z]     Could not find or access 'ses-config.yml.j2'

[2019-05-23T15:35:32.420Z]     Searched in:

[2019-05-23T15:35:32.420Z]             /home/jenkins/workspace/-jobs_socok8s-integration_PR-374/playbooks/roles/common-ses/tasks/templates/ses-config.yml.j2

[2019-05-23T15:35:32.420Z]             /home/jenkins/workspace/-jobs_socok8s-integration_PR-374/playbooks/roles/common-ses/tasks/ses-config.yml.j2

[2019-05-23T15:35:32.420Z]             /home/jenkins/workspace/-jobs_socok8s-integration_PR-374/playbooks/templates/ses-config.yml.j2

[2019-05-23T15:35:32.420Z]             /home/jenkins/workspace/-jobs_socok8s-integration_PR-374/playbooks/ses-config.yml.j2 on the Ansible Controller.

[2019-05-23T15:35:32.420Z]     If you are using a module and expect the file to exist on the remote, see the remote_src option

[2019-05-23T15:35:32.420Z] 	to retry, use: --limit @/home/jenkins/workspace/-jobs_socok8s-integration_PR-374/playbooks/openstack-deploy_ses.retry

It seems to be looking for the template in playbooks/roles/common-ses/tasks/templates or playbooks/roles/common-ses/tasks/ but not playbooks/roles/common-ses/templates.

Indeed, file path needs to be absolute as its invoked from 2 different point of entries. This issue is addressed in subsequent change in PR and now passing check job.

@kantarun you can already use different app name, the patches were merged upstream https://review.opendev.org/#/c/661722/

@kantarun you can already use different app name, the patches were merged upstream https://review.opendev.org/#/c/661722/

Yes, noticed that both upstream reviews were merged and have updated PR yesterday to reflect that.


Multiple design changes

Added start() along with receive() in the Receiver.
createReceiver() and createSender() methods no more retrurn a Promise. They would rather return a simple javascript object.
extracted common code while making a $cbs or $management request and moved it to a method named sendRequest() inside rpc.
updated examples and tests.

@princjef @pierreca - Can you please review this PR. I have kept it relatively short. Reviewing code inside the /lib folder is a high pri

Create an EventHubSender using the client.createSender() method.

once the docs situation gets figured out it'd be nice to change those into hyperlinks to the API docs.
Are you working with the docs team to get these published?

Refers to: README.md:15 in 18505fd. [](commit_id = 18505fdde49068b3ab78ab9cc87fcf9531749293, deletion_comment = False)

@pierreca - In response to this comment on docs
our PM @joshgav  is working with the docs team on this.


Cancel (Back) from Modal.

I have a date modal just like the docs, like this:
<GiftedForm.ModalWidget
  title='Last Activity'
  displayValue='lastActivity'
  scrollEnabled={false}
>

  <GiftedForm.SeparatorWidget/>
  <GiftedForm.DatePickerIOSWidget
    name='lastActivity'
    mode='date'

    getDefaultDate={() => {
      return moment().toDate();
    }}
  />
</GiftedForm.ModalWidget>

This modal shows up with just a check box, like this:

But is there any way to go back from this and cancel any input, like a back or cancel button in the top left of the navbar?
Thanks!

Hello, I am afraid that it's not supported.
There is the cancelable bool prop in the ModalWidget, but when you use it it closes the Modal and still keep the current widget value in form states.
You can make some modifications to the onClose method of ModalWidget to allow you to set the widgets values (a modal can contains multiple widgets) to the previous state (so you need to store the initial state then to re apply it) when you close the modal.
If you can make it, a pull request will be much appreciated

Thanks for the response Farid. I'll take a look at making the change once I get this first version out the door.


update k8s library versions

k8s 1.19.16, 1.20.15 and 1.21.9
Signed-off-by: André Martins<EMAIL_ADDRESS>

/test-backport-1.10

/test-1.16-netnext

/ci-gke-1.10

@aanm should we ignore CodeQL failures https://github.com/cilium/cilium/pull/18588/checks?check_run_id=4904401458 ?

@kkourt yes since they were not introduced on this PR.


Cannot specify /UseVsixExtensions:true in Visual Studio Test task version 2.0.17

I was able to specify other console options /UseVsixExtensions:true in version 2.0.13 in order for my .NET core/xUnit tests to be discovered and run. The other console options have been removed from UI. What is recommendation to provide this option through the latest Visual Studio Test task UI?
Here is command line for a VSTS build using version 2.0.13 of VSTest task on 2/25/2017 that was able to discover and run unit tests successfully:
[command]"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" D:\a\1\s\test\BuildTest.Web.App.Tests\project.json /EnableCodeCoverage /UseVsixExtensions:true /logger:trx
(Note the /UseVsixExtensions:true setting).
This is the test project.json file:
{
  "version": "1.0.0-*",

  "testRunner": "xunit",

  "dependencies": {
    "dotnet-test-xunit": "2.2.0-*",
    "BuildTest.Web.App": "1.0.0-*",
    "Microsoft.CodeCoverage": "1.0.2",
    "xunit": "2.2.0-*",
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version": "1.1.0"
    },
    "Moq": "4.7.0",
    "Microsoft.DotNet.InternalAbstractions": "1.0.500-preview2-1-003177"
  },

  "frameworks": {
    "netcoreapp1.0": {
      "imports": "dnxcore50"
    }
  }
}

Here is the command line on 3/16/2017 with version 2.0.17 with NO changes to the project files or build tasks:
[command]"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" C:\a\1\s\test\BuildTest.Web.App.Tests\project.json /EnableCodeCoverage /logger:trx
As you can see the /UseVisixExtensions:true is no longer on the command line, resulting in:
Information: Additionally, you can try specifying '/UseVsixExtensions' command if the test discoverer & executor is installed on the machine as vsix extensions and your installation supports vsix extensions. Example: vstest.console.exe myTests.dll /UseVsixExtensions:true

##[warning]No results found to publish.

I found a problem which may be related. In my Other Console Options, I have:
**/UseVsixExtensions:true /Platform:x64**
That throws an error during the test process to the effect "/Platform:x64 is an unexpected parameter for
UseVisxExtensions option". When you look at the command line, it has quoted the entire Other Console Options string, so the command line looks similar to:
**...\vstest.console.exe <path to file(s)> "/UseVsixExtensions:true /Platform:x64" /logger:trx.**
(I've omitted some parts for brevity). The quotes are causing the parser to not see two separate options, but one option that's mal-formed. I'm wondering if this is related to marcwmiller's reported issue, or separate.

Unfortunately in the 2.0.17 version of VSTest task, the Other Console Options text box in the UI has been removed, and therefore no way to provide any command line options, causing my unit tests to no longer be discovered and run.

Is it possible to test csproj dotnet core tests with the VSTest task without this option? I'm still not sure if this task is supposed to work with core or if we are supposed to use dotnet test.

No, without the /UseVsixExtenstions:true, the xUnit tests go undiscovered and therefore cannot be run. This task did work with core when the option is provided to the command line.
I believe this task is supposed to work with core as this was the guidance indicated by Pratap Lakshman in his post https://blogs.msdn.microsoft.com/visualstudioalm/2016/09/01/announcing-mstest-v2-framework-support-for-net-core-1-0-rtm/ when testing using VSTS (see section with same title about half way down post).

Should I create a new issue covering the problem I mentioned above ("Other Console Options" won't work with more than one option)? I guess it's separate from, but related to this one.

Issue still observed in VSTest task 2.0.19 - additionally documentation indicates existence of "Other console options" https://github.com/Microsoft/vsts-tasks/blob/master/Tasks/VsTest/README.md, which is no longer the case.

So if I'm reading correctly, earlier versions of the v2 VSTest task were broken because of errant quotes around the "Other Console Options"; and later versions are more broken because we can't specify the options at all. That's bad, very bad. I was kinda hoping to start playing with the new "impacted tests" stuff, but I guess not anytime soon. :-(

You are reading it correctly.

I will take a look at this one. If possible if there is a repro test proje t available i can quickly work on getting this working or providing workaround. Else i will try to repro

Thank you. I have a repo test project, but its not in a github repo. Should I zip and attach file?

yes that will help

Please find attached a zipped Visual Studio 2015 solution using the ASP.NET Core Web Application template and an xUnit test project.
BuildTest.zip

@marcwmiller are you using vs2015? Also are you using your own pool or hosted pool? also r u using runsettings?

I am using vs2015, hosted pool and a runsettings file.

@bpsmicro are your tests .net core tests? or normal xunit tests? if it is normal you can create another issue on GitHub. also r u using version 1 of the task?

Ours are nunit tests. Right now I've reverted to version 1 of the task because we need both /UseVsixExtensions:true and /Platform:x64 options, and v1 works.
For my specific issue with the v2 task, I guess I want to see Other Console Options put back and no longer quoted in the actual command line. I can log that separately if you wish.

@bpsmicro lets have another issue opened for your scenario. will check that out once I am done with this issue

Done: https://github.com/Microsoft/vsts-tasks/issues/3836

@marcwmiller can you put this in ur runsettings and see if it works
<RunConfiguration>
    <!-- Path to Test Adapters -->
    <TestAdaptersPaths>c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\DotNet\ProjectSystem</TestAdaptersPaths>
  </RunConfiguration>

Unfortunately, it did not work. Please see attached VSTS build log.
logs_581.zip

@marcwmiller sorry for the trouble. Here are two short term workarounds till we get this fixed

add two cmd line task in ur build definition.
copy "c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\DotNet\ProjectSystem*.*" $(Build.Repository.LocalPath)

and
copy Microsoft.VisualStudio.Projectsystem.DotNet.UnitTestAdapter.dll Microsoft.VisualStudio.Projectsystem.DotNet.TestAdapter.dll
in working folder $(Build.Repository.LocalPath)

and add this in your vstest task in custom adapter path $(Build.Repository.LocalPath)

use command line vstest.console.exe to run test via usevsixextensions:true and then use publish test results task to publish results.

@acesiddhu thank you very much for the workaround - it worked well. I look forward to the final resolution.
FWIW - anyone else reading these comments who has encountered the same issue before the VSTest task is fixed, item 1 in the workaround instructions above is missing a backslash in the first copy argument ProjectSystem*.*, which results in a copy error. However, the image of the first command line task has the backslash in the path, but it might be missed - like I did.

Final resolution is being tracked by the issue #3836


Missed opportunity!

The English word for "word fusion" is portmanteau.
This is a really fun word and I would never pass up the chance to use it! But if you don't agree, please feel free to just close this issue without comment. I won't feel bad.

Yeah I was not aware of that word. Thanks for the first contribution to this project :)


IO-702 FileUtils.forceDelete does not delete invalid links. Testcase …

…and fix of check.
Testcase and first fix for https://issues.apache.org/jira/browse/IO-702

@garydgregory
The deleteDirectory story is still not final, but with different root cause. Please review the testcase and first fix. Do you have an idea whats wrong with forceDelete?

@garydgregory
The deleteDirectory story is still not final, but with different root cause. Please review the testcase and first fix. Do you have an idea whats wrong with forceDelete?

@garydgregory
Now it fails again in deleteDirectory (which is not the cause)
Error:  org.apache.commons.io.FileUtilsDeleteDirectoryLinuxTestCase.testDeleteInvalidLinks  Time elapsed: 0.003 s  <<< ERROR! java.nio.file.DirectoryNotEmptyException: /tmp/junit16834268871756684963/realParentDirC 	at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:247) 	at java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105) 	at java.base/java.nio.file.Files.delete(Files.java:1141) 	at org.apache.commons.io.FileUtils.delete(FileUtils.java:1170) 	at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:1189) 	at org.apache.commons.io.FileUtilsDeleteDirectoryBaseTestCase.testDeleteInvalidLinks(FileUtilsDeleteDirectoryBaseTestCase.java:216)
IMO This stacktrace is misleading because originally forceDelete fails to delete the broken link. Maybe it's the Visitor in the nio TreeWalker.

@garydgregory
Now it fails again in deleteDirectory (which is not the cause)
Error:  org.apache.commons.io.FileUtilsDeleteDirectoryLinuxTestCase.testDeleteInvalidLinks  Time elapsed: 0.003 s  <<< ERROR! java.nio.file.DirectoryNotEmptyException: /tmp/junit16834268871756684963/realParentDirC 	at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:247) 	at java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105) 	at java.base/java.nio.file.Files.delete(Files.java:1141) 	at org.apache.commons.io.FileUtils.delete(FileUtils.java:1170) 	at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:1189) 	at org.apache.commons.io.FileUtilsDeleteDirectoryBaseTestCase.testDeleteInvalidLinks(FileUtilsDeleteDirectoryBaseTestCase.java:216)
IMO This stacktrace is misleading because originally forceDelete fails to delete the broken link. Maybe it's the Visitor in the nio TreeWalker.

@garydgregory
Fixed the DeletingPathVisitor.visitFile with an additional check for symlinks. Please review again.

@garydgregory
Fixed the DeletingPathVisitor.visitFile with an additional check for symlinks. Please review again.


Content group – cards hover state incorrect

Detailed description

Describe in detail the issue you're having.
The heading text and icon within the card should not change colors on hover

Is this a feature request (new component, new icon), a bug, or a general
issue?
Bug 🐛

Is this issue related to a specific component?
Block Pattern -->  ContentGroupCards

What did you expect to happen? What happened instead? What would you like to
see changed?
Text and icon should not change colors on hover

What browser are you working in?
Chrome

What version of the IBM.com Library are you using?

What offering/product do you work on? Any pressing ship or release dates we
should be aware of?
Web simplification

Steps to reproduce the issue

Using Chrome
Go to storybook
hover one of the cards

Additional information

Screenshots or code
Notes

I think this is being fixed at @annawen1 pull request, so it should be fixed once the changes are merged in.

PR has been merged. Changes can be seen in the release branch here: https://ibmdotcom-react-staging.mybluemix.net/?path=/story/patterns-blocks-contentgroupcards--default


subsampling-scale-image-view scale the picture incorrectly after the device rotation

I faced issue when i rotate the screen. The picture cannot be reset to their original scale status.
For example, when i open my app the screen look like the figure 1. when i rotate the screen, it looks like the figure 2. So far, all things are OK. However when i rotate screen back, the picture is scaled as figure 3 shows. Is there any API can be used to force the image back to the status as figure 1?
figure 1.

figure 2.

figure 3.

I use subsamplingscalimageview in a viewpager and have device orientation configuration in AndroidManifest.xml like this  android:configChanges="orientation|keyboardHidden|screenSize"
Any helps will be appreciated.

The view attempts to preserve the current scale and center if its size is changed, so that's what's happening here. There's no single "correct" behaviour for this, I just felt this was most appropriate.
If you want to have different behaviour on size changed, create a subclass and override onSizeChanged. Alternatively, allow the view to be recreated and see the wiki page for instructions on how to set the scale and centre after an orientation change.

Thanks to reply this. The key of this issue is that when i add the configuration android:configChanges="orientation|keyboardHidden|screenSize" in my AndroidManifest.xml file, subsampling-scale-image-view could not detect the rotation automatically.

If adding that attribute results in the view's onSizeChanged method not being called, then you will have to call it yourself. However it looks like it is being called and doing what it should, so you need to override it if you want different behaviour. Alternatively, I recommend removing that attribute.

Davemorrissey, you are right. I have resolved this problem by your comments. You did a great job. Thank you very much.

I have same issue.
I tried your suggestion to extend your class and reset image scale onSizeChanged. It helped me to reset the image on rotation, but now I got another problem. My images opens in zoomed state. What I did wrong?
import android.content.Context;
import android.util.AttributeSet;

import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView;

public class CustomSubsamplingScaleImageView extends SubsamplingScaleImageView {

    public CustomSubsamplingScaleImageView(Context context, AttributeSet attr) {
        super(context, attr);
    }

    public CustomSubsamplingScaleImageView(Context context) {
        super(context, null);
    }

    @Override
    protected void onSizeChanged(int w, int h, int oldw, int oldh) {
        //reset image scale to original on image rotation
        resetScaleAndCenter();
    }
}


Add dev-mode auto-restarter for servers

This should watch for changes in any related source or config files and restart itself. Useful for quick development.

Added in a1a53a516c70b0cd7c1b438bc957ae00f1587840.


Small code change to language on Page id: codefendant names

Page id: codefendant names
Issue if there are multiple defendants.
The first time the question is asked: Who is filing this motion with you?
Second time and subsequent times: Who else is filing this motion with you?

@mariahjr , is this the same as #97? If so, we can delete this one. I'll close it for now and you open it if you feel it's different.


update() now handles persistent directories that use hostPath

update() now handles persistent directories that use "hostPath".  Previously it only worked for "volumeName".
BREAKING: we no longer attempt to merge current volumes with new ones, since that is hit-or-miss. (For example it wasn't possible to clear volumes before).  The new behavior mimics the behavior of ports.
New behavior:

set persistent_directories=None (or do not pass it) to leave current directories as-is
set persistent_directories=[...] to entirely replace the set of persistent directories (including clearing the set by passing an empty list)

@IamJeffG I'm a bit tied up these days and could use some help with updating this library. I'd be happy to add you as a collaborator if you're interested.

I'd be happy to add you as a collaborator if you're interested.

I'd take that offer to be a contributor, thank you.
Thanks for finding the "official" API work-in-progress.  I had seen the CLI  (different repo) but it does not support one-click apps.  It will be interesting to see the official API develop and hopefully catch up to yours.

@IamJeffG I have sent you an invite


Operator install setting kepler log level to 5

What happened?
Installed kepler via operator today on an OCP 4.13 cluster. Looking at kepler logs very verbose and not as previously seen. See snipit below.
0718 12:24:04.758877 1 libbpf_attacher.go:197] successfully get data with retry=3
59I0718 12:24:04.758904 1 libbpf_attacher.go:197] successfully get data with retry=2
60I0718 12:24:04.758922 1 libbpf_attacher.go:197] successfully get data with retry=1
61I0718 12:24:04.758935 1 libbpf_attacher.go:197] successfully get data with retry=3
62I0718 12:24:04.758947 1 libbpf_attacher.go:197] successfully get data with retry=3
63I0718 12:24:04.759178 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=awk): failed to open cgroup description file for pid 356995: open /proc/356995/cgroup: no such file or directory, set containerID=system_processes
64I0718 12:24:04.759235 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=kworker/1:1H): could not find cgroup description entry for pid 73, set containerID=system_processes
65I0718 12:24:04.759253 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=sed): failed to open cgroup description file for pid 357003: open /proc/357003/cgroup: no such file or directory, set containerID=system_processes
66I0718 12:24:04.759284 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=kubelet): could not find cgroup description entry for pid 2181, set containerID=system_processes
67I0718 12:24:04.759296 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=entrypoint.sh): failed to open cgroup description file for pid 356993: open /proc/356993/cgroup: no such file or directory, set containerID=system_processes
68I0718 12:24:04.759316 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=kworker/u8:1): could not find cgroup description entry for pid 112058, set containerID=system_processes
69I0718 12:24:04.759330 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=isc-worker0000): failed to open cgroup description file for pid 356998: open /proc/356998/cgroup: no such file or directory, set containerID=system_processes
70I0718 12:24:04.759353 1 container_hc_collector.go:102] failed to resolve container for cGroup ID 1 (command=systemd): could not find cgroup description entry for pid 1, set containerID=system_processes
71I0718 12:24:04.759400 1 container_hc

What did you expect to happen?
Normally I see this in the logs
I0718 14:43:22.269421 1 gpu.go:46] Failed to init nvml, err: could not init nvml: error opening libnvidia-ml.so.1: libnvidia-ml.so.1: cannot open shared object file: No such file or directory
I0718 14:43:22.279060 1 exporter.go:153] Kepler running on version: 6a9d195
I0718 14:43:22.279088 1 config.go:247] using gCgroup ID in the BPF program: true
I0718 14:43:22.279126 1 config.go:249] kernel version: 5.14
W0718 14:43:22.279163 1 exporter.go:164] failed to set kernel source dir to "/usr/share/kepler/kernel_sources": stat /usr/share/kepler/kernel_sources: no such file or directory
I0718 14:43:22.279173 1 exporter.go:174] EnabledBPFBatchDelete: true
I0718 14:43:22.279293 1 power.go:64] Not able to obtain power, use estimate method
I0718 14:43:22.279311 1 redfish.go:169] failed to get redfish credential file path
I0718 14:43:22.279316 1 power.go:55] use acpi to obtain power
I0718 14:43:22.279570 1 acpi.go:67] Could not find any ACPI power meter path. Is it a VM?
I0718 14:43:22.397147 1 exporter.go:193] Initializing the GPU collector
I0718 14:43:22.397477 1 watcher.go:67] Using in cluster k8s config
I0718 14:43:22.498080 1 bpf_perf.go:115] LibbpfBuilt: true, BccBuilt: false
I0718 14:43:22.500732 1 libbpf_attacher.go:138] failed to attach perf event cpu_ref_cycles_hc_reader: failed to open bpf perf event: no such file or directory
I0718 14:43:22.500986 1 libbpf_attacher.go:138] failed to attach perf event cpu_instr_hc_reader: failed to open bpf perf event: no such file or directory
I0718 14:43:22.501201 1 libbpf_attacher.go:138] failed to attach perf event cache_miss_hc_reader: failed to open bpf perf event: no such file or directory
I0718 14:43:22.501428 1 libbpf_attacher.go:138] failed to attach perf event cpu_cycles_hc_reader: failed to open bpf perf event: no such file or directory
I0718 14:43:22.501435 1 libbpf_attacher.go:146] Successfully load eBPF module from libbpf object
I0718 14:43:22.521988 1 exporter.go:237] Started Kepler in 242.955925ms

How can we reproduce it (as minimally and precisely as possible)?

Install community operator
open logs on kepler exporter
check kepler log level in deamonset

    spec:
      containers:
      - command:
        - /usr/bin/kepler
        - -address
        - <IP_ADDRESS>:9103
        - -enable-gpu=true
        - -enable-cgroup-id=true
        - -v=5
        - -kernel-source-dir=/usr/share/kepler/kernel_sources

Anything else we need to know?
No response
Kepler image tag
image: quay.io/sustainable_computing_io/kepler:latest
Kubernetes version

$ kubectl version
# paste output here

Client Version: 4.12.10
Kustomize Version: v4.5.7
Server Version: 4.13.4
Kubernetes Version: v1.26.5+7d22122

Cloud provider or bare metal

OS version
AWS - ROSA and self install
Install tools

Kepler deployment config

For on kubernetes:
$ KEPLER_NAMESPACE=kepler

# provide kepler configmap
$ kubectl get configmap kepler-cfm -n ${KEPLER_NAMESPACE}
# paste output here

# provide kepler deployment description
$ kubectl describe deployment kepler-exporter -n ${KEPLER_NAMESPACE}

For standalone:
put your Kepler command argument here

Container runtime (CRI) and version (if applicable)

Related plugins (CNI, CSI, ...) and versions (if applicable)

Thanks for reporting this. This is been taken care of in this issue
For future reference if you encounter issues related to Kepler Operator installed via Operator Hub or via make deploy IMG=<> please open issues in the kepler-operator repository


Packed ref breaks stash apply

Issue Type: Bug

work with a repository that has branches listed in packed ref
checkout one of those branches, change some files and stash the changes
when trying to apply the stash back, nothing happens

Some more info:

I have difficulties posting actual logs because the repository is work related, with confidential information including names etc. If nobody manages to reproduce the problem with the steps above, I can work on cleaning up some of the logs from anything sensitive.
I know this branch uses packed ref because Git (not Gitlens) log shows errors that VS Code is not able to watch the ref file because it cannot be found in the ref folder. The error message guesses right that the pointer may be in the packed ref. However this does not impact the general Git integration of VS Code, and I am able to create and apply stashes from the regular Git menu in VS Code, and also using git through CLI. It fails only when trying from Gitlens.
Creating and applying stashes with Gitlens work perfectly fine on other branches of the same repository that do not use packed ref
Neither the Git nor the Gitlens log show any particular error message related to me trying to apply the stash, it looks like it doesn't even try

Extension version: 10.2.1
VS Code version: Code 1.45.1 (5763d909d5f12fe19f215cbfdd29a91c0fa9208a, 2020-05-14T08:27:35.169Z)
OS version: Windows_NT x64 10.0.18363
Remote OS version: Linux x64 4.4.0-18362-Microsoft

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz (8 x 2904)

GPU Status
2d_canvas: enabledflash_3d: enabledflash_stage3d: enabledflash_stage3d_baseline: enabledgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: disabled_offprotected_video_decode: enabledrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledviz_display_compositor: enabled_onviz_hit_test_surface_layer: disabled_off_okwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
31.82GB (16.32GB free)

Process Argv
--folder-uri vscode-remote://wsl%2Bubuntu/mnt/c/Users/xxx/xxx

Screen Reader
no

VM
0%

Item
Value

Remote
WSL: Ubuntu

OS
Linux x64 4.4.0-18362-Microsoft

CPUs
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz (8 x 2904)

Memory (System)
31.82GB (16.32GB free)

VM
0%

Can you try to see if the issue is still reproducible in the insiders edition?
You can install the insiders edition from here. Be sure to disable/uninstall the stable version of GitLens first.

I do not know how to reproduce it on purpose unfortunately. If you know how to force a certain branch to be in packed refs I can try to reproduce it, but it happened by chance with some branch I did not create myself a long time ago.
I have not incurred in the issue in a long time, but I don't know if that is because none of the branches I worked on are of that type, or because some other change in gitlens fixed it.

I do not know how to reproduce it on purpose unfortunately. If you know how to force a certain branch to be in packed refs I can try to reproduce it, but it happened by chance with some branch I did not create myself a long time ago.
I have not incurred in the issue in a long time, but I don't know if that is because none of the branches I worked on are of that type, or because some other change in gitlens fixed it.


Log in to Tuya failed

My Tuya plug in used to work great. Now none of the devices show up in Homekit. I have extended my trial and it's been approved.
I noticed in my logs it's saying this :[1/31/2023, 9:14:49 PM] [@0x5e/homebridge-tuya-platform] Login failed. code=1013, msg=request time is invalid
However I am 100% sure my login credentials provided are correct. I have deleted and reentered them only to get the same result.
How do i fix this?

Update: I solved this on my own. Then i was hit with another error that i'm stuck on.
[1/31/2023, 10:56:14 PM] [@0x5e/homebridge-tuya-platform] Login failed. code=1106, msg=permission deny
[1/31/2023, 10:56:14 PM] [@0x5e/homebridge-tuya-platform] Please make sure your countryCode, username, password, appSchema is correct, and app account is linked with cloud project.
My region is correct. the user ID i'm using is from the link my tuya account tab (the UID number). My password does not include special characters (and it's my smart life password, not my tuya cloud password). I have checked the access code and secret code a million times over and they are accurate.
I feel so close to getting this working again...yet so far away. Thoughts?

Someone tried change the password then it's working, can you have a try?

i did change the password but it didn't work

I had the same problem and i was turning around, checking everything a dozen of times, changing my password, etc...
Finally i've sorted it by just reseting my password from Smartlife app on smartphone (and taked this new for api).
Pay attention that i have put only lowercase chars and one number at the end of the password (10 chars long).
Hope that will help!

Login failed have many possibilities.
@sateeshruttala you can confirm if the data center is wrong, see updated docs (faq) of how to locate your account's data center.
@floperrot44 In your case, can you try reseting back to your original password and see if it's working? If working, means this case just need to reset a password, not relating to the password strength. If not, may be a issue with password strength.

Hello @0x5e, I have the same problem, my data centre is correct and password is correct.

@quorea  the plugin use app account to login, not iot account, they are different account, did you mixed these?

No I didn’t mix them. They are separate. It used to work perfectly until the last update. I asked because someone said he didn’t have any special characters in his password. Best regards,NanaOn Feb 27, 2023, at 22:23, gaosen @.***> wrote:
@quorea  the plugin use app account to login, not iot account, they are different account, did you mixed these?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

@quorea I tried - in my password and it's working. recent update change the logic of data center choosing. can you post the country code and endpoint (if manually choose) from plugin config? and do you know which data center are you using before?

Country code 1, data centre is western America. Are talking about endpoint url??

have you tried 1.7.0-beta.32? you country code with data center is correct, and empty endpoint url is okay, any logs like this?
Login to: https://xxx.xxx.xxx

@0x5e i will confirm and get back to you.

@0x5e I just uninstalled beta 31 and installed beta 32 and problem solved everything is working. Thanks a zillion

Update: I solved this on my own. Then i was hit with another error that i'm stuck on.
[1/31/2023, 10:56:14 PM] [@0x5e/homebridge-tuya-platform] Login failed. code=1106, msg=permission deny [1/31/2023, 10:56:14 PM] [@0x5e/homebridge-tuya-platform] Please make sure your countryCode, username, password, appSchema is correct, and app account is linked with cloud project.
My region is correct. the user ID i'm using is from the link my tuya account tab (the UID number). My password does not include special characters (and it's my smart life password, not my tuya cloud password). I have checked the access code and secret code a million times over and they are accurate.
I feel so close to getting this working again...yet so far away. Thoughts?

How did you fixed the [TuyaPlatform] Login failed. code=1013, msg=request time is invalid error?


Hello From GitHub

We are working on mlops.  Maybe we should be in touch

I agree. I'm familiar with the work you're all doing on the GitHub MLOps side. It's really awesome and definitely aligned to the goals of this project. (Build repeatable processes to make data science more successful on average)

Cool will close this issue and continue the conversation


Fixed : UserAuth.jsx

Fixes Issue
Closes #1976

Changes proposed

PR Title: Add Password Visibility Toggle to Login and Signup Forms
Description:
This PR introduces a password visibility toggle feature to both the login and signup forms. The functionality allows users to toggle between showing and hiding their passwords, enhancing user experience and usability.
Changes Made:

Login Form:

Added a state showLoginPassword to manage the visibility of the login password.
Updated the login password input field to toggle between type="password" and type="text" based on the showLoginPassword state.
Introduced a button next to the login password field to toggle password visibility.

Signup Form:

Added states showSignupPassword and showConfirmPassword to manage the visibility of the signup and confirm passwords respectively.
Updated the signup and confirm password input fields to toggle between type="password" and type="text" based on their respective states.
Introduced buttons next to the signup and confirm password fields to toggle password visibility.

Screenshots

Note to reviewers

This enhancement does not affect any other part of the codebase.

Summary by CodeRabbit

New Features

Enhanced the login and signup forms by adding the ability to toggle password visibility for improved user experience.
Introduced buttons to switch between "Show" and "Hide" for password inputs, reducing input errors during authentication.

Perfect
Thank you for your Contribution


Cant send any emails

Hello!
I've been using this library for some time and it has worked great but for the past few weeks I haven't been able to get it to send any emails what so ever, no matter what provider I try to send it to.
Error on connectMx for:  { exchange: 'aspmx3.googlemail.com', priority: 10 } { Error: connect ETIMEDOUT <IP_ADDRESS>:25
at Object.exports._errnoException (util.js:953:11)
at exports._exceptionWithHostPort (util.js:976:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1080:14)
    code: 'ETIMEDOUT',
    errno: 'ETIMEDOUT',
    syscall: 'connect',
    address: '<IP_ADDRESS>',
    port: 25 }

This happens on any network I try to use it on.
This is how my code looks:
sendmail({
    from: 'Plant Guardian<EMAIL_ADDRESS>    to<EMAIL_ADDRESS>    subject: 'Ge mig vatten!',
    html: nunjucks.render('email.html', {
        name: sensor,
        moisture: value
    })
}, function(err, reply) {
    console.log('Error occurred, could not send email...', reply);
});

Can you see anything obvious which would cause these errors?
Thanks!

Hi @jonathanlundstrom,
I just copied your code and it seems to be working for me.
Can you supply more details?
GeeX-Renzo:node-sendmail-test Renzo$ node app.js
mx resolved:  [ { exchange: 'aspmx2.googlemail.com', priority: 10 },
  { exchange: 'aspmx3.googlemail.com', priority: 10 },
  { exchange: 'alt1.aspmx.l.google.com', priority: 5 },
  { exchange: 'alt2.aspmx.l.google.com', priority: 5 },
  { exchange: 'aspmx.l.google.com', priority: 1 } ]
MX connection created:  aspmx2.googlemail.com
recv jonathanlundstrom.me>220 mx.google.com ESMTP a5si663038lfg.108 - gsmtp
send jonathanlundstrom.me>EHLO conrad.se
recv jonathanlundstrom.me>250-mx.google.com at your service, [<IP_ADDRESS>]
recv jonathanlundstrom.me>250-SIZE 157286400
recv jonathanlundstrom.me>250-8BITMIME
recv jonathanlundstrom.me>250-STARTTLS
recv jonathanlundstrom.me>250-ENHANCEDSTATUSCODES
recv jonathanlundstrom.me>250-PIPELINING
recv jonathanlundstrom.me>250-CHUNKING
recv jonathanlundstrom.me>250 SMTPUTF8
send jonathanlundstrom.me>MAIL<EMAIL_ADDRESS>recv jonathanlundstrom.me>250 2.1.0 OK a5si663038lfg.108 - gsmtp
send jonathanlundstrom.me>RCPT<EMAIL_ADDRESS>recv jonathanlundstrom.me>250 2.1.5 OK a5si663038lfg.108 - gsmtp
send jonathanlundstrom.me>DATA
recv jonathanlundstrom.me>354  Go ahead a5si663038lfg.108 - gsmtp

@Geex-Renzo did you use nunjucks too ?

let us know @jonathanlundstrom  if you had any more info

I'm with the same problem
mx resolved:  [ { exchange: 'alt4.aspmx.l.google.com', priority: 10 },
  { exchange: 'alt3.aspmx.l.google.com', priority: 10 },
  { exchange: 'alt1.aspmx.l.google.com', priority: 5 },
  { exchange: 'alt2.aspmx.l.google.com', priority: 5 },
  { exchange: 'aspmx.l.google.com', priority: 1 } ]
Error on connectMx for:  { exchange: 'alt4.aspmx.l.google.com', priority: 10 } { Error: connect ETIMEDOUT <IP_ADDRESS>:25
    at Object._errnoException (util.js:1022:11)
    at _exceptionWithHostPort (util.js:1044:20)
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1182:14)
  code: 'ETIMEDOUT',
  errno: 'ETIMEDOUT',
  syscall: 'connect',
  address: '<IP_ADDRESS>',
  port: 25 }

My code:
sendmail({
  from: 'Teste<EMAIL_ADDRESS>  to<EMAIL_ADDRESS>  subject: 'TESTE!',
  html: 'TESTE'
}, function(err, reply) {
  console.log('Error occurred, could not send email...', reply);
});


change the way assigned_by filters work (GO)

change the PomBase/JaponicusDB assigned by filters so. that we actively filter resources rather than default remove the one we do not elect to keep.
So when new assigned_by  arrives like  Rhea (and nobody mentions it), we include rather than exclude

we can discuss which on the next call. I'm curious about some of them

sorted. we will check annually for changes in "assigned_by"
We just let in RHEA, intact, RNACentral and Complex_Portal, but I am expecting most will be redundant.

We just let in RHEA, intact, RNACentral and Complex_Portal, but I am expecting most will be redundant.

I forgot to commit the changes in time for Thursday night's load.  I've done that now so the extra annotations will be visible from Saturday.

99 GOC
3162 GO_Central
1781 InterPro
38469 PomBase
1471 UniProt
so I think nothing came through yet?
Note to self, ingest included:
RHEA 1426
Intact 944
RNACentral 570
Complex Portal 74
(I am expecting most to be filtered as redundant)

Hi Val.  The load failed on Friday night.
The process that automatically adds reciprocal IPI protein binding annotations failed when processing the new data from IntAct.  The code didn't like the "with" field not being a PomBase ID.  They're UniProtKB IDs, which makes sense.
I changed the code to only add reciprocal IPI annotations if the source of the annotation is PomBase.  We can fix that if the IntAct annotations are useful.
So last night's load worked OK.

13 CAFA
61 ComplexPortal
99 GOC
3149 GO_Central
944 IntAct
1772 InterPro
38447 PomBase
204 RHEA
1461 UniProt
So quite a few, even Intact oddly because I thought they would be largely IPI.

Looks good. We need to fix this link to the  db_xref and DB prefix:
I forget how we do both of these things.

The prefix is RHEA
and should link to
https://www.rhea-db.org/rhea/16237
and the db-xref should link to
https://github.com/geneontology/go-site/blob/master/metadata/gorefs/goref-0000116.md
from the ID here https://www.pombase.org/reference/GO_REF:0000116
It's important for us to do this because we don't display the 'assigned_by' field, we need to make sure the link outs and references work for attribution.

We need to fix this link to the db_xref and DB prefix:

Could you explain this a bit?  Are there two links needed?  That screenshot isn't from PomBase.  What page should the links appear on?

II see we don't link our to these anyway, we probably should:
https://www.pombase.org/reference/GO_REF:0000024
It might also be useful to display the description of the
reference:
i.e for RHEA Rhea (https://www.rhea-db.org/, PMID:30272209) is an expert-curated knowledgebase of chemical and transport reactions of biological interest - and the standard for enzyme and transporter annotation in UniProtKB (PMID:31688925). Rhea uses the chemical dictionary ChEBI (Chemical Entities of Biological Interest) to describe reaction participants and their chemical transformations in a computationally tractable manner. GO terms corresponding to Rhea reactions are assigned a Rhea database cross-reference. The corresponding GO term is automatically applied to all UniProt entries annotated with a Rhea reaction.

We can discuss this, not super urgent.

The RHEA IDs in the with fields are now links to RHEA, using the configuration from GO db-xrefs.

and the db-xref should link to

I've made a separate issue about that: pombase/pombase-chado#916
Is there anything else to do on this issue?


Ðg - Apply link, get runs, mold original list based on them

Important notes:

Getting the runs is done by using the group_equal function directly, not based on the Œg atom's behavior.
Molding is done based on the ṁ atom's call.

Note: Please test this if you can, I don't have time right now.

Your code contains a syntax error.

I don't think this would work well for non-vectorizing links. The links should probably get mapped over the iterable.


No semicolon when beautify css

My css attributes arent closed with a semi colon.

I don't have time to track down incomplete issue reports.  Closing.


problem accessing to portainer

Hello,
accessing to portainer it asks for username and password, but I don't have/remember neither username and password as well.
Is there a way to reset them?
Thank you

Run the following commands:
warden env down -v
warden env up

Now you should be greeted again with the signup form of Portainer.

I tried down command but I didn't tried the -v option.
Thank you very much!


Add mocks folder to tsconfig

Describe the problem
A __mocks__ folder needs to be added to the root of your project in order to mock external modules with Vitest.
Quote from a vitest maintainer:

For external libraries we use root/__mocks__ folder. For internal, you need to have __mocks__ folder inside the folder where the file is located.

This path needs to be added to the tsconfig that SvelteKit generates, as the "includes" is hidden away from the user.
I can obviously do this manually in my project but it could break due to unknown future changes.
Describe the proposed solution
Add the __mocks__ path to the includes list in the tsconfig that SvelteKit generates at ./.svelte-kit/tsconfig.json
Alternatives considered
A possible alternative would be to somehow expose the include / exclude setup so that we can extend it safely.
Looks like making the test folder configurable was an idea too: https://github.com/sveltejs/kit/blob/master/packages/kit/src/core/sync/write_tsconfig.js#L106
(for example, I like to use __tests__)
Importance
nice to have
Additional Information
No response

A possible alternative would be to somehow expose the include / exclude setup so that we can extend it safely.

Kinda like https://kit.svelte.dev/docs/configuration#typescript ?

A possible alternative would be to somehow expose the include / exclude setup so that we can extend it safely.

Kinda like https://kit.svelte.dev/docs/configuration#typescript ?

Amazing! I can't believe I missed it. Thank you @gtm-nayan


headers: etag: reject invalid characters

rfc7232 specifies a valid set of ASCII characters that etag headers should match.
This PR is adding the missing character validation.
Some similar implementation can be found in Go for instance.

I see that the clippy fix is also submitted via #234 .
I will then wait for it to be merged and rebase this PR on it if you agree.

@ririsoft I have merged the clippy fixes.


The repository description rule on Azure China Cloud.

When I run the following az cmdlet in the PowerShell console on Azure China Cloud.
Example: Build Node.js image with Cloud Foundry builder (https://docs.microsoft.com/en-us/azure/container-registry/container-registry-tasks-pack-build#example-build-nodejs-image-with-cloud-foundry-builder)
the output show： Successfully built image chenyencr.azurecr.cn/chenyencr.azurecr.cn/node-app:1.0，(BTW: azurecr.cn is the postfix of Azure China Cloud)
The repository description was named with chenyencr.azurecr.cn/node-app in Azure China portal.
The reader will be confused on next cmdlet:
docker run --rm -p 1337:1337 myregistry.azurecr.io/node-app:1.0
Actually, The cmdlet should be the following  on Azure China Cloud.
docker run --rm -p 1337:1337 chenyencr.azurecr.cn/chenyencr.azurecr.cn/node-app:1.0
Or, The Error message will be showed
"response from daemon: manifest for chenyencr.azurecr.cn/node-app:1.0 not found: manifest unknown: manifest unknown."
Maybe we can tell reader to replace with the complete images name in the output section or update the process flow when saved the images name in portal.
Thanks in advance!

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

ID: 73ff7047-440a-0262-6ea5-e06f0092f576
Version Independent ID: 4df6a6d2-ed03-5207-8a66-50db513c6363
Content: Build image with Cloud Native Buildpack - Azure Container Registry
Content Source: articles/container-registry/container-registry-tasks-pack-build.md
Service: container-registry
GitHub Login: @dlepow
Microsoft Alias: danlep

@rockboyfor
Thanks for the question! We are investigating and will update you shortly.

the --image parameter in the az acr pack build holds the image name.
As per the command it should have only one repo name.  But your image name has repository name twice.
Can you share the build command which you used

@rockboyfor is there any update

@rockboyfor
I will close this out for now. If you need additional help please open a new issue


Error: Bind parameter issue when formatting SQL

When formatting a SQL statement all bind parameters gets a space between the colon and the first character of parameter name. Although this is not an issue with few parameters, when I have a SQL statement with 1 or 2 parameters distributed all along the text (let's say, like, 20 or more places)  a replace operation is needed.
Luckily I always define the bind parameters starting with "RA_", so the replace operation is flawless with my own SQL statements. However, when working with someone's else scripts, this is a huge pain (that's because I work with many projects and many databases, lots of SQL writers...).
A single SQL like:
SELECT * FROM DEBT_SHEET WHERE DEBT_DATE BETWEEN :RA_DATEINI AND :RA_DATEEND
turns into:
SELECT
	*
FROM
	DEBT_SHEET
WHERE
	DEBT_DATE BETWEEN : RA_DATEINI AND : RA_DATEEND

Then I need to check every ":" and remove the space to make it work again.
Note 1: I have tested with IBM DB2 LUW, couldn't test with other RDBMS as I'm travelling only with my notebook now;
Note 2: A good workaround is to use replace feature, but only works if all parameters have the same preffix.

Yes, it is a formatter bug.
Almost the same as #803. Will be fixed in the next version, thanks for report.


Instruments prediction

Hi!
First of all, thank you for the great work!
Secondly, I have a question: I have changed the model to detect instruments, like following:
model = get_model(model_path, model_type='UNet11', problem_type='instruments')
As a result in mask i receive a tensor with size 'torch.Size([1, 8, 320, 480])', where i suppose that 8 mean a mask per each instrument. But what i see is that masks 1,3,5,7 are the same as well as 2,4,6,8. ( so it looks like it just make two masks instead of 8) What I'm possibly doing wrong and how to get labels for each instrument?

Were you able to figure this out?  When I perform inference I'm getting negative and positive numbers for the pixel values. The binary example works, but not sure how to interpret the parts or instruments model outputs. Would anyone have an example of how to post-process those predictions? Thanks.

Have you figured it out? I encountered the same issue. Thanks in advance for your response.


Don't index project index pages with querystring.

This adds a canonical meta tag to all pages, where the url is the same as the page. We can override the canonical_url, as we do here with Project listings, where we strip out the query string.
e.g. https://helpwithcovid.com/projects?skills=Analytics,Biology gets indexed only as https://helpwithcovid.com/projects
Fixes #170

@sradu @jamiew actually, maybe I should just apply the canonical_url to the Projects page, instead of all pages? Not sure if there are unintended side effects for the latter.

It's a recommended best practice for all pages so I think it should be fine
Thanks for the patch!
On Wed, Apr 15, 2020 at 8:50 PM Tieg Zaharia<EMAIL_ADDRESS>wrote:

@sradu https://github.com/sradu @jamiew https://github.com/jamiew
actually, maybe I should just apply the canonical_url to the Projects page,
instead of all pages? Not sure if there are unintended side effects for the
latter.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/helpwithcovid/covid-volunteers/pull/171#issuecomment-614351420,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAAO3ZOHIQAQ6HDUDJ5BA3RMZI6TANCNFSM4MJAHKDQ
.

--
@jamiew https://twitter.com/jamiew | https://jamiedubs.com
https://www.jamiedubs.com/


Infinite loop in Layout/ClosingParenthesisIndentation and Layout/SpaceInsideStringInterpolation

When I run rubocop -a it crashes with Infinite loop detected. I guess this is because two cops are fighting each other?

Expected behavior
It should not end up in an infinite loop :) Not sure which cop should "win" though. How is this usually handled?
Actual behavior
It finds itself in an infinite loop.
Steps to reproduce the problem
Create the file:
# frozen_string_literal: true

class Foo
  FOO = 'foo'
  BAR = /
    \A(foo)
    (, ?(#{
    FOO
  }))*\z
  /x.freeze
end

Run: rubocop -a file_name.rb
My output:
❯ rubocop -a rubocop-loop.rb
Inspecting 1 file
C

Offenses:

rubocop-loop.rb:9:1: C: [Corrected] Layout/ClosingParenthesisIndentation: Indent ) to column 2 (not 0)
}))*\z
^
rubocop-loop.rb:9:1: C: [Corrected] Layout/SpaceInsideStringInterpolation: Space inside string interpolation detected.
  }))*\z
^^

0 files inspected, 2 offenses detected, 2 offenses corrected
Infinite loop detected in /Users/linus/Desktop/rubocop-loop.rb.
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:268:in `check_for_infinite_loop'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:251:in `block in iterate_until_no_changes'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:250:in `loop'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:250:in `iterate_until_no_changes'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:221:in `do_inspection_loop'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:124:in `block in file_offenses'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:142:in `file_offense_cache'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:122:in `file_offenses'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:110:in `process_file'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:87:in `block in each_inspected_file'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:86:in `each'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:86:in `reduce'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:86:in `each_inspected_file'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:73:in `inspect_files'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/runner.rb:39:in `run'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/cli.rb:210:in `execute_runner'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/cli.rb:80:in `execute_runners'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/lib/rubocop/cli.rb:51:in `run'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/exe/rubocop:13:in `block in <top (required)>'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/2.5.0/benchmark.rb:308:in `realtime'
/Users/linus/.asdf/installs/ruby/2.5.6/lib/ruby/gems/2.5.0/gems/rubocop-0.74.0/exe/rubocop:12:in `<top (required)>'
/Users/linus/.asdf/installs/ruby/2.5.6/bin/rubocop:23:in `load'
/Users/linus/.asdf/installs/ruby/2.5.6/bin/rubocop:23:in `<main>'

RuboCop version
❯ rubocop -V
0.74.0 (using Parser <IP_ADDRESS>, running on ruby 2.5.6 x86_64-darwin18)

This was already fixed in https://github.com/rubocop-hq/rubocop/pull/7255.

Isn’t that fix in 0.74.0?

No, the fix will be included in the next release (0.75.0, I guess).

No, the fix will be included in the next release (0.75.0, I guess).

You are correct!
Thanks!


Add Cortex A35 and Cortex A55 to PACK.xsd

@Masmiseim36, thanks for raising this. May I ask you to update all the version and history information, please? This can be a bit cumbersome because version and dates are contained in multiple lines of the schema file and should be kept in sync.

@Masmiseim36, thanks for raising this. May I ask you to update all the version and history information, please? This can be a bit cumbersome because version and dates are contained in multiple lines of the schema file and should be kept in sync.

@JonatanAntoni Thanks for the hint. I hope it's okay like this

@JonatanAntoni Thanks for the hint. I hope it's okay like this

Please check validation errors again.


Add a test for truncate when length is NaN

Let's consider adding a test for when fs.truncate's length parameter is NaN (ie. Not a number like stringInputForTruncateExplodes).
The tests live within filer/tests/spec/fs.truncate.spec.js and could possibly slide right under the test when length is negative!
Node.js docs

I'll see this one through to finish - keep your 👀 open for a PR!

Update: Very interesting - there is no error when a string is passed in for the length, meaning that there's a default somewhere. Currently looking for it!


Reduce CSS Generated from Theming System / CSS Custom Props

Jira
http://vjira2:8080/browse/BDS-2108?filter=-1
Summary
(Enter a one-line summary of the changes in this PR.  This will be included in the release notes)
Details
(Explain the changes in enough detail fo reviewers to understand.  Raise any questions for reviewers to consider.)
How to test
(List clear steps to test that the changes are working)

@colbytcook closing, confirmed with @mikemai2awesome that this is no longer needed.


Apply infinite inertia checks to Godot physics 3D

#16757 added the infinite_inertia parameter to move_and_slide(), move_and_collide() and test_move(), but did not implement it in Godot 3D physics. This PR applies the infinite_inertia checks to Godot 3D physics to make it consistent with Godot 2D physics and Bullet physics.

Rebased following merge of #46148.

Thanks!


Simulate Graph connector Teams app webhook notification

Extend Dev Proxy to simulate the webhook notification when deploying Graph connectors using Teams app.
To simplify deploying Graph connectors, developers can package them as Teams apps. This gives admins the ability to deploy and manage them through Teams Admin Center (TAC). For this to work, developers must implement a webhook handler that receives and handles the notification from TAC when admins enable/disable the Graph connector.
The regular dev flow requires developers to:

start dev tunnel to get a public URL for their webhook handler
create a Teams app with the devtunnel URL
deploy the app to TAC
enable the Graph connector

If the code fail, developers need to remove the Teams app from TAC, update their code, increase app version number and create a new Teams package and deploy it to TAC. This is the only way to get a new notification.
We can simplify this flow using Dev Proxy by:

issuing the webhook notification to the URL specified by the developer
verifying if the developer's code properly handles creating/deleting the external connection

For issuing the webhook notification, we need to consider keeping track of the ticket which TAC uses to link the Graph connector status to the external connection. We also need to have a token that developer's code can validate (or we simulate the validation process when we intercept our token). Finally, developers need a way to specify if they want to send the enable or disable notification.
Then, we need to monitor requests to Microsoft Graph for creating/deleting the external connection. The request must contain the same ticket ID as we generated previously.
What's great about this flow is that developers no longer need a dev tunnel and can instantly test both enabling and disabling the connector without having to go through TAC.

@garrytrinder thoughts how to best implement the interactive portion of how we let developers send the webhook notification?

Our latest thinking goes into direction:

implement a generic plugin capable of sending a webhook with a specified body to a specified URL
implement a Graph connectors notification plugin that inherits from the generic plugin and which keeps track of the ticket ID in proxy state data
implement a plugin similar to RetryAfterPlugin which monitors external connection creation requests for tickets and checks if they match the one stored by the Graph connection notification plugin. Show a warning/fail the request if it doesn't


use cargo chef to cache build deps

this speeds up builds a lot

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

I'm force merging over the CLA Assistant's objections.


Increase Python version to 3.8

Hi, @jun-harashima @funwarioisii
I would like to increase the version of Python in Docker containers build in Docker Science to 3.8, since Python 3.6 is eol in the end of this year.

Thanks

Thanks


Empty subject queues result in errors

Looks like empty queues on annotate are erroring when you try to do the idx with an empty array. We need to figure out a sensible error message for grouped projects when a user finishes a given group.

fixed by #1322


words using internationalized TextField are not centered vertically

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, v1.10.7-pre.23, on Microsoft Windows [Version 10.0.18362.418], locale zh-CN)

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
[√] Android Studio (version 3.4)
[√] Connected device (1 available)

simple code:
import 'package:flutter/material.dart';
import 'package:flutter_localizations/flutter_localizations.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
      localizationsDelegates: [
        GlobalMaterialLocalizations.delegate,
        GlobalWidgetsLocalizations.delegate,
      ],
      supportedLocales: [
        Locale('en','US'),
        Locale('zh','CN'),
      ],
      locale: Locale('zh', 'CN'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Container(
          child: Row(
            children: <Widget>[
              Text(
                '你好',
                style: TextStyle(fontSize: 18),
              ),
              Expanded(
                child: TextField(
                  decoration: InputDecoration(
                    hintText: '你好',
                    hintStyle: TextStyle(fontSize: 18),
                  ),
                ),
              ),
            ],
          ),
        ),
      ), // This trailing comma makes auto-formatting nicer for build methods.
    );
  }
}

Same question. Any one who knowns how to fix？

Hi @lyqiai
Can you please describe the issue in detail?  Are you still experiencing this issue with latest stale?

Thank you

I hope it's fixed.
Could everyone who still has this problem please file a new issue with the exact descriptions what happens, minimal reproducible sample code (if related), logs and the output of 'flutter doctor -v'  please


[BUG]

Describe the bug
computeMisclosure.py has a bug in the definition of stack class.
To Reproduce
Steps to reproduce the behavior:
With current code, initialize a new stack object will raise the error stack project doesn't have attribute 'verbose'.
So I check the code of computeMisclosure.py starting from line 132.
After adding this line "self.verbose = verbose", the problem is fixed.

Thank you for pointing that out and suggesting a fix, @yaohanze. I uncovered another bug and I'm fixing that now.

Hey @rzinke can you update on status? Is this fixed as part of https://github.com/aria-tools/ARIA-tools/pull/298 or does more need to be done?

Issue is fixed with #298.

Issue is fixed in #306