Process Hacker built from source, service notifications do not work

I have built the release branch 64-bit from source on Visual Studio 2019, also the plugins and even plugins-extra. I had installed a pre-built binary of Process Hacker 2 before and service notifications worked fine. But my own build does not work, I have enabled all notifications. Is there any debugging I can do myself? I appreciate the help.
Process Hacker
Version: 3.0
Compiled: 22:55:37 2020-07-11

@psisis
If I understand you correctly, then you want to see messages like service ... started / stopped? This is enabled in the Notification submenu (invoked by the right mouse button) of the mini tray window.

But my own build does not work

Do you have any visible tray icons?

@VictorVG
Yes, that’s correct. The little window that pops up when services change. I have enabled all the options in the submenu. And in the actual program the Services tab is working.
@dmex
Yes, it’s totally functional, I can right click on it -> Notifications -> Enable all. But it does nothing

Ok!

I had installed a pre-built binary of Process Hacker 2 before and service notifications worked fine. But my own build does not work,

The problem is the shell tray icon cache. The shell blocks two executables with different executable paths from using the same tray icon guids when calling Shell_NotifyIcon.
You need to either reset the tray icon cache or re-generate the tray icon guids in the settings file. The first option can be done by terminating explorer.exe and removing the cache keys from the registry.
The alternate method is removing this line from the Process Hacker settings file which will generate new guids:
<setting name="IconGuids">{GUID}|{GUID}|{GUID}</setting>


Is this project abandoned?

Is version 1.6 the last release? Any plans for any future releases?
Thank you. :)

anything on this?

appears to be dead... django will never support nosql :/

@erichonkanen, I plan to support this project moving forward. What are the things you think are missing (other than the obvious issues of catching up to current versions) ?

@erichonkanen, I plan to support this project moving forward. What are the things you think are missing (other than the obvious issues of catching up to current versions) ?

however there is hope :) tried it today and pretty much all works (if you follow the instructions at
https://django-mongodb-engine.readthedocs.io/en/latest/index.html) the only issue is with the admin. A newer project https://github.com/nesdis/djongo seems promising


Azure Service Bus dependency messages have no context

Hi,
We're using AI to track our app, and everything works as expected except service-bus messages.
We have http endpoint which receives a request, then sends a message on the service bus.
All the logs in this function and http/s requests have the same context in the AI as the incoming http request, but the service-bus outgoing message looks like a stand-alone dependency without a parent and context.
Should I add something manually to the ServiceBusClient.send call? Is it a bug?
I can give you a small script to reproduce + screenshots from our AI UI.  (edit: code and screenshots attached)
Thanks!

@hectorhdzg ping

Code example:
const appInsights = require('applicationinsights');
const express = require('express');
const axios = require('axios');
const {ServiceBusClient} = require('@azure/service-bus');
const WebSocket = require('ws');

appInsights.setup()
    .setAutoCollectConsole(true, true)
    .setSendLiveMetrics(true)
    .start();

const connectionString = "******";
const sender = new ServiceBusClient(connectionString, {webSocketOptions: { webSocket: WebSocket }}).createSender('bivas-test');
const app = express();
app.post('/sendMessage', async (_req, res) => {
    console.log('log');
    await axios.default.get('https://google.com');
    console.log('log 2');
    await sender.sendMessages({subject: 'subject', body: {key:'value'}});
    res.sendStatus(200);
});

app.listen(3080, '<IP_ADDRESS>', () => {console.log('started')});

This is a snippet from Azure portal if I clicked the 'get to Google' dependency:

And this is what I see if I clicked the 'ServiceBus Message' dependency:

Thanks.

Thank you @hectorhdzg. Do you plan to publish a new release soon?

@orgads we plan to release early next week

Hi @hectorhdzg
I tried to run the example app from above with your fix in it, and the rest request doesn't hold the service-bus message as dependency, In addition, now the service-bus messages not shown at all in the AI UI.
Can you check it?
Thanks
cc: @orgads

@hectorhdzg 7.4.0

@bivas6, @orgads , I can see everything working fine with exact same code you shared and using @azure/service-bus 7.4.0, validated using a tarball generated from develop branch

I just tried again now, and it doesn't work for me.
I tried Node 16.13 and 17.4, both on Windows.
That's what I get:

@orgads do you have any OpenTelemetry package as dependency in your project?

No. I have only the packages that I require directly. What else should I install?

hmmm... I tried on Linux now with Node 17.4.0, and it does show the send message request, but it is still not connected to the http request:

Sorry, these tests on linux were with version 2.2.0. With latest develop it's the same as on Windows (no ServiceBus at all).
This is my package.json (I published my own package from develop):
{
  "name": "servicebus",
  "version": "1.0.0",
  "main": "servicebus.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "description": "",
  "dependencies": {
    "@azure/service-bus": "^7.4.0",
    "applicationinsights": "npm<EMAIL_ADDRESS>    "axios": "^0.25.0",
    "express": "^4.17.2",
    "ws": "^8.4.2"
  }
}

@hectorhdzg were you able to reproduce? Can I provide you any more information?

@orgads still no repro on my side, can you try with latest version of Application Insights SDK?, we published yesterday, can you turn logging and share the logs if you still have the problem?


Add generate-guid extension

Description

Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

Thanks for your contribution 🔥
Did you see this extension before submitting? It seems like they can do the same 🙂

What did you search for, maybe we can add some keywords

Generate GUID or GUID. UUID is more generic I suppose


[base-ui][TextareaAutosize] Add border-box to demo

[x] I have followed (at least) the PR section of the contributing guide.

The bug https://github.com/mui/material-ui/issues/40605 seems to have relationship with https://github.com/mui/material-ui/issues/40634 due to customer root has no border-box attribute.

I don't quite understand why execFileSync in test-unit gets wrong. Anybody has ideas about that?

It times out sometimes. It's not related to your change. I restarted the job.

It times out sometimes. It's not related to your change. I restarted the job.

Oh this is indeed the case, I failed ten times in local. Anyway thanks

Thanks for tackling this! 🚀

Thanks for reviewing my first pr!


#127 Code cleanup, strict mode, and race condition fixes

Select/Where/ForEach expanded to use -Object suffix. This eliminates
Invoke-ScriptAnalyzer warnings. An override was added to TabExpansion
to avoid a tonne of warnings there which were irrelevant.
Empty/dummy catch blocks were expanded to provide a warning.
Get-Alias was changed to use a Where-Object in order to avoid some
pollution of Error[].
SetIsReceived had a duplicate and both functions were misnamed. These
were merged.
Changes were made to improve the possibility of using Set-StrictMode.

Where arrays are checked for .Count the array gets checked directly
instead.
Where variables aren't defined they are defined.
Where properties are used they are checked first, especially on
objects which are expected to be an array but sometimes aren't.

PSEdition doesn't exist on PS4 and so it has an extra check before
testing the property.
TabExpansion fails on its function override on extremely high load
(the property disappears). So it has been wrapped in a wildcard test.
Start-RSJob used an incorrect Finished setting. This was fixed to
match a first usage of it.
An If block was merged in Get-RSJob as it wasn't needed.
A 100ms wait was removed from Wait-RSJob as it can check for a
Completed property instead. This fixes a race condition on jobs
being passed onto Receive-RSJob before they're ready with data.

Interestingly this Pester tests passes on my machine, as does the command. I'm not sure what's wrong here.

It seems - there are random failures that don't happen on a previous version. I'll go back to finding what that is.

After further testing, it seems that Pester is randomly failing on its tests, and not just on this version but prior versions also, so I'll reopen the pull request.
I haven't had it fail interactively. However it seems that Pester isn't thread-safe... if you try running it repeatedly from within Start-RSJob it will also experience a lot of random failures.


Remove unnecessary Android permissions

The INTERNET and READ_EXTERNAL_STORAGE permissions seem to be unused and should be removed.
(Fixes #75, same patch ported to current repo)

Both permissions are required for the image provisioning support. The best we can do is to move to dynamic permissions once enough of our users get on a new enough Android.


Changing the caffe version in caffe-public?

Ok so I'm using a distributed file system and computational power and it now works with simple Caffe, using CaffeOnSpark and some adjustments.
But I now need to train nets for more complex tasks, including object localization.
I already used standalone MSCNN but just wanted to know if replacing caffe-public in caffeonspark by caffe-mscnn (knowing it has some differences in the data layers etc) before compiling was viable.
I tried it, but i get the following issue :

protoc:
[exec] make[1]: Entering directory /opt/CaffeOnSpark/caffe-distri'     [exec] make[1]: Leaving directory /opt/CaffeOnSpark/caffe-distri'
[exec] make[1]: *** No rule to make target ../caffe-public/distribute/proto/caffe.proto', needed by >src/main/java/caffe/Caffe.java'.  Stop.

Still, i have the feeling it's not because of the caffe version.
Has anyone tried changing the caffe version to benefit from new layers, etc in CaffeOnSpark?
If so, what are the things you had to do to make sure it worked?
Thanks.

We occasionally update caffe-public to pull in commits from BVLC caffe. A few files, especially the memory data layer, likely need a manual merge. I don't know much about MSCNN. But if it is close enough to BVLC caffe, you may be able to use it in place of caffe-public.
Your error with protoc does not seem to be related to caffe version. It is more likely your Makefile.config was not set properly. Make sure you modify that file accordingly.

Yeah, sorry, didn't update my post, i found what my issue was and saw what prevented me from compiling a "MscnnOnSpark". It's quite different from BVLC and modifying all the Makefiles etc manually will be tedious.
Well either way, thanks for your answer.


Upgrade SemanticDB and Bloop supported versions

The list is updated according to https://mvnrepository.com/artifact/org.scalameta/semanticdb-scalac

LGTM, build seems to be failing due to unrelated reasons

Thank you!


Serenity Rapor ve Grafik Hakkında

İyi günler,
Serenity   yeni başladım ve rapor ve grafik kullanmayla  yapma ilgili  dokuman bilgi paylaşırsanız.

Here are some samples for reporting and charts
http://serenity.is/demo/Northwind/Reports
http://serenity.is/demo/BasicSamples/ChartInDialog
You can find them under serene sample project.
https://github.com/volkanceylan/Serene

İyi günler
Burdaki  demodaki   raporlarlar excel,yada pdf  olarak gösterilmektedir. Normal cıktı şekilden olanı varmıdır?
From: Victor Tomaili<EMAIL_ADDRESS>Sent: Friday, March 31, 2017 9:55 AM
To: volkanceylan/Serenity
Cc: YunusV; Author
Subject: Re: [volkanceylan/Serenity] Serenity Rapor ve Grafik Hakkında (#2117)
Here are some samples for reporting and charts
http://serenity.is/demo/Northwind/Reports
http://serenity.is/demo/BasicSamples/ChartInDialog
You can find them under serene sample project.
https://github.com/volkanceylan/Serene
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/volkanceylan/Serenity/issues/2117#issuecomment-290632384, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AZkazMq3mgra1TjnLpoiWXRRKlPgSUs8ks5rrKNLgaJpZM4MvSbS.

If you need to be customized something, you can also write a page with some printing css. A simple one is standard mvc razor page with a print-only stylesheet.


bifanged, eldin

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.4
logical conflict every: 100
sleep for: 300s
[pullrequest]
requests per hour: 30
deps=[b,e]

/trunk merge


Fix Dashboard Bug: Wrong download format

This PR fixes an issue where files are downloaded in Text format, when they should be downloaded in Array Buffer format.
Files are uploaded in Array Buffer format, as this line suggests (from previous PR):
https://github.com/Nike-Inc/cerberus-management-service/commit/889b8ad6e91acc8c20a5b623c54ca7fe6782ab71#diff-1836cd3f7f0946782649944ac0ed2f92R138

Coverage remained the same at 53.053% when pulling ed6a3ace99879d30d4d78ad7addaa71bfff802b2 on bugfix/file_download_format into 889b8ad6e91acc8c20a5b623c54ca7fe6782ab71 on master.


pip install pykafka erro

Hi @knightseal, I see you're using python 2.6 to install pykafka. Pykafka is only compatible with python 2.7 at this time - we don't support 2.6.

ok,thx


demo?

is there a demo hosted online anywhere?

There isin't at the moment, but I do plan to setup a gh-pages for it sometime soon. Until then you can clone, npm install and run grunt dev to check it out.

+1

I am afraid you're losing potential users by not providing an online demo :/

Without a demo, I look at all other options first.


documented the url option of -o.

The description in README.md was missing this option that apears in the -h output.
Also, by adding http:// to the example, it hints to the user that this is required in the windows shell, otherwise the url is treated as another command

Moved to #514 since this fork/branch no longer exist.


s:common_sink(): Avoid duplicate BufEnter.

Later versions of Vim/Nvim handle :edit <dir> inside try-catch.
https://github.com/vim/vim/commit/e13b9afe1283f5ae43232b5992372a0eb570666c
https://github.com/vim/vim/pull/1375

Cool, thanks!


tsfresh features

Many of these .... https://github.com/blue-yonder/tsfresh/blob/main/tsfresh/feature_extraction/feature_calculators.py
could easily be made incremental.

For good use of features in timemachines, we probably need a separate library for online regression (or use river).


StatusBar Config Docs

Got most of the way but ran into an issue with the TabNavigator that I've never actually had to deal with. What if the last tab has a different statusbar config than the first? Since it's the last one rendered its statusbar config overrides the current screen's

Apologies for the delay - just updated the docs to use events system for tab navigator.


OSError: [Errno 7] Argument list too long: 'otool'

OS Mac os x
latest nuitta from pypi pip install
python -m nuitka --onefile app.py
gives at the end
OSError: [Errno 7] Argument list too long: 'otool'

Interesting, and why didn't you find out the issue template?

Nuitka-Scons:INFO: Backend C compiler: /usr/local/bin/gcc-11 (gcc-11).
Nuitka-Scons:INFO: Compiled 1236 C files using ccache.
Nuitka-Scons:INFO: Cached C files (using ccache) with result 'disabled': 1
Nuitka-Scons:INFO: Cached C files (using ccache) with result 'cache hit': 1235
Traceback (most recent call last):
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/main.py", line 137, in
main()
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/main.py", line 123, in main
MainControl.main()
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/MainControl.py", line 957, in main
copyUsedDLLs(
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/freezer/Standalone.py", line 1182, in copyUsedDLLs
used_dlls = detectUsedDLLs(
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/freezer/Standalone.py", line 1116, in detectUsedDLLs
worker_pool.submit(
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/utils/ThreadedExecutor.py", line 45, in submit
self.results.append(function(*args))
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/freezer/Standalone.py", line 1080, in addDLLInfo
used_dlls = detectBinaryDLLs(
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/freezer/Standalone.py", line 1064, in detectBinaryDLLs
return _detectBinaryPathDLLsMacOS(
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/freezer/Standalone.py", line 779, in _detectBinaryPathDLLsMacOS
stdout, _stderr, _exit_code = executeProcess(
File "/Users/tulpar/Projects/Deeptt-Detection2/venv/test-REST-Nov2021/lib/python3.8/site-packages/nuitka/utils/Execution.py", line 453, in executeProcess
process = subprocess.Popen(
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 858, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 1704, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
OSError: [Errno 7] Argument list too long: 'otool'

On 16 Jan 2022, at 18:00, Kay Hayen @.***> wrote:
Interesting, and why didn't you find out the issue template?
—
Reply to this email directly, view it on GitHub https://github.com/Nuitka/Nuitka/issues/1382#issuecomment-1013891490, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEFRZH5GBPKILFQHZQCVLPLUWLMRRANCNFSM5MC3OA2A.
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.

Please retry with this one: https://nuitka.net/doc/factory.html

Same error:
OSError: [Errno 7] Argument list too long: '/usr/bin/otool'

On 16 Jan 2022, at 19:02, Kay Hayen @.***> wrote:
Please retry with this one: https://nuitka.net/doc/factory.html https://nuitka.net/doc/factory.html
—
Reply to this email directly, view it on GitHub https://github.com/Nuitka/Nuitka/issues/1382#issuecomment-1013902551, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEFRZH7EXZ6HNFDYA5QNDILUWLT2DANCNFSM5MC3OA2A.
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.

Ok, with a proper issue template filled out, you can retry, this is not usable.

Closed, because reporter didn't fill out the issue template and created doubt if the factory version was used at all successfully, this makes no sense to support, maybe somebody will encounter the same issue and be capable to make a useful report.


banPrefixRule.js causes runtime error

Apparently TypeScript is not available though I am sure I have it installed.

Error: Cannot find module 'typescript'

Require stack:
- /Users/…/dev/node_modules/stencil-tslint/rules/banPrefixRule.js
- /Users/…/dev/…/node_modules/tslint/lib/ruleLoader.js
- /Users/…/dev/…/node_modules/tslint/lib/configuration.js
- /Users/…/dev/…/node_modules/tslint/lib/linter.js
- /Users/…/dev/…/node_modules/tslint/lib/tslintCli.js
- /Users/…/dev/…/node_modules/tslint/bin/tslint

Not sure what is going on.
One side not: I use my own tslint npm package where I include your's . It raplaces https://github.com/natemoo-re/tslint-stencil
To test this, I've added you package in my package and npm linked it in the app where linting is applied.

Try to install it explicitly

Thanks, I might try this but I actually decided to adopt the new Ionic eslint packages. Since tslint is deprecated it makes sense to make that step.


what do the h_t mean in the Attention model?

Hi there!
Thanks so much for implementing this and all of the other work that you do!
I wanna know the meaning of h_t，i.e h_t = Lambda(lambda x: x[:, -1, :], output_shape=(hidden_size,), name='last_hidden_state')(hidden_states) . Well, in Luong's paper the h_t was used as the input the hidden state. But how to explain it in a scene which is not seq2seq?

@fwyc0573 try to refer to this issue: https://github.com/philipperemy/keras-attention-mechanism/issues/14.
Most of it is explained in here ;)


Get childviewcontroller in SegmentPager???

Hello, I have a question: How can I get per ViewController as ChildViewController of MXSegmentedPagerController??

Hello, Can someone help me??


linux-firmware: replace machine override with new recipes

Raspberry Pi hardware requires firmware that supersedes or is not
present in the standard linux-firmware distribution.  These files are
maintained in the RPi-Distro project on github.
Several attempts have been made to reconcile conflicts between what's in
linux-firmware and what the hardware needs.  The existing approach is
functional but not maintainable since it combines material from three
repositories into a single package that claims to be linux-firmware.
Remove the appends that change the content of linux-firmware for rpi
hardware.  Add two new recipes that follow the RPi-Distro repositories:

firmware-nonfree which forked from linux-firmware and replaces
content;
bluez-firmware which forked from bluez and adds content;

The packages are named to make clear that these come from RPi-Distro,
rather than generic sources.  Licensing attempts to record the state of
licensing as documented in RPi-Distro.
Resolves: #298
Signed-off-by: Peter A. Bigot<EMAIL_ADDRESS>
- What I did
- How I did it

Rev 2 adds git SHA1 to the package versions, moves the two new recipes to their own directories instead of hiding them in linux-firmware, and cleans up the reconstruction of the bluez-firmware Cypress license.

Rev 3(4?) adds _git suffix to firmware recipes and reworks the license extraction to satisfy two task dependencies.

It is to make it similar in convention ti what is used in OE so folks understand it in same sense

@kraj I was only referring to the wifi firmware CC @pabigot. I don't think that bluez packages would make sense with the same linux-firmware prefix. What do you think?

@kraj I was only referring to the wifi firmware CC @pabigot. I don't think that bluez packages would make sense with the same linux-firmware prefix. What do you think?

I think there is no difference between wifi or bluetooth when it comes to blobs and bluez is even more confusing there, since these are not bluez (the package) blobs but bluetooth (the chip) firmware blobs.

@kraj I agree, but unless/until Cypress and the RPi-Distro and linux-firmware maintainers agree and cooperate to put current versions of everything in one location we have to deal with what we have, which is two separate non-linux-firmware repositories that supply what the Raspberry Pi hardware requires to function at optimal capability.  I made my attempt at that and failed.
I can solve this problem if we use linux-firmware-rpidistro- for the material from RPi-Distro firmware-nonfree and bluez-firmware-rpidistro- for the material from RPi-Distro bluez-firmware, or if you direct me to use recipe names that are unrelated to the package names (something I would reject).  If y'all want another solution somebody's going to have to figure out how to provide it.
@agherzan Let me know what you want me to do.

@kraj I agree, but unless/until Cypress and the RPi-Distro and linux-firmware maintainers agree and cooperate to put current versions of everything in one location we have to deal with what we have, which is two separate non-linux-firmware repositories that supply what the Raspberry Pi hardware requires to function at optimal capability. I made my attempt at that and failed.
I can solve this problem if we use linux-firmware-rpidistro- for the material from RPi-Distro firmware-nonfree and bluez-firmware-rpidistro- for the material from RPi-Distro bluez-firmware, or if you direct me to use recipe names that are unrelated to the package names (something I would reject). If y'all want another solution somebody's going to have to figure out how to provide it.

I think using linux-firmware-rpidistro- and bluez-firmware-rpidistro- is acceptable approach here

@agherzan Let me know what you want me to do.

@pabigot That is my preference as well.

@agherzan @kraj I believe all review comments have been addressed.

Looks all good to me. @kraj any final comments?

Looks good here as well


Update Helm to 3.3.4

What this PR does / why we need it:
Fix for the CRD bug in local testing
Release note:

NONE

/lgtm

/kind cleanup


Global CSSComb configuration

Just a questions is there any way I can store a global CSSComb Configuration rather than a project related?

Yes, put your .csscomb.json file anywhere outside your project folder. Put it in your user's home folder to make it global. Or put it in a subfolder in your project to make it only apply to that one subfolder.


Go To Next Error does not go to next error

VSCode Version: 0.10.11
OS Version: OS X

Steps to Reproduce:
When I press F8 I can navigate to the next error in the current file. But when I remove all errors in a current file and I press F8 it does not navigate to the error in the next erroneous file. Is this a bug or a feature? Thanks

That is how it's meant to work. The editor has no notion of a next file. There is talk about a dedicated error view (at the bottom) but for now 'F1 > Show Errors & Warnings' is the workaround

Thought so. The dedicated error view would be a killer! Thanks


adding handle of missing conversation

For GetPostChatSurveyContext , when liveworkitem details is returninig null, it wont continue with the flow.

ENDED by Agent

Ended by customer

not showing survey

I'd add "Fix ChatSDK.getPostConversationContext() to reject promise when conversation is not found" in the CHANGELOG.md


make targetSdkVersion, compileSdkVersion, buildToolsVersion variable …

… support rn 56

Thanks for this PR @philipheinser. I decided to fix this in another way, should be working in 5.9.0


Feat(eos_designs): Add support for adapter key 'enabled' to admin shutdown interfaces

Change Summary
Role 'eos_designs': Implementing 'enabled' key in adapter settings
Related Issue(s)
Fixes #1266
Component(s) name
arista.avd.eos_design
Proposed changes

/roles/eos_designs/templates/connected_endpoints/ethernet-interfaces.j2:

respect 'enabled' adapter key, if specified in 'servers' group vars

molecule/eos_designs_unit_tests/inventory/group_vars/DC1_SERVERS.yml

added tests for 'enabled' key

Data model (same as in feature request):
servers:
  server01:
    rack: RackB
    adapters:
      - endpoint_ports: [ E0 ]
        switch_ports: [ Ethernet5 ]
        switches: [ DC1-LEAF1A ]
        profile: MGMT
        enabled: true | false

How to test
molecule test --scenario-name eos_designs_unit_tests
'enabled: false' leads to 'shutdown' in intented interface config
Checklist
Repository Checklist

[x] My code has been rebased from devel before I start
[x] have read the CONTRIBUTING document.
[x] My change requires a change to the documentation and documentation have been updated accordingly.
[x] I have updated molecule CI testing accordingly. (check the box if not applicable)

Please add the changes to eos_designs/doc/connected-endpoints.md
Add the enabled knob under both Eth interfaces and port-channels.

@tgodaA

Please document the changes to eos_designs/doc/connected-endpoints.md
Add the enabled knob under both adapters and port-profiles.

That has already happened.

Sorry, somehow I missed finding that file. Looks all good!


bug

VSCode Version: Code 1.13.1 (379d2efb5539b09112c793d3d9a413017d736f89, 2017-06-14T18:13:05.928Z)
OS Version: Darwin x64 16.4.0
Extensions: none

Steps to Reproduce:

add the code function * foo(x){  let y = yield (x+1);  let z = y + (yield(2));  console.log(z)  return y+z; } let g = foo(1); console.log(g.next(1)) console.log(g.next(1)) console.log(g.next(1))
2.run debugbutton many times you can see that the anwser is change with time

@pengfilee what langauge are you debugging? Can you elaborate what is the issue here

We do not use phones.
Closing this issue for now until more data is provided.

and on my other computer this issue can not appear

ok


"Install Now" link error in home page

When open the home page of minimal-mistakes, I found that the Install Now link is 404, it jumps to https://mmistakes.github.io/docs/quick-start-guide/ and it does not exist, the correct link is https://mmistakes.github.io/minimal-mistakes/docs/quick-start-guide/, please update it.

You fixed it so quickly！

There was a bug in the hero include that wasn't correctly applying the relative_url filter to the link. Should be fixed now.
https://github.com/mmistakes/minimal-mistakes/blob/master/_includes/page__hero.html#L56-L64


[release/1.2 backport] bump libseccomp-golang v0.9.1

backport of https://github.com/containerd/containerd/pull/3371 for the 1.2 branch
full diff: https://github.com/seccomp/libseccomp-golang/compare/32f571b70023028bd57d9288c20efbcb237f3ce0...689e3c1541a84461afc49c1c87352a6cedf72e9c
Release notes:

Version 0.9.1 - May 21, 2019

Minimum supported version of libseccomp bumped to v2.2.0 (https://github.com/seccomp/libseccomp-golang/commit/fc0298087f328ac97a1fa781392de96b2ebb8aac)
PowerPC and S390(x) architectures are unavailable below library version v2.3.0 and will return errors if used with incompatible libraries
Use Libseccomp's seccomp_version API to retrieve library version
Unconditionally set TSync attribute for filters, due to Go's heavily threaded nature
Fix CVE-2017-18367 - Multiple syscall arguments were incorrectly combined with logical-OR, instead of logical-AND (https://github.com/seccomp/libseccomp-golang/commit/06e7a29f36a34b8cf419aeb87b979ee508e58f9e)
Fix a failure to build on Debian-based distributions due to CGo code
Fix unit test failures on 32-bit architectures
Improve several errors to be more verbose about their causes
Add support for SCMP_ACT_LOG (with libseccomp versions 2.4.x and higher), permitting syscalls but logging their execution
Add support for SCMP_FLTATR_CTL_LOG (with libseccomp versions 2.4.x and higher), logging not-allowed actions when they are denied

Signed-off-by: Sebastiaan van Stijn<EMAIL_ADDRESS>(cherry picked from commit bb41ef87f1841531526126ccd2ad1a4291e8571c)
Signed-off-by: Sebastiaan van Stijn<EMAIL_ADDRESS>

Codecov Report

Merging #3376 into release/1.2 will decrease coverage by 3.63%.
The diff coverage is n/a.

@@               Coverage Diff               @@
##           release/1.2    #3376      +/-   ##
===============================================
- Coverage        47.44%   43.81%   -3.64%
===============================================
  Files               92      101       +9
  Lines             8437    10780    +2343
===============================================
+ Hits              4003     4723     +720
- Misses            3704     5321    +1617
- Partials           730      736       +6

Flag
Coverage Δ

#linux
47.44% <ø> (ø)
:arrow_up:

#windows
40.93% <ø> (?)

Impacted Files
Coverage Δ

snapshots/native/native.go
43.3% <0%> (-10%)
:arrow_down:

metadata/snapshot.go
45.8% <0%> (-8.96%)
:arrow_down:

archive/tar.go
43.79% <0%> (-7.07%)
:arrow_down:

metadata/containers.go
47.97% <0%> (-6.62%)
:arrow_down:

content/local/writer.go
58.65% <0%> (-5.55%)
:arrow_down:

remotes/docker/resolver.go
59.2% <0%> (-5.09%)
:arrow_down:

content/local/store.go
48.51% <0%> (-5.03%)
:arrow_down:

metadata/images.go
57.57% <0%> (-4.99%)
:arrow_down:

archive/tar_opts.go
28.57% <0%> (-4.77%)
:arrow_down:

archive/compression/compression.go
58.69% <0%> (-4.7%)
:arrow_down:

... and 57 more

Continue to review full report at Codecov.

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

FWIW; I discussed the vendor bump with @justincormack, and he thought that the actual vendor in containerd, containerd/cri, and dockerd are not critical for the CVE itself; the version in runc is the important one, but turned out that it was already patched (there was some confusion about that).
Bumping the vendored files in these branches would still be good to have (IMO) to take away any doubt (and possibly security scanners finding a vulnerable version of the dependency).
If there's concerns about updating these files here, feel free to close

LGTM


[Test] strided tensor multiplication unit test

This PR includes unit tests for verifying multiply_strided() in the TensorV2 class.
Note that all unit tests are the same as tests in unittest_nntrainer_tensor.cpp file.
Self-evaluation:

Build test: [X]Passed [ ]Failed [ ]Skipped
Run test:   [X]Passed [ ]Failed [ ]Skipped

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #2461. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://ci.nnstreamer.ai/.


Add req and resource to user_loader

Add req and resource parameters to user_loader
Update the docs
Update the test file

I change the dict for params, it's more flexible and understandable.

Coverage decreased (-1.7%) to 90.909% when pulling 890c0487475c220462473d689e150fdb3b6c89f5 on dhararon:master into b9063163fff8044a8579a6047a85f28f3b214fdf on loanzen:master.


Ansible 2.18: MoultiDisplay.display() got an unexpected keyword argument 'caplevel'

Moulti+Ansible 2.18 displays a warning instead of the result of the first successful step:
[WARNING]: Failure using method (v2_runner_on_ok) in callback plugin
(<ansible.plugins.callback.moulti.CallbackModule object at 0x7f95745ce9f0>):
MoultiDisplay.display() got an unexpected keyword argument 'caplevel'

Presumably, adjusting MoultiDisplay.display so it accepts keyword arguments should do (+handling that caplevel thing itself, of course).

Fixed in branch devel, specifically in commit https://github.com/xavierog/moulti/commit/c5a4db843859b0cc37e76664b2c303168583f9d4

This bugfix is now available as part of Moulti 1.23.1.


[css-toggle-1] Implementation of different toggling patterns require different ARIA attributes

Rather than stating that making this proposal accessible would be intractable, which might be wrong, I would like instead to provide some resources that explain accessibility requirements for at least two patterns, so they can be contrasted.
Tab Panel:

https://gist.github.com/jonathantneal/435478e415bfe4f54d06
https://pressbooks.library.torontomu.ca/wafd/chapter/tab-panels/

Radiogroup:

https://www.w3.org/WAI/ARIA/apg/example-index/radio/radio-activedescendant

Accordion:

https://www.w3.org/WAI/ARIA/apg/example-index/accordion/accordion.html

We can discuss here how these things should be achieved?

My current concerns include at least the following:

that aria-controls and aria-activedescendant are difficult to maintain, because they depend on selectors that do not yet match.
it's not always clear when an element is aria-selected when it's the element which sets the toggle.
supporting keyboard interactions are very important for these patterns to be accessible, but it seems difficult to do with the current proposal, or at least would still have to be manual, which the current input:checked pattern supports by default due to the nature of the input element.

I'd also like to mention that our group in open ui chose not to ship and propose our functional element which did all of this because there was some accessibility concern that perhaps many many of examples found in the wild where we expected this would be deployed might be made worse by using the aria tabs pattern. There's some support for a differently named pattern for this, tho we've not entirely worked out the details which could let us test this https://github.com/openui/open-ui/issues/559


Revert auth_type guage

The auth_type has non-float values like md5 which breaks the exporter here: https://github.com/prometheus-community/pgbouncer_exporter/blob/a37997d64438360e7dc2e8d8b7f9064c2b176e13/collector.go#L228
Also fixes https://github.com/prometheus-community/pgbouncer_exporter/issues/172

FYI @SuperQ


Send message silently

An option to send message without notifying the recipient.

Transfer amount notification preference can use this for silently receive transfer message

We already support send messages without sound


Upgrade to sidekiq 4.x

Also removed celluloid dependency since it's not longer required in sidekiq 4.0.
All tests pass. Please let me know if I missed anything.

:+1:

@hesham
Would be possible to use the >= 3 for the sidekiq version?
Thanks

@stephankaag @elpic Good point. Honestly, I wasn't sure if removing Celluloid dependency will render the gem incompatible with sidekiq 3.x. That said, all tests seem to pass with >= 3. So I'll make that change.

I think i was an old code, the celluloid dependency is not necessary on neither of those versions.

@elpic Awesome. I made the change.

@hesham
Could you squash the commits?
Thanks.

@elpic yep

closes #65

Any plan to a 1.2.5 with this update?

I want to update this with the ability to dynamically update the schedule and release the 2.0 version. Probably later this week.

:+1:

@emerleite sorry, I forgot to mention that the version 2.0.0 was released. That version is compatible with the new version of sidekiq and include the dynamic update of schedules.


How to remove sign up option from login page

Issue type
I'm submitting a ...  (check one with "x")

[ ] bug report
[X ] feature request
[ X] question about the decisions made in the repository

Issue description
There is an sign up option on login page. But i don't want to provide sign up option on login page. I want to provide a feature where only admin can create new account. For that i want to remove the sign up option from login page. Please help me.

@dkansh
https://akveo.github.io/nebular/docs/auth/configuring-ui#ui-components
https://github.com/akveo/nebular/blob/master/docs/articles/auth-custom-ui.md


Adding player to friends list shows up as undefined and unclickable

Describe the bug
Adding a player to the friends list makes them show up as undefined. You cannot click on the undefined text either.
To Reproduce
Steps to reproduce the behavior:

Add a player to your friends list
Refresh, and hover over the friends tab
Observe "undefined"

Expected behavior
The tab would show the friend's name and allow me to click on it.
Screenshots

Please complete the following information:

OS: Windows 10
Browser: Microsoft Edge
Browser version: 91.0.864.41
Userscript loader: Violentmonkey

Hi,
Thanks for a bug report! However, I am unable to reproduce it in any way.
The only possibility I can see is right after the addition, when the player data could not be retrieved from the ScoreSaber API.
Do you still have this problem?

Yep

Since I am unable to reproduce this bug I will need to export your plugin data. Please catch me on discord at motzel#8017.

Closed due to lack of additional information


Use comments instead of suffix in title

It would be nice to use comments of tasks, projects or sections for the suffix instead of using the title. This would be a more clean approach.
Example: When I put "sequential" in the first comment of a task, all subtasks are treated the same as when I put "--" in the title.

Hi there, thanks for the suggestion. I like the idea of the cleaner approach, so I've taken a quick look at it.
As far as I can see sections don't have a dedicated way to save comments like projects and tasks do, so that would mean that even though projects and tasks look clean, sections won't, which makes it quite inconsistent. I also see that people use the first task in a section as 'note' as a sort of workaround, but this is just applying duct tape for the sake of making things work. If there would be a more consistent way of doing this, I'd be more fond of it.
In addition, I can't seem to find a way to access a comment content directly from the project or item data. That's not a big issue, since it's possible to find and match the corresponding project/item id with all the available notes. However, this is a whole layer of additional load, which will make the program slower; I'd have to look how significant this impact will be.
So for now, don't expect this in the next release, but I'll keep it in mind to find a way in which it could work nicely.


cannot upload a file in nodejs

Describe the bug
Uploading a file is returning 404 when using nodejs.
To Reproduce
import { Storage } from "@google-cloud/storage";

const host = "localhost:9023";
  process.env.STORAGE_EMULATOR_HOST = host;
const bucket =  "my-bucket";
  const filename =  "my-file";
  const filepath = "file.txt";
  const storage = new Storage();
storage.bucket(bucket_name).upload(filePath, { destination: filename });

Expected behavior
A clear and concise description of what you expected to happen.
System (please complete the following information):

OS version: linux fedora 36
version: (node 16.13.2)
gcp-storage-emulator version: (latest)

Additional context
the log producted by the emulator:
"POST /upload/storage/v1/b/my-bucket/o?uploadType=multipart&name=my-file HTTP/1.1" 404 -

the file to be uploaded exists.
I didn't have this issue 2 weeks ago or so.
also when creating a bucket there is this log error reported by the emulator:
Method not implemented: POST - /b
"POST /b?project=my-project HTTP/1.1" 501 -

with python instead looks like is working smoothily.
Honestly i don't understand why as the API should be the same.

i think the problem is the 501 on create bucket the create bucket is:
const bucketResp = await storage.createBucket(bucket_name);


Cannot elevate to sudo

Version: <IP_ADDRESS>7
OS/Distro: Ubuntu desktop 16.04 - unity desktop
Issue/Impact:  Cannot elevate to sudo based on AD Group Membership
When reporting an issue it's important that we have as much detail as you can provide. The following is a list of commands to check.

systemctl status lwsmd.service
XXXX@nexus:/opt/pbis/bin$ systemctl status lwsmd.service
lwsmd.service - BeyondTrust PBIS Service Manager
Loaded: loaded (/lib/systemd/system/lwsmd.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2018-05-09 08:32:30 MDT; 1 months 16 days ago
Process: 1278 ExecStart=/opt/pbis/sbin/lwsmd --start-as-daemon (code=exited, status=0/SUCCESS)
Main PID: 1296 (lwsmd)
Tasks: 105
Memory: 50.3M
CPU: 6min 45.754s
CGroup: /system.slice/lwsmd.service
├─1296 /opt/pbis/sbin/lwsmd --start-as-daemon
├─1308 lw-container lwreg
├─1328 lw-container eventlog
├─1344 lw-container netlogon
├─1369 lw-container lwio
├─1390 lw-container lsass
└─1477 lw-container reapsysl

May 26 23:15:51 nexus netlogon[1344]: [netlogon] Failed ldap search on DomainController error=40290
May 29 08:30:05 nexus netlogon[1344]: [netlogon] Failed ldap search on DomainController error=40290
May 29 11:51:32 nexus lsass[1390]: GSSAPI Error: The referenced context has expired (Unknown error)
May 29 11:51:32 nexus lsass[1390]: GSSAPI Error: The referenced context has expired (Unknown error)
Jun 05 16:19:49 nexus netlogon[1344]: [netlogon] Failed ldap search on DomainController error=40290
Jun 23 23:13:04 nexus netlogon[1344]: [netlogon] Failed ldap search on DomainController error=40290
Jun 25 14:48:25 nexus lsass[1390]: [LwKrb5GetTgtImpl /builder/src-git/Platform/src/linux/lwadvapi/threaded/krbtgt.c:346] KRB5 Error code: -1765328360 (Message: Preauthentication failed)
Jun 25 14:48:25 nexus lsass[1390]: [lsass] Failed to authenticate user (name = 'USER') -> error = 40022, symbol = LW_ERROR_PASSWORD_MISMATCH, client pid = 25022
Jun 25 14:48:35 nexus lsass[1390]: GSSAPI Error: The referenced context has expired (Unknown error)
Jun 25 14:48:35 nexus lsass[1390]: GSSAPI Error: The referenced context has expired (Unknown
error)

/opt/pbis/bin/lwsm list
XXXX@nexus:/opt/pbis/bin$ ./lwsm list
lwreg          running (container: 1308)
dcerpc         stopped
eventlog       running (container: 1328)
lsass          running (container: 1390)
lwio           running (container: 1369)
netlogon       running (container: 1344)
rdr            running (io: 1369)
reapsysl       running (container: 1477)
usermonitor    stopped

/opt/pbis/domainjoin-cli query
XXXX@nexus:/opt/pbis/bin$ sudo ./domainjoin-cli query
Name = nexus
Domain = Our Domain
Distinguished Name = CN=NEXUS,OU=Workstations without GP,OU=CP Machines,DC=X,DC=X
XXXX@nexus:/opt/pbis/bin$

pbis status
cradlepoint@nexus:/opt/pbis/bin$ pbis status
LSA Server Status:

Compiled daemon version: <IP_ADDRESS>7
Packaged product version: 8.6.427.243473
Uptime:        47 days 7 hours 51 minutes 29 seconds
[Authentication provider: lsa-activedirectory-provider]
**Status:        Online
Mode:          Un-provisioned
Domain:        CP.LOCAL
Domain SID:    S-1-5-21-427730409-2813308892-1240950294
Forest:        Our Forest
Site:          HQ
Online check interval:  300 seconds
[Trusted Domains: 2]**

lsass.log
[Domain: X]

	DNS Domain:       Our Domain
	Netbios name:     OUR
	Forest name:      Our Forest
	Trustee DNS name:
	Client site name: HQ
	Domain SID:       S-1-5-21-427730409-2813308892-1240950294
	Domain GUID:      421363e5-0218-7848-b25a-19a78d25d3f9
	Trust Flags:      [0x001d]
	                  [0x0001 - In forest]
	                  [0x0004 - Tree root]
	                  [0x0008 - Primary]
	                  [0x0010 - Native]
	Trust type:       Up Level
	Trust Attributes: [0x0000]
	Trust Direction:  Primary Domain
	Trust Mode:       In my forest Trust (MFT)
	Domain flags:     [0x0001]
	                  [0x0001 - Primary]

	[Domain Controller (DC) Information]

		DC Name:              Our DC
		DC Address:           X.X.X.X
		DC Site:              HQ
		DC Flags:             [0x0000f1fc]
		DC Is PDC:            no
		DC is time server:    yes
		DC has writeable DS:  yes
		DC is Global Catalog: yes
		DC is running KDC:    yes

	[Global Catalog (GC) Information]

		GC Name:              Our GC
		GC Address:           X.X.X.X
		GC Site:              HQ
		GC Flags:             [0x0000f1fc]
		GC Is PDC:            no
		GC is time server:    yes
		GC has writeable DS:  yes
		GC is running KDC:    yes

[Domain: X]

	DNS Domain:       XXXX.local
	Netbios name:     XXXX
	Forest name:
	Trustee DNS name: Our.Domain
	Client site name: Default-First-Site-Name
	Domain SID:       S-1-5-21-19243011-3228852229-525994135
	Domain GUID:      00000000-0000-0000-0000-000000000000
	Trust Flags:      [0x0022]
	                  [0x0002 - Outbound]
	                  [0x0020 - Inbound]
	Trust type:       Up Level
	Trust Attributes: [0x0004]
	                  [0x0004 - Filter SIDs]
	Trust Direction:  Twoway Trust
	Trust Mode:       External Trust (ET)
	Domain flags:     [0x0000]

	[Domain Controller (DC) Information]

		DC Name:              DCName.XXX.local
		DC Address:           X.X.X.X
		DC Site:              Default-First-Site-Name
		DC Flags:             [0x000033f9]
		DC Is PDC:            yes
		DC is time server:    yes
		DC has writeable DS:  yes
		DC is Global Catalog: no
		DC is running KDC:    yes**

/opt/pbis/bin/enum-users
Enumerates 800+ users
attach logs

/opt/pbis/bin/lwsm set-log-target -p lsass -  file /tmp/lsass.log
/opt/pbis/bin/lwsm set-log-level -p lsass - debug
attach log will be attached

Output/Error:
Steps to Reproduce:

install command
Domainjoin command
Command that returns issue - attempting to run sudo as my domain user.  This works on another Linux system joined to the domain with the same configuration.  Not sure what is missing.

I was able to resolve this by correcting the syntax in /etc/sudoers file.  The interesting thing which was confusing me is we have another server running an older version of PBIS which does not have any of our domain information entered into /etc/sudoers there is not a line for our domain linux administrators group.  Not the same on this newer server.


[Feature][SolidUI-Web] 0.4.0 Right sliding window shrinks

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Problem Description

1.The sliding window of modeui needs to be contracted, while other sliding windows do not.
2.Trigger the automatic hiding feature and restoration when the page sliding window is used.
Description
No response
Use case
No response
Solutions
No response
Anything else
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

liangxm-swan


Publish responsive-html-email-signature utility to npm

I see that at the moment a lot of people are forking this repo just to add their branding data. How about reworking this util into an npm module which people can install and run as script (branding data would be just an argument for the script)?. It'd work roughly like this:
# Install executable
npm install -g responsive-html-email-signature

# generate templates
responsive-html-email-signature --config-dir ./foobar --output-dir ./baz

Actually we could do a new repo / package called responsive-email-cli that does that. This one can be a more beginner-friendly (and slightly limited) version of that.
Will see what makes sense when I get to it :)

I like that idea.


Unnecessary escaping of otherwise special characters in square brackets

According to http://www.pcre.org/current/doc/html/pcre2pattern.html#SEC9, between [ and ]:

You don't need to escape ^ for it to be considered literally if its not after the [, where it has a special meaning.
Similarly, you need to escape - for it to considered literally even if it's in a place where it unambiguously can't be used to define a range.

See example: https://godbolt.org/z/8v6cu7. It seems that you also need to escape |, even though it has no special meaning anywhere between square brackets.

The only metacharacters that are recognized in character classes are backslash, hyphen (only where it can be interpreted as specifying a range), circumflex (only at the start), opening square bracket (only when it can be interpreted as introducing a POSIX class name, or for a special compatibility feature - see the next two sections), and the terminating closing square bracket. However, escaping other non-alphanumeric characters does no harm.

Should be fixed now.

Thank you for reporting the issue.

Thank you.

Seems like it's not working: https://godbolt.org/z/c5HCj3

I removed the special case allowing [-] and [-something], currently the LL1 grammar is designed in a way which doesn't allow to fixing this, to avoid further confusion, this is no longer supported, maybe in future with a big refactoring of the grammar or parser I will revisit this.

I tried it, but unsuccessfully.


Minimise channelReadComplete traffic.

Motivation:
Currently swift-nio-http2 is extremely naive with its use of
channelReadComplete calls in HTTP2StreamChannel, firing one
channelReadComplete call per frame read. In high frame load cases this
leads to a lot of excessive channelReadComplete traffic, which can cause
unnecessary time spent in flush calls.
We should try to minimise the amount of time we spend on this
bookkeeping and save the CPU cost.
Modifications:

Store a linked-list of HTTP2StreamChannels that need to have
channelReadComplete fired on them.
Fire channelReadComplete based on this linked list.

Result:
Moderate improvement in performance in high-throughput workloads.

Updated.


Reshape Layer gives ValueError  size cannot be unchanged

Please make sure that the boxes below are checked before you submit your issue. Thank you!

[check] Check that you are up-to-date with the master branch of Keras. You can update with:
pip install git+git://github.com/fchollet/keras.git --upgrade --no-deps

[check] If running on Theano, check that you are up-to-date with the master branch of Theano. You can update with:
pip install git+git://github.com/Theano/Theano.git --upgrade --no-deps

[ ] Provide a link to a GitHub Gist of a Python script that can reproduce your issue (or just copy the script here if it is short).

Here is the current code I'm attempting to run for keras:
char = Sequential()
char.add(Embedding(max_features, embedding_size, input_length=maxlen*max_charlen))
char.add(Convolution1D(nb_filter, 3, border_mode='valid', activation='relu'))
char.add(MaxPooling1D(pool_length))
char.add(Reshape((maxlen,embedding_size)))
Everything runs perfectly fine if I remove the Reshape layer but I need the reshape layer so I can concat it with a different input layer.
Here's a copy of the error given:
Traceback (most recent call last):
File "sent_nn.py", line 181, in
char.add(Reshape((maxlen,embedding_size)))
File "/users/stallbohm/anaconda3/lib/python3.4/site-packages/keras/models.py", line 324, in add
output_tensor = layer(self.outputs[0])
File "/users/stallbohm/anaconda3/lib/python3.4/site-packages/keras/engine/topology.py", line 517, in call
self.add_inbound_node(inbound_layers, node_indices, tensor_indices)
File "/users/stallbohm/anaconda3/lib/python3.4/site-packages/keras/engine/topology.py", line 571, in add_inbound_node
Node.create_node(self, inbound_layers, node_indices, tensor_indices)
File "/users/stallbohm/anaconda3/lib/python3.4/site-packages/keras/engine/topology.py", line 158, in create_node
output_shapes = to_list(outbound_layer.get_output_shape_for(input_shapes[0]))
File "/users/stallbohm/anaconda3/lib/python3.4/site-packages/keras/layers/core.py", line 335, in get_output_shape_for
return (input_shape[0],) + self._fix_unknown_dimension(input_shape[1:], self.target_shape)
File "/users/stallbohm/anaconda3/lib/python3.4/site-packages/keras/layers/core.py", line 330, in _fix_unknown_dimension
raise ValueError(msg)
ValueError: total size of new array must be unchanged
Also on a different note after updating keras to the move recent git version, trying to import the Graph model gives an error.

You need to check the output shape of the MaxPooling layer the precedes the Reshape layer; char.summary() would be a decent way to do that.
For example: if the output of the MP layer is [None, 10, 10], then the reshape layer must create a shape that is exactly 10*10=100 elements; a valid shape would be (100,) or (25, 4). Reshaping only reshapes the dimensions of the data, it does not add/remove extra data to guarantee the asked for output shape.


Fix template tests

I'm not sure about how to fix the other error (ContextText::testAttributeAddressComposerForm)


ReferenceError: require is not defined

System Info
System:
OS: Windows 10 10.0.19045
CPU: (8) x64 Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Memory: 9.23 GB / 15.96 GB
Binaries:
Node: 16.17.1 - C:\Program Files\nodejs\node.EXE
Yarn: 1.22.19 - ~\AppData\Roaming\npm\yarn.CMD
npm: 8.15.0 - C:\Program Files\nodejs\npm.CMD
pnpm: 7.30.3 - ~\AppData\Roaming\npm\pnpm.CMD
Browsers:
Edge: Chromium (114.0.1823.41)
Internet Explorer: 11.0.19041.3636
Details
use rspack 0.4.3,run this code in app.vue:
function test() {   if (typeof require !== "undefined" && typeof require.ensure === "function") {     console.log(1111);   } } test();
this code will compile to:
 function test() {         if ( true && typeof require.ensure === "function") console.log(1111);   }   test();
you will see error in browser:
ReferenceError: require is not defined.
I holp 'typeof require' will not change in runtime.
Reproduce link
No response
Reproduce Steps
run this code in rspack project:
function test() {   if (typeof require !== "undefined" && typeof require.ensure === "function") {     console.log(1111);   } } test();

I holp 'typeof require' will not change in runtime.

What is the behavior of Webpack?

I holp 'typeof require' will not change in runtime.

What is the behavior of Webpack?

function test() {\n  if (true) {\n    console.log(1111);\n  }\n}\ntest();

This is not bug.
Currently, it closely resembles Webpack and will ultimately be perfectly aligned with Webpack.

This is not bug.
Currently, it closely resembles Webpack and will ultimately be perfectly aligned with Webpack.
please take a closer look.
rspack does not compile “require.ensure”，but webpack has compiled  it to be true.


Solution:
Instead of calling the DB once to get all of the rows from one table, it now makes several calls, one per dataset. Since dataset is known, we eliminate the need to retrieve the parent dataset object for a given clin/pipe data object.
Effects:
Reduces the data load time for about 60%.
Functions related to data load underwent a refactoring.
Behaviours changed:
None

Codecov Report

Merging #206 into develop will decrease coverage by 0.05%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##           develop     #206      +/-   ##
===========================================
- Coverage    82.05%   81.99%   -0.06%
===========================================
  Files           37       37
  Lines        17391    17305      -86
  Branches      1736     1737       +1
===========================================
- Hits         14270    14190      -80
+ Misses        2480     2474       -6
  Partials       641      641

Impacted Files
Coverage Δ

candig/server/datarepo.py
68.9% <100%> (-1.58%)
:arrow_down:

candig/server/frontend.py
67.23% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


virt-manager: "ValueError: Namespace GtkSource not available"

Issue description
When attempting to open the detail view for a VM in virt-manager 2.2.0, nothing happens. In the terminal, the following output is observed:
Traceback (most recent call last):
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/manager.py", line 489, in row_activated
    self.show_vm(_src)
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/manager.py", line 474, in show_vm
    vmmenu.VMActionUI.show(self, self.current_vm())
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/vmmenu.py", line 329, in show
    from .vmwindow import vmmVMWindow
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/vmwindow.py", line 15, in <module>
    from .details.details import vmmDetails
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/details/details.py", line 18, in <module>
    from ..addhardware import vmmAddHardware
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/addhardware.py", line 23, in <module>
    from .device.fsdetails import vmmFSDetails
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/device/fsdetails.py", line 14, in <module>
    from ..storagebrowse import vmmStorageBrowser
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/storagebrowse.py", line 11, in <module>
    from .hoststorage import vmmHostStorage
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/hoststorage.py", line 17, in <module>
    from .createpool import vmmCreatePool
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/createpool.py", line 18, in <module>
    from .xmleditor import vmmXMLEditor
  File "/nix/store/lns9955rnrzg4lhq1f314imik62706a4-virt-manager-2.2.0/share/virt-manager/virtManager/xmleditor.py", line 6, in <module>
    gi.require_version('GtkSource', '4')
  File "/nix/store/lkgx00g07rcwn8pj4hk2v3ywhvhvl0if-python3.7-pygobject-3.32.1/lib/python3.7/site-packages/gi/__init__.py", line 129, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace GtkSource not available

Some information about this on the web suggests it is missing a dependency on gtksourceview4. (Attempting to install it in the local nix-env did not change things, probably for good reasons.)
Steps to reproduce

Install virt-manager 2.2.0.

Try to open a VM window by double clicking on a VM.

(virt-manager 2.1.0 still works.)
Technical details

system: "x86_64-linux"
host os: Linux 4.19.58, NixOS, 19.09pre185259.362be9608c3 (Loris)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.2.2
channels(root): "nixos-19.09pre185259.362be9608c3"
channels(john): ""
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Whoops. This one's already fixed, but I guess nixos-unstable has just fallen behind a bit.


Fixed the FTP link.

Apparently, NCBI has changed the FTP directory structure, see https://www.biostars.org/p/282499/.
I have checked with the NCBI help desk and this is indeed the case.
This will fix the download link, using the ByRun directory structure instead of the ByExp directory structure.

Thanks a lot. I did not know that and this is very important fix


Replace content only

This PR replaces whatever is in the the body of the word template, excluding the section Properties (such as margins)

Looks good. Are you sure it won't conflict with kg-professionals use of this, otherwise lets merge!

Then I'll merge. I've downloaded some Pacta, ufr, tfs, blanketter and materialesamliger documents and they open just fine. They don't use the extras, at least not yet


Automatically choose some interface combinations

on factory default boot.
This allows the system to switch interfaces from the newer ones in the
default config (e.g. em0 em1) back to the interfaces used by:
Alix - vr1 vr0
APU - re1 re2
that match the WAN and LAN labels printed on many existing devices.
It means these devices can boot the default config and this will
automatically detect that there is no em0/em1 and will instead select
whatever exists out of vr1/vr0 or re1/re2. This avoids the user having
to use the serial cable to do interface assignment when starting a brand
new image, or when resetting to factory defaults. It could easily be
extended to other common interface combinations.
For me, this (or similar) would be very beneficial. At remote sites it
is really good if it is possible to do reset to factory defaults, or put
a fresh CF/SD card in, and the system boots without needing to connect a
serial cable and do interface assignment that way.

What about use system_identify_specific_platform() to detect some pre-defined platforms?

I won't have access to real hardware to test on until I get to work on Monday. But yes, a mix of the 2 approaches seems good - on a factory defaults boot detect particular known hardware and set the interface assignments based on that, then if nothing matched look for some common network devices and use those fro WAN and LAN.
If you already have a workable solution then feel free to commit it and close this.
If this is still open next week then I will work on enhancing it as you suggest.

I added code to use system_identify_specific_platform()
For the general case of other boxes that are not one of the known platforms, I think we still want lists of common device names that are reasonable to default to. e.g. some bit of hardware that has "vr" devices but is not seen as "alix" - it would be reasonable to set vr0/1 for the user...
So that makes the code look a bit redundant actually. But at least it clearly shows support for the various specific platforms in the switch statement.
I am not familiar with device names for oter platforms. So when you are happy with the code structure, you could then add cases for FW7541 and so on.

Any chance that this or a functionally similar solution can go into a release in the near future?
It really is nice if, on as much hardware as possible, a virgin system and/or reset to factory defaults results in a system with a sensible functioning LAN (and WAN even) that can be used to continue with configuration without needing console access. And if WAN DHCP works to some upstream ISP device, then actually an ordinary user on LAN will get internet access, and remote support can connect to an ordinary user client on LAN side with TeamViewer, then browser to pfSense... and proceed with settings.

Just take the interfaces and enumerate them by the MAC address number increasing. So the lowest MAC address would always be eth0, and up.
Installing a new interface may cause of course the need to re-assign, as it is now. But it would save a lot of headaches in other aspects.
Various Linux flavorus have implemented UDEV, which is a bit more complex, it assigns the names by MAC address at system installation, but when adding a new interface it doesn't mess up, it follows enumeration upwards.

This is integrated with the recent repo folder structure changes and resubmitted as https://github.com/pfsense/pfsense/pull/1819


Fix deadlock in weavedns

Release lock before sending on a channel, but after modifying mutable variables.
Fixes #923, #924, and #926.
Didn't have write-permissions to @bboreham's fork, so opened new PR on main repo.

Looks good to me


Add a Maven pom to support build from parent Brooklyn repo.

Actually - going to make a few changes, so withdrawing the pull request for now.  Feel free to review, however.


Support Credential to authenticate framework

mesos master config CRAM-MD5 framework authentication, But pymesos example can register a framework without Credential.

Hmm, yes, we should support authentication.

@liangyanfeng it seems Mesos use http basic authentication for http api. you may try #52 as a fix.


[Bug] Prover does not mine with cuda feature enable

🐛 Bug Report
When running as prover, the node never goes into the Mining state.
Steps to Reproduce
Compile feat/expose-cuda and join the official beta mining pool.
Expected Behavior
Miner should go into state = Mining every so often and submit proofs to the Operator.
Your Environment
Ubuntu 20.04 LTS
Nvidia A100

Closing, as the issue references an old implementation.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/69658

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/81806


Configure fused fp16 mode

Configuration option to enable fused fp16 optimizer.

Can one of the admins verify this patch?


Ollama: support streaming

Ollama Generator should support streaming, as done in other Generators with streaming_callback: see for example OpenAIGenerator.

@anakin87 I can give this a go

Also seems like the official python client for ollama was published few days back ollama-python, I would suggest to check that out and use it in OllamaXXX components.

@AlistairLR112  ☝

Hey @sachinsachdeva , what do you think? I usually advise caution with developing against something that's tagged as experimental

Hey @sachinsachdeva , what do you think? I usually advise caution with developing against something that's tagged as experimental

I think its match made in heaven,  experimental library for Beta software  😈 2

Created #280

Please add this support to Chat generator as well.


GridField Filter Tags Remove Button does not clear GridState GridFieldFilterHeader Column

Affected Version
4.4.4
Description
I have a model admin which automatically implements GridField for displaying the list. What i noticed is when i apply filter on one or more fields, the GridField search box will then show filter tags which is very informative and also removable with [x] button next to it (so you can easily remove the filter).
The problem is when remove the filter tags by clicking the [x] button and checked the request by inspect element (network tab), the filter is still not cleared.
Steps to Reproduce

Fresh install Silverstripe 4.4.4
Create a simple DataObject

use SilverStripe\ORM\DataObject;

class Player extends DataObject
{
    private static $db = [
        'PlayerNumber' => 'Int',
        'FirstName' => 'Varchar(255)',
        'LastName' => 'Text',
        'Birthday' => 'Date'
    ];

private static $summary_fields = [
        'PlayerNumber' => 'Player Number',
        'FirstName' => 'First Name',
        'LastName' => 'Last Name',
    ];
}

Create simple ModelAdmin for that DataObject

use SilverStripe\Admin\ModelAdmin;

class MyAdmin extends ModelAdmin
{

    private static $managed_models = [
        'Player'
    ];

    private static $url_segment = 'players';

    private static $menu_title = 'Player Admin';
}

Open the ModelAdmin from CMS /admin/players, open inspect element (network tab)
Filter the list by typing a keyword on FirstName field on top right, e.g. Bob
The filter tag in search box should show ( x | First Name: Bob)
Remove the filter tag by clicking (x)
Look at the recently created request after clicking (x):

MyProject-DataObjects-Region[GridState]:
{
   "GridFieldSortableHeader":{
      "SortColumn":[

      ]
   },
   "GridFieldFilterHeader":{
      "Columns":{
         "FirstName":"Bob"
      }
   },
   "GridFieldPaginator":{
      "currentPage":1,
      "itemsPerPage":30
   },
   "Readonly":[

   ]
}

The question is why the GridFieldFilerHeader still has the filter Bob. I realize the grid shows the correct list of data. But i think this could be a bug if we have some tweaks on custom filters.

Thanks for the report, @scaventum!

FYI I've suggested building on #9190 to fix this by getting grid field state pushed into the URL via the history API, and have it be managed by GridField itself rather than selected components. This may assist with this.


Getting Error : "Unable to get local issuer certificate" while authenticating using JWT

While executing the command :
sfdx force:auth:jwt:grant --clientid ****** --jwtkeyfile server.key --username ashish.*****@***** --setdefaultdevhubusername --setalias my-dev-hub
getting below error:
ERROR:  unable to get local issuer certificate
Not sure why this is happening.
Could anyone please throw some light here..
I have tried updating and reinstalling the Salesforce CLI as well.

This has been solved, just turned off the zscaler app. Seems like Zscaler was intercepting the http request.
Closing this one.


Add build configuration

To make this work, I also enabled it in the Travis CI GUI itself, and by adding the aelita2 integration here.

@aelita-mergebot r+

@aelita-mergebot r+


QEMU process eventually consumes 100% CPU under double nested setup

Two customers have reported seeing the same problem when running workloads in a double nested setup like this: VMWare ESXi 6.7 > Flatcar 2247.7.0+ > Docker container > Guest Flatcar (version doesn’t matter).
The problem manifests itself as a QEMU process using 100% of the CPU in the Host OS (Flatcar 2247.7.0 or later), and becoming unhealthy. Inside the Guest OS, the CPU usage stays low.
From the Host OS:

When this happens, the Guest OS doesn’t recover on its own, there’s a watchdog that reboots the machine, but without the watchdog, it would stay broken.
There doesn’t seem to be a correlation with internal load. This is a capture of a worker that became unhealthy and was rebooted by the watchdog. The gap in between shows the reboot time.

These perhaps-interesting log entries were seen in one of the workers:
[20248.309052] watchdog: BUG: soft lockup - CPU#0 stuck for 23s! [grunt:13055]
[32.687238] watchdog: BUG: soft lockup - CPU#6 stuck for 21s! [systemd-udevd:314]

A 'soft lockup' is defined as a bug that causes the kernel to loop in kernel mode for more than 20 seconds without giving other tasks a chance to run.
The problem doesn’t trigger right away. It takes one or two days of the host OS running for the problem to trigger. The problem doesn’t trigger when running on a bare metal machine instead of a VMWare VM.
Affected versions
Version 2247.6.0 is not affected. It shipped with kernel 4.19.78.
Version 2247.7.0 shipped with kernel 4.19.84 and intel-microcode 20191115. There are changes related to KVM in 4.19.84 and 4.19.79.
Currently up to 2605.6.0 has been tested, which shipped with kernel 5.4.67.
I tried building an image of 2247.7.0 with kernel 4.9.81, but it didn't work correctly. This was sort of expected as a lot of things changed in between, particularly with the coreos source mirrors going away and our mirrors not having all of the data there :(
CC: @t-lo Please add instructions regarding how to debug this better from the VMWare side.
CC: @mazzy89

I had a look at the differences between 4.19.78 and 4.19.81 and this commit looks the most suspicious to me. It's a change that turns the kvm_lock structure from a spinlock to a mutex.
Although this change would have the inverse effect, there are other locking structures in the KVM code and maybe changing this one to a mutex causes one of the other spin locks to spin when they didn't use to spin before... This is just a theory and might be completely off, but it's the one thing I saw that could be related.

I had a look at the differences between 4.19.78 and 4.19.81 and this commit looks the most suspicious to me. It's a change that turns the kvm_lock structure from a spinlock to a mutex.
Although this change would have the inverse effect, there are other locking structures in the KVM code and maybe changing this one to a mutex causes one of the other spin locks to spin when they didn't use to spin before... This is just a theory and might be completely off, but it's the one thing I saw that could be related.

This issue still persists running QEMU 5.2 onto a container running on Flatcar Linux Flatcar Container Linux by Kinvolk 2605.12.0 (Oklo)
This is the CPU footprint before the container dies

This is likely a kernel bug resulting from an edge scenario (nested virtualisation isn't in widespread use unfortunately, and is known to have regressions between major kernel releases). I think it's worthwhile to dive into this, maybe we can file a kernel bug as a result. We'll need more detailed telemetry in order to get a better idea of what's going on.

Could you please use a QEMU version built w/o frame pointers and provide a stack trace of the (frozen) guest kernel after it ran into the issue?
Could you please collect vm support statistics on the bare metal ESXi (as per https://kb.vmware.com/s/article/2009512)?


Added GyroscopeSensor component.

Added GyroscopeSensor component.
Since appinventor/blocklyeditor/src/msg/ko_kr/_messages.js has not been merged into the ucr branch yet, we'll have to add LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_HELPURL, LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_PROPERTIES_HELPURL, LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_EVENTS_HELPURL, and LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_METHODS_HELPURL to it later.
@halatmit @jisqyv @josmas

Hi @lizlooney this works nicely. What's the timestamp supposed to be used for? Is it to allow timed readings (not to get too many readings)? Could anything higher level than that be added instead?
Other than that question, LGTM.

Thanks for the review.
The timestamp parameter is to be used to calculate the change in angles over time. For example, this is useful for balancing a segway-type robot.
If you look at the documentation for Android's SensorEvent values field, for TYPE_GYROSCOPE (go here http://developer.android.com/reference/android/hardware/SensorEvent.html#values and then scroll down to TYPE_GYROSCOPE), it says "Typically the output of the gyroscope is integrated over time to calculate a rotation describing the change of angles over the timestep" and then gives a code example.
I included the timestamp parameter in the event because:

Although the user could use a Clock component, it only has millisecond precision, where the timestamp has nanosecond precision.
Using the Clock component would not give the time that the gyroscope data was recorded.
The user doesn't have to use the timestamp parameter. They can just ignore it.

@lizlooney MERGED onto the ucr branch