OAuth Application without Registering

Hi. I'm the author of GitJournal (Website, GitHub), a note taking app which stores its notes in any git repo. Many of its users use Gitea to store their notes. It works perfectly. However, the setup process typically requires them to create the repo manually and add the ssh key provided as a deploy key on their own.
For users that want to do this faster and without having to jump to the browser, I integrate with popular git hosting APIs (GitHub and GitLab.org). So if they give access to GitJournal it will create the repo for them and add an ssh key as a deploy key.
This however isn't possible with Gitea as each instance requires an OAuth app to be registered before it can request access. Just like Github and Gitlab. I cannot just provide a random ClientID.
Do you think it would be possible to add some mechanism by which I could either -

Not provide a client ID and the Authorization Code Grant would still work? Perhaps the UI could be modified to clearly indicate this app is not registered with this instance?
Provide a way to dynamically register an application without having to authenticate with the server? Perhaps instead of an API, it could be a web-page where the parameters could be filled via URL parameters and if the user clicks on an "Agree" button it would go to a web-page with the client ID is in an easily copyable manner?

With (2), there shouldn't be any security risk.
In the case where an app that already exists with its exact parameters it would be nice to just return the existing client ID.

FWIW software such as Mastodon has an API endpoint that allows for a scenario such as (2) happening.

OpenID Connect has a specification for client registration. Maybe that could be integrated.


Update oauth_filter.py

Thanks for the change, but we'll not be adding this to the code at this moment. Shortly we'll release a new version of the library which will have this part fixed and will enable you to properly handle errors with flask's error handlers. (Have a look at this: https://github.com/curityio/flask-of-oil/pull/10)

Thanks for the change, but we'll not be adding this to the code at this moment. Shortly we'll release a new version of the library which will have this part fixed and will enable you to properly handle errors with flask's error handlers. (Have a look at this: #10)

Thank you for your reply.


added Azerbaijan (e-Tabib)

Pre-submission checklist:
Please check each of these after submitting your pull request:

[x] Is your app/project/product currently shipping and/or have the source code available?
[x] If an app, does your homepage include links to download the Android and/or iOS apps?
[x] Are you only including a repo_url if your project is 100% open source? If so, you need to pick the single best GitHub repository for your project, not a GitHub organization.
[x] Have you picked the single best (existing) category for your project?
[x] Does it follow the other guidelines from the new entries section?
[x] Have you included a URL for your SVG or added it to hosted_logos and referenced it there?
[x] Does your logo clearly state the name of the project/product and follow the other logo guidelines?
[x] Does your project/product name match the text on the logo?
[x] Have you verified that the Crunchbase data for your organization is correct (including headquarters and LinkedIn)?
[x] ~10 minutes after opening the pull request, the CNCF-Bot will post the URL for your staging server. Have you confirmed that it looks good to you and then added a comment to the PR saying "LGTM"?

Build failed because of:
No cached entry, and Azerbaijan (e-Tabib) has issues with logo: azerbaijan.svg, ENOENT: no such file or directory, open '/opt/build/repo/hosted_logos/azerbaijan.svg'

LGTM

Great job, thank you!


Align pylintrc with the one used by TFX

In #63 we needed to modify the original pylintrc to ignore super-with-arguments in order to get the sklearn examples to pass pre-commit checks.
Fix the linter errors in the sklearn example and remove the change that was added to pylint configs.

@casassg FYI for comment

yup. We talked about this in #63
That said, super-with-arguments is not a terrible thing to have either, so I would be fine by keeping it (actually TFX does use some of those as well it seems)


add documentation not to use the key-field separator

A tag formatted similar to
rule=RUN_TEST#!~#runRuleSteps

caused bad behavior from the character sequence #!~#
, but don't see any mention of those characters in the docs here:
https://docs.influxdata.com/enterprise_influxdb/v1/write_protocols/line_protocol_reference/#special-characters
However, in local dev environment I tried to replicate and found that while it does actually query correctly, the export is generated incorrectly.

@jstirnaman - it's the internal separator used in TSM files to separate tag values from fields.  So, never seen by end-users, but used all over to parse the TSM series meta-data.


Improved tooltip callback parameters

I have a timeseries scale and am trying to use the formatted x value as the tooltip title. Today I'm just returning the input data as given:
title: function(items, data) {
	const item = items[0];
	const value = data.datasets[item.datasetIndex].data[item.index];
	return value.x;
}

There's no way to access the parsed data here, which is really what I want. Right now I'd have to parse it again before formatting it in my desired format. One idea would be to replace items and data (which are the parameters for most or all of the callbacks) with a context object like we use for scriptable options.
I also noticed that the tooltip callbacks are nested in the options object under callbacks, which seems inconsistent to me. We have lots of options which are able to take functions as values and haven't nested them under callbacks elsewhere, so this is something else we might consider changing.

Actually, I just remembered https://github.com/chartjs/Chart.js/pull/5981, which is basically exactly what I'm looking for. I didn't have much of an opinion before having not customized tooltips much in my own usage, but really see the value now. @etimberg what do you think about revisiting that one?

@benmccann I'm happy to revisit #5981. I dont think the code would be too hard to rebase. Was limited to the plugin

That'd be great!

I took a closer look at https://github.com/chartjs/Chart.js/pull/5981. It's a little tricky to rebase. The nice thing is that all the changes are contained to a single file. The tricky thing is that the file has been renamed (from core to plugin) and _model was removed. I'm also not sure if the new option routing API would be useful at all? Anyway, I don't think it'd be terribly difficult, but it'd probably take a little bit of time to be able to sit down and work on it and probably isn't a quick 5-10 minute rebase

Ok, I'll try and carve out an hour today to take a look at it

I took a look at the code. I think it's pretty much a start from scratch now. TBH my original code was not ideal anyway, it allowed functions for tooltip options, but didn't go far enough. Since the per-line-of-text functions weren't implemented.
I think we should investigate this change further, but probably not for alpha.2


Use higher Java version

Hello!
My server is being halted on startup because a plugin is triggering a java bug that was fixed months ago, could you please upgrade the jvm version to  Oracle Java/OpenJ9(JVM8)?
The plugin in question is "quickshop", quite popular and essential to most survival economy servers.
Here you have the error showing up in the logs

Other than that, this is working like a charm! I reported this issue to the plugin author  @Ghost-chu on discord too.

Can you give it a try with the image tag  itzg/minecraft-server:adopt11? I’m considering switching the mainline to be based on that and would appreciate you testing it out especially in this scenario.

here is snapshot reported by @quiquelhappy

we have bstats to allow view jvms can running quickshop:
https://bstats.org/plugin/bukkit/QuickShop-Reremake

There’s almost 300 users there on 1.8.0_212, but I wonder if it’s something about the alpine variant used in this image.

Hello!
With :adopt11 the server is starting up with the plugin and running fine:

This image (:adopt11) is working perfectly, let me know if I can do any further testing for you!

I have received same report with same version number.
So i think it maybe JDBC driver issue, because the plugin is reading data from Database.

@Ghost-chu the plugin should be reading the local shops.db file, I'm not using a MySQL server for that file right now, if you need me for any further testing let me know.

@Ghost-chu the plugin should be reading the local shops.db file, I'm not using a MySQL server for that file right now, if you need me for any further testing let me know.

JDBC is a driver for Database in Java.
It both support SQLite and MySQL

@itzg please, close this issue or post something when it's safe to use standard release again (without adopt 11)

Thanks! I'll close this (if I remember :) ) when I switch mainline to adopt11.

Forge does NOT support anything other than Java 8 nor does it support the OpenJ9 JVM, only HotSpot. Unsure about Fabric. It should run fine on 8u232 though instead of the 212 in the current image.

Thanks @Lartza, I thought there was a reason I was holding off on upgrading the mainline beyond 8. Unfortunately the alpine variant of openjdk tops out at 8u212 :(, so we'll have to stick with the alternate tags, like adopt11, for versions beyond that.

@itzg this is exactly why I asked you to add
adoptopenjdk/openjdk8:alpine-jre adoptopenjdk/openjdk8:alpine-slim adoptopenjdk/openjdk8:alpine-jre-nightly
those branches in a first place. I'm using Forge as @Lartza and it supports only native java.
In my experience - those are great alternatives. Also, to have openjdk10 would be nice
adoptopenjdk/openjdk10:alpine-slim
tested this version with FORGE 14.23 version.

I've had great luck running Minecraft Server on OpenJDK 13, and with ZGC (which is no longer experimental in Java 13) instead of G1GC.
I'm guessing your code will run really well under 'adoptopenjdk:13-jre-hotspot-bionic' as the base image. I might try to get my feet wet with Docker doing this.

@MarcDoughty at the risk of spoiling some of the fun, I could get that prepped in a branch like the adoptopenjdk 11 branch:
https://github.com/itzg/docker-minecraft-server/blob/adopt11/Dockerfile#L1
You could take it from there with some confirmation of a switch from G1GC to ZGC.

... @MarcDoughty I prepared the branch here https://github.com/itzg/docker-minecraft-server/blob/adopt13/Dockerfile#L1

Oooh, very cool. I started playing on my own over here: https://github.com/MarcDoughty/docker-minecraft-server/
I'm new to this, so I might be making a mess for a while until I get a grip on things.
So far in my fork, the conversion to Bionic, JDK13, and ZGC are working, but I only played vanilla for a few minutes, so it hasn't really been tested.
I can contribute back to that once I figure things out (both with Docker and with git).

FYI, I'm trying to keep the mainline branches to be based on Alpine since it definitely trims down the overall image size. As I mentioned over in https://github.com/itzg/docker-minecraft-server/issues/443#issuecomment-594008079 the multiarch branch is already based on Debian, so you'll probably find that is more familiar "apt territory".

Is there a build for the adopt13 branch? It seems like the CircleCI build failed.

Sorry for the confusion @magneticflux- , I should really clean up the CircleCI build. The actual image builds are done in Docker Hub and I have added an automated build for the adopt13 branch and image tag. So itzg/minecraft-server:adopt13 is now available for use.


Remove Outdated Code (Part 3)

Issue #, if available:
Related PRs: #1397, #1411, #1414
Description of changes:

Removed all outdated HPO code except for GridSearcher (Will migrate to LocalGridSearcher in follow-up PR)
Removed FIFOScheduler
Removed RandomSearcher
Removed Bayesopt Searcher
Refactored autogluon.vision to use LocalSequentialScheduler and LocalSearcher
Follow-up PR will remove ConfigSpace, only very few usages remain in package.
Minor fix to Pseudo-labelling when all test data was pseudo-labelled (previously crashed).
Majorly sped up tabular unit tests (particularly pseudo-labelling)
Removed unnecessary gpu instance requirement for feature and core unit tests

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Job PR-1431-21 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-1431/21/index.html

I don't see any updates to core/src/autogluon/core/searcher/searcher_factory.py - not sure if it was done before, but there were a few bayesopt and random references in _scheduler_presets there.


Set default loglevel to be 'debug' when not using start_logging()

Addresses point 3: https://github.com/crossbario/autobahn-python/pull/914#issuecomment-349085777

Debug calls need to remain a no-op by default - closing


feat: add node identity to networking stack

Adds an --identity flag to reth node (defaults to the client version) to set the identity of the node in the P2P Hello message

Together with #2756 this closes #2746

Codecov Report

Merging #2758 (723a043) into main (8e89360) will decrease coverage by 27.08%.
The diff coverage is 0.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@             Coverage Diff             @@
##             main    #2758       +/-   ##
===========================================
- Coverage   71.45%   44.37%   -27.08%
===========================================
  Files         504      504
  Lines       65702    65708        +6
===========================================
- Hits        46947    29161    -17786
- Misses      18755    36547    +17792

Flag
Coverage Δ

integration-tests
15.53% <0.00%> (-1.96%)
:arrow_down:

unit-tests
38.23% <0.00%> (-28.13%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

bin/reth/src/args/network_args.rs
15.27% <0.00%> (-1.39%)
:arrow_down:

crates/net/eth-wire/src/hello.rs
41.93% <ø> (-40.87%)
:arrow_down:

crates/net/network/src/lib.rs
100.00% <ø> (ø)

... and 251 files with indirect coverage changes


Destroy vm API errors with failure to delete ConfigDrive

ISSUE TYPE

Bug Report

COMPONENT NAME

API

CLOUDSTACK VERSION

4.16

OS / ENVIRONMENT

Host and Guest running RHEL 8.x on KVM hypervisor
SUMMARY
CAPC creates and deletes VM depending on user requests and configuration. On occasions, the delete API calls is not successful. The API returns success, but the VM does not get deleted. CAPC issues Delete VM call and waits for the VM to be deleted. On debugging the issue more, cloudstack logs show exceptions in deleting config drive for the vm. Cloudstack logs below.
2023-01-14 04:35:34,842 DEBUG [c.c.v.VirtualMachineManagerImpl] (Work-Job-Executor-118:ctx-8528bb01 job-55****/job-55**** ctx-f09653a3) (logid:******) VM is already stopped: VM instance {id: "5436", name: "i-212-5436-VM", uuid: "****REDACTED******", type="User"}

2023-01-14 00:01:23,150 ERROR [c.c.a.ApiAsyncJobDispatcher] (API-Job-Executor-117:ctx-bb191bb8 job-54****) (logid:*****) Unexpected exception while executing org.apache.cloudstack.api.command.user.vm.DestroyVMCmd com.cloud.utils.exception.CloudRuntimeException: Unable to get an answer to handle config drive deletion for vm: i-212-5436-VM on host: 804 at com.cloud.network.element.ConfigDriveNetworkElement.deleteConfigDriveIsoOnHostCache(ConfigDriveNetworkElement.java:577) at com.cloud.network.element.ConfigDriveNetworkElement.deleteConfigDriveIso(ConfigDriveNetworkElement.java:665) at com.cloud.network.element.ConfigDriveNetworkElement.postStateTransitionEvent(ConfigDriveNetworkElement.java:322) at com.cloud.network.element.ConfigDriveNetworkElement.postStateTransitionEvent(ConfigDriveNetworkElement.java:90)

2023-01-14 04:37:45,034 DEBUG [o.a.c.f.j.i.AsyncJobManagerImpl] (API-Job-Executor-10:ctx-32e2ec2b job-55***) (logid:*****) Complete async job-55***, jobStatus: FAILED, resultCode: 530, result: org.apache.cloud
stack.api.response.ExceptionResponse/null/{"uuidList":[],"errorcode":"530","errortext":"Unable to destroy VM instance {id: "5436", name: "i-212-5436-VM", uuid: "****REDACTED******", type="User"} due to [Unable to transition to a new state from Expunging via DestroyRequested]."}

2023-01-14 04:37:44,952 DEBUG [cloud.agent.Agent] (agentRequest-Handler-1:null) (logid:*****) Request:Seq<PHONE_NUMBER>179307385555: { Cmd , MgmtId: ***********, via: 804, Ver: v1, Flags: 100011, [{"com.cloud.a gent.api.HandleConfigDriveIsoCommand":{"isoFile":"configdrive/i-212-5436-VM.iso","create":"false","useHostCacheOnUnsupportedPool":"false","preferHostCache":"true","wait":"0","bypassHostMaintenance":"false"}}] }
2023-01-14 04:37:44,952 DEBUG [cloud.agent.Agent] (agentRequest-Handler-1:null) (logid:*****) Processing command: com.cloud.agent.api.HandleConfigDriveIsoCommand
2023-01-14 04:37:44,952 DEBUG [kvm.resource.ComputingResource] (agentRequest-Handler-1:null) (logid:********) ComputingResource routing command to LibvirtComputingResource
2023-01-14 04:37:44,952 DEBUG [resource.wrapper.LibvirtHandleConfigDriveCommandWrapper] (agentRequest-Handler-1:null) (logid:*****) Deleting config drive: configdrive/i-212-5436-VM.iso
2023-01-14 04:37:44,953 DEBUG [cloud.agent.Agent] (agentRequest-Handler-1:null) (logid:******) Seq<PHONE_NUMBER>179307385555: { Ans: , MgmtId: ************, via: 804, Ver: v1, Flags: 10, [{"com.cloud.agent.api.HandleConfigDriveIsoAnswer":{"result":"true","wait":"0","bypassHostMaintenance":"false"}}] }
2023-01-14 04:37:48,212 DEBUG [cloud.agent.Agent] (agentRequest-Handler-2:null) (logid:*****) Request:Seq<PHONE_NUMBER>179307385556: { Cmd , MgmtId: ********, via: 804, Ver: v1, Flags: 100011, [{"com.cloud.a gent.api.HandleConfigDriveIsoCommand":{"isoFile":"configdrive/i-212-5436-VM.iso","create":"false","useHostCacheOnUnsupportedPool":"false","preferHostCache":"true","wait":"0","bypassHostMaintenance":"false"}}] }
2023-01-14 04:37:48,212 DEBUG [cloud.agent.Agent] (agentRequest-Handler-2:null) (logid:*****) Processing command: com.cloud.agent.api.HandleConfigDriveIsoCommand
2023-01-14 04:37:48,212 DEBUG [kvm.resource.ComputingResource] (agentRequest-Handler-2:null) (logid:*******) ComputingResource routing command to LibvirtComputingResource
2023-01-14 04:37:48,212 DEBUG [resource.wrapper.LibvirtHandleConfigDriveCommandWrapper] (agentRequest-Handler-2:null) (logid:*****) Deleting config drive: configdrive/i-212-5436-VM.iso
2023-01-14 04:37:48,213 DEBUG [cloud.agent.Agent] (agentRequest-Handler-2:null) (logid:*******) Seq<PHONE_NUMBER>179307385556: { Ans: , MgmtId: ********, via: 804, Ver: v1, Flags: 10, [{"com.cloud.agent.api.HandleConfigDriveIsoAnswer":{"result":"true","wait":"0","bypassHostMaintenance":"false"}}] }

If I request a delete VM on the UI, Cloudstack proceeds to delete the VM properly. API call used by CAPC is destroyVirtualMachine.
STEPS TO REPRODUCE

1 out of every 30-40 destroy VM API hits this issue.

@vignesh-goutham What is the version of cloudstack you are using? Please specify minor version as well.

@vishesh92 I read from the ticket - it's 4.16, likely <IP_ADDRESS>. You had pinged me on slack about https://github.com/apache/cloudstack/pull/6234 it's possible this fix isn't in <IP_ADDRESS> or <IP_ADDRESS>.

Related improvement - as part of this https://github.com/kubernetes-sigs/image-builder/pull/1202 was submitted as capc cannot deploy the default images on networks with ConfigDrive.

Fixed in https://github.com/apache/cloudstack/pull/7584


[SDP-320 & SDP-319] Notifications and Comments back on Questions

Comments were added into this PR in order to test the notification system on more than dummy data. The React SPA now has notifications displayed in the nav bar working as it worked before.
Make sure you have checked off the following before you issue your Pull Request:

[x] Added unit tests for new functionality
[x] Passed all unit tests using rails test with 90%+ coverage
[x] Passed overcommit hooks, including running all code through Rubocop

When I reply to a comment and submit, the comment edit box doesn't go away, so there's two comment edit boxes displayed.

I need to hard refresh app to see new notifications, can we have it fetch notifications every time you navigate somewhere?

@jmazella @kierk I would say it's ok that it currently needs a hard reset to get the notifications for now and a subsequent story could be to add something that periodically checks to see if there are more notifications.  I dont want to hold up PRs for these types of issues.    The main task is to get notifications working in the UI again

@rdingwell @jmazella
that sounds good. Regarding the comment box, that wasn't implemented as part of this PR but the reply button toggles the box (if you click it it shows up / disappears accordingly).
The notifications updates whenever the navbar component is rendered which is currently only happening on initial page load. We could add a fetchNotifications call eventually somewhere else which would update the state and re-render the notifications submenu with the updated props.

Right, we can add a bug report for the comment box as well
On Wed, Feb 8, 2017 at 5:30 PM, Drew Pellitieri<EMAIL_ADDRESS>wrote:

@rdingwell https://github.com/rdingwell @jmazella
https://github.com/jmazella
that sounds good. Regarding the comment box, that wasn't implemented as
part of this PR but the reply button toggles the box (if you click it it
shows up / disappears accordingly).
The notifications updates whenever the navbar component is rendered which
is currently only happening on initial page load. We could add a
fetchNotifications call eventually somewhere else which would update the
state and re-render the notifications submenu with the updated props.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/CDCgov/SDP-Vocabulary-Service/pull/106#issuecomment-278483399,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABFJnux8_j6bE-QVcAdM78Edrt08ZExks5rakIYgaJpZM4L6_31
.


Revert "Expose text metrics in TextPainter."

Reverts flutter/flutter#39282
This test is failing on macOS hosts.
see https://cirrus-ci.com/task/5205602051031040
TBR @GaryQian

Ahh forgot to disable the tests on mac, the metrics are different for each platform.


Fix: Table modal display the details row icon in the first column.

Solves #5284
Open the modal (responsive table) in a list of entries with details row.
What I expected to happen
To open the model, and have my column value there.
What happened
the modal opened, but I had the details row icon in the modal text.

Hey @pxpm, while fixing this I found the same problem with bulk action checkboxes. That issue was related to CRUD & at the individual theme level too. I'll create another issue for it.
Meanwhile, This PR is is ready for the detail row.

Hey @karandatwani92 we already have a few display none for similar classes above (line 302), can't we just add there this classes ? Since they refer to the same thing (hide the details row on the modal).
Also, can you check if dtr-modal is a bootstrap class ? Or datatables class? Or a custom class only in tabler ?
Cheers

@pxpm dtr-modal is a datatables class
Requested changes are made. Please review and merge.


Add new cars

Hello,
Could I add the new cars to the new DLC´s?
GT2, GT3 NEW CARS
Thanks

I’m sorry, but I have no idea what you mean. Could you add new cars? To the plugin? What new cars? The plugin is not missing any cars as far as I’m aware.

Hello,
Missing new Ford Mustang gt3
Thanks

No, it's not: https://github.com/Havner/acc-steering-lock/commit/cb5a251ef557af064dd215944cb38493086e9922
That commit is made 11 days ago.


when orchestrator the mysql master down,how can it choose the new mysql master

Hi ,
I have a question to ask.
the Mysql Cluster topology is one master have two slaves. And I have add this cluster into the orchestrator.  When I shutdown the master instance, how orchestrator can choose the new master db from two slaves, and change another slave db's master to the new master.(like MHA)

Like this: https://github.com/github/orchestrator/blob/master/docs/failure-detection.md, https://github.com/github/orchestrator/blob/master/docs/topology-recovery.md

@shlomi-noach
Thank you very much to reply my question , I have read the docs,and add the
"RecoverMasterClusterFilters": [""],
"RecoverIntermediateMasterClusterFilters": [""],
into orchestrator configuration files.
But When I shutdown the master mysql ，orchestrator automatic split two cluster,the slave2 become  new master role mysql ,but the slave1 still point the master db to old shutdown master, why slave1  can not point the master to  new role master-slave2 ?  what configure I should modify  in the
configuration files ?

@yiwenshuo are you using GTID? Pseudo GTID? You must be using one of these.
Do both replicas have log_slave_updates? If not, one cannot take over the other.

The MySQL server version is percona 5.7.21-21, and enable gtid。The orchestrator info is :
master:

Last seen
2018-10-12 14:29:45 (3s ago)

Self coordinates
mysql-bin.000015:194

Num replicas
2Regroup replicas

Server ID
3

Server UUID
64de3fa4-8c02-11e8-b5d4-00505630f05a

Version
5.7.21-21-log

Read only
false Set read-only

Has binary logs
true

Binlog format
ROW/FULL

Logs slave updates
trueTake siblings

GTID supported
true

GTID based replication
false Enable

GTID mode
ON

Semi-sync enforced
false

Uptime
7513

Allow TLS
false

Cluster
master:3306

Audit
master:3306

Agent
master

slave1:

Last seen
2018-10-12 14:29:46 (2s ago)

Master
master:3306Reset slave

Replication running
true Restart slaveStop slaveToggle Dropdown

Seconds behind master
0

Replication lag
0

SQL delay
0

Master coordinates
mysql-bin.000015:194 Detach replica

Self coordinates
mysql-bin.000004:234

Num replicas
0

Server ID
4

Server UUID
575c344c-cb92-11e8-bc49-00505635c427

Version
5.7.21-21-log

Read only
false Set read-only

Has binary logs
true

Binlog format
ROW/FULL

Logs slave updates
trueTake siblings

GTID supported
true

GTID based replication
false Enable

GTID mode
ON

Semi-sync enforced
false

Uptime
68955

Allow TLS
false

Cluster
master:3306

Audit
slave1:3306

Agent
slave1

slave2:

Last seen
2018-10-12 14:29:46 (2s ago)

Master
master:3306Reset slave

Replication running
true Restart slaveStop slaveToggle Dropdown

Seconds behind master
0

Replication lag
0

SQL delay
0

Master coordinates
mysql-bin.000015:194 Detach replica

Self coordinates
mysql-bin.000005:234

Num replicas
0

Server ID
5

Server UUID
dd497295-cbb3-11e8-bb78-00505635c427

Version
5.7.21-21-log

Read only
false Set read-only

Has binary logs
true

Binlog format
ROW/FULL

Logs slave updates
trueTake siblings

GTID supported
true

GTID based replication
false Enable

GTID mode
ON

Semi-sync enforced
false

Uptime
13235

Allow TLS
false

Cluster
master:3306

Audit
slave2:3306

Agent
slave2

Did you close the issue by mistake?

It looks to me like you're not really using MASTER_AUTO_POSITION=1 in your replication. You have GTID enabled, but not using it.

@shlomi-noach ,yes thank you very much, after I change the MASTER_AUTO_POSITION from 0 to 1, all things are normal,thanks .


Workaround IoVec upstream issue introduced by of Fetch implementation

Master is broken for wasm32-unknown-unknown builds because of the Fetch implementation's use of Http Request/Response return types. @DenisKolodin, we can avoid backing out Fetch's use of Http if we do something along the lines of this PR.
See https://github.com/DenisKolodin/yew/issues/102 for more info, IoVec needs to cut a new release supporting Wasm and From<[u8]> impls.

There was a breaking change to remove the From<[u8]> impls that will be released with a version-bump eventually.

We can add these lines of code temporarily in the examples to pull a version of IoVec directly from my Github fork which cherry picks the commits that support Wasm while leaving out the breaking changes to the From<[u8]> impls.
Perhaps there's a more elegant way to do this without using [replace] in the cargo.toml files.

@machineloop Thank you for the great help! IoVec works now. Probably should close this PR?

Fixed, closing PR


UnderKeyboardObserver not firing

Attempting this on iOS 10. Neither of the observer blocks are called.
// Inside UIView.init

let keyboardObserver = UnderKeyboardObserver()
keyboardObserver.start()

// Called before the keyboard is animated
keyboardObserver.willAnimateKeyboard = { height in
    print("keyboard height: \(height)")
    self.bottom_constraint.constant = height
}

// Called inside the UIView.animateWithDuration animations block
keyboardObserver.animateKeyboard = { height in
    self.layoutIfNeeded()
}

Thanks for reporting, @GoldenJoe. I created a demo app (see attached) and ran it in iOS 10 simulator. The closures are being called, so I could not reproduce your problem. Does the app work for you?
UnderKeyboardDemo.zip

Ah, I see. The observer has to be a property. If it's just in the scope of init(:) it won't fire. Thanks.

No worries. Yes, a UnderKeyboardObserver object needs to be persistent in order for it to catch those keyboard notifications. Good luck :).


Improve speed of operations during incremental backup

During an incremental backup, we prevent to truncate WAL to write missed operations in the archive.
But as a result, WAL becomes huge and threads start to try to make full checkpoint before any action which will lead to performance slowdown. To prevent such situation, we should avoid making full checkpoints only because WAL file is too big but still should put DB in read only mode if there is no enough space to write data on disk.

:+1


Rendering is off

This issue exists in Monogame.ImGui only - using Imgui.Net, there is no issue:
https://github.com/ocornut/imgui/issues/4451#issuecomment-1032258891

Not sure why you posted this in a dear imgui gallery thread, seems widely off topic. I guess it is something to see with maintainers of that monogame imgui bindings.

Apologies, that was definitely the wrong place, I've deleted the post there


Allowing properties attribute for feature

Hey there, first thanks for this project.
I was playing around the mapbox component and I realised that currently the feature method for build a feature object itself, inside the Layer component doesn't allow put the properties attribute, so there would be nice to have this custom functionality. So, for instance the Feature component will receive that new attribute in props. (ref to http://plnkr.co/edit/W7pfGHVBzJj8U3AmPyzf?p=preview)
If there is another way to do this please don't doubt on tell me. Cheers
          <Layer
            id="markers"
            type="symbol"
            layout={ {
              "icon-image": "{marker-symbol}-15",
              "text-field": "{title}",
              "text-font": ["Open Sans Semibold", "Arial Unicode MS Bold"],
              "text-offset": [0, 0.6],
              "text-anchor": "top"
            } }>
            {
              stations
                .map( ( station, index ) => (
                  <Feature
                    key={ station.get( 'id' ) }
                    properties={ {
                      "title": "Mapbox DC",
                      "marker-symbol": "monument"
                    } }
                    onHover={ this._onToggleHover.bind( null, 'pointer' ) }
                    onEndHover={ this._onToggleHover.bind( null, '' ) }
                    onClick={ this._markerClick.bind( null, station ) }
                    coordinates={ station.get( 'position' ) }/>
                ) ).toArray()
            }
          </Layer>

Awesome, thanks for the PR, good catch, can you check my comment then we can merge 👍

Would be nice to add it to london-cycle.js example and to the API documentation if you don't mind otherwise i can do it.


Revert "Fix that collision objects ignore canvas transform"

This reverts commit 5521b93750977b3c283672f478360b866e8de202.
fix #59850
This reverts #59737, which was intended as a fix for #58514.
In order to resolve issue #58514 properly, more work is needed: this includes changing transform calculations at multiple places, changing transform-caching, adjusting mouse positions and likely other implementation details, that would have to be investigated in detail.
Since #59850 seems to be more severe, I suggest to revert this PR, because it will take more time to create a proper fix for #58514.

Thanks!


[Plugin:CodeClimate] TypeError: Argument 1 passed to Phan\Output\Filter\MinimumSeverityFilter::__construct()

When using Phan in the context of CodeClimate and when configuring minimum-severity the following error occurs:
Issue unparseable: TypeError: Argument 1 passed to Phan\Output\Filter\MinimumSeverityFilter::__construct() must be of the type integer, string given, called in /usr/src/app/plugins/codeclimate/engine on line 113 and defined in /usr/src/app/src/Phan/Output/Filter/MinimumSeverityFilter.php:18
Stack trace:
#0 /usr/src/app/plugins/codeclimate/engine(113): Phan\Output\Filter\MinimumSeverityFilter->__construct('10')
#1 {main}

The seems related to #121. The cause if probably that parsing .codeclimate.yml results in all parameters being interpreted as strings. A possible fix could be to change
https://github.com/etsy/phan/blob/master/plugins/codeclimate/engine#L36
$minimum_severity = $codeclimate_config['config']['minimum-severity'];
to
$minimum_severity = (int) $codeclimate_config['config']['minimum-severity'];
which is a similar fix as on #121

Hi @michielrensen. Can you confirm that https://github.com/etsy/phan/pull/335 fixed this issue?
Thanks!

@morria yes it does, thanks!


OpenGL Rewrite

Yep Vulkan is way too hard, so we're at OpenGL now I guess.
Not much to explain, just a todo list:

[x] Shaders
[ ] Textures
[ ] Transformations
[ ] Coordinate systems
[ ] Camera

I'll cover things like lighting in some other issue.

Getting busy with school, so Ducktape work will be slow. Also I should focus on Github activity quite a bit, like organizing issues and stuff. Closing this issue for now as I've changed graphics backends quite a lot now, but now I'm back to OpenGL


Project Documentation

blurhash-numba currently does not have a dedicated documentation. The purpose of this issue is to discuss the various features/sections which will be included in the doc like:

Introduction to BlurHash

Use Case
Algorithm

Installation
Encoding and Decoding Examples
Function Reference (like pandas fucntions)

Hi!
I'd like to help

@animator Does Blurhash Numba doc, should contain only one page as of now ??
or how many pages for what all sections ??
Or should it be single page which contains contents of present readme file ??

@animator  I have created a PR for documentation using mkdocks, please review it and let me know for any changes or customizations as required before merging it with the master branch


Possibility for GPU-backed vector computation?

I was wondering if any performance optimization has been explored on the GPU for this. In particular, I was thinking that Python JAX would be very well suited to this optimization. I'm still familiarizing myself with the source/algorithm used here for the computation, but in addition to providing optional GPU-backed numpy for computing, JAX also provides:
jit(), for speeding up your code
grad(), for taking derivatives
vmap(), for automatic vectorization or batching.

in case any of these would be helpful here. A demo of computing the greeks via differentials on Black-Scholes from grad() is shown here, although I've found that the demo is further improved with jit() on the functions there.

Hey @Shellcat-Zero, thx for the general interest in the code. Hope it solves sth for you.
GPU stuff sound interesting and very suited for matrix stuff. I run the apps which using this package on regular chips.
If you know how to do it and it benefits you feel free to fork it.
Quite interesting but not worth it for my usage.


Explicit testing frame

[Current coverage][cc-pull] is 99.41%

Merging [#27][cc-pull] into [master][cc-base-branch] will increase coverage by <.01%

@@             master        #27   diff @@
==========================================
  Files            11         11
  Lines           335        339     +4
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits            333        337     +4
  Misses            2          2
  Partials          0          0

Powered by Codecov. Last updated by [6f2b56b...02404e5][cc-compare]
[cc-base-branch]: https://codecov.io/gh/peterhurford/checkr/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/peterhurford/checkr/compare/6f2b56b5bddaf6e1bed0db747dd7271e8875f945...02404e554294d67647c82c1e9e54a1b4bbabdc8f
[cc-pull]: https://codecov.io/gh/peterhurford/checkr/pull/27?src=pr


fix: argo and step-function config param mapping

small change to fix argo/step function handling of config parameters

Included in #1962


Marketplace item start time

Could we bring moment js in as a static file same as preact etc, as i've noticed unpkg causes long loading delays sometimes


CI: Release preparation

Description of change
This refactors the scripts/vsts installation for release or nightly branch into preparation. The is already written in preparation.yml, so we just need to update the condition so it runs on these two branches.
Verification
The CI passes. Pretty obvious change.

Please run a nightly/release branch on this for testing.

I have seen some failures when running this branch on the nightly pipeline. Could you please confirm if it is related?

I have seen some failures when running this branch on the nightly pipeline. Could you please confirm if it is related?

Thanks for the PR!
That would definitely be a useful addition to our build process. However, it is not something that is within the scope that we have envisioned for Atom. We are not planning to make any major improvements to our build process for the time being. We are focused on fixing user-facing bugs. For that reason, I'm going to close this.
Thanks again for contributing to Atom :+1:


Add cheat codes

Cheat Codes
SOBIG: scales the vehicle by a factor of 3
SONORMAL: scales the vehicle by a factor of 1
SOTINY: scales the vehicle by a factor of 0.25
LOWGRAVITY: changes the gravity on the y-axis with the value -5
NORMALGRAVITY: changes the gravity on the y-axis with the value -10
Issues

I tried applying the scale on the whole group in the Vehicle component but the physics wasn't working correctly
I am not sure what is the appropriate way to position the Wheel according to the new vehicle scale
Updating the gravity dynamically doesn't work (pending on: https://github.com/pmndrs/use-cannon/issues/126)

It would be great if someone could give me some pointers on how to solve these issues 😁

you cant scale vehicle, the scales must go into the physics objects, not the outward geometric representation, which is controlled by cannon.

So I'll need to pass something to useRaycastVehicle?
Is there a section in connon-es or use-cannon docs where it can help me figure this out?


Update error-codes info

@nialexsan can we ensure this link goes direct to the #maximum-available-balance anchor.
Not sure how to set that in the link as this seems to still append the .md


KAFKA-16530: Fix high-watermark calculation to not assume the leader is in the voter set

Changing log message from error to info - We may expect the HW calculation to give us a smaller result than the current HW in the case of quorum reconfiguration. We will continue to not allow the HW to actually decrease.
Logic for finding the updated LeaderEndOffset for updateReplicaState is changed as well. We do not assume the leader is in the voter set and check the observer states as well.
updateLocalState now accepts an additional "lastVoterSet" param which allows us to update the leader state with the last known voters. any nodes in this set but not in voterStates will be added to voterStates and removed from observerStates, any nodes not in this set but in voterStates will be removed from voterStates and added to observerStates
Two tests added which check

Removing follower from voter set will not cause HW to decrease. HW will continue to update once the other follower catches up
Removing leader from voter set will not cause HW to decrease. HW will continue to update once majority of new voter set are caught up.

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

This version updates the voter set from a new argument of updateLocalState. Ideally this would test that the voter set passed in is correct (i.e. we call partitionState.lastVoterSet() in the right places), but this would be more easily testable with KafkaRaftClientTest when the updateVoter RPC is in place.
Tests are commented out because I wanted to check the new tests pass without rebasing the entire repo. And there are some in-flight changes to LeaderState that I'll need to rebase off of.

LGTM. Waiting for the build to finish.

Failed tests are unrelated.


Addressing GH Dependabot npm security warnings

Pull Request Test Coverage Report for Build bc8ca4163-PR-760

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 45.599%

Totals

Change from base Build fd5f1203c:
0.0%

Covered Lines:
5413

Relevant Lines:
11871

💛  - Coveralls


Some qusetions on the variables of the project.

Thanks a lot for your contribution of the work!
And here are some qusetions when I read your code.
First, what dose the  parameter "radius" of rendering mean in the config file?
Second, what dose the variable "depth_intersect" mean, which is the output of function "get_sphere_intersection" in rendering.py?
Looking forward to your reply, thanks again!

Thanks a lot for your contribution of the work! And here are some qusetions when I read your code. First, what dose the parameter "radius" of rendering mean in the config file? Second, what dose the variable "depth_intersect" mean, which is the output of function "get_sphere_intersection" in rendering.py? Looking forward to your reply, thanks again!

I think the  function get_sphere_intersection is used to decide the depth of how ray should reach. More intuitively, the  parameter "radius" defines a sphere which contains the Occ field, and the get_sphere_intersection calculate the intersectional points between rays and sphere and the closer one is truncated to zero (etc. from 0 to 5),which decide how depth will the rays should sample.


Return server object from run function

Return express server object from run function so that calling code can interact directly with the server.

Thanks for making this change. I have merged it, tested it and published a new version to npm.


New option to set up minimum limit to show cards count for each list …

…in board
New user setting added, the setting is not an UI/UX masterpiece, maybe users can then tell how it should look like.

Fixes https://github.com/wekan/wekan/issues/392

Thanks!


Created wardrobe recipe doesn't work

Wardrobe recipe doesn't work
I created a wardrobe item with slot builder from an exported fbx model. It doesn't affect character in any way. Not sure how to debug it
Environment

Unity Version: 2019.2.7f2
UMA Version: 2.9

To Reproduce

Import the fbx file into unity
Drag top from the imported file into slot builder's slot mesh
Choose UMA_Defuse_Normal_Specular for UMAMaterial
Enable "Create Overlay", "Create Wardrobe Recipe", "Add to Global Library"
Hit "Create Slot"
Assign textures to the created overlay
In Top_Recipe add HumanFemale to compatible races
Select Chest in Wardrobe Slot
Create Dynamic Character Avatar
Add Top_Recipe to wardrobe recipes
Run

Expected behavior
UMA has a top on it
Actual behavior
UMA is naked
Additional context
Files:
https://drive.google.com/file/d/1mzjlcPmrVcpgrxTAlHRZBV77GQwrt6QN/view?usp=sharing

Did you remember to scale it up by 100 in the import settings? If you look
at the renderer in the hierarchy at the materials,  is the overlay added to
the atlas?
On Thu, Oct 3, 2019, 3:59 PM Alexander Bondarenco<EMAIL_ADDRESS>wrote:

Wardrobe recipe doesn't work
I created a wardrobe item with slot builder from an exported fbx model. It
doesn't affect character in any way. Not sure how to debug it
Environment

Unity Version: 2019.2.7f2
UMA Version: 2.9:

To Reproduce

Import the fbx file into unity
Drag top from the imported file into slot builder's slot mesh
Choose UMA_Defuse_Normal_Specular for UMAMaterial
Enable "Create Overlay", "Create Wardrobe Recipe", "Add to Global
Library"
Hit "Create Slot"
Assign textures to the created overlay
In Top_Recipe add HumanFemale to compatible races
Select Chest in Wardrobe Slot
Create Dynamic Character Avatar
Add Top_Recipe to wardrobe recipes

Expected behavior
UMA has a top on it
Actual behavior
UMA is naked
Additional context
Files:
https://drive.google.com/file/d/1mzjlcPmrVcpgrxTAlHRZBV77GQwrt6QN/view?usp=sharing
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/umasteeringgroup/UMA/issues/286?email_source=notifications&email_token=ACXHVYG32ZBRPEUHYF2WAFTQMZMJXA5CNFSM4I5IFJG2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQNGWQ,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACXHVYCRE3VD3GVKDFIHIQLQMZMJXANCNFSM4I5IFJGQ
.

When I drag the imported model into the scene the size is fine. I tried to set scale factor in the import settings to 100. Now when I drag it into the scene it's huge, but the UMA still has nothing on it (or around it).

Please contact me on the discord - https://discordapp.com/invite/sCN8JBy
This is most likely an art or procedural issue that will take some back and
forth.
On Fri, Oct 4, 2019 at 1:05 PM Alexander Bondarenco <
<EMAIL_ADDRESS>wrote:

When I drag the imported model into the scene the size is fine. I tried to
set scale factor in the import settings to 100. Now when I drag it into the
scene it's huge, but the UMA still has nothing on it (or around it).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/umasteeringgroup/UMA/issues/286?email_source=notifications&email_token=ACXHVYBHXSYGUSSOPHRS763QM6AYFA5CNFSM4I5IFJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAMORGI#issuecomment-538503321,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACXHVYA7CZPBSGUMIDZA4LDQM6AYFANCNFSM4I5IFJGQ
.

probably export parameters. Tested working with Blender 2.8.


So what for Cordova 5.1.1 build Android?

Still got errors. Any solution? I develop with Intel XDK (no crosswalk). ios works fine, Android build fails. Should I refer to other version? I see that only 0.5.0 is available.
please help me

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/27209461-so-what-for-cordova-5-1-1-build-android?utm_campaign=plugin&utm_content=tracker%2F2596540&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2596540&utm_medium=issues&utm_source=github).

the problem is that supporting Cordova 5.x breaks compatibility with cordova 4.x

So it is not usable in android 5?
Il 06/Ott/2015 23:15, "Martin Reinhardt"<EMAIL_ADDRESS>ha
scritto:

the problem is that supporting Cordova 5.x breaks compatibility with
cordova 4.x
—
Reply to this email directly or view it on GitHub
https://github.com/hypery2k/cordova-certificate-plugin/issues/8#issuecomment-146004051
.

Currently not, I have to update the sources to the latest cordova API

Ok but I hope that You will do this shortly...I need it! Thank You
Il 07/Ott/2015 07:18, "Martin Reinhardt"<EMAIL_ADDRESS>ha
scritto:

Currently not, I have to update the sources to the latest cordova API
—
Reply to this email directly or view it on GitHub
https://github.com/hypery2k/cordova-certificate-plugin/issues/8#issuecomment-146079524
.

+1

duplicate of #6

what?
2015-10-07 12:45 GMT+02:00 ToKaDev<EMAIL_ADDRESS>
+1
—
Reply to this email directly or view it on GitHub
https://github.com/hypery2k/cordova-certificate-plugin/issues/8#issuecomment-146152906
.

the error is the same as discussed in #6
So no need for differentiate it here. I try to fix it


Pipeline failed during setup of backup stackset (User: arn:aws:sts::...:assumed-role/stacksets-exec-.../... is not authorized to perform: cloudformation:CreateStack on resource: arn:aws:cloudformation:.../*)

{
    "Summaries": [
        {
            "Account": "364537470583",
            "Region": "eu-central-1",
            "Status": "FAILED",
            "StatusReason": "User: arn:aws:sts::364537470583:assumed-role/stacksets-exec-49150fde14d44b6ce1a964ba67e522aa/2fe0a0cb-0dba-42d1-9e63-3351e5b5b644 is not authorized to perform: cloudformation:CreateStack on resource: arn:aws:cloudformation:eu-central-1:364537470583:stack/StackSet-superwerker-backup-324d42ae-0357-4592-bb13-1372ad5a0664/*",
            "AccountGateResult": {
                "Status": "SKIPPED",
                "StatusReason": "Insufficient permissions to invoke AWSCloudFormationStackSetAccountGate"
            },
            "OrganizationalUnitId": "r-1cow"
        },
        {
            "Account": "550873651545",
            "Region": "eu-central-1",
            "Status": "CANCELLED",
            "StatusReason": "Cancelled since failure tolerance has exceeded",
            "OrganizationalUnitId": "r-1cow"
        }
    ]
}

Probably timing race condition because of IAM eventual consistency
Count: 1
Links:

https://eu-west-1.console.aws.amazon.com/codesuite/codebuild/824014778649/projects/BuildAndTestProject-pV71zxUiaXub/build/BuildAndTestProject-pV71zxUiaXub%3A7b0a84ae-bafd-415d-a1a5-dd7c75acf042/?region=eu-west-1

did not happen anymore, closing


Removing modules that have already been moved over to nn as these are…

… causing users to experiece errors when requiring
e.g. "class nn.Decorator has been already assigned a parent class"

http://stackoverflow.com/questions/43911320/in-function-error-root-torch-install-share-lua-5-1-trepl-init-lua389-in-fun/43915000#43915000

I faced this problem today, dpnn installs but require fails on latest torch/nn. Was about to post an issue when I noticed this pull request. Will download the richardassar version and install from local copy now.

I think @nicholas-leonard maybe forgot to push dpnn changes whilst moving things around.

@richardassar Thanks!


Fix deprecation warning by importing from collections.abc

Fixes warning of the form:
section.py:7: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
    from collections import Sequence

Fixes #619

Looks like this was fixed in da75fcf01f7f322e846e2ac3e1936aedd766acc8

Yes, but not released yet.

But why have a 2nd PR to duplicate the work?

Yeah, no, you're right; I was thinking I needed to remind myself (I typically retire the shortlist labeled items on a release) but since this one is already on master, I expect it will be hard to forget :)


Fix bug with reduce and reduceBy

See #13. Basically, when the initial value is set to zero the implementation of reduce and reduceBy interpret it as a nonexistent value so you get different arguments during the iteration of the reduceFunction argument. With this change, only if the initialValue argument is undefined or null then it will be evaluated as not having passed an initialValue.
I also made a minor version bump on the package.json file.

@martndemus Is this project no longer being maintained?

Well, I guess that answers the question. You should at least post on the readme that the project is abandoned. @martndemus


Master

Codecov Report

Merging #8 into develop will not change coverage.
The diff coverage is 66.66%.

@@           Coverage Diff            @@
##           develop       #8   +/-   ##
========================================
  Coverage    60.26%   60.26%
========================================
  Files            6        6
  Lines          151      151
========================================
  Hits            91       91
  Misses          60       60

Impacted Files
Coverage Δ

pypom_navigation/navigation.py
68.62% <100%> (ø)
:arrow_up:

pypom_navigation/plugin.py
48% <50%> (ø)
: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 110f8be...34a50aa. Read the comment docs.


Download size limit is not being enforced

You can add as many images and products as you want, and OPUS will just throw an internal exception when you try to create a zip file.

Actually there was no download size limit!


Cannot connect to WPA2 networks that have 802.11r enabled (IDFGH-12888)

Answers checklist.

[X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
[X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
[X] I have searched the issue tracker for a similar issue and not found a similar issue.

IDF version.
v5.2.1
Espressif SoC revision.
ESP32-C6 (v0.0)
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
PowerShell
Development Kit.
ESP32-C6-WROOM-1
Power Supply used.
USB
What is the expected behavior?
The setup is a TP-LINK router with a WPA2-PSK AES network, with 802.11r support (that I can turn ON/OFF).
Code used is roaming/roaming_11kvr from the 5.2.1 examples, no modifications.
ESP32 has 802.11r enabled in STA config, so I expect it to be able to connect to networks with 802.11r enabled.
What is the actual behavior?
Actual behavior is very strange :

When I let 802.11r off in router's config, the ESP32 connects without problem to the network
When I enable 802.11r in the router's config, the ESP32 sta disconnects with reason code 211 (NO_AP_FOUND_IN_AUTHMODE_THRESHOLD) which has no sense because the station config is the same and the security of the network has not changed ?

Steps to reproduce.

flash roaming_11kvr example
configure a wifi network in WPA2PSK with 802.11r activated.
try to connect

Below are the logs with 802.11r enabled or not in the network config
log_wpa2_80211rOFF.txt
log_wpa2_80211rON.txt
Debug Logs.
No response
More Information.
No response

Hi @evoon ,
Thanks for reporting :) We have managed to reproduce this within the roaming example and this issue is already fixed on latest versions of the IDF. Please try some 5.3> based version and this issue should not occur.  The fix for this version is being backported and will be out soon.
Additionally, please note that there is no roaming_11kvr example on the mentioned tag (5.2.1). The roaming_11kvr example you are using is most probably a remnant of a time you had used a 5.3 > version of IDF. So please do make sure you are building and flashing a application that is consistent.

@jgujarathi
5.3 is not a stable release, so we cannot use it.
We probably need to  cherry-pick the fix if it's not yet in v5.2 branch. Could you share the commit for this fix?

Hi @AxelLin ,
This is the commit in 5.3 that fixes it c3f1c3fcdef2b14a358e494d5beb9a36a252f0bd. However it is quite unlikely that you will be able to cherry-pick and use this commit as is on release/v5.2.1. We are working on backporting the issue to releases that are facing this issue.

Hi @AxelLin ,  We are working on backporting the issue to releases that are facing this issue.

@jgujarathi
The fix is not yet available in 5.2 branch?

@AxelLin  was merged in https://github.com/espressif/esp-idf/commit/5f8ac78e59bc5aabdda2dfaeb4ab6044a0c35f02


Reduce MAX_TERMINATED_THREADS default, improve memory use on manycore…

… cpus
The default value of 1000 is too high and causes problems on many core machines. there does not seem to be any great advantage to having a high number of terminated tasks waiting for cleanup. Stack usage explodes when this number is large.

@biddisco What new default value for this configuration constant did you have in mind?

What new default value for this configuration constant did you have in mind?

@biddisco Sorry, I should have asked: how did you determine the new value you propose. reducing it down to 25 seems to be a radical change...

On our 32 core nodes, the previous value of 1000 could leave 32,000 uncleaned up tasks (and their stacks).
Including High priority queues as we do, pushes that up to 64k tasks unclaimed.
Moving to KNL, we will be using upwards of 300K tasks in the cleanup zone, and with large stack sizes, this is a big problem.
All tasks must be cleaned up sooner or later and the previous limit of 1000 was pulled from a hat anyway. We tested with 100 and found memory issues went away, but a value of 25 seems more realistic. I would prefer lower than that since larger values provide no gain other than a small saving of detour into the cleanup code. Smaller values are more likely to allow cache coherent reuse of memory than larger values.

I would prefer lower than that since larger values provide no gain other than a small saving of detour into the cleanup code.

Thanks for this explanation of your rationale.
The main reason why this delayed cleanup was put in place to begin with was to avoid acquiring a kernel lock in the scheduler. In the end the selected default value should give a reasonable compromise between having to acquire a kernel lock in the scheduler and the memory overheads eventually imposed by not-cleaned-up threads.
Are we sure that having to acquire a kernel lock every 25 executed tasks wouldn't cause too much overhead? May be we should change the cleanup logic in a way that it would be executed whenever we have to acquire that lock for other reasons anyways?

Any plans on how to move forward with this?

Add a CMake option to set the number, and make the default 100 (say)
or
Add a command line option to set it at runtime with a default of 100 (say)

The first is easier, the second gives more flexibility. I will do the first unless several of you prefer the second

Add a CMake option to set the number, and make the default 100 (say)
or
Add a command line option to set it at runtime with a default of 100 (say)

The first is easier, the second gives more flexibility. I will do the first unless several of you prefer the second

Why not do the second with a cmake option to set the default?

@biddisco Why did you close this? Does this give you any performance benefit anymore?

This is absolutely critical. Without this patch we cannot run our code. However, I made a reasonable request for a change and it was not accepted, and I must work on other deadlines, so when I get time, I will revisit this, but for now the PR is going nowhere and can be deleted.

I'll reopen this and might be able to find some time to work on it.

@biddisco: please review

Nitpicking: I have added one commit because a boolean option like HPX_WITH_CUDA might not be available and so HPX_HAVE_CUDA will not be set. With options that are not optional, such as MAX__TERMINATED_THREADS - there is not need for WITH/HAVE - this breaks convention in naming.
There is a define and it must be set to something, so simply
HPX_SCHEDULER_MAX_TERMINATED_THREADS=blah

is enough

There were some changes to the STRINGIZE function that caused a conflict when I merged master, so I have rebased onto master and cleaned the problem. Please check that the vars I've used are correct. I might have broken something

I'm not sure if the final commit was lost yesterday, or maybe I pushed it to the wrong repo. Please check the use of BOOST_STRINGIZE that I have changed to HPX_PP_STRINGIZE which I believe is the correct new usage.

@biddisco: BOOST_STRINGIZE(x) must be replaced by HPX_PP_STRINGIZE(HPX_PP_EXPAND(x)) - I thought I made this change, did it get lost as well?

Fixed.

@biddisco: this is used to check the execution environment. The syntax:
${HPX_THREAD_QUEUE_MAX_TERMINATED_THREADS:1000}

means: 'check the env for HPX_THREAD_QUEUE_MAX_TERMINATED_THREADS and use the corresponding value if found, otherwise use 1000 (see here for more details).

Anyone want to review/merge this. the review button is greyed out for me since I started it.


JSX support?

I'm currently using this project in Galvatron and one of the issues I'm running into is that I want to parse JavaScript that contains JSX.
I can't transform the JSX prior to running it through this because whoever is using Galvatron for tracing most likely doesn't yet know all of the files they need to transform.
This may really be an issue for your dependency project node-source-walk that uses acorn directly who seem to have a way of supporting JSX (referenced from the acorn project page here).
Thoughts?

Thanks for the request! I've been thinking about using babel's parser to avoid parsing errors due to new syntax.
If you'd like to submit a PR to source walk adding jsx support, I'd gladly cut a release.

Awesome, I'll have a look at it a bit later and see what I can do. I'll close this and open an issue there.

Haven't looked into hoe to configure acorn to support jsx, but you can
supply options to the Walker constructor that get passed through to acorn.
If that works, then the fix could be in this lib.
On Oct 21, 2015 6:35 PM, "Trey Shugart"<EMAIL_ADDRESS>wrote:

Closed #3 https://github.com/mrjoelkemp/node-detective-es6/issues/3.
—
Reply to this email directly or view it on GitHub
https://github.com/mrjoelkemp/node-detective-es6/issues/3#event-442071348
.


add request.cookie() and response.cookies

not sure is it necessary to handle some edge cases.
such as:
// from express res
res.cookie('name', '1', { domain: '.1.com' });
res.cookie('name', '2', { domain: '.2.com' });

oh shit i forgot about this. @coderhaoxin still looking to merge this?

rebase and re-assign to me if you are!

rebase and re-assign to me

done

https://github.com/thenables/requisition/commit/757af0f20cb93e5ae0a1787131bbe6bd75bd68ea


Grammar corrections

[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

Closed and Reopened this PR to attempt to resolve a specific Travis build failure.

@Saurya3579 Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 📝


Define the security aspects of the specification

We have highlighted some open questions related to security.
In particular, how to augment the spec so we can enforce proper authority of certain actions:

does the user have the authority to create a ServiceBinding CR?
does the user have the authority to access the binding data for all requested services?
does the user have the authority to modify the source application with the injected binding data?

This issue will discuss how to move this forward.

@sbose78 - would be awesome if you could outline your thoughts here regarding using the user roles.

Sure, will do!

hey @leochr / @sbose78 - let's chat about this topic in tomorrow's interlock.  I have also invited some of the security folks from our team to participate.

Assuming the user gets to create a ServiceBinding CR, how do we avoid letting the user execute an escalation of privilege.

John doesn't have view on Secrets.
John creates a ServiceBinding, which leads to a backing service's secret being read, and contents written into a binding secret.
ServiceBinding controller injects the binding secret into the application workload.
If John has the privileges to print the environment variables in the Deployment's container, the user gets access to secret's contents which were otherwise not visible to the user.(escalation of privilege)
If John was otherwise not allowed to modify a Deployment, John gets to do that as well (escalation of privilege)

To avoid this, we should probably have the implementation implement a validating webhook to verify

Does John have reasonable access to the backing services ( and it's sub-resources )?
Does John have reasonable access to the application ?

sounds good @sbose78
in terms of the implementation (just to make sure I am following it correctly), were you thinking about using a SubjectAccessReview request to validate that John has the required authority?
Other questions in my mind:

how does a bindable service declares its allowed users?
how does an application declares its allowed users?
how would a 3rd third (such as the Runtime Component Operator) make the call to SBO on behalf of the user, in a way that users can't just skip that middle step and impersonate others (i.e. "hey SBO, I am admin")?

We discussed this in the April 14th interlock.  One thought we wanted to explore is the use of RBAC / service accounts to restrict access to bindable resources and applications.
I think the two key points that could be added to the spec as a starting point:

the ability for a bindable service to expose which role is needed to read its bindable data (we actually still have this already as the last item in the binding schema, from our early thoughts on security)
the ability for binding requesters (developers, CI/CD pipelines, etc) to pass in a service account with the necessary roles to:

read the bindable artifacts
inject/mount these artifacts into the application (if applicable)
perhaps this can also be something like the example here that we also have left over in the spec from a previous set of discussions.  We could have a service account per service, since each service could potentially require different roles.

I believe the specification could then have guidance on how implementations can handle this scenario, such as being configurable to use a default SA that doesn't allow anything to be bound, or a default SA that allows things (or everything) to be bound.

@arthurdm This sounds like a good approach to get started from a security perspective. I'd suggest we study how to extend this with an authorization policy handler like OPA (https://github.com/open-policy-agent/opa & https://www.openpolicyagent.org/docs/latest/).  OPA, and similar solutions , could add significant value to the authorization decision process.

thanks @jtmulvey!
I have opened this issue (https://github.com/application-stacks/service-binding-specification/issues/31) for that exploration, which would be a great addition to the second iteration of the spec.
@sbose78 - are you good with using standard RBAC and service accounts for this first release?

@arthurdm
Yes.
First pass: No support for specification of explicit SAs, we do Subject Access Reviews using validating controllers - because this is more of an implementation effort, design is intuitive already.
Second pass: We provide more knobs!

thanks @sbose78.   Do you have a rough outline on how a tekton pipeline or the Runtime Component Operator can propagate subject information?


Corrected signature of GmailDomEmail.to() method #793

LGTM! Thanks for the patch! 😄

Now published to npmjs as 1.1.15.


WIP: Clarify ntfy user access for non-admins

I'm waiting on @binwiederhier 's response in the Matrix room to double-check that this is OK.

lgtm


[Using OpenKCC for AI/Navmesh]

I want to use OpenKCC for Navmesh/AI. At the same time OpenKCC want to be driven by player as well
I saw several samples just looking around but not sure what exactly to pick up and call it a day. Saw camera getting involved too which is only used by player but not AI. Would be nice if we get a sample keeping both in mind?

Hi @Bigbossbro08 sorry I missed this earlier, been moving this month and haven't had as much time to look into this project.
As per the unity documentation on
NavMesh Agent
Using NavMesh Agent with Other Components, the best strategy would be to attach a NavMeshAgent to the character the make the movement based on NaveMeshAgent.velocity
It's a fairly simple extension and I'm planning on using it in the future. I'll add an example to the project as well as some documentation for NavMeshAgent work with the OpenKCC and call it out this issue in the PR when I have it ready.


_content/doc: update IRC server

See golang/go#46281

I can't reply on Gerrit, but I think I've fixed all the review comments except pointing the one page to Slack which I won't do because we shouldn't be encouraging terrible fully centralized solutions that require signing up for an account like Slack, and it's unrelated to this patch. If someone else wants to do that in a future CL that is of course the Go teams prerogative, but it's not a change I'm willing to have under my name, sorry.


Error regarding Select Image Command

Command that caused the error
Select Image
Image that caused the error
https://cdn.discordapp.com/attachments/919679563481620533/1056262331379757108/image.png
Steps to reproduce

Go to Apps.
Click on Select Image
See error

Self-hosted instance?
Yes
Error file
Message: DiscordRESTError: Unknown interaction
    at RequestHandler.request (/root/esmBot/node_modules/.pnpm/oceanic.js@1.3.1_bufferutil@4.0.7/node_modules/oceanic.js/dist/lib/rest/RequestHandler.js:95:15)
    at RequestHandler.authRequest (/root/esmBot/node_modules/.pnpm/oceanic.js@1.3.1_bufferutil@4.0.7/node_modules/oceanic.js/dist/lib/rest/RequestHandler.js:80:21)
    at RESTManager.authRequest (/root/esmBot/node_modules/.pnpm/oceanic.js@1.3.1_bufferutil@4.0.7/node_modules/oceanic.js/dist/lib/rest/RESTManager.js:47:29)
    at Interactions.createInteractionResponse (/root/esmBot/node_modules/.pnpm/oceanic.js@1.3.1_bufferutil@4.0.7/node_modules/oceanic.js/dist/lib/routes/Interactions.js:68:29)
    at CommandInteraction.createMessage (/root/esmBot/node_modules/.pnpm/oceanic.js@1.3.1_bufferutil@4.0.7/node_modules/oceanic.js/dist/lib/structures/CommandInteraction.js:151:46)

Additional context
No response

Duplicate of #339


Alert notification source settings (pn, email)

Description:
Add new under Alert Notifications menu item in App Settings
Alert source

Push-message
Email

Switch to enable/disable

Hide Email Alerts and Push Alerts when user is not signed in.

Card for iOS: https://github.com/ruuvi/com.ruuvi.station.ios/issues/1255

Waiting for https://github.com/ruuvi/ruuvi.cloud.js/issues/219

QA passed


How to handle packages requiring jQuery >= 3.x?

Hi all,
I am using Yii2 2.0.12 with Composer and fxp-plugin to handle Bower/NPM assets.
In my composer.json I required a package, which itself requires jQuery >= 3.2.1 via Bower.
After running composer update, it emits an error of not being able to determine correct jQuery version.
As jQuery 2.x has reached EOL (see: https://github.com/jquery/jquery.com/issues/162) what about jQuery 3 support?
How to handle packages which are requiring jQuery >= 3.x?
What steps will reproduce the problem?
require "bower-asset/materialize": "0.99.0" in composer.json or simply require "bower-asset/jquery": "~3.2.1" in composer.json.
Run composer update.
What is the expected result?
Install jquery 3.2.1.
What do you get instead?
Dependency resolving error.
Additional info
Composer output:
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - yiisoft/yii2 2.0.9 requires bower-asset/jquery.inputmask ~3.2.2 -> no matching package found.
    - yiisoft/yii2 2.0.8 requires bower-asset/jquery.inputmask ~3.2.2 -> no matching package found.
    - yiisoft/yii2 2.0.7 requires bower-asset/jquery.inputmask ~3.2.2 -> no matching package found.
    - yiisoft/yii2 2.0.6 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
    - yiisoft/yii2 2.0.10 requires bower-asset/jquery.inputmask ~3.2.2 -> no matching package found.
    - yiisoft/yii2 2.0.12 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> satisfiable by bower-asset/jquery[2.2.4, 1.12.1-patch1].
    - yiisoft/yii2 2.0.11 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> satisfiable by bower-asset/jquery[2.2.4, 1.12.1-patch1].
    - yiisoft/yii2 <IP_ADDRESS> requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> satisfiable by bower-asset/jquery[2.2.4, 1.12.1-patch1].
    - yiisoft/yii2 <IP_ADDRESS> requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> satisfiable by bower-asset/jquery[2.2.4, 1.12.1-patch1].
    - yiisoft/yii2 2.0.12 requires bower-asset/jquery 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable -> satisfiable by bower-asset/jquery[2.2.4, 1.12.1-patch1].
    - Can only install one of: bower-asset/jquery[3.2.1, 2.2.4].
    - Can only install one of: bower-asset/jquery[1.12.1-patch1, 3.2.1].
    - bower-asset/materialize v0.99.0 requires bower-asset/jquery >=3.2.1 -> satisfiable by bower-asset/jquery[3.2.1].
    - Installation request for bower-asset/materialize 0.99.0 -> satisfiable by bower-asset/materialize[v0.99.0].
    - Installation request for yiisoft/yii2 ~2.0.6 -> satisfiable by yiisoft/yii2[2.0.10, 2.0.11, <IP_ADDRESS>, <IP_ADDRESS>, 2.0.12, 2.0.6, 2.0.7, 2.0.8, 2.0.9].

composer.json
"require": {
        "php": ">=5.4.0",
        "yiisoft/yii2": "~2.0.6",
        "yiisoft/yii2-swiftmailer": "~2.0.0",
        "bower-asset/materialize": "0.99.0"
    },

Q
A

Yii version
2.0.12

PHP version
7.1.6

Operating system
Ubuntu 16.04

@samdark Sounds good! Thanks

Checked jQuery upgrade guide from 2.* to 3.0, fixed incompatibilities (70ad9f730b8cef64f7243895f737f0df856469bc, 3a8feb17a8213362d79bfbb32dc89621c1de42f1), checked basic application and allowed existing 3.* versions in composer.json: 3a8feb17a8213362d79bfbb32dc89621c1de42f1

@SilverFire I fixed composer.json in framework/ for you ee74257 ;)


Memory deallocation in src/client.cc

In https://github.com/minio/minio-cpp/blob/main/src/client.cc#L695 shouldn't the line be
delete []buf;
?
And maybe use std::vector instead?

Feel free to send a PR


graph.history.on("change" event stop firing working after fast multiple node clicks and moves.

Describe the bug
I track graph changes and save them to DB by listening graph.history.on("change") event, at one point I have noticed that event is not firing and not responding to any changes. I have added graph.on(cell:change) and checked isHistoryEnabled() inside and it returns true, but graph.history.on("change") is not firing.  I have bumped into this problem when I was rearranging multiple nodes and they were not saved to DB because the events were not firing.
Your Example Website or App
https://codesandbox.io/s/recursing-nova-4df57m?file=/src/app.tsx
Steps to Reproduce the Bug or Issue

Go to  https://codesandbox.io/s/recursing-nova-4df57m?file=/src/app.tsx
Open Console.log
by pressing 'shift' select multiple nodes.
Shake selected nodes and click on them multiple times fast. try to break them.
See the logs, "isHistoryEnabled() true" is still working fine, but "I'm still running" is not firing anymore

Expected behavior
graph.history.on('change')  event should not stop responding in any cases.
Screenshots or Videos

After "isHistoryEnabled() true"  there should be "Im still running" but its not responding nomore
Platform

OS: [e.g. macOS, Windows, Linux]
Browser: [e.g. Chrome, Safari, Firefox]
Version: [e.g. 91.1]

Additional context
No response

I have replicated the behavior I am experiencing, nodes moved in three different positions but the historical event is not triggered. history.on("change" triggers when any event on any cell (node or edge) happens, I was using this event listeners to save the graph to DB wherever it has been changed, but it seems like it has a bug that will prevent this event to be triggered at some point (see my images, 3 positions changed but history event not triggered). I figure that I will need to have multiple event listeners on nodes and edges separate to listen for new nodes added, removed, edited, connected, disconnected, and so on. Could you recommend any event listener that will combine all the graph events so it will be easier to save the changed graph into DB?

I still can't reproduce your question. Could you describe the operation steps in more detail？


exec: "cd": executable file not found in $PATH

I tried the following example in http://docs.docker.com/userguide/dockervolumes/ but an error happened, any idea is appreciated! Thanks!
$ docker run --volumes-from dbdata2 -v $(pwd):/backup ubuntu cd /dbdata && tar xvf /backup/backup.tar
exec: "cd": executable file not found in $PATH
Error response from daemon: Cannot start container cfe05330bec35b5c80c1e8fdc9ed85d621f3558af8e1bbf8bf99a2e05b363aba: [8] System error: exec: "cd": executable file not found in $PATH

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
 Meaning you have to be inside a shell to use it. You also need to quote your command otherwise everything after the && will be executed outside the container.
docker run --volumes-from dbdata2 -v $(pwd):/backup ubuntu /bin/sh -c 'cd /dbdata && tar xvf /backup/backup.tar'

For help using docker, I'd recommend the docker forums or the mailing list. The github issue tracker is generally for problems with docker.

i have got this trouble too, you need to get into the shell and then excute the "cd" command.use "ls" first,and,use "cd"


Additional Features Missing.

Hi, I would like you to add the following features in the upcoming releases:

Drag and Drop
Open With
Recycle Bin (alongside the Desktop option or somewhere)
THANK YOU

the app already supports drag and drop, the problem is that you must first select the file to be able to drag: #673

@ashmanX Thank you for your feedback.

Drag and drop has already been implemented, make sure to update to the latest version (v0.7.8) in order to use this feature.
Open with is being tracked here #174 and there is already an open pull request #699.
Recycle bin is not yet supported but we are tracking a similar issue here #669.

I am going to be closing this issue since 1 has already been addressed and there are already open issues for the other ones. Make sure to subscribe to the relevant issues in order to get notified when they are addressed.


1/24 Publish for metadata update

Summary
Describe your changes here.
Fixes #Issue_Number (if available)

Internal previews

📄 File
🔗 Preview link

docs/get-started/build-your-first-aspire-app.md
Quickstart: Build your first .NET Aspire app

@IEvangelist
Could you please help to merge this publish PR? It is to publish the metadata change in the PR https://github.com/dotnet/docs-aspire/pull/321

@IEvangelist
The PR https://github.com/dotnet/docs-aspire/pull/321 is to merge to metadata into the main branch. This publish PR https://github.com/dotnet/docs-aspire/pull/324 is to make the change from main branch into the live branch. Could you please help to merge this PR 324?

Sorry, we have automation for this - I'll run it now, and we can merge that change.


added bindings

we should add bindings here to prevent sql injections

LGTM, will merge. Thanks for adding the bindings.


sqlboiler: 4.15.0 -> 4.16.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/volatiletech/sqlboiler/releases.
meta.description for sqlboiler is: Generate a Go ORM tailored to your database schema
meta.homepage for sqlboiler is: https://github.com/volatiletech/sqlboiler
meta.changelog for sqlboiler is: https://github.com/volatiletech/sqlboiler/releases/tag/v4.16.0
Updates performed

Golang update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 4.16.0 with grep in /nix/store/95ps2h74c7lrkwclzl3pkdnm6rs2hw5z-sqlboiler-4.16.0
found 4.16.0 in filename of file in /nix/store/95ps2h74c7lrkwclzl3pkdnm6rs2hw5z-sqlboiler-4.16.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
sqlboiler

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/95ps2h74c7lrkwclzl3pkdnm6rs2hw5z-sqlboiler-4.16.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A sqlboiler https://github.com/r-ryantm/nixpkgs/archive/c7609584df08246721c343c4ca0fabe673d67212.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/c7609584df08246721c343c4ca0fabe673d67212#sqlboiler

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/95ps2h74c7lrkwclzl3pkdnm6rs2hw5z-sqlboiler-4.16.0
ls -la /nix/store/95ps2h74c7lrkwclzl3pkdnm6rs2hw5z-sqlboiler-4.16.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

sqlboiler

Maintainer pings
cc @mrityunjaygr8 for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/volatiletech/sqlboiler/releases.
meta.description for sqlboiler is: Generate a Go ORM tailored to your database schema
meta.homepage for sqlboiler is: https://github.com/volatiletech/sqlboiler
meta.changelog for sqlboiler is: https://github.com/volatiletech/sqlboiler/releases/tag/v4.16.1
Updates performed

Golang update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 4.16.1 with grep in /nix/store/lay4fkwap5dk6jnq2hrca1h8w05pjhh9-sqlboiler-4.16.1
found 4.16.1 in filename of file in /nix/store/lay4fkwap5dk6jnq2hrca1h8w05pjhh9-sqlboiler-4.16.1

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
sqlboiler

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/lay4fkwap5dk6jnq2hrca1h8w05pjhh9-sqlboiler-4.16.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A sqlboiler https://github.com/r-ryantm/nixpkgs/archive/104a44e653840788379754248c4096a7edf60218.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/104a44e653840788379754248c4096a7edf60218#sqlboiler

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/lay4fkwap5dk6jnq2hrca1h8w05pjhh9-sqlboiler-4.16.1
ls -la /nix/store/lay4fkwap5dk6jnq2hrca1h8w05pjhh9-sqlboiler-4.16.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

sqlboiler

Maintainer pings
cc @mrityunjaygr8 for testing.


[Apache Arrow Flight] Support Flight SQL Metadata queries

For full Arrow Flight SQL support we have to implement CommandGet* methods with DB meta information:
https://arrow.apache.org/docs/format/FlightSql.html#sql-metadata
Some of functions are easy to implement. Others need knowledge of the system.
Related to #126 #127

Hello, everyone!
Any progress here?)
There is a good examples of big data enterprise OLAP databases, which integrates Arrow Flight SQL in their system, and it is really strong benefit for prefer them over YDB:

Apache Doris (full Java and C++ ready to use open source implementation, 2021)
StarRocks (great PR, Aug 2024, open source Java and C++ versions)
Dremio (open source Java implementation, from beginning of the project)

In this situation, I think, there is a good reason to keep working on this issue, especially because of full internal compatibility of YDB with Apache Arrow...
gRPC is good, yes, but I really don't understand this silence about Arrow Flight in two past years...


Grammarly on the README file

Some grammar fixes for the README file

 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.

Thanks for your patience with us (and especially me...) here!


Update go dependencies to v1.17.0 and go to 1.13.5

replaces #5
fixes #2

/test pull-service-apis-build
/assign @bowei

fails because the jobs needs docker  :/

make[1]: Entering directory '/home/prow/go/src/sigs.k8s.io/service-apis'
docker build -t k8s.gcr.io/service-apis-mkdocs:latest -f mkdocs.dockerfile .
make[1]: docker: Command not found

/ok-to-test

Approved the prow setup -- let's see if it works

/retest

didn't merge yet 😅 , I've realized that we need a pod image with docker inside
https://github.com/kubernetes/test-infra/pull/15719

/retest

It seems the prow job still uses the golang image https://prow.k8s.io/prowjob?prowjob=925e241b-2e5e-11ea-821b-5ef7b2587806

/retest

/test pull-service-apis-build
The PR in test-infra merged, don't know if it takes time to update prow or if I did something wrong 🤷♂

/retest

@aojea there is some issue reloading the prow job https://kubernetes.slack.com/archives/C7J9RP96G/p1578080421043700?thread_ts=1578076927.026700&cid=C7J9RP96G

/retest

@bowei the new job is working and the PR is passing now.

/lgtm
/approve


About the PRED_PATH in show_results_sunrgbd.py

Hi zaiweizhang,
When I am trying to make visualization on the result of a checkpoint, I found that the PRED_PATH in show_results_sunrgbd.py is confused. After I execute the eval.py, there is no record of predictions.
Could you please give me some advices to set the PRED_PATH or construct the prediction files?
Thanks,
Ke

Hi Ke,
Thanks for your interest in our paper!
When you run the eval.py, you will specify the --dump_dir, which is the folder containing predicted results. The files in that folder will be like 'center'+scan_name+'_nms.npy'. Set the PRED_PATH to this folder and you will load and visualize the predictions.
Sorry for the confusion. If you have further questions, please let me know!
Best,
Bo

Thanks for your reply.

I just found the function log_string which can write the string into the log file in eval.py.
But I could not find any other functions which save the prediction to the dump dir.

Hi, sorry for the confusion. We forgot to add dump_results to eval.py. We've updated it. Btw, you can use the dump_results function normally in train.py.


Oracle Compiler Where Clause Generates ?

Hi,
We have faced strange issue with OracleCompiler.
We have simple where clause, when we compile query with compiler, ToString() and RawSql generates different results.
Is it normal?
We did not try it with different compilers!
I've added pictures.

Yes, it is fully normal behavior.
.ToString() uses just for visualization query in debug(not for production using), it replaces command parameters with its string representation.
.RawSql - it is raw internal sql command wich will be translated to RDBMS command with specific DB parameter placeholder, all parameters should be send as command parameters
Use code from documentation, Sql and Binding properties
using SqlKata;
using SqlKata.Compilers;

// Create an instance of SQLServer
var compiler = new SqlServerCompiler();

var query = new Query("Users").Where("Id", 1).Where("Status", "Active");

SqlResult result = compiler.Compile(query);

string sql = result.Sql;
List<object> bindings = result.Bindings; // [ 1, "Active" ]


Add support for Idea build 201

+1

Merge please...

MERGE PLEASE!!!!!

@OpherV Merge Please...

@OpherV Merge Please...

This PR does nothing. Changing a string in the manifest isn't enough. It doesn't address actual support for the build, it just lets the IDE "know" it can attempt to install and run the plugin, which obviously would print errors in the good case and break something with your repo in the bad case.
If you want to contribute actual support for the 2020 build, you can address these support and deprecation issues from the IDEA platform, build and test test test.

I spend a lot of time each version to make sure everything is working safely.
Copy pasting "Merge please" in upper case isn't helpful, meaningful commits are.
These are trying times, you will just have to be patient, use the previous version of IDEA for the time being, or do the actual work yourself.

Wow, this info should be present in README. Most of community know nothing about actual API compatibility state, that is why these PRs and comments are present.

While @OpherV is checking for compatibility issues with the new API, if you really want to use this plugin, here is a workaroud.

Go to JetBrains/PhpStorm2020.1/plugins/gitflow4idea/libl (see https://www.jetbrains.com/help/idea/tuning-the-ide.html#default-dirs to find the config directory on your OS).
Open gitflow4idea-0.7.1.jar with something that allow you to edit files within (on Windows you can use 7zip).
Open file META-INF/plugin.xml.
Replace line <idea-version since-build="182.0" until-build="193.*"/> by <idea-version since-build="182.0" until-build="201.*"/> and save file.
If gitflow4idea-0.7.1.jar was correctly modified, just restart PhpStorm or whatever JetBrains IDE you're using and enjoy.

While I would recommend to wait for a proper fix, this workaround worked for me without having any error.

No Push. wait for @OpherV to finish the platform level API upgrade.

Thanks to excellent work by @tumb1er and @fabmars we now have proper support. Closing this as soon as the new version goes up

0.7.2 now out


Add write synchronization on strategy history

Every so often two exchanges concurrently Init the history
strategy and concurrently do a map write which causes a violent
panic and crash.

i agree for the Init() part, but OnPrice() is safe without the mutex. reading a map from multipe threads is fine.

the mutex is on AddHistorian and Init where it's being written on both, not on the OnPrice callback


Add gemini (pearai) option in model selection

Description ✏
Closes https://github.com/trypear/pearai-app/issues/302
What changed? Feel free to be brief.

Add gemini option in model selection as default, not removable by user.

Bullet points are helpful.

Screenshots are helpful (if applicable).

Checklist ✅

[x] I have added screenshots (if UI changes are present).
[x] I have done a self-review of my code.
[x] I have manually tested my code (if applicable).

Is this the expected payload in the request to the server? Also is gemini pro the correct model?

@andrewjhopkins would you like to also work on the changes for the server for this to work? 👀

@andrewjhopkins would you like to also work on the changes for the server for this to work? 👀

Sure, let me take a look.

Added Gemini (PearAI) model. Let me know if gemini pro 1.5 is the correct model to use. Server PR here https://github.com/trypear/pearai-server/pull/211


WIP: Inbuilt mathematical operations

Refs #212

I suspect this will become as involved as #122 – need to solve the same issue of using __add__() vs __radd__(), and the subclass gets priority stuff, as defined in the data model docs.

@soummyaah any update in this work? we need a rebase and define i this work still applies, or if it has been implemented on another PR

Hi there! We're closing this at this point due to inactivity, but feel free to re-open if you're interested in continuing it! Thanks!


KeyError: 'graphql'

Describe the bug
producing this error apparently when instabot is trying to comment
To Reproduce
producing this error apparently when instabot is trying to comment
Expected behavior
it used to work fine about 10 days ago.
Error messages and tracebacks
2019-11-02 11:21:50,865 - InstaBot - WARNING - Couldn't comment post, resuming. https://www.instagram.com/p/XXXXXXXXX/
2019-11-02 11:21:50,865 - InstaBot - ERROR - 'graphql'
Traceback (most recent call last):
File "/Users/XXXXXXXX/Library/Python/3.6/lib/python/site-packages/instabot_py/instabot.py", line 1117, in check_exisiting_comment
self.current_owner = all_data["graphql"]["shortcode_media"]["owner"][
KeyError: 'graphql'
Instaloader version
instaloader==4.2.10
Additional context
Running on python 3.6 on OSX

I have same issue when try to add a comment !

Uninstalling the program
pip3 uninstall instaloader
Then reinstall
pip3 install instaloader
Fixed it for me

Looks like a problem with Instabot rather than Instaloader.


add utility for sweeping in central place

For some reason I can't view the files URL on my laptop! :(
This looks very useful. We should it run it Jillian first.


Locale menu generates broken links

When working at validation I was surprised to see that Rocket Validator had found 4,273 web pages in the site so I decided to have a look at the list of web pages found.

The web page URLS definitely look weird:

"announcemtat", "announcemvit", "phonoix", "phoplix"... That seems to be caused by the way we're generating the URLs for the pages in other languages, changing "en" by the language code:

phoenix -> phoplix ("en" -> "pl")

When a page can't be found, the site is still responding with 200 OK instead of 404 Not Found as it should, which explains why Rocket Validator picked the web page and still validated the content:
➔ curl -i https://beta.elixirschool.com/blog/elixirconf-announcemskt
HTTP/2 200
date: Fri, 23 Jul 2021 08:43:18 GMT

So in order to fix this we need to:
1.- Fix locale menu URLs
2.- Return 404 on pages not found
I'll work on that.

OK to generate the URLs for all the languages we're doing this:
https://github.com/elixirschool/school_house/blob/master/lib/school_house_web/views/html_helpers.ex#L16-L18
Which basically finds the first occurrence of the current language, and replaces that for the rest of locales.
This works fine when the URL contains the language, that is, for the routes that are within the scope :locale part:
https://github.com/elixirschool/school_house/blob/master/lib/school_house_web/router.ex#L29
But some URLs like the Blog, are outside the locale scope. So changing "en" by "pl" puts us in that broken link situation.
What should we do with that?
I think we should make the locale a first-class citizen (even if there's no translation for all content). This way instead of /blog we'll have /en/blog which can be translated to other locale.
I'd also make the string substitution more specific, instead of "en" => "pl", make it "/en/" => "/pl/".
If we don't want to move all the pages within the locale scope then maybe making that string substitution smarter (as above) will be enough.

I have a draft PR where I've fixed the locale menu - it leaves the URL unchanged if there's no locale part in it. Which makes it useless in those URLs, so I think we should hide the locale menu when there's no locale in the URL, or make the locale present in all the URLs.


Autocomplete: Bad multiline completion that repeats next line

@valerybugakov I saw the problem from #108 reoccur.

I am on v0.7.1689397232 (nightly/insiders build).

Saw this occur again:

Cody v0.7.1689706133

Here's another case that is super awkward:

Cody v0.7.1689737285


MGDCTRS-603: Duplicate a connector configuration

https://issues.redhat.com/browse/MGDCTRS-603

Hey @uidoyen one more thing I observed while testing locally was that the "next" button was enabled even without having Kafka selected on UI.

Continued work in https://github.com/bf2fc6cc711aee1a0c2a/cos-ui/pull/430


[SDK] Input bg color for black incorrect

Problem/Concern
Currently, if the background is black the input bg (--input)  is rgba(254,252,254,0.55);

link to problem content

Proposed Solution
If the light mode background is black the input bg (--input) should be  rgba(254,252,254,0.05);

@lwnoble can you please verify that you want this change ONLY if this is an input on a black light-mode background?  So I assume that the change would live in this section of the code under [data-background="black"] -> https://github.com/finos/a11y-theme-builder/blob/f14faa67144cb9fd4854b70e6791b1629feb9787/code/src/ui/src/mui-a11y-tb/themes/TB.css#L2649.  Is that correct?

@ravjot07 Worked with @lwnoble, we were unable to recreate this issue on inputs with data-background="black".  Not sure where the screenshot came from.  Closing.