rake aborted! ArgumentError : wrong number of arguments (1 for 0) while installing neo4j

when i try to install neo4js in windows command prompt with ruby on rails i m getting this error...
command : rake neo4j:install[community-latest]
Install Neo4j (Development Version)...
Rake Aborted!
ArgumentError : wrong number of arguments (1 for 0)
Ruby Version : 2.2.5
Rails Version : <IP_ADDRESS>
This is the trace information
C:\blog>rake neo4j:install --trace ** Invoke neo4j:install (first_time) ** Execute neo4j:install Install Neo4j (development environment)... rake aborted! ArgumentError: wrong number of arguments (1 for 0) C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/neo4j-rake_tasks-0.7.3/lib/neo4j/rake_tas ks/windows_server_manager.rb:15:in install'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/neo4j-rake_tasks-0.7.3/lib/neo4j/rake_tas
ks/neo4j_server.rake:34:inblock (2 levels) in ' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/task.rb:248:in call
'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/task.rb:248:inbloc k in execute' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/task.rb:243:in each
'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/task.rb:243:inexec ute' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/task.rb:187:in bloc
k in invoke_with_call_chain'
C:/Ruby22-x64/lib/ruby/2.2.0/monitor.rb:211:inmon_synchronize' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/task.rb:180:in invo
ke_with_call_chain'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/task.rb:173:ininvo ke' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:152:i n invoke_task'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:108:i
nblock (2 levels) in top_level' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:108:i n each'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:108:i
nblock in top_level' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:117:i n run_with_threads'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:102:i
ntop_level' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:80:in  block in run'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:178:i
nstandard_exception_handling' C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/lib/rake/application.rb:77:in  run'
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/rake-11.3.0/exe/rake:27:in' C:/Ruby22-x64/bin/rake:23:in load'
C:/Ruby22-x64/bin/rake:23:in' Tasks: TOP => neo4j:install

You're using a very old version of neo4j-rake_tasks, and I think it's broken. Have you tried to bundle update neo4j-rake_tasks?

I think that 0.7.3 is the latest version of neo4j-rake_tasks, unfortunately:
https://rubygems.org/gems/neo4j-rake_tasks
@prashantkb I haven't been able to test the gem on Windows for a while because of my computer situation, though I hope to be able to in the near future.  If you're using Windows 10 you might be able to update to the Anniversary edition and use the new built-in bash shell:
http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/
But it looks like we didn't implement the install method to take an argument:
https://github.com/neo4jrb/neo4j-rake_tasks/blob/master/lib/neo4j/rake_tasks/windows_server_manager.rb#L15
Which it's supposed to do (the argument is the edition_string):
https://github.com/neo4jrb/neo4j-rake_tasks/blob/master/lib/neo4j/rake_tasks/server_manager.rb
Another, probably easier option, is to simply download Neo4j via their website:
http://neo4j.com/download
The rake tasks are there to provide a way to manage Neo4j servers from the command line, but they aren't required

Hello Sir,
as i m getting error while installing neo4j from command prompt its was giving error..
so as u suggested another option to download the neo4j from http://neo4j.com/download
i download it and installed on my computer and it started at http://localhost:7474
so its worked fine ...
after that i added These two configuration options in the  railsproject/config/development.rb
config.neo4j.session_type = :server_db
config.neo4j.session_path = 'http://localhost:7474'
after that i generated the model
$ rails g model Asset title:string created_at:datetime updated_at:datetime
but its giving the error -
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/railtie/config
uration.rb:95:in method_missing': undefined method neo4j' for #<Rails::Applica
tion::Configuration:0x000000058ee5b8> (NoMethodError)
from C:/asset_portal/config/environments/development.rb:48:in block in <top (required)>'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/r ailtie.rb:209:in instance_eval'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/r
ailtie.rb:209:in configure'         from C:/asset_portal/config/environments/development.rb:1:in <top (requ
ired)>'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/activesupport-<IP_ADDRESS>/lib/ac
tive_support/dependencies.rb:293:in require'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/activesupport-<IP_ADDRESS>/lib/ac tive_support/dependencies.rb:293:in block in require'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/activesupport-<IP_ADDRESS>/lib/ac
tive_support/dependencies.rb:259:in load_dependency'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/activesupport-<IP_ADDRESS>/lib/ac tive_support/dependencies.rb:293:in require'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/e
ngine.rb:600:in block (2 levels) in <class:Engine>'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/e ngine.rb:599:in each'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/e
ngine.rb:599:in block in <class:Engine>'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/i nitializable.rb:30:in instance_exec'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/i
nitializable.rb:30:in run'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/i nitializable.rb:55:in block in run_initializers'
from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:226:in block in tsort_each'         from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:348:in block (2 levels) in e
ach_strongly_connected_component'
from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:420:in block (2 levels) in e ach_strongly_connected_component_from'         from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:429:in each_strongly_connect
ed_component_from'
from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:419:in block in each_strongl y_connected_component_from'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/i nitializable.rb:44:in each'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/i
nitializable.rb:44:in tsort_each_child'         from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:413:in call'
from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:413:in each_strongly_connect ed_component_from'         from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:347:in block in each_strongl
y_connected_component'
from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:345:in each'         from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:345:in call'
from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:345:in each_strongly_connect ed_component'         from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:224:in tsort_each'
from C:/Ruby22-x64/lib/ruby/2.2.0/tsort.rb:203:in tsort_each'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/i nitializable.rb:54:in run_initializers'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/a
pplication.rb:352:in initialize!'         from C:/asset_portal/config/environment.rb:5:in <top (required)>'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/a
pplication.rb:328:in require'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/a pplication.rb:328:in require_environment!'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/c
ommands/commands_tasks.rb:157:in require_application_and_environment!'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/c ommands/commands_tasks.rb:143:in generate_or_destroy'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/c
ommands/commands_tasks.rb:60:in generate'         from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/c ommands/commands_tasks.rb:49:in run_command!'
from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/railties-<IP_ADDRESS>/lib/rails/c
ommands.rb:18:in <top (required)>'         from bin/rails:4:in require'
from bin/rails:4:in `'

I Resolved the error by Adding
require 'neo4j/railtie'
in railsproject/config/application.rb file

I'm glad it got figured out!  We've also got instructions for different sorts of setups if you run into anything else:
http://neo4jrb.readthedocs.io/en/7.1.x/Setup.html
Of course feel free to let us know if you still can't figure it out

Closing this issue in favor of https://github.com/neo4jrb/neo4j-rake_tasks/issues/35


Feature/device info - added more HDR, HDCP, and audio info

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: michielvandergeest:x: LaCivita, JeremyLaCivita, Jeremy seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: michielvandergeest:x: LaCivita, JeremyLaCivita, Jeremy seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

I moved this into my main fork

I moved this into my main fork


Unit tests for most of csp_billing_adapter.csp_usage

Add unit tests for all but the get_billing_dimensions routine.
Note that these unit tests are based upon how the code is currently implemented, and will need to be updated once the code has been updated to match the final data structure.
Made some tweaks to the csp_usage module code to fix typos and add missing parameters to calls.

Converted back to draft as will attempt to pull in changes related to billing and csp_usage from demo branch into devel branch.

Proposed changes herein have been superseded by PR $48


Support dapr http protocol

complete #57 http protocol support

TCC  dapr support is not working

fix it in new commit

TCC dapr support is not working

还有一个建议，现在 dapr 这一块的扩容是基于扩展方法做的，功能是实现了，不过感觉不太优雅。
HTTP 这一块可以考虑实现一个自定义的 HttpClientHandler，在里面实现 dapr 的地址转化。
最好也避免用户在使用上还要在方法后面加上 UseDapr，改变用户习惯。

I have split the PR into the first sub-pr: https://github.com/dtm-labs/client-csharp/pull/60

Another suggestion is that the implementation of dapr is based on the extension method. The function is implemented, but it is not elegant.
For HTTP, we can consider implementing a customized HttpClientHandler, which can implement the address conversion of dapr.
It is better to avoid users adding UseDapr to the method to change their habits.

This dapr driver just generate the special Uri for dtmdriver-dapr, and only send http request from client for Tcc TryUrl.
I think a customized HttpClientHandler will be over-design.
I will create another PR for dapr intergration from a new branch.


Update to 1.21

This PR
This PR updates AuthMe to run on Minecraft 1.21-pre4.
Issues to Fix

[x] Fix user skins not applying in single-player.

This is great, thank you so much! 😊


No more circular dependencies, because bower.

This is a temporary measure until we can fix the testing infrastructure to not require this.
LGTM.


[AIRFLOW-2860] DruidHook: time check is wrong

Jira

[x] My PR addresses the following Airflow-2860 issues and references them in the PR title. For example, "[AIRFLOW-XXX] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-XXX
In case you are fixing a typo in the documentation you can prepend your commit with [AIRFLOW-XXX], code changes always need a Jira issue.

Description

[x] Here are some details about my PR, including screenshots of any UI changes:

Initial pull request (#3707) was merged then reverted due to Travis build failing. Tests have been updated and merged in (#3710). This pull request is to fix a bug where the time variable that gets checked to see if the Druid ingestion task has exceeded max ingestion time is incorrectly updated.
Tests

[x] My PR adds the following unit tests OR does not need testing for this extremely good reason:
Tests were updated in (#3710)

Commits

[x] My commits all reference Jira issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters (not including Jira issue reference)
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Documentation

[ ] In case of new functionality, my PR adds documentation that describes how to use it.

When adding new operators/hooks/sensors, the autoclass documentation generation needs to be added.

Code Quality

[x] Passes git diff upstream/master -u -- "*.py" | flake8 --diff

Codecov Report

Merging #3745 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #3745      +/-   ##
==========================================
+ Coverage   77.66%   77.67%   +<.01%
==========================================
  Files         204      204
  Lines       15849    15849
==========================================
+ Hits        12309    12310       +1
+ Misses       3540     3539       -1

Impacted Files
Coverage Δ

airflow/hooks/druid_hook.py
87.67% <100%> (ø)
:arrow_up:

airflow/models.py
88.82% <0%> (+0.04%)
: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 4d2f83b...edf3a96. Read the comment docs.

lgtm.

Thanks again @awelsh93


Editor friendly error messages

Is your feature request related to a problem? Please describe.
If a part of the CMS is not working for any reason you sometimes get an error message. These error messages can be rather intimidating to the not so tech savvy user.
Describe the solution you'd like
Humanize the error messages / alerts / notifications. Something like 'An error has occurred. Try again or contact your friendly developer :) To check what went wrong click here / open console'.
Describe alternatives you've considered
Show error messages based on user roles could be a nice feature. If we know you're a developer we can show the error immediately. If we know you're an editor we should try to be less intimidating.

List of errors, most of them abracadabra for non-devs. They describe the issue just fine, but only if you know what a bitbucket/repo/branch/... is

The BitBucket backend does not support the Editorial Workflow.
The BitBucket backend needs a "repo" in the backend configuration.
Your BitBucker user account does not have access to this repo.
You don't have sufficient permissions to access Netlify CMS
Cannot list files, path ${path} is not a directory but a ${files.type}
content is not under editorial workflow'
Editorial workflow branch changed unexpectedly.'
Only CMS branches can be force updated, cannot force update ${branchName}
The GitHub backend needs a "repo" in the backend configuration.
Your GitHub user account does not have access to this repo.
${contentType} is not a valid JSON Content-Type
${expectingFormat} is not a supported response format.
The GitLab backend does not support the Editorial Workflow.
The GitLab backend needs a "repo" in the backend configuration.
Your GitLab user account does not have access to this repo.
Failed to load config.yml (${response.status})
The current cursor does not support the pagination action "${action}".
Collection must have a field name that is a valid entry identifier
Cannot instantiate a Backend with no implementation
'Errors ocurred while searching entries locally!', errors
Not allowed to create new entries in this collection
Not allowed to delete entries in this collection
No file found for ${entry.get('slug')} in ${collection.get('name')}
No backend defined in configuration
Backend not found: ${name}
'Unrecognized front-matter format.'
'The Algolia search integration needs the credentials (applicationID and apiKey) in the integration configuration.'
'The AssetStore integration needs the getSignedFormURL in the integration configuration.'
The input slug must be a string.
options.replacement must be a string.
options.encoding must be "unicode" or "ascii".
The replacement character(s) (options.replacement) is itself unsafe.
The Private Upload option is only avaible for Asset Store Integration
${contentType} is not a valid JSON Content-Type
Expected an ok response, but received an error status: ${res.status}.
${format} is not a supported response format.
Object must be equivalent to a Map.

It may be worth considering (and maybe treating differently) two classes of error: those that only a developer/implementer can address, and those that the user can address.
If it's for the developer, e.g. editorial workflow doesn't work with x backend, it won't make sense to editors no matter how we spin it. We could communicate that this is a low level issue to report back to an admin, though.
For errors the user can actually address, though none of the above really seem to be of this kind, we should improve.
Thoughts? @tomrutgers how else could we improve this?

Console errors might actually be nicer for developers than notifs -- they don't disappear.
@tomrutgers Would you mind giving me a few specific error changes from the list above? Or are you wanting to change them all to a generic notif?

Related to https://github.com/netlify/netlify-cms/issues/1430

In the community development meeting, @mittalyashu mentioned that it would also be nice to give an editor the option to email an error message to the person who handles the CMS config/development.
At a very basic level, you could add a mailto link that populates the subject and content with the error message. This could include a config.yml option where you could specify an address to pre-fill in the mailto link.
Another option suggested by @mittalyashu was to have a config option to trigger a webhook on error. I imagine that would require config fields for the webhook URL and a payload format with a template tag for where the error message would be included.

Adding Failed to load settings from /.netlify/identity and Failed to load entries: API_ERROR: Not Found to the top of the list. Both errors can be fixed by enabling the git gateway in the Netlify Identity settings, but neither mention the solution.
I want to suggest adding something like Enable git-gateway in the Netlify Identity settings. to both errors as a quick win.

SGTM, though I would spell it "Git Gateway" like the setting UI does.

 This is by no means an error and imho shouldn't even show up as such.

Agreed, this is similar to the 404's we get when checking to see if a file exists, we shouldn't be showing any signs of error in these cases.


Door in tut1

The door in tut1 doesn't go anywhere (no buildings etc)

The door in tut2 is the same

added the castle


Add missing Golang deps

Seems like there were some Golang deps missing (at least on my machine).
Hope this fixes it

Uhm. Yes. Thing is that go get should take care of that (but it doesn't, due to the weird data asset stuff). Also, we use GoDep (which is not (well) documented), and should be the preferred way of handling dependencies.
I think that adding this AssetFSs stuff is making this too complicated, even though it results in a nice single binary.
I've opened #27 to fix this.


When moonlight closes, my other monitors and main monitors resolution will not return to normal.

Title.
After closing moonlight client, I have to dp Wondows key + P to return monitors to normal, and then force them back to the correct resolution if they are not 1920x1080 default.

Hi
Could you try again with the current release?
https://github.com/hansschmucker/NVStreamer1080/releases/tag/v<IP_ADDRESS>
I've added a bit of logging and fixed one issue where "Second Screen" behavior after it had already initialized, meaning that the app would switch to the second screen but upon streaming end would instead change the resolution.

Alright!
On Mon, Aug 8, 2022 at 1:16 PM hansschmucker @.***>
wrote:

Hi
Could you try again with the current release?
https://github.com/hansschmucker/NVStreamer1080/releases/tag/v<IP_ADDRESS>
I've added a bit of logging and fixed one issue where "Second Screen"
behavior after it had already initialized, meaning that the app would
switch to the second screen but upon streaming end would instead change the
resolution.
—
Reply to this email directly, view it on GitHub
https://github.com/hansschmucker/NVStreamer1080/issues/1#issuecomment-1208452816,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGYW76VBPYQ63GD4XNWAUWTVYFFIHANCNFSM555C6MAA
.
You are receiving this because you authored the thread.Message ID:
@.***>

How does one uninstall the previous version?
On Mon, Aug 8, 2022 at 1:31 PM John Rose @.***> wrote:

Alright!
On Mon, Aug 8, 2022 at 1:16 PM hansschmucker @.***>
wrote:

Hi
Could you try again with the current release?
https://github.com/hansschmucker/NVStreamer1080/releases/tag/v<IP_ADDRESS>
I've added a bit of logging and fixed one issue where "Second Screen"
behavior after it had already initialized, meaning that the app would
switch to the second screen but upon streaming end would instead change the
resolution.
—
Reply to this email directly, view it on GitHub
https://github.com/hansschmucker/NVStreamer1080/issues/1#issuecomment-1208452816,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGYW76VBPYQ63GD4XNWAUWTVYFFIHANCNFSM555C6MAA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Just close it from the Systray.  Right click that and chose Exit.
Copy the new version to the same place (or anywhere really.. it will overwrite the previous registration on first run) and start it.

It does not return my 3 monitors to normal after ending the stream still.
On Mon, Aug 8, 2022 at 1:38 PM hansschmucker @.***>
wrote:

[image: image]
https://user-images.githubusercontent.com/248554/183489480-43ea3864-eacb-4761-ab6a-016416ec9919.png
—
Reply to this email directly, view it on GitHub
https://github.com/hansschmucker/NVStreamer1080/issues/1#issuecomment-1208472520,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGYW76XJO5ARHWMGFW5KXHDVYFHZFANCNFSM555C6MAA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Oh, three screens?
Probably won't work. For second screen switching, all it does is switch to "External" on connect and back to "Internal" on disconnect. So if that's not what you need then it won't help you I'm afraid.
You can try yourself by hitting Win+P and selecting "external", then hitting Win+P again and selecting "internal".
Does this what you want?

Closed because 3 monitor setups are out of scope.

I will attempt it when I can. Stuck back at work haha.
On Mon, Aug 8, 2022 at 1:44 PM hansschmucker @.***>
wrote:

Oh, three screens?
Probably won't work. For second screen switching, all it does is switch to
"External" on connect and back to "Internal" on disconnect. So if that's
not what you need then it won't help you I'm afraid.
You can try yourself by hitting Win+P and selecting "external", then
hitting Win+P again and selecting "internal".
Does this what you want?
—
Reply to this email directly, view it on GitHub
https://github.com/hansschmucker/NVStreamer1080/issues/1#issuecomment-1208477526,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGYW76QW2UEHA2QUJXB4C6TVYFIPHANCNFSM555C6MAA
.
You are receiving this because you authored the thread.Message ID:
@.***>


added file 1773 Counting items Matching a rule |CPP  #1682 merge request

Pull Request Template
What have you Changed(must)
Added solution for the assigned questions and discussed it

Issue no.(must) - #1682
Pr will be close and marked as spam. If issue number not found or issue was assigned to someone else.
Marking as spam can block your account from HacktoberFest.
Self Check(Tick After Making pull Request)

[x] This issue was assigned to me if not it will be marked as spam.
[x] My file is in the proper folder
[x] I am following clean code and Documentation.
[x] I have added the title and what program will do first in the file
[x] I have named the file as    1773.  Count Items Matching a Rule .cpp

README - How to Contribute

Added file @juhikushwah please review this and merge it ...

@juhikushwah okk , i will add comments explaining it

@juhikushwah , i need your help as the last commit from my side is not merged then how will you edit in my code
What is the git command to do so ??
@juhikushwah

@vipul-2003 you can make changes directly to the commit, without creating a new branch or making changes to your local repo. You just need to add comments.

@vipul-2003 you can make changes directly to the commit, without creating a new branch or making changes to your local repo. You just need to add comments.

Now branch is 1 commit back in my local repo as 1 commit is performed , to maintain in my local repo should i have to use git pull command ???

@vipul-2003 if you're not getting merge conflicts so far, I would suggest you push your changes.

@vipul-2003 if you're not getting merge conflicts so far, I would suggest you push your changes.
Ok thanks

look at the code @juhikushwah  ? Review Code ...


AssignVariables - Assign the root of the request body as variable

AssignVariables - Added support to assign the root of the request body as variable

Linked to #429


Extend Developer Documentation

This is a work-in-progress issue, so it is meant to be updated regularly.
Let's have a working issue to take notes of important information that developers would need and slowly put them into our documentation. I will send this around to our interns and other developers to put the information they'd like to include in the developer documentation and we can go through them and add them over time.

Docs for building Kùzu is added: https://kuzudb.com/docusaurus/development/building-kuzu


[Feature] FlyteKit- Allow users to avoid generating default launchplans

Motivation: Why do you think this is important?
Launchplans allow authors to choose how users ultimately invoke a workflow. This includes requiring certain inputs to be filled or forcing certain values to certain inputs. There might be cases where the default launchplans that FlyteKit automatically generates are undesirable to be exposed.
Goal: What should the final outcome look like, ideally?
@workflow_class(disable_default_launch_plan=True) would not generate the default launchplan.
Flyte component

[ ] Overall
[ ] Flyte Setup and Installation scripts
[ ] Flyte Documentation
[ ] Flyte communication (slack/email etc)
[ ] FlytePropeller
[ ] FlyteIDL (Flyte specification language)
[X] Flytekit (Python SDK)
[ ] FlyteAdmin (Control Plane service)
[ ] FlytePlugins
[ ] DataCatalog
[ ] FlyteStdlib (common libraries)
[ ] FlyteConsole (UI)
[ ] Other

CC @thechopkins


Show "column" in Error messages

Error messages now show "column N" when the line number is available.
Not only does this make the messages more useful, but it's inline with how
serde_json displays them: https://github.com/serde-rs/json/blob/e3a2c3af66f4/src/error.rs#L368
Subsequent commits will add line and col to additional error kinds.

Sounds reasonable to me, thanks!


[FLINK-26560][StateBackends] Make the threshold of the overlap fraction of incremental restoring configurable

What is the purpose of the change
Currently, the threshold of the overlap fraction of incremental restoring OVERLAP_FRACTION_THRESHOLD is a hard-coded, fixed value.
OVERLAP_FRACTION_THRESHOLD is used to control how to restore a state handle, different thresholds can affect the performance of restoring. The behavior of deletion in restoring has been changed after FLINK-21321, the old threshold no longer fits the current situation.
To make it easier to modify the threshold according to different situations, changing OVERLAP_FRACTION_THRESHOLD to be configurable is suggested.
Brief change log

Add RESTORE_OVERLAP_FRACTION_THRESHOLD into RocksDBConfigurableOptions.

Verifying this change
This change added tests and can be verified as follows:

Add UT cases in RocksDBStateBackendConfigTest#testConfigurableOptionsFromConfig().

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no)
The serializers: (yes / no / don't know)
The runtime per-record code paths (performance sensitive): (yes / no / don't know)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: (yes / no / don't know)
The S3 file system connector: (yes / no / don't know)

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@flinkbot run azure

@flinkbot run azure

CI has passed at https://dev.azure.com/fredia/flink/_build/results?buildId=64&view=results.


Fix Codecov badge

The links in the README were pointing to @wsmoses's GitHub profile, which is not a problem for GitHub but confused CodeCov

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 71.66%. Comparing base (037dfed) to head (837b034).
Report is 146 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1967      +/-   ##
==========================================
+ Coverage   67.50%   71.66%   +4.15%
==========================================
  Files          31       33       +2
  Lines       12668    14123    +1455
==========================================
+ Hits         8552    10121    +1569
+ Misses       4116     4002     -114

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


How to Limit Access to Alerting Plugin

Is your feature request related to a problem? Please describe.
Hi guys, I have the following problem: I was testing the Alerting plugin and as stated in the documentation, basically every monitor and destination that is created is visible to every user, except if the following setting is applied:
PUT _cluster/settings
{
  "transient": {
    "plugins.alerting.filter_by_backend_roles": "true"
  }
}

With this option it is possible depending on the backend role to restrict the display of monitors and destinations.
My OpenSearch is connected to a LDAP-Server and in my company there are hundreds of AD-Groups which my OpenSearch resolves all as backend roles. All of us in the company share several AD-Groups and as specified in the documentation the separation of monitors and destinations only works if no backend role is shared.
Setting the resolve_nested_roles option to false excludes all roles that are nested but still leaves several that are not.
Even if I use the nested_role_filter parameter this only applies to nested roles and leaves out all those that are not.
Describe the solution you'd like
It would be a great improvement to have the possibility to separate the Monitoring and Destinations  according to Tenant or to really be able to filter out all unnecessary roles.
Thanks in advance to anyone wo will take a look into it.

A Feature Request was opened at Alerting-Plugin project: https://github.com/opensearch-project/alerting/issues/459
I think we can close the issue here @adnapibar ?

I will close this issue in favor of #459 and #138, which is the original issue to track this problem.


XLabs Sampler very slow

Hello,
I'm trying to run the IP Adapter workflow, but the XLabs Sampler is extremely slow. It takes more than 1h to generate 1 image.
I'm running on a 4070 Ti 12GB and I'm using the flux-dev-fp8 model.
Is that normal ?

I tested with a SampleCustomAdvanced with a FluxGuidance node, and it's much faster (about 60s to generate an image). Not sure why the XLabs Sampler is so slow then.

Same problem, 4060 with 8GB (GGUF Q4 dev), estimated time about 1 hour for 20 steps. Also I tried with default KSampler with XLab Ipadapter, it takes about 1-2 minutes but gives some vague results.

In the end, I switched to KSampler, removed IPAdapter, and used controlnets (but I have to make sure controlnet steps don't overlap (like Controlnet 1: 0.0 - 0.3, Controlnet 2: 0.3 - 0.6 for example. If I try to run them both at the same time like Controlnet1: 0.0 - 0.3, Controlnet 2: 0.0 - 0.3 it gets really slow and results are bad). I think the slowness might be due to the fact that it tries to load all controlnet at the same time, but I don't have enough VRAM.
Using GGUF Q8, I can use controlnets and loras and just reach the maximum VRAM (sometimes I have to close everything else, otherwise it's really slow), but it works. I also heard to use --reserve-vram 1.2 at startup to help. I'm doing it and it works, but I'm not sure it's related.

When I set timestep_to_start_cfg  equals or more than the steps, it runs as fast as ksampler.
You know how we set cfg to 1 when using flux with ksampler, timestep_to_start_cfg must be setting it more than 1, so it slows down.

When I set timestep_to_start_cfg equals or more than the steps, it runs as fast as ksampler.
You know how we set cfg to 1 when using flux with ksampler, timestep_to_start_cfg must be setting it more than 1, so it slows down.

That's interesting !!

When I set timestep_to_start_cfg equals or more than the steps, it runs as fast as ksampler.
You know how we set cfg to 1 when using flux with ksampler, timestep_to_start_cfg must be setting it more than 1, so it slows down.

It's peculiar, but when I connect Canny ControlNet to the XLabs Sampler, the IPAdapter on the GGUF Q4 development model takes approximately 3 minutes for 15 steps, around 6 min for 30 steps, and about 8 min for 40 steps, even with timestep_to_start_cfg set to 1 (or any other value). The ControlNet strength is 0.0. However, when I bypass the ControlNet, the process takes hours to complete just 15 steps.

When I set timestep_to_start_cfg equals or more than the steps, it runs as fast as ksampler.
You know how we set cfg to 1 when using flux with ksampler, timestep_to_start_cfg must be setting it more than 1, so it slows down.

It's peculiar, but when I connect Canny ControlNet to the XLabs Sampler, the IPAdapter on the GGUF Q4 development model takes approximately 3 minutes for 15 steps, around 6 min for 30 steps, and about 8 min for 40 steps, even with timestep_to_start_cfg set to 1 (or any other value). The ControlNet strength is 0.0. However, when I bypass the ControlNet, the process takes hours to complete just 15 steps.

I won't be able to present any opinions i'm afraid.
I cant remember why i installed xlabs in the first place.
But when i noticed the sampling speed difference with timestep_to_start_cfg i wanted to share :p

its by default set to CPU, and it will take forever.
Change to GPU and it will run in less than 1 minute (RTX 3060 12gb) here!


fix invalid package

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

Project coverage is 83.81%. Comparing base (0d37fdd) to head (2d7c6d2).
Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #223   +/-   ##
=======================================
  Coverage   83.81%   83.81%
=======================================
  Files          19       19
  Lines         791      791
=======================================
  Hits          663      663
  Misses        102      102
  Partials       26       26

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

🚨 Try these New Features:

Flaky Tests Detection - Detect and resolve failed and flaky tests


[WinUI/ShadowContainer] Shadows not changing in VisualStates

Current behavior
When assigning a new ShadowCollection to ShadowContainer.Shadows from StaticResource in VisualStates on Windows, Shadows don't really change.

Expected behavior
Shadows to be set to the new ShadowCollection assigned like in the other platforms.

How to reproduce it (as minimally and precisely as possible)
Checkout dev/ERLI/buttons-shadow-styles-visualstates run the WinUI sample app and see Buttons in the ShadowContainer sample page.

Nuget Package:
Package Version(s):
Affected platform(s):

[ ] WebAssembly
[ ] Android
[ ] iOS
[ ] macOS (AppKit)
[ ] Mac Catalyst
[ ] Skia

[ ] WPF
[ ] GTK (Linux)
[ ] Linux Framebuffer
[ ] Tizen

[X] Windows

IDE:

[ ] Visual Studio 2022
[ ] Visual Studio 2019
[ ] Visual Studio Code
[ ] Visual Studio for Mac
[ ] Rider Windows
[ ] Rider macOS

Relevant plugins:
Anything else we need to know?

Closing this issue as it is related to https://github.com/unoplatform/uno.toolkit.ui/issues/707 for the specific case where shadow colors are not changing when using Visual States when switching themes while the app is running.


bluetooth: hci: spi: warn about l2cap MTU values

CONFIG_BT_L2CAP_TX_MTU drives the maximum supported MTU on a Bluetooth connection, but the SPI backend also imposes its own hidden limits.
Display a warning if a value is chosen that can result in failures to send. This is done here instead of as a range on BT_L2CAP_TX_MTU as ranges on that symbol are already defined in terms of software features, which would conflict with this check.
Regarding the choice of 246:

247 is the maximum size without splitting across multiple LL packets
Using 247 resulted in packets of size SPI_MAX_MSG_LEN when attempting to perform an OTA update via mcumgr
SPI_MAX_MSG_LEN is too large to fit across the link (1 byte is reserved for a type)
mcumgr backend attempts to split data based on the connection MTU
Dropping BT_L2CAP_TX_MTU to 246 resulting in the OTA update succeeding.

I don't know where the extra 8 bytes in the payload are coming from, and whether this restriction is sufficient to work in all circumstances. If anyone has a better metric that can be used in the check, I would love to use something of the form
#if CONFIG_BT_L2CAP_TX_MTU > (SPI_MAX_MSG_LEN - sizeof(some struct)) instead.

I don't know where the extra 8 bytes in the payload are coming from

I suspect these are the L2CAP and ACL headers. L2CAP has length and channel ID, ACL has connection handle/flags and length. These are 16 bits each, adding up to 8 octets. In addition the HCI layer needs a way to distinguish data/commands/events, which probably uses another byte in most drivers.
Is the SPI driver not able to send parts of the packets at a time and buffer them at each end?

I suspect these are the L2CAP and ACL headers. L2CAP has length and channel ID, ACL has connection handle/flags and length. These are 16 bits each, adding up to 8 octets. In addition the HCI layer needs a way to distinguish data/commands/events, which probably uses another byte in most drivers.

Thanks for that input, I will update this with BT_L2CAP_HDR_SIZE + BT_HCI_ACL_HDR_SIZE

Is the SPI driver not able to send parts of the packets at a time and buffer them at each end?

Conceptually of course, but that would need to be done as a new HCI interface type, as otherwise existing controllers would break. But if we were doing that, it would be easier to make the length field 16 bits and ignore the complexities of packet reconstruction.

@JordanYates please rebase


Transparency with refraction is too dark with mobile renderer

Godot version
v4.0.beta8.official [45cac42c0]
System information
Windows 10, GTX 1060
Issue description
When switching from forward+ to the mobile renderer, all transparent shaders with refraction turned on are too dark.
The blend mode is set to 'mix'.
With albedo set to white, alpha 0, the objects seen through the transparent shaders are noticeibly darker.
The effect increases with increasing transparency, which leads me to believe, that it is a blending issue.
forward+

mobile

Steps to reproduce
Set the renderer to mobile in the project settings.
Create a material with alpha 0, blend mode 'mix' and refraction 'on'
Assign the tranparent material to an object in front of another object
Minimal reproduction project
refraction_mobile.zip

This should be fixed in 4.0.beta9 and later: https://github.com/godotengine/godot/issues/68636

Yep, it works now.
Thanks!


Parameterize hard coded URL

Fix issue where execute anonymous wasn't working on sandbox environments due to hard-coded URL

:shipit:

I haven't worked with it enough to really know what's going on there to be honest. But when I made this change it worked without me adding any command line parameters or anything.
I did submit an upstream pull request last night, but if you think more changes need to be made to support this just let me know and I'll cancel it.

As long as it works, that’s cool. I was just curious, since it looked like that property was being set after it was being used, but its Ant, so some magic might be going on there too (> 4 years since I had to do serious work in Ant)


Is this repo dead? maintainer do not respond.

Is this repo dead? maintainer do not respond.
And if so, is there any up to date alternatives?

Isn't dead, just delayed because launch of other projects.
The repository still open to PR and issues and I have a pending commit for Vuex 4 support, I finish it after LeagueTails launch.


Limit validators' set for the PoA network

As per discussions with the leadership team, we want to limit the validator set to 4
This can be done in the genesis.json file and I assume that we are hardcoding it for deployment
For the beginning, we assign all tokens to 1 account/validator
Ref:

https://github.com/celestiaorg/networks/pull/49
https://github.com/celestiaorg/celestia-app/issues/653
https://github.com/celestiaorg/celestia-app/issues/652
https://github.com/celestiaorg/devops/issues/33

Is this being tracked for implementation @evan-forbes?

it is not currently, but we can in #514
Its unclear to me what needs to be done here. One way this can be handled by created a new stake denom, different from the token used to pay fees, and giving some tokens only to that to predetermined account/gentx accounts. Do we want a specific go script just for that, or will we do that by hand?

closing this, as this should likely just be done using a config.
pls reopen if this is not the case


Fix confusing enforcer plugin error message

Fixes #2309

Codecov Report

Merging #2310 into v0.9.x will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             v0.9.x    #2310   +/-   ##
=========================================
  Coverage     97.36%   97.36%
  Complexity     5244     5244
=========================================
  Files            93       93
  Lines         12545    12545
  Branches       1578     1578
=========================================
  Hits          12214    12214
  Misses          177      177
  Partials        154      154

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 7506f77...a055335. Read the comment docs.

Thx


SourceKit-LSP does not work in VS Code

Code completions and jump to definition does not work for stm32-uart-echo example project
I can't get sourcekit-lsp to work in VS Code
Here's the error that shows up in Output view for SourceKit Language Server when I hover over words in Application.swift
[Error - 09:24:45] Request textDocument/hover failed.
  Message: sourcekitd request failed: error response (Request Failed): Loading the standard library failed
  Code: -32001

AFAIU there isn't a swift standard library for embedded projects so the error is expected.
But is there a way to configure sourcekit-lsp so it that will work for this environment ?

https://github.com/apple/swift-embedded-examples/pull/47


Scraping using map

Overview:
-AirBnB ids for Vancouver need to be scraped. Using the map can make the process easier and consistent
Task:
-Define a process to automatically or manually split Vancouver in grids
-Use these grids to search for listing in that area and scrap the ids

@immangat , this ticket is to overcome the challenges of 250 limit in listing Airbnbs?
Perhaps you could have a better name for the issue.

Update:

Done:

Use these grids to search for listing in that area and scrap the ids

In-Progress

Define a process to automatically or manually split Vancouver in grids

@immangat , this ticket is to overcome the challenges of 250 limit in listing Airbnbs?
Perhaps you could have a better name for the issue.

Which limit is this?

Update:

Done:

Use these grids to search for listing in that area and scrap the ids

In-Progress

Define a process to automatically or manually split Vancouver in grids

The json file with co-ordinates - is that the grid we are talking about?

Yes. The json is an array of grids. Each grid is defined by 4 coordinates, the four corner vertices of the grid.
In the future, the grids and their coordinates should be dynamic.


Release 1.0.1

New release needed to use CRIPT Python SDK 0.6.1 instead of 0.6.0

@bearmit The documentation branch is currently not protected and in the docs branch so I can easily and quickly update it without having to make many PR. However, I do believe we need to protect the docs branch to keep our documentation secure.
I thought since the documentation is hard coded in the docs branch it might be a good idea to have everything for the documentation in the docs branch and have the GitHub action run off of there. I think this is a good strategy to keeping master clean and it gives us the option down the line to merge into master whenever we want and there should be no conflict there.
Let me know your thoughts, I would love to hear what you think

Let me know your thoughts, I would love to hear what you think

Regarding the branch, there is less chance documentation to be updated because there is no doc folder in the sources. And probably nobody will review any changes made on the doc (except if you protect the branch, but that's not your objective if I understand well).


Invalid CA in arch linux

Environment

Operating system (including version): Linux archlinux 5.18.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 30 May 2022 17:53:11 +0000 x86_64 GNU/Linux
mkcert version (from mkcert -version): (devel)
Server (where the certificate is loaded): webpack-dev-server
Client (e.g. browser, CLI tool, or script):

Brave 1.39.111 Chromium: 102.0.5005.61 (Official Build) (64-bit)
Google Chrome 102.0.5005.61 (Official Build) (64-bit)
Firefox 101.0

What you did
Ran mkcert -install and mkcert localhost as instructed to generate valid certificate.

Verified that certificate authority was added to all browsers.
Brave

Chrome

Firefox

Added the following lines to my .env file within my create-react-app project to make the dev server aware of the certificates.
HTTPS=true
SSL_CERT_FILE=.cert/localhost.pem
SSL_KEY_FILE=.cert/localhost-key.pem

What went wrong
NET::ERR_CERT_AUTHORITY_INVALID in brave and chrome

MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT in firefox

The server did not load the mkcert certificate for some reason. You can see the reported Issuer is “localhost” while mkcert certificates all have an Issuer that starts with “mkcert”
Sent from a small keyboard

On Jun 6, 2022, at 14:07, Adam Jijo @.***> wrote:

Environment
Operating system (including version): Linux archlinux 5.18.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 30 May 2022 17:53:11 +0000 x86_64 GNU/Linux
mkcert version (from mkcert -version): (devel)
Server (where the certificate is loaded): webpack-dev-server
Client (e.g. browser, CLI tool, or script):
Brave 1.39.111 Chromium: 102.0.5005.61 (Official Build) (64-bit)
Google Chrome 102.0.5005.61 (Official Build) (64-bit)
Firefox 101.0
What you did
Ran mkcert -install and mkcert localhost as instructed to generate valid certificate.
Verified that certificate authority was added to all browsers.
Brave
Chrome
Firefox
Added the following lines to my .env file within my create-react-app project to make the dev server aware of the certificates.
HTTPS=true
SSL_CERT_FILE=.cert/localhost.pem
SSL_KEY_FILE=.cert/localhost-key.pem
What went wrong
NET::ERR_CERT_AUTHORITY_INVALID in brave and chrome
MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT in firefox
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.

I'm having same issue on Arch.

@FiloSottile
I have the same issue, but I think I've used correct commands:
mkcert -key-file server-key.pem -cert-file server-cert.pem

mkcert --install

And I still get not trusted certificate:

compare Chromium vs Brave authorities - setting -> privacy -> manage certificates -> authorities

My problem was fixed by clicking on the 3 dots for extra options and then trusting the cert.


Update input text on autocomplete option highlight

Just want to start out by saying that I'd be happy to implement any work that might come out of this issue. I'm more looking for a general +1 on the idea, as well as hash out what the api might look like. With that out of the way...
Goal: I'm looking to replace a jQuery-UI based autocomplete implementation with Awesomplete. However, for feature parity, I need the input text to update as I navigate through autocomplete choices. More concretely:

A list of autocomplete options are shown (e.g., I've typed "ja" and get the choices "java" and "javascript")
I navigate through the options
As I navigate, the input text updates to reflect the highlighted choice (pressing down once will update the field text to "java" and so on)

hitting escape closes the autocomplete dialog and reverts the input text back to the original value ("ja")
"selecting" the option works as is already implemented

I'm fairly confident that this can all be achieved with the existing API. Live-updating the input text is fairly trivial with the awesomplete-highlight event, and the original value can be cached on awesomplete-open. The hacky part comes with the escape functionality, as the code currently makes no distinction between pressing escape and any of the other methods of closing. I might be able to do something with setTimeout / clearTimeout, but it's definitely not ideal, hence this issue.
So open questions:

Is there general value in this behavior? Does it fall inline with the goals of this library?
If yes, would this be best wrapped up in a single constructor option (and if so, what's a good name), or would it be preferred to leave much of this in userland and a) expose an update to the escape/blur functionality to either close in a "close and do nothing" state, or b) alternatively fire off a second, more meaningful event? Or something else entirely?

@jimf Thanks for very detailed explanation.
So how does jQuery UI autocomplete widget handles this case? Does it have option, event or something else?

@vlazar this is the default behavior. Afaict, there is actually no direct way to disable it.

Personally I'm leaning towards having additional event and implementing your use case in userland.

b) alternatively fire off a second, more meaningful event

It will be trivial to add new event here: https://github.com/LeaVerou/awesomplete/blob/gh-pages/awesomplete.js#L70
It looks like hitting escape is the only case when the currently highlighted choice should be reverted on close(). In all other cases where close() is called and already triggers awesomplete-close event should keep currently highlighted.
But then, of course, it's an API and obvious question would be wether we should add one more event or not.
Also, I'm a bit worried about meaningful event name. If we'll add, say awesomplete-cancel it will have no meaning for Awesomplete itself, since it doesn't change input currently, so there is nothing to cancel.

Okay, I've hacked together a proof-of-concept that does what I want using the existing API (only tested in Chrome): https://jsfiddle.net/jimfitz/wgk9a32c/. I'm not in love with the timeout stuff, but I don't think there's an alternative without updating the library. The cancel-event approach would allow me to consolidate onClose and onComplete into a single, more purposeful callback. A dedicated option would get rid of all of the callbacks and state variables, but at the expense of more API surface and library code.
--
PS: Possibly worth a secondary PR, but it seems the close event gets fired, even when the dialog isn't open. Is this known/intentional? I had to work around it in the fiddle. I'd imagine close could just be updated with an if (opened) check to early-return.

Also, I'm a bit worried about meaningful event name. If we'll add, say awesomplete-cancel it will have no meaning for Awesomplete itself, since it doesn't change input currently, so there is nothing to cancel.

Another option worth considering is adding an argument to the cancel event that would expose the cancel method. The following example would suffice for my needs:
$.fire(this.input, "awesomplete-close", { escape: true });

However, it may be beneficial to encode the "close reason" for all the places where the dialog closes, so one could differentiate between escape/blur/confirm etc. directly in the event callback.

I've played a bit with your example at https://jsfiddle.net/jimfitz/wgk9a32c/. I don't know if this is something you care about, but jQueryUI example at http://jqueryui.com/autocomplete/ does not revert selected text on blur event in addition to keydown esc, while yours does.
Here is how I would probably implement this https://jsfiddle.net/yaufeLwn/. It also handles blur/esc similarly to jQueryUI.
Is it simple enough for not to add new features to Awesomplete? Or maybe there are other good reasons to support add new event or "close reason" so that library users can simplify their code?

I don't know if this is something you care about, but jQueryUI example at http://jqueryui.com/autocomplete/ does not revert selected text on blur event in addition to keydown esc, while yours does.

Yes, sorry. I fixed that behavior in my own code but didn't bother to update the fiddle. The behavior you describe/implemented is what I'm after.

Here is how I would probably implement this [snip]

Nice! I got so caught up trying to do this with the given Awesomplete events that it didn't even occur to me to just use a keydown. This is much nicer.

Is it simple enough for not to add new features to Awesomplete? Or maybe there are other good reasons to support add new event or "close reason" so that library users can simplify their code?

At this point I am satisfied. Thank you for your time! :beers:

I got so caught up trying to do this with the given Awesomplete events that it didn't even occur to me to just use a keydown.

Yep, exactly. I was trying to do the same thing initially.
The fact that it needs a keydown instead of one of the existing events sounds like a failing of our API to me. It sounds like awesomplete-close does need a parameter about the reason for closing. Thoughts?

reason? With values like blur, esc, submit, select, minchars, nomatches?

reason? With values like blur, esc, submit, select, minchars, nomatches?

:+1: from me. I'd be happy to implement if we're in agreement.

Sure, as long as you update the docs too!

Can you do the tests too, please?

Just reviewed the list of cases when awesomplete-close event is fired. It's probably a good time to do some cleanup as well?
For example, I agree with this concern:

PS: Possibly worth a secondary PR, but it seems the close event gets fired, even when the dialog isn't open. Is this known/intentional? I had to work around it in the fiddle. I'd imagine close could just be updated with an if (opened) check to early-return.

Also, does minchars case is valuable enough to be implemented as a separate reason or at all? What if we combine it with nomatches?

Sure, as long as you update the docs too!

Will do.

Can you do the tests too, please?

Of course!

It's probably a good time to do some cleanup as well?

Sounds good. I'll make that change in a separate PR.

Also, does minchars case is valuable enough to be implemented as a separate reason or at all? What if we combine it with nomatches?

Combining makes sense to me, but I don't have strong feelings.

Is this new behavior released yet? I can't tell but I don't think it is?

Also: I used the enhancement from @vlazar fiddle (https://jsfiddle.net/yaufeLwn/1/). But this behavior does conflict with 'autoFirst:true'. I kinda need both features to work. But if you use them together, you lose the ability to backspace and type something else.

Is this new behavior released yet? I can't tell but I don't think it is?

@El4a What behavior are you referring to?
#16898 and #16899 are released in v1.1.1

@vlazar I meant the proposed behavior described by jimf in the original post concerning :
"A list of autocomplete options are shown (e.g., I've typed "ja" and get the choices "java" and "javascript")
I navigate through the options
As I navigate, the input text updates to reflect the highlighted choice (pressing down once will update the field text to "java" and so on)"
I just got the latest zip and this feature didn't seem to be included, so I used the fiddle you made to enhance it.
About my other issue that it conflicts with the setting autoFirst:true -> I realised that's to be expected.

No, the proposed behavior is not supported out of the box, but is easy to implement.
This issue however led to #16899 with additional info available on events, so it should be even easier o implement than in original fiddle.


fix: temp exclude SKUs without compatible VM image

Fixes https://github.com/Azure/karpenter-provider-azure/issues/616
Description
Exclude from consideration VM SKUs that don't have a compatible (= tagged for NVMe) VM image in community image galleries (for now).
How was this change tested?

make presubmit
local testing with Fv6

Does this change impact docs?

[ ] Yes, PR includes docs updates
[ ] Yes, issue opened: #
[ ] No

Release Note

Exclude from consideration VM SKUs that don't have a compatible (= tagged for NVMe) VM image

Pull Request Test Coverage Report for Build<PHONE_NUMBER>9
Details

240 of 240 (100.0%)  changed or added relevant lines in 3 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 94.257%

Totals

Change from base Build<PHONE_NUMBER>1:
0.03%

Covered Lines:
37354

Relevant Lines:
39630

💛  - Coveralls


feat: 4628 - refactoring as preparatory work

What

The issue demands some understanding of the knowledge panels, and for that I had to delve into the code.
En passant I refactored a bit the code.
Now we have a clearer code and I have clearer thoughts about knowledge panels!
The next step is to actually reorder the knowledge panels according to the user choice (with a reorderable list view). Not really a technical problem, but that's not part of the current PR.

Part of

#4628

Files
Deleted files:

knowledge_panel_element_card.dart
knowledge_panel_summary_card.dart

New files:

knowledge_panel_image_card.dart: Card that displays a Knowledge Panel Image element.
knowledge_panel_text_card.dart: Card that displays a Knowledge Panel Text element.
website_card.dart: Card that displays a website link. Code used to be inside new_product_page.dart

Impacted files:

knowledge_panel_card.dart: minor refactoring
knowledge_panel_expanded_card.dart: minor refactoring
knowledge_panel_page.dart: minor refactoring
knowledge_panel_page_template.dart: minor refactoring
knowledge_panels_builder.dart: moved code here from knowledge_panel_element_card.dart and knowledge_panel_summary_card.dart; minor refactoring
new_product_page.dart: moved the WebsiteCard code to a dedicated file; minor refactoring
product_cards_helper.dart: minor refactoring
summary_card.dart: minor refactoring

Codecov Report

Merging #4641 (faa2964) into develop (05d0490) will increase coverage by 0.00%.
The diff coverage is 0.00%.

@@           Coverage Diff            @@
##           develop    #4641   +/-   ##
========================================
  Coverage    10.03%   10.03%
========================================
  Files          312      313    +1
  Lines        15642    15631   -11
========================================
- Hits          1569     1568    -1
+ Misses       14073    14063   -10

Files Changed
Coverage Δ

...s/smooth_app/lib/helpers/product_cards_helper.dart
0.00% <0.00%> (ø)

...e_panel/knowledge_panels/knowledge_panel_card.dart
0.00% <0.00%> (ø)

...nowledge_panels/knowledge_panel_expanded_card.dart
0.00% <0.00%> (ø)

...l/knowledge_panels/knowledge_panel_image_card.dart
0.00% <0.00%> (ø)

...e_panel/knowledge_panels/knowledge_panel_page.dart
0.00% <0.00%> (ø)

...el/knowledge_panels/knowledge_panel_text_card.dart
0.00% <0.00%> (ø)

.../lib/knowledge_panel/knowledge_panels_builder.dart
0.00% <0.00%> (ø)

...ages/onboarding/knowledge_panel_page_template.dart
0.00% <0.00%> (ø)

...smooth_app/lib/pages/product/new_product_page.dart
0.00% <0.00%> (-0.47%)
:arrow_down:

...ges/smooth_app/lib/pages/product/summary_card.dart
0.00% <0.00%> (ø)

... and 1 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Just some minor comments

Hi @g123k!
Your minor comments are on parts of the code I did not write, but only moved during this refactoring.
I cannot go back to details of old code for minor comments, based on "wouldn't it be slightly better if" assumptions.
Especially with my limited time / access to a computer.
The best I can do is add TODOs.

@g123k I've just added TODOs for the minor remarks you wrote during your first review.

Thank you @g123k for your review!


Complete isUnlocked stub

Add score and max question unlocked as fields in models/User.js
Complete the function isUnlocked in controllers/question.js

i am working on this issue.


megasync: <IP_ADDRESS> -> <IP_ADDRESS>

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Thanks!

It isn't compiled by cachix probably due to platforms being strings instead of platforms.linux like defined types, can you please look into that?

oh, that's the reason, ig it's an exception of open source but not free app, megacli is cached by hydra so it's fine ig


#78 Automatic detection of data aggregation for creating weekly seasonality

#78

Changed setup_dataframe, so that if minimum difference between two  dates of data is more than 7 days then weekly seasonality is not created
This will rectify the error in plot_component, when weekly aggregated data is used. For more detail refer to issue #78

Raising another pull request to fix issue with this pull request


Document "automatic" as a value for the CloseOnExit setting

Closes #661

Thanks @PankajBhojwani! Appreciate the update and issue resolution.


Issue With Latency-Wait

Hi,
I am trying to use MGEfinder but I keep getting this error:
Error in job make_database while creating output files sample5dir/02.database/v583_ncbi_genome/v583_ncbi_genome.database.fna, sample5dir/02.database/v583_ncbi_genome/v583_ncbi_genome.database.fna.1.bt2.
MissingOutputException in line 192 of /Users/duerkoplab/opt/miniconda3/envs/mgefinder/lib/python3.6/site-packages/mgefinder/workflow/denovo.original.Snakefile:
Missing files after 5 seconds:
sample5dir/02.database/v583_ncbi_genome/v583_ncbi_genome.database.fna
sample5dir/02.database/v583_ncbi_genome/v583_ncbi_genome.database.fna.1.bt2
This might be due to filesystem latency. If that is the case, consider to increase the wait time with --latency-wait.
I can't find anything in the manual about --latency-wait. Can you please advise on what I should do?
Thanks!

Yes, this usually implies that it couldn't find any insertions.
Similar issue was brought up in #9 and #3.
You can check that with
wc -l sample5dir/01.mgefinder/*/*/*inferseq*

And if all of the files only have 1 line in them, then it didn't find any insertions.


Bump distribution

Updates github.com/distribution/distribution/v3 from v3.0.0-20220526142353-ffbd94cbe269 to v3.0.0-20221208165359-362910506bc2

Fails with
Error: vendor/github.com/distribution/distribution/v3/context/http.go:35:23: undefined: strings.Cut
note: module requires Go 1.18

I guess we need #154 ?

@lucacome I noticed that github.com/distribution/distribution/v3 has a minimum go version of 1.18. I think it is the time to bring in #154.


Add warning for gateway missing network filters

Please provide a description of this PR:
for https://github.com/istio/istio/issues/46004

@hzxuzhonghu: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
b7316d4fb336c26c1633260e452cf4a83d1f2d55
link
true
/test release-notes

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
b7316d4fb336c26c1633260e452cf4a83d1f2d55
link
true
/test release-notes

lint_istio
b7316d4fb336c26c1633260e452cf4a83d1f2d55
link
true
/test lint

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@hzxuzhonghu: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

lint_istio
b7316d4fb336c26c1633260e452cf4a83d1f2d55
link
true
/test lint

release-notes_istio
3897f5b1488fa214c87f73d1ae4bd6915e3dc877
link
true
/test release-notes

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest


Make Server persistence optional with a flag

I saw that the code was commented out in Server.hs and figured it'd be a nice introduction to contributing to Haskell to add it to the code path via an optional flag. Any feedback more than welcome!

Thanks! I may change the semantics a bit for Server's argument handling (so the "catch-all" case is to print help, not to just ignore whatever's there and serve normally), but otherwise this looks great.


Fix clippy warnings

bors r+
(this isn't approved by other reviewers, but this is needed to fix broken CI and I believe the changes themselves are non-controversial.)


Proxy -> Pilot disconnection config reload causing 503UC

Bug description
Following on from https://github.com/istio/istio/issues/18086 (I'm raising separate things as I continue to debug https://github.com/istio/istio/issues/18043) I periodically (roughly every 5 minutes) see pilot-agent seemingly disconnect from pilot with:
[2019-10-19 18:59:49.171][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,

eg:
❯ k -n consumer-gateway logs --follow consumer-gateway-6ffb799bf5-kkf5q --tail=-1 -c istio-proxy | grep -i bazel-out
[2019-10-19 18:39:48.076][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 18:39:48.100][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 18:44:48.130][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 18:44:48.617][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 18:49:48.639][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 18:49:49.059][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 18:54:49.089][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 18:54:49.098][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 18:59:49.171][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 18:59:49.430][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 19:04:49.455][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 19:04:49.790][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 19:09:49.815][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 19:09:50.191][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 19:14:50.217][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 19:14:50.335][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 19:19:50.358][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 19:19:50.524][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(stream .envoy.api.v2.DiscoveryRequest) returns (stream .envoy.api.v2.DiscoveryResponse);
[2019-10-19 19:24:50.550][22][warning][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:87] gRPC config stream closed: 13,
[2019-10-19 19:24:50.842][22][debug][config] [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:43] Establishing new gRPC bidi stream for rpc StreamAggregatedResources(s

These correlate with big spikes XDS pushes:

Which I believe are causing listeners to reload, which then in turn causes connections to be reset, which correlates to the metrics:

And is also I believe the cause of my 503UC's on long running requests, because the drainDuration defaults to 45s https://github.com/istio/istio/blob/362fb98d2233418a333cc2772b82f47d71901910/install/kubernetes/helm/istio/templates/configmap.yaml#L211
There is nothing in the discovery logs to indicate why these pushes are happening.
Affected product area (please put an X in all that apply)
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[x] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Expected behavior
These XDS pushes, if they're normal, to not reset listeners.
Steps to reproduce the bug
Version (include the output of istioctl version --remote and kubectl version)
1.3.3
How was Istio installed?
Helm
Environment where bug was observed (cloud vendor, OS, etc)
GKE 1.14
Additionally, please consider attaching a cluster state archive by attaching
the dump file to this issue.

I increased to log level on pilot and see this for every connected pod every 5 minutes:
019-10-19T19:39:59.271754Z     info    ads     ADS: "<IP_ADDRESS>:60686" sidecar~<IP_ADDRESS>~vehicle-metric-service-5f94989698-2fx7d.vehicle-metric-service~vehicle-metric-service.svc.cluster.local-14 terminated rpc error: code = Canceled d
esc = context canceled
2019-10-19T19:39:59.271962Z     info    ads     ADS: "<IP_ADDRESS>:60686" sidecar~<IP_ADDRESS>~mtd-listings-8cfd9c7cb-j7smq.mtd-listings~mtd-listings.svc.cluster.local-84 terminated rpc error: code = Canceled desc = context canceled
2019-10-19T19:39:59.272042Z     info    ads     ADS: "<IP_ADDRESS>:60686" sidecar~<IP_ADDRESS>~forecourt-service-7c89b5f45b-r9vsn.forecourt-service~forecourt-service.svc.cluster.local-13 terminated rpc error: code = Canceled desc = context c
anceled
2019-10-19T19:39:59.272111Z     info    ads     ADS: "<IP_ADDRESS>:60686" sidecar~<IP_ADDRESS>~vehicle-check-report-generator-84fd5d4968-hgq92.vehicle-check-report-generator~vehicle-check-report-generator.svc.cluster.local-79 terminated rpc
error: code = Canceled desc = context canceled
2019-10-19T19:39:59.272216Z     info    ads     ADS: "<IP_ADDRESS>:60686" sidecar~<IP_ADDRESS>~sauron-web-bb5c85c49-fq4fp.sauron-web~sauron-web.svc.cluster.local-60 terminated rpc error: code = Canceled desc = context canceled
2019-10-19T19:39:59.272374Z     info    ads     ADS: "<IP_ADDRESS>:60686" sidecar~<IP_ADDRESS>~vehicle-valuations-service-5c457dbc94-hrnj6.vehicle-valuations-service~vehicle-valuations-service.svc.cluster.local-159 terminated rpc error: cod
e = Canceled desc = context canceled
2019-10-19T19:39:59.272434Z     info    ads     ADS: "<IP_ADDRESS>:60686" sidecar~<IP_ADDRESS>~location-service-fcc598765-gsxtk.location-service~location-service.svc.cluster.local-62 terminated rpc error: code = Canceled desc = context canc
eled

On a side note, could anyone tell me the implications of setting a very large drainDuration?

Here you can see XDS pushes vs 503UC's

Here's an example of a failed 503UC request as a result of the above, note the 503UC from ingress-nginx, and the 503DC from forecourt-service.

@Stono there was similar issue https://github.com/istio/istio/issues/17383 which we fixed (or thought we did) by making the config serialization more stable. I'm not sure but may be there's still some lingering serialization issue which is causing Listeners to be reloaded without any user provided configuration changes.

@nrjpoddar i can confirm we're changing nothing whatsoever but every 5 minutes we see this.

can you provide diff of Envoy config dump, specially listeners before and after this happens?

Sure, give me some time - I'm just trying to see if PILOT_DISABLE_XDS_MARSHALING_TO_ANY resolves the problem first.

Yeah, if it does then it's the same underlying issue. Remember PILOT_DISABLE_XDS_MARSHALING_TO_ANY will cause a spike in CPU.

As pointed out in https://github.com/istio/istio/issues/18043, it's almost the same issue but seems to be limited to the virtualInbound listener, and does not happen at each Pilot keepaliveMaxServerConnectionAge trigger.
I'll keep investigating on monday but you're free to find the solution until then :)

Nope, PILOT_DISABLE_XDS_MARSHALING_TO_ANY did not resolve the problem

Caught a diff!
before:
abtest-allocator-668956679-hvbsl-before.log
after:
abtest-allocator-668956679-hvbsl-after.log
It seems to be non-deterministic ordering when we have two services pointing at the same pod (different ports):
-                                "name": "inbound|80|http-web|app.abtest-allocator.svc.cluster.local",
+                                "name": "inbound|9080|http-web-admin|admin.abtest-allocator.svc.cluster.local",

The service is:
❯ k get svc
NAME    TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)    AGE
admin   ClusterIP   <IP_ADDRESS>     <none>        9080/TCP   228d
app     ClusterIP   <IP_ADDRESS>   <none>        80/TCP     228d

The ep's are:
❯ k get ep
NAME    ENDPOINTS                                               AGE
admin   <IP_ADDRESS>:9080,<IP_ADDRESS>:9080,<IP_ADDRESS>:9080   228d
app     <IP_ADDRESS>:8080,<IP_ADDRESS>:8080,<IP_ADDRESS>:8080   228d

I've made @howardjohn and @duderino aware of this, and raised a separate issue (https://github.com/istio/istio/issues/18089) to cover the fact listener reloads can result in 503UC (they're just exacerbated by this issue).

It would be useful to have a stat from envoy of number of configs that were
unique, so we could see a spike in LDS drains, measure how efficient pilot
is about not sending duplicate config, etc. I will send Envoy a feature
request
On Sat, Oct 19, 2019, 2:18 PM Karl Stoney<EMAIL_ADDRESS>wrote:

I've made @howardjohn https://github.com/howardjohn and @duderino
https://github.com/duderino aware of this, and raised a separate issue (
#18089 https://github.com/istio/istio/issues/18089) to cover the fact
listener reloads can result in 503UC (they're just exacerbated by this
issue).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/istio/istio/issues/18088?email_source=notifications&email_token=AAEYGXPKBKBAC56FYEST4U3QPN2TJA5CNFSM4JCRDIE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX43NA#issuecomment-544198068,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYGXKSCOMIO6ZSWFXG4RLQPN2TJANCNFSM4JCRDIEQ
.

This is fixed in 1.3.4


Adds the ability to add 'scopes' to a gaia auth token

This implements the client-side requirements to work with our new 'scoped auth tokens' feature in Gaia.
Essentially, you can create an auth token with a scopes parameter in the payload. See https://github.com/blockstack/gaia/issues/142#issuecomment-420070524 for more info, and https://github.com/blockstack/gaia/pull/145 for the gaia PR.
Here is a code sample that I've tested in a local application, and it works as expected:
const userData = blockstack.loadUserData();
const hubUrl = 'http://localhost:4242'; // my local gaia hub
const { appPrivateKey } = userData;
const scopes = [
  {
    scope: 'putFilePrefix',
    domain: 'testingScoped',
  },
];
const gaiaConfig = await connectToGaiaHub(hubUrl, appPrivateKey, scopes);
try {
  await uploadToGaiaHub('shouldnt-work', 'asdf', gaiaConfig);
} catch (error) {
  console.log('Correctly failed to upload');
}
await uploadToGaiaHub('testingScoped/should-work', 'asdf', gaiaConfig);
console.log('Write was successful');

Overall I'm extremely excited about the possibilities this opens up for decentralized collaboration.

 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.

Rebased from develop so that maybe one day we can merge 😄

Hey @hstove! I'll try to wrap a review on this in the next couple days

This looks great @hstove -- two things I would suggest, though:

It'd be great to have unit test coverage for the scopes field. Something like just testing its presence in the outputted JWT from connectToGaiaHub() is probably enough.

We should have JSDocs for the connectToGaiaHub function -- it now has enough additional features over just using the Blockstack session's automatic connection that developers may want to be calling it directly.

Awesome, thanks for the updates @hstove -- this looks good to me

JeHunter commented:
Very excited about this one. When it’s merged, will the core blockstack.js documentation be updated to support scoped auth tokens. I looked at Hank’s example in the PR and it wasn’t entirely clear to me how to set the scopes and enforce them.

Yes, we'll definitely update our docs. I can write up some of that stuff.
I'm not sure how we want to move forward with this. @kantai has reviewed an approved. @larrysalibra or @yknl any thoughts or should we move forward? Are we waiting on anything for the user session PR?

Hmm -- @hstove, it might make sense to include docs on what the scopes array is used for in blockstack.js rather than in gaia -- what do you think about those two options?

While this is really nice, it does not (yet?) affect the public API.
Will the scope be introduced to the UserSession creation? That gives developers the assurance that the app only writes to the right domain/file path.
Are the other motivations for this? Could you add them to the PR?

Is the idea that in a team app, there would be one owner and all the data would be written in the owner's storage bucket?

Yes -- if Alice does not have a Gaia hub at all, Bob can share his storage with her using this feature.

Is the idea that in a team app, there would be one owner and all the data would be written in the owner's storage bucket?

Yes -- in corporate/enterprise settings, it may be the case that employees do not have Gaia hubs at all, but instead share one operated by their department (for example).  In this case, the department manager is the data owner.

We're currently missing a developer-friendly API for generating the auth token in step 2 and a way for communicating it to user in another app instance.

I consider this to be a feature.  We want the easiest way of using Gaia to be assuming the user has their own Gaia hub; we don't want to encourage developers to build apps where most users don't own their own data.  But, that said, I think your recommended API changes (e.g. createStorageToken()) are reasonable.

@hstove is still working on this PR

closing this for now. please re-open if you think this requires attention. if you re-open, please also suggest who could help resolve and carry it to the finish line 🙏🏼

closing this for now. please re-open if you think this requires attention. if you re-open, please also suggest who could help resolve and carry it to the finish line 🙏🏼


Setting incertae sedis names to Not assigned with decisions

In one of the Paris proxy datasets, @yroskov was trying to use decisions set several names like Fulgoroidea incertae sedis to Not assigned and got the below error on sync.
We do frequently encounter data with rank names set to or containing incertae sedis and it would be useful if we can use vocab or decisions to set them as Not assigned.
Sector Sync 4485 failed: life.catalogue.db.mapper.NameMapper.create (batch index #155) failed. 154 prior sub executor(s) completed successfully, but will be rolled back. Cause: java.sql.BatchUpdateException: Batch entry 0 INSERT INTO name_3 (
    id,
    dataset_key,
    sector_key,
    verbatim_key,
    name_index_id,
    name_index_match_type,
    homotypic_name_id,
    scientific_name,
    scientific_name_normalized,
    authorship,
    authorship_normalized,
    rank,
    uninomial,
    genus,
    infrageneric_epithet,
    specific_epithet,
    infraspecific_epithet,
    cultivar_epithet,
    appended_phrase,
    candidatus,
    notho,
    basionym_authors,
    basionym_ex_authors,
    basionym_year,
    combination_authors,
    combination_ex_authors,
    combination_year,
    sanctioning_author,
    published_in_id,
    published_in_page,
    code,
    nom_status,
    origin,
    type,
    link,
    remarks,
    created_by,
    modified_by
   , created, modified)
    VALUES (
    '4cab8e95-6bb0-440a-ac94-04d03bee2bf8',
    3,
    4485,
    NULL,
    NULL,
    NULL::MATCHTYPE,
    NULL,
    NULL,
    '',
    NULL,
    '{}',
    'GENUS'::RANK,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    'FALSE',
    NULL::NAMEPART,
    '{}',
    '{}',
    NULL,
    '{}',
    '{}',
    NULL,
    NULL,
    NULL,
    NULL,
    'ZOOLOGICAL'::NOMCODE,
    NULL::NOMSTATUS,
    'IMPLICIT_NAME'::ORIGIN,
    'SCIENTIFIC'::NAMETYPE,
    NULL,
    NULL,
    102,
    102
   , now(), now()) was aborted: ERROR: null value in column "scientific_name" violates not-null constraint
  Detail: Failing row contains (4cab8e95-6bb0-440a-ac94-04d03bee2bf8, f, 3, 4485, null, null, GENUS, null, ZOOLOGICAL, null, IMPLICIT_NAME, SCIENTIFIC, 102, 102, 2020-05-04 20:24:33.34002, 2020-05-04 20:24:33.34002, 4cab8e95-6bb0-440a-ac94-04d03bee2bf8, null, null, , null, {}, null, null, null, null, null, null, null, {}, {}, null, {}, {}, null, null, null, null, null, null).  Call getNextException to see other errors in the batch.

I'd be interested to see the actual example. But there are several issues involved here:

the error should not happen and the sync should prevent inserting names without a scientificName - I will take this issue as the bug report for that to no happen
all names that includeincertae sedis and other keywords cause the name parser to mark these names as Name.type=PLACEHOLDER. Placeholders never sync and are always ignored no matter what their name is
marking names as placeholders manually can be done by a decision to change the name type to PLACEHOLDER. No change in name needed

@thomasstjerne @gdower I think we need to show more name details on the taxon page including the name type. But maybe even also in the workbench columns? As we only have a few name types we could maybe use a single letter to visualize them and safe space?
http://api.catalogue.life/vocab/nametype
S=scientific
V=virus
H=hybrid formula
I=informal
O=otu
P=placeholder
N=no name


ros2 migration

Proposed changes
Related issues

(https://github.com/bit-bots/bitbots_behavior/issues/256)
Necessary checks

[ ] Update package version
[ ] Run catkin build
[ ] Write documentation
[ ] Create issues for future work
[ ] Test on your machine
[ ] Test on the robot
[ ] Put the PR on our Project board

Needs https://github.com/ros2/geometry2/pull/509 or similar solution.

As the dependency is fixed, are we ready to progress?


\LaTeX{} spacing issue

Hi,
I'm having a problem with some horizontal spacing while using the \LaTeX{} macro in KaTeX. In case it turns out to be relevant, I'm using KaTeX with the kramdown parser in Jekyll. In my markdown file, I add $$\LaTeX{}$$., as the double dollar is kramdowns in-line math block syntax, and a large space appears between the typeset latex and the full stop. Inspecting the html, I see a span with class katex-html, which contains a span with class base, which in turn contains a span with classes mord and text. The .mord.text span is the correct (expected) horizontal width, but the containing base span then includes a large horizontal space.

Any ideas as to what causes this spacing, or more importantly how to remove it?

@samfearn We had a problem with negative spaces in Chrome. That was fixed by PR #1194. If you upgrade from KaTeX release 0.9.0, you should get relief from this problem. Current release is 0.10.0-beta.

Perfect, that fixed it. Sorry, I hadn't realised I wasn't using the current version, turns out 0.9.0 was hard-coded into a config file. FWIW I was using Safari rather than Chrome, so I guess it was a webkit issue rather than Chrome specific?


List views columns are truncated and missing tooltips

See host name and cluster name column.  When the name is truncated, there is no tooltip.  When the name is truncated to display "..." without a tooltip, user will have no idea what he/she is looking at.
See attached screenshots:

@julienlim  Its fixed and available at tendrl-dashboard-1.3.0-1.el7.centos.noarch.rpm. Please verify it.


Add new mappings for Laravel 11 Fixes 71 & some minor fixes

Update mappings with the ones presented in Issue #71,
Add some test to verify that the package produces the same interface regardless of Laravel version, for this a new model and migration where added so modeltyper can get columns for mapping, using sqlite as DB.
Fix some warnings present in composer install, PHPStan and Laravel Pint.
Migrate from abandoned nunomaduro/larastan to larastan/larastan.

thanks a lot for the contribution!


new

My name is Luis, I'm a big-data machine-learning developer, I'm a fan of your work, and I usually check your updates.
I was afraid that my savings would be eaten by inflation. I have created a powerful tool that based on past technical patterns (volatility, moving averages, statistics, trends, candlesticks, support and resistance, stock index indicators).
All the ones you know (RSI, MACD, STOCH, Bolinger Bands, SMA, DEMARK, Japanese candlesticks, ichimoku, fibonacci, williansR, balance of power, murrey math, etc) and more than 200 others.
The tool creates prediction models of correct trading points (buy signal and sell signal, every stock is good traded in time and direction).
For this I have used big data tools like pandas python, stock market libraries like: tablib, TAcharts ,pandas_ta... For data collection and calculation.
And powerful machine-learning libraries such as: Sklearn.RandomForest , Sklearn.GradientBoosting, XGBoost, Google TensorFlow and Google TensorFlow LSTM.
With the models trained with the selection of the best technical indicators, the tool is able to predict trading points (where to buy, where to sell) and send real-time alerts to Telegram or Mail. The points are calculated based on the learning of the correct trading points of the last 2 years (including the change to bear market after the rate hike).
I think it could be useful to you, to improve, I would like to share it with you, and if you are interested in improving and collaborating I am also willing, and if not file it in the box.
If tou want, Please read the readme , and in case of any problem you can contact me ,
If you are convinced try to install it with the documentation.
https://github.com/Leci37/LecTrade/tree/develop I appreciate the feedback

WOWW!! A fan of mY work! ThanK You!
Thank you so much for looking out for inflation and contributing to a solution--its very comforting to know you use murrey math as part of your solution. honestly, I couldn't trust you otherwise. Now I have utmost trust.
Japanese candlesticks were quite an exotic choice. I can help!  the flicker of the candle adds the stochasticity we need in our purchases. Do you know why Japanese candlesticks are better than the American variety? I plan on booking a flight to Japan soon.
I feel like someone needs to note: your use of big data tools is genius. I was truly concerned about a potential investment using small data tools. I know my money is safe with you. -1 for sklearn tho, distasteful choice
Conclusion: I think we should create a cryptocurrency together - money in go ⬆  .
Please tho, I really need to beat inflation -- please help me create a * * partnership * *
Why you mass spamming people with ads on github issues lol.

If I would like to collaborate to introduce the cryptocurrency prediction, I think it is relatively easy to put the cryptocurrency.
if you want to collaborate you can contact me on instagram  @luis__leci

@Leci37 would be nice to chain both repos, have this trading bot work on recommendations by your predictors.


[dataflows] Add processor (?and row?) information to exception object

https://github.com/datahq/dataflows/issues/126

DONE in https://github.com/datahq/dataflows/pull/134#event-3373750091


License and PyPI package

Hi!
We would like to use this package with our library called your.
Can you please add a license and, if possible, make it available via PyPI.
Thanks!

Hey @devanshkv -- agreed this should have a license. This has portions of code extracted from sigpyproc so dependent on that.

@ewanbarr would you be happy for this code to be licensed under MIT? (I've basically just wrapped the sigpyproc 1/2/4 bit unpack code with pybind11 so you can use it on numpy arrays)

@telegraphic No objections from me.

Hooray, thanks Ewan 🎉


Stuck when i click cancel button on ios 11

Hi...
Step 2: Describe your environment

Device: Simulator Iphone 5s
OS version: IOS 11

Step 3: Describe the problem:
Today, i am trying to integrate my apps with google sign in. I have been follow the instructions from google developer about integration google sign in with ios app. I am using cocoapods for installing google sign in and i think, i should get the latest version from google sign in.
The problem i have when i am trying to sign in with google account in ios 11. I got warning "SFAuthenticationSession", ask permission to access google sign in. When i click continue and log in my app using google account, everything has been on the right process. However, when i am trying to test my apps using bad process (i click cancel button and trying again by clicking continue button), my app just waiting. I did not get "present view" to login using google account.
Could anyone help me solve the problem i have ?
Thanks, sorry for my bad english.

Same problem here

Did you find solutions? I have same problem now.


Update index.md

Added respect to Snape's Title en Espanol.

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Added Snape's title for maximum respect.

Hi,
Thanks for this pull request (PR).
Unfortunately, we are marking this PR invalid for hacktoberfest. We believe it does not follow the recommended guidelines:

Quality Standards
In line with Hacktoberfest value #2 (Quantity is fun, Quality is key), we have provided examples of the quality standards we encourage. This applies mainly to beginners.

PRs that are automated e.g. scripted opening PRs to remove whitespace / optimize images.
PRs that are disruptive e.g. taking someone else's branch/commits and making a PR.
PRs that are regarded by a project maintainer as a hindrance vs. helping.
Something that's clearly an attempt to simply +1 your PR count for October.

Learn more at https://hacktoberfest.digitalocean.com/details


1.3 eval filter

Taking #338 and made some changes for the UI and fixing some Warnings/errors

No Eval for RGD endpoint error
fixes Performer warnings for recursive lookups
ran pre-commit and linting
Added page sizes for region endpoints of 1000 (when loading all annotations in RGD you get more than 100 regions).

Changed some vuetify logic to make the filters look like this:

Updated this to

Change /evals endpoint to /eval-numbers	for clarity
Order evaluation numbers in descending order, so the newest one comes first.