Draw diagram WAMTRAM architecture and data flow

#24 #16

https://www.lucidchart.com/publicSegments/view/7b08f661-15d3-411b-8931-d22317f75ee9/image.png


Added patterns to tilesets do not get reflected in function calls.

Godot version
4.1
System information
Windows 11
Issue description
I created a tilemap in the scene. Calling $TileMap.tile_set.get_patterns_count() returns 0 even after adding a pattern that is visible in the TileSet panel.
It's possible that this is how it is intended to function but I couldn't find any relevant documentation.
Steps to reproduce

Add a TileMap node to your scene.
In the TileSet field, create New TileSet.
Drag and drop a tileset atlas.
Create a pattern in the viewport. Select it, copy it, and paste it into the patterns tab of the Tilemap panel at the bottom.
Create a script referencing the tilemap and try to reference the pattern size or the pattern index.

Minimal reproduction project
Not required.

Can you please try this with a supported version, like 4.1.3 (only the latest patch version is supported, and it might already be fixed), or specify that you are using 4.1.3 if that is the case

I just tested with 4.1.3, the bug is still there.

Steps to reproduce

Add a TileMap node to your scene.
In the TileSet field, create New TileSet.
Drag and drop a tileset atlas.
Create a pattern in the viewport. Select it, copy it, and paste it into the patterns tab of the Tilemap panel at the bottom.
Create a script referencing the tilemap and try to reference the pattern size or the pattern index.

Minimal reproduction project
Not required.

Can't reproduce, v4.1.3.stable.official [f06b6836a]. The reproduction steps are not precise though and no MRP is provided.

extends Node2D

@export var tile_map: TileMap

func _ready() -> void:
	print(tile_map.tile_set.get_patterns_count()) # Prints 1

Not sure what happened here. I was saving the scene as .scn and loading it during runtime. I deleted the scene and recreated everything and now it works.


need Enterprise examples for Hybrid cp and dp values.yaml files

In addition to the OSS hybrid examples, would be helpful to have minimal sample cp and dp values.yaml files to start with.

It would indeed. @felderi I've assigned this to you for delegation of a first draft to the SE team. We'll be happy to review any contributions.


Are there plans to support DynamoDB from Amazon?

DBeaver - Version 6.2.3 CE
Operating System: Windows 10
JDBC Driver: mssql-jdbc 7.0.0.jre10
Database: Microsoft SQL Server Database
@serge-rider : Does Dbeaver have any plans to support DynamoDB from AWS ?

We already support DynamoDB in DBeaverEE.
There are no plans to implement it in CE in near future.
There are many reasons why. One of them is big number of dependencies one AWS SDK (bigger than DBeaver CE distribution itself).

@serge-rider Hi! It would be greate to support AWS DynamoDB in DbeaverCE.
Is it possible that you will come back to this issue?
I really like your software. I wouldn't like to install other IDE to work with DynamoDB.


[supernova] test for filters

Add more test for edge cases for supernova, change test to a more generalized test

This package is now located in cloudoperators/juno


create schedule capture tool

capture instance schedules and preserve in yaml file

Initial Work starting on a schedule capture object in the looker object constructor class https://github.com/looker-open-source/lmanage/blob/8303d07308ea0d1a4333f8b3297dcb7b22ef45ad/lmanage/utils/looker_object_constructors.py
https://github.com/looker-open-source/lmanage/blob/8303d07308ea0d1a4333f8b3297dcb7b22ef45ad/lmanage/capturator/content_capturation/dashboard_capture.py#L38
This class is then passed to yaml file and ruamel.yaml will render the class in yaml

the mapping folders for dashboard - dashboard can be found here https://github.com/looker-open-source/lmanage/blob/8303d07308ea0d1a4333f8b3297dcb7b22ef45ad/lmanage/configurator/content_configuration/create_dashboards.py#L30
for folders can be found here https://github.com/looker-open-source/lmanage/blob/8303d07308ea0d1a4333f8b3297dcb7b22ef45ad/lmanage/provision_instance_permission_structure.py#L84


Add preview flag to kafka ESP doc

@dhgoelmsft : Thanks for your contribution! The author, @mamccrea, has been notified to review your proposed change.

#sign-off


Clarifying ownership of SDK in readme

Due to there being several third-party SDKs in different languages of varying quality / age, adding "official" to the phrasing of the title should help people understand that this is owned and maintained by Optimizely.

Coverage remained the same at 97.248% when pulling e60fbe27420498aff2c2fb761c765809ac92ef4c on zleach-readme-update into f60d8eb4f22e83e78caa5f3c28d993003faee8ed on master.


add ssl_ca_file option to check-rabbitmq-cluster-health

squashed https://github.com/sensu-plugins/sensu-plugins-rabbitmq/pull/30 into one commit
This adds an option to pass the path to a ssl_ca_file to the cluster health check

Thanks!


refactor workshop document

Issue #, if available:
Description of changes:
preview
Checklist:

[ ] Have you successfully deployed to an AWS account with your changes?
[ ] Have you successfully deployed to an AWS China account with your changes?
[ ] Have you written new tests for your core changes, as applicable?
[ ] Have you successfully tested with your changes locally?
[ ] If new dependencies have been added, have they been pinned to specific versions?
[ ] Is this change also required on the AWS Solution version?
[ ] Have you updated openapi.yaml if you made updates to API definition (including add, delete or update parameter and request data schema)?
[ ] If you had to run manual tests, have you considered automating those tests by adding them to end-to-end tests?
[ ] If you are updating the changelog and vending out a new release, have you updated versionNumber and versionDate in .defaults.yml

AS review ticket id:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #102 (f07a4d7) into develop (0b9586c) will decrease coverage by 23.19%.
The diff coverage is n/a.

:exclamation: Current head f07a4d7 differs from pull request most recent head 5b96fef. Consider uploading reports for the commit 5b96fef to get more accurate results

@@             Coverage Diff              @@
##           develop     #102       +/-   ##
============================================
- Coverage    53.23%   30.04%   -23.20%
============================================
  Files          272       22      -250
  Lines        15534      992    -14542
  Branches      2307      199     -2108
============================================
- Hits          8270      298     -7972
+ Misses        6459      578     -5881
+ Partials       805      116      -689

Impacted Files
Coverage Δ

src/models/users/User.js
12.90% <0.00%> (-40.36%)
:arrow_down:

src/models/users/UsersStore.js
38.66% <0.00%> (-9.44%)
:arrow_down:

src/helpers/settings.js
100.00% <0.00%> (ø)

src/models/forms/AddUserForm.js
100.00% <0.00%> (ø)

lib/utils/table-report.js

...-providers/cogito-user-pool/provisioner-service.js

src/helpers/crypto.js

src/models/environment-types/EnvTypesStore.js

lib/utils/attribute-value.js

src/parts/studies/CreateStudy.js

... and 277 more

Continue to review full report at Codecov.

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


Switch to use v1 api for generateKubeconfig action.

Today in explorer dashboard, generateKubeconfig is called from /v3/clusters. Since if user run MCM=false v3 api will be disabled, then the action will be broken.(related issue https://github.com/rancher/rancher/issues/33687). https://github.com/rancher/rancher/pull/33811 adds the ability to expose generateKubeconfig from v1 api and UI needs to be able to pick it up.

Should be straightforward. @neillsom, do ping other UI folks if you need help.

I transferred the backend issue to dashboard repo since the backend is merged. @neillsom I'm going to re-assign you to the transferred issue..


fix/datespine-empty

PR Overview
This PR will address the following Issue/Feature: Issue #118
This PR will result in the following new package version: v0.12.3

This is simply adding default start and end dates to the int_quickbooks__general_ledger_date_spine model. This will not result in breaking changes. Instead it will ensure users who do not yet have transactions are able to see success in the end models.
Please provide the finalized CHANGELOG entry which details the relevant changes included in this PR:

Bug Fixes

Included a default start and end date in the int_quickbooks__general_ledger_date_spine logic when generating the date spine. These default start and end dates will ensure the model still succeeds when no transactions are yet available.

The default start date will be one month in the past
The default end date will be the current date

Under the Hood

Updated the maintainer PR template to resemble the most up to date format.
Removed the check docs GitHub Action as it is no longer necessary.

PR Checklist
Basic Validation
Please acknowledge that you have successfully performed the following commands locally:

[X] dbt run –full-refresh && dbt test
[X] dbt run (if incremental models are present) && dbt test

Before marking this PR as "ready for review" the following have been applied:

[X] The appropriate issue has been linked, tagged, and properly assigned
[X] All necessary documentation and version upgrades have been applied

[X] docs were regenerated (unless this PR does not include any code or yml updates)
[ ] BuildKite integration tests are passing
[X] Detailed validation steps have been provided below

Detailed Validation
Please share any and all of your validation steps:

To validate these changes, I first attempted to run the QuickBooks data model on a schema where no transactions were present (I did this by just choosing a non existent schema to run the package against) and installed the production version of the data model. After doing this, I was able to see the run failed with the same error highlighted in the issue.

I then wanted to confirm that when using the same non existent schema (to emulate a schema with no transactions) that the data model would succeed given the changes in this PR. I was able to validate that these changes do in fact result in the expected outcome.

Further, I can confirm that this causes no issues on schemas that do have transactions present in the source schema. See in the screenshot below how prod and dev both have the same min and max dates in the general ledger date spine before/after this update is applied. Therefore, existing users will not experience any changes and this will simply address the issue when customers do not have transactions present.

If you had to summarize this PR in an emoji, which would it be?

📆

lgtm! should we make a quickbooks version of this exploratory issue as well? fivetran/dbt_salesforce#49

That is great callout. Maybe we just consolidate QuickBooks in the FR you referenced for Salesforce. I believe when we get around to that FR we can explore the suggestion with all other datespine models in mind. As it will probably be relevant for all others as well.

Following the recent casting changes, I can confirm the results are still what we would expect.

No changes between dev (the changes from this PR) and prod (live version of the package) when looking at the min and max dates.
Prod with no transactions doesn't exist because it failed as the original issue details
Dev with no transactions succeeds due to the changes in this PR but have no data as expected.


Remove authors node (fixes #11)

See https://github.com/conradj/gatsby-source-pocket/issues/11 .
My implementation of the authors node seems to make some articles disappear. Sorry about that :(

FYI @laugri if you do
~/workspace/package-name $ npm pack
~/workspace/package-name $ cp package-name-0.0.0.tgz ~
~/workspace/some-application $ npm install ~/package-name-0.0.0.tgz

you can test out the package locally


refactored packit/git_utils.py into packit/utils/repo.py

Fix from https://github.com/packit/packit/pull/1147
Originally referencing https://github.com/packit/packit/issues/1142

Thank you for providing this information. I'm going to spend a couple few days in figuring this out.
It seemed like a simple enough task at first, but yes I have found that I have overlooked the test_get_utils.py in not running the tests.
When running tests as per the instructions on doing it in a container, my assumption is to

set my own container up separately from the packit project which has a container for doing packit-specific functions
then download the necessary packages to run make
then make sure not to commit my container for testing after I have run the tests?

Hello @LilySu,
Yes, you will need make installed to help with local testing.
Once you have that, you first have to build the container image used for testing by running make tests_image.
Then you can run make check_in_container to run the tests.
Running the tests can take quite a while, so you might want to limit your test runs only to the tests in which you are interested in. You can do this by setting the TESTS_TARGET environment variable. For example to run only the tests defined under tests/unit, you will run make check_in_container TESTS_TARGET='tests/unit'.
You will need to run the commands above in a terminal, and cd in the repository first. (You might be already doing this, but I'm not sure, so I'm mentioning it just in case).
If you need more help, please feel free to reach out in #packit at freenode. You can usually catch us there weekdays between 8.00–17.00 UTC.

Apologies @LilySu, I've also proposed this change in #1195 as it was getting in the way and wanted to see it fixed as soon as possible. Closing this PR in favor of that one.


[LinearProgress] Leak based on setTimeout

Problem Description

Hello, I detected a leak, provided by this setTimeout call. Unfortunately, the logic it too complex for me, so I don't know how to fix this. You could easily reproduce this by adding breakpoint to this line 152 and you should see how it will be called even after component will be unmounted. I suppose CircularProgress could have the similar problem.
Versions

Material-UI: 0.15.0-alpha.2
React: 0.14.8
Browser: Chromium 49.0.2623.108

@newsiberian - we're clearing the timers in componentWillUnmount:
https://github.com/callemall/material-ui/blob/master/src/LinearProgress/LinearProgress.js#L122

@mbrookes, hello, thanks for your attention to this issue.

For me, one timer still presents. This was recorded in a idle state, after the page were loaded.

This was recorded in a idle state, after the page were loaded.

A page with LinearProgress on it?

yes, and if I put placeholder here, I see how it continue to stop even after page were loaded, endless...

Until the component is unmounted, and then the timers will be cleared. Sorry, not seeing an issue here.

Oh, you're right) I've just now understood that this is no issue. I suppose, issue could be closed.


[3/n] Go binary and executor changes for handling operator pypi version mismatch

Describe your changes and why you are making these changes
This PR introduces proper  go binary changes to handle operator version mismatch.

added a versionTag field in global config for job schedulers to set up pypi packages for various engines. Engines uses slightly different way to deal with this new flag.

We use gloabl config instead of server flag mainly to avoid massive code change that requires passing the flag around the system.

We will add gh action to write this flag during server setup stage.

added executor flag --version-tag that triggers installation from test pypi when enabled. This flag is not used in all engines as some (e.g. conda) has test pypi configured elsewhere. This change is still necessary for dkr based engines including k8s and lambda.

Related issue number (if any)
Loom demo (if any)
Checklist before requesting a review

[ ] I have created a descriptive PR title. The PR title should complete the sentence "This PR...".
[ ] I have performed a self-review of my code.
[ ] I have included a small demo of the changes. For the UI, this would be a screenshot or a Loom video.
[ ] If this is a new feature, I have added unit tests and integration tests.
[ ] I have run the integration tests locally and they are passing.
[ ] I have run the linter script locally (See python3 scripts/run_linters.py -h for usage).
[ ] All features on the UI continue to work correctly.
[ ] Added one of the following CI labels:

run_integration_test: Runs integration tests
skip_integration_test: Skips integration tests (Should be used when changes are ONLY documentation/UI)

This looks fine to me but I'm not confident my review is very high quality - would highly recommend @saurav-c and @hsubbaraj-spiral take lead review here.

@likawind  Heads up taking a look at this and related PRs this morning. Sorry for delay!


python-cov: update python mysql dependency

Use more recent version of mysql python module

Looks fine to me, but did you check that this version is available everywhere? Or is that not a problem with the pip stuff?

Looks fine to me, but did you check that this version is available everywhere? Or is that not a problem with the pip stuff?

Actually I want this package because I have no problem with pip stuff for it on any system I have, I've tested it with purest py27 target on opensuse 42.3 and opensuse 15.0, as well as Mojave. If you can test it on redhat or debian, it would be great.

Looks fine to me, but did you check that this version is available everywhere? Or is that not a problem with the pip stuff?

Actually I want this package because I have no problem with pip stuff for it on any system I have, I've tested it with purest py27 target on opensuse 42.3 and opensuse 15.0, as well as Mojave. If you can test it on redhat or debian, it would be great.

We have teuthology smoke suite that can be run in sepia lab, why are we not testing these changes there?

Looks fine to me, but did you check that this version is available everywhere? Or is that not a problem with the pip stuff?

Actually I want this package because I have no problem with pip stuff for it on any system I have, I've tested it with purest py27 target on opensuse 42.3 and opensuse 15.0, as well as Mojave. If you can test it on redhat or debian, it would be great.

We have teuthology smoke suite that can be run in sepia lab, why are we not testing these changes there?

I'm not sure I have access to the lab and I don't know how to test anything there?
The mysql python is not used for in teuthology, and only used with coverage pytest pluging afaik, correspondingly the Jenkins already tested this tested, see the status for this PR.

Looks fine to me, but did you check that this version is available everywhere? Or is that not a problem with the pip stuff?

Actually I want this package because I have no problem with pip stuff for it on any system I have, I've tested it with purest py27 target on opensuse 42.3 and opensuse 15.0, as well as Mojave. If you can test it on redhat or debian, it would be great.

We have teuthology smoke suite that can be run in sepia lab, why are we not testing these changes there?

I'm not sure I have access to the lab and I don't know how to test anything there?
I am sorry that shouldn't be the reason for not testing the PR, sepia lab access is well documented here: https://ceph.github.io/sepia/adding_users/ and I am sure you know how to use the cli.

The mysql python is not used for in teuthology, and only used with coverage pytest pluging afaik, correspondingly the Jenkins already tested this tested, see the status for this PR.
Its used in coverage: https://github.com/ceph/teuthology/blob/master/teuthology/coverage.py#L6 , regardless we should be doing testing in sepia lab to ensure its not causing new regression.

Its used in coverage: https://github.com/ceph/teuthology/blob/master/teuthology/coverage.py#L6 , regardless we should be doing testing in sepia lab to ensure its not causing new regression.

Do you have an idea how to test this in the lab? Like, remove mysql-python and install mysqclient?

@vasukulkarni

Its used in coverage: https://github.com/ceph/teuthology/blob/master/teuthology/coverage.py#L6 , regardless we should be doing testing in sepia lab to ensure its not causing new regression.

since this change only related to deployment of teuthology environment I don't understand how this patch can be tested in sepia, for example, it will not remove stale python-mysql package and not install the new one from requirements. If I am wrong could you please provide command which will test the 'coverage.py'?

@vasukulkarni

Its used in coverage: https://github.com/ceph/teuthology/blob/master/teuthology/coverage.py#L6 , regardless we should be doing testing in sepia lab to ensure its not causing new regression.

since this change only related to deployment of teuthology environment I don't understand how this patch can be tested in sepia, for example, it will not remove stale python-mysql package and not install the new one from requirements.txt. If I am wrong could you please provide command which will test the 'coverage.py'?

The current coverage script is stale since its not been in use for a while, If you are confident that it wont break for later use then we can merge, but we shouldn't break it completely due to new pip module replacement.


Add options in equation.html

Is your feature request related to a problem? Please describe.
Please assign me under lgmsoc

Go ahead @Khushi-agarwal
Deadline 16 June,2021


Unable to load Kotlin classes using URLClassLoader in separate module

Description
I'm using the componentbox-gradle-plugin module to load Kotlin classes from the main source directory of a project. However, when I try to load classes in a separate test module, the URLClassLoader fails to load any classes.
Steps taken

I've verified that the URLs and class names are correct and that the classes exist in the specified directories.
I've tried using ClassLoader.getSystemClassLoader() instead of URLClassLoader to load the classes, but that also fails.
I've checked that the componentbox-gradle-plugin module is being properly included in the classpath of the test module.

Expected behavior
The URLClassLoader should be able to load the Kotlin classes from the main source directory of the project even when invoked from a separate test module.
Actual behavior
The URLClassLoader fails to load any classes from the main source directory when invoked from a separate test module.

Documentation here https://github.com/dropbox/componentbox/blob/master/componentbox-gradle-plugin/README.md


Implement time manipulation using JWT::leeway while validating nbf & exp

It's available since branch 3.x cf https://github.com/firebase/php-jwt/blob/v3.0.0/src/JWT.php#L102 and well documented at https://github.com/firebase/php-jwt#example

Hi, is this something than can be merged as this is a very needed feature.


Unable to add new service on Linux

Bug description:

When attempting to add a new service, nothing happens.
Steps to reproduce:

Go to "Add new service (Ctrl-N)"
Search for a service (e.g. "Outlook").
Click on the icon for the particular service.
See that nothing happens.

Expected behavior

The new service should be added successfully.
Screenshots

When trying to add the service, the developer console shows the following error:

Going to the /home/jinscoe/.config/Ferdi/recipes/temp/outlook/ directory, there is one file, recipes.tar.gz, which is NOT a gzipped tar file. It is actually HTML, the contents of which I'll paste here:
<!DOCTYPE html>

  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>ferdi-internal-server</title>

  <link rel="stylesheet" href="/css/vanilla.css" />
  <link rel="stylesheet" href="/css/main.css" />

Internal Ferdi Server

You are accessing the local server instance of your Ferdi application. This server is used to enable Ferdi's "Use without an Account" feature.

    To use Ferdi without an account, log out of your current account (if you are already logged in) and choose "Use Ferdi without an Account".

    Alternatively, you can import your account from a remote server or import your data from a ".ferdi-data" file or export your data to a ".ferdi-data" file.

The HTML says to try logging out of my current account and choosing "Use Ferdi without an Account". I don't have a Ferdi account, and am not currently logged into one. I tried clicking "Log in", and then selecting "Use Ferdi without an Account", but it did not fix the issue.
Environment:

Operating System: Linux 5.10.41-1-MANJARO
Ferdi Version: 5.5.0-13 (installed via pacman package manager).
Server: Using without an account

Same here on NixOS, ferdi 5.6.b6. The only services I can add is Telegram React and Whatsapp.

Seems to find workaround: If you sign in to franz (maybe ferdi) everything starts to operate. Previously I always chosed "without account"

@jinscoe123 + @Split7fire : Since you are reporting an issue with a really old version of Ferdi (5.5), can I request you to use the latest nightlies from here - and then report back whether this bug still is observed? Since we have done a lot of work to revamp services, I would like to check if this was some issue that was previously solved as a by-product of other work.
Please note that the code-signing process is currently broken right now and we are trying to get it fixed - but, till then please use the unsigned builds from my fork.


Persist the progress status of the last handled event/cause

DO NOT MERGE: The idea of persistent status is questionable. Need some feedback from the early usage in our team projects.

The status is seen by kubectl describe ObjType obj-id or kubectl describe -f obj.yaml (in a fancy reformatted capitalised form), or by kubectl get -f obj.yaml -o yaml (in the original yaml form).
Unlike the k8s events, which are garbage-collected after some time (~1 hour?), the status is persisted on the object for the whole object lifecycle. Moreover, the status can be used in the additional CRD "printer columns", as shown by kubectl get ObjType.

Originally, the handlers status (also called the "progress") was only stored during the handling cycle (there could be multiple handlers/subhandlers, provoking multiple patches & watch-events), and the presence of the progress meant that the handling cycle is ongoing. Once the handling cycle was done, the progress was purged, and the kopf-specific status was removed.
This made the debugging harder, as it required to read the verbose log messages on the handlers/subhandlers progression, rather than checking the object itself.
Now, with this change, the progress of the last handling cycle will be persisted on the object. It will, however, be replaced by the new progress, if the new change happens (e.g. the object is edited or deleted), and the new cycle begins.

As a downside of this change, the object remains polluted with the internal states of the framework, which can look not so nice, since it exposes the internal logic and abstractions to the user — i.e. the classical leaky abstraction anti-pattern. On the other hand, this leakage of the abstractions can be helpful to the developers of the operators or of the framework.
To achieve that goal, the handling logic was changed and complicated: e.g., the "hash-digest of the current state" was introduced to distinguish the real object changes from the internally provoked changes (previously was distinguished by the existence/non-existence of the progress status); and an additional patching cycle was introduced to store the hash-digest on the beginning of each handling cycle. These additional complications also do not feel nice.
This is why it goes as a separate PR — to see, if this approach helps at all, or does not help, and should be avoided.

No decision after some time, so I'm closing it — also to delete the branch from the main repo (I keep it in my fork).


don't halt if unable to connect registry uri / backend, add retry logic

enhance registrator so that it does not stop if it cannot connect to a registry uri / backend
<EMAIL_ADDRESS>

Which part are you referencing of that article?

RTFM - http://gliderlabs.com/registrator/latest/user/run/#registrator-options
need to upgrade to v7
-retry-attempts 	v7	Max retry attempts to establish a connection with the backend
-retry-interval 	v7	Interval (in millisecond) between retry-attempts
possibly enhance to set 0 for attempts to indicate infinite (if it doesn't work like that already)?


Merge prints into single system-out

This change merges multiple prints into a single xml system-out xml element. Prints are separated with \n.
As per JUnit 4 XSD, the generated output was invalid.
Also removed lock file and added it to .gitignore.
fixes #1

Hi Daniel,
Thanks for the pull request.
Do you use junitreport as a library or as an application? I did add the lock file on purpose, because for applications, that's what you should do. See the gitignore template.
Finally, can you please add you name the the AUTHORS file, so we are legally covered?

As an application.
I'll revert the first 2 commits and do the other changes you requested.

I've added myself to the AUTHORS file. Also found another place authors were references, in pubspec.yaml. I added myself there too. (Need me to remove myself from there?)

I've cleaned up the history a bit, using git rebase -i, to remove the pubspec.lock file removal and reintroduction from history.

You should not be listed in the pubspec.yaml


update drogon package

This PR separates the optional drogon deps into config options.
Currently the only default option enabled is openssl.
Also, sorry about that duplicate commit above the separate deps commit.
I'm not sure why, but Github keeps adding previous commits that were already merged to my PRs.
Luckily though it doesn't seem change anything.

Hmm. MacOS and Windows failed due to missing postgresql, however that should've been disabled.

Ah, I messed up the if statement. >_<

thanks


👌 IMPROVE: links to materials cloud SSSP archive

Fixes #13
The current links used to download the SSSP pseudopotentials still point
to the legacy materials cloud archive, which are hosted on a server that
they want to shut down. Next to this, the archive now also contains new
patch versions for minor version 1.1, with 1.1.2 being the latest. Since
these patch versions usually implement bug fixes, there is no reason to
install an outdated patch version. So instead of allowing the user to
install specific patch versions, we'll simply stick to only using minor
versions and make sure that the latest patch version is installed.
Here we update the links to the new servers. However, we also add some
extra functionality to retrieve a mapping of the latest patch version
corresponding to the minor version of the configuration. Based on this
mapping, the correct url is constructed for the archive and metadata.

@sphuber the links in this PR are still for the staging version of the archive, since we wanted to test this before @vgranata puts this in production.
If you agree with the implementation, I'll ask @vgranata to move forward, then update the final links and fix the tests.

Thanks for the review, @sphuber! I made some first corrections, but have a look at this comment and see if you agree with my reasoning here before I continue.

(aiida-pseudo) mbercx@theospc46:~/envs/aiida-pseudo/code/aiida-pseudo$ git commit -a
Fix double quoted strings................................................Passed
Fix End of Files.........................................................Passed
Fix python encoding pragma...............................................Passed
Mixed line ending........................................................Passed
Trim Trailing Whitespace.................................................Passed
flynt....................................................................Passed
yapf.....................................................................Passed
pylint...................................................................Passed
pydocstyle...............................................................Passed
[fix/13/materialscloud-links 8874770] Apply more corrections from prime ape instance
 2 files changed, 4 insertions(+), 6 deletions(-)

Fixed the CI issues in #105

@sphuber I've removed the md5 hashes and the version from the test_sssp_install test, since these will depend on the patch version. I.e. if this is updated on the archive, the test will start to fail.

Thanks @mbercx


[Feature Request] WaveDrom support

Digital Timing Diagram is most useful in electron industry.
I think WaveDrom support is a great feature.

I created a small example how this could be implemented. It's not pretty or complete, but it might help you along:
test.txt

I would agree that this is out of scope for the core, but seems like a thing that could be in the package manager once it exists.

@laurmaedje @ollelogdahl
My idea is that don't need typst to parse code, just pass code to the WaveDrom application to get the generated svg image, and insert it into the document.
Mermaid support (https://github.com/typst/typst/issues/161) can also be implemented in this way.

@laurmaedje @ollelogdahl
My idea is that don't need typst to parse code, just pass code to wavedrom-cli to get the generated svg image, and insert it into the document.
Mermaid support (https://github.com/typst/typst/issues/161) can also be implemented in this way.

That is one solution. One trade-back of this, which i find pretty big, is that text-styling doesn't get preserved. You see, i think that one of the powers is using the same font, size, color, styling in both the text and figures.


Investigate performance issues with Arkworks v0.4.0

After upgrading arkworks to the latest version, we found out it introduces a performance regression (e.g. proving Mina's snark work is ~2x slower, stats here). Arkworks v0.4.0 is a dependency of the zkVM, so it is also needed beyond Mina's context.
In this task, we will do an investigation to figure out the root cause of the regression. Concretely, there are 218 git commits between the release we use and the latest, which an engineer could plausibly bisect through to find the source of the regression, and hopefully then fix.
This investigation should be time-boxed to a 1 week.

Regression addressed (fixed) here: https://github.com/MinaProtocol/mina/pull/15940


Uncaught Error: Cannot call function 'getPosition' on missing remote object 1260Error: Cannot ca...

[Enter steps to reproduce:]

...
...

Atom: 1.40.1 x64
Electron: 3.1.10
OS: Mac OS X 10.15
Thrown From: Atom Core
Stack Trace
Uncaught Error: Cannot call function 'getPosition' on missing remote object 1260
Error: Cannot call function 'getPosition' on missing remote object 1260
at throwRPCError (/Applications/Atom.app/Contents/Resources/electron.asar/browser/rpc-server.js:145:17)
at EventEmitter. (/Applications/Atom.app/Contents/Resources/electron.asar/browser/rpc-server.js:367:7)
at EventEmitter.emit (events.js:182:13)
at WebContents. (/Applications/Atom.app/Contents/Resources/electron.asar/browser/api/web-contents.js:294:13)
at WebContents.emit (events.js:182:13)
At /Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:219

Error: Cannot call function 'getPosition' on missing remote object 1260
Error: Cannot call function 'getPosition' on missing remote object 1260
    at throwRPCError (/Applications/Atom.app/Contents/Resources/electron.asar/browser/rpc-server.js:145:17)
    at EventEmitter.<anonymous> (/Applications/Atom.app/Contents/Resources/electron.asar/browser/rpc-server.js:367:7)
    at EventEmitter.emit (events.js:182:13)
    at WebContents.<anonymous> (/Applications/Atom.app/Contents/Resources/electron.asar/browser/api/web-contents.js:294:13)
    at WebContents.emit (events.js:182:13)

    at metaToException (/Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:271:17)
    at Object.exception (/Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:219:30)
    at metaToValue (/Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:223:28)
    at Object.remoteMemberFunction (/Applications/Atom.app/Contents/Resources/electron.asar/renderer/api/remote.js:123:16)
    at AtomEnvironment.getWindowDimensions (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:705396)
    at AtomEnvironment.storeWindowDimensions (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:1:705811)
    at WindowEventHandler.handleWindowBlur (/Applications/Atom.app/Contents/Resources/app/static/<embedded>:11:285354)

Commands
     -4:23.4.0 editor:newline (input.hidden-input)
     -4:14.7.0 core:paste (input.hidden-input)
  2x -4:13.6.0 core:save (input.hidden-input)
     -4:08.5.0 editor:newline (input.hidden-input)
     -4:03.9.0 core:backspace (input.hidden-input)
     -4:02.5.0 core:save (input.hidden-input)
  2x -3:22.5.0 core:copy (input.hidden-input)
  2x -2:54.7.0 core:paste (input.hidden-input)
     -2:42.3.0 core:undo (input.hidden-input)
     -2:28.9.0 core:copy (input.hidden-input)
     -2:27.5.0 core:paste (input.hidden-input)
  5x -2:26.6.0 core:backspace (input.hidden-input)
     -2:15.9.0 core:save (input.hidden-input)
     -1:26.9.0 core:paste (input.hidden-input)
     -1:25.9.0 core:undo (input.hidden-input)
     -1:23.3.0 core:save (input.hidden-input)

Non-Core Packages
atom-beautify 0.33.4
atom-hg 2.0.15
atom-laravel-log 0.2.3
atom-meld 0.3.5
atom-wrap-in-tag 0.6.0
auto-update-packages 1.0.1
autoclose-html 0.23.0
autocomplete-javascript 0.0.2
autocomplete-json 5.5.2
autocomplete-modules 2.3.0
autocomplete-sql 0.5.0
autocomplete-xml 0.11.0
blade-spacer 0.4.2
busy-signal 2.0.1
double-tag 1.7.0
file-icons 2.1.35
highlight-selected 0.16.0
html-tag-auto-complete 0.1.1
intentions 1.1.5
isotope-ui 2.8.5
language-blade 0.43.1
lines 0.13.1
linter 2.3.1
linter-csslint 2.0.6
linter-jshint 3.1.17
linter-less 2.6.0
linter-php 1.6.1
linter-tidy 2.4.0
linter-ui-default 1.8.0
local-history 4.3.1
open-in-sourcetree 0.2.0
php-cs-fixer 4.1.1
pigments 0.40.2
platformio-ide-terminal 2.9.4
project-manager 3.3.8
tag 0.5.0
tree-view-filter 0.5.5

Thanks for contributing!
We noticed that this looks like a duplicate of https://github.com/atom/atom/issues/16630 so you can subscribe there for updates if you'd like (we believe that this will be fixed in a future Electron upgrade).
If the error is reproducible for you, it would be helpful to know if you can reproduce with the current Atom beta which is running Electron 4.2.7.

Because we treat our issues list as the Atom team's backlog, we close duplicates to focus our work and not have to touch the same chunk of code for the same reason multiple times. This is also why we may mark something as duplicate that isn't an exact duplicate but is closely related.
For information on how to use GitHub's search feature to find out if something is a duplicate before filing, see the How Can I Contribute? section of the Atom CONTRIBUTING guide.


Can Decrease mouse speed Acceleration/speed on Y axis ?

hello,
i'm trying to decrease my  mouse speed Acceleration/speed on Y axis one the mouse reaches a desired poinet like this photo!
!
accel

from the advanced menu set

cap style > legacy
application style > by component

then you can use classic mode for the y component with

sens cap in (0, 1]
negative weight
exponent >2

Exactly what i'm looking for :) thanks mate


Event stream handler

Proposed changes:

fixes #554
creates a RabbitMQ-based event stream handler using Pika

Status (please check what you already did):

[ ] made PR ready for code review
[ ] added some tests for the functionality
[x] updated the documentation
[x] updated the changelog

please let me know when this is ready for another review. (also please merge master into your branch)

should be merged into sdk though instead of master.


Merge remake branch into master

Tests pass, with some warnings I think are best fixed in a different PR.

Coverage decreased (-6.7%) to 64.982% when pulling 8dd3f5ed0e4853d7a88b57487ecb976592be6e48 on aappling-usgs:remake2master into 0fbf2fcd3ae4ff6e8248878f3add8bbd27bf4af9 on USGS-VIZLAB:master.

We keep seeing this decrease in coverage as measured by coveralls. It's disappointing, but I think we can accept the change because we were adding tests left and right all sprint - I blame the metric rather than our actions, at least for now.

@ldecicco-USGS - huge number of commits in this PR, but only one that's new: https://github.com/USGS-VIZLAB/vizlab/pull/322/commits/8dd3f5ed0e4853d7a88b57487ecb976592be6e48. Could you just review that one?


KES release 2024-06-17T15-47-05Z

KES Release 2024-06-17T15-47-05Z has changes that impact the docs:

[x] Adds new kes ls command (PR #464)
[ ] Updates to how kes identity functions (PR #461)
[x] Upgrade for Azure SDK may impact docs (PR #459)
[x] Fix for kes identity new example (PR #467)

459 does not appear to have any doc impacts


Handling delete Events for Ansible operator

Feature Request
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
I'd like to implement custom deletion logic on CR delete.
And I don't see any way to do it with Ansible operator.
For example, the watches.yaml may hold an extra field which is indicates on which event type the playbook or role should be executed.
- version: v1alpha1
  group: mygroup.com
  kind: MyTestApi
  playbook: /opt/ansible/playbook1_create.yml
  event: create

- version: v1alpha1
  group: mygroup.com
  kind: MyTestApi
  playbook: /opt/ansible/playbook1_delete.yml
  event: delete

Such functionality exists in Golang based operator 447 but I didn't found any references to this functionality for Ansible based operators

I think this should cover it. Please re-open if this is not sufficient and you would like to add additional features 😄.
https://github.com/operator-framework/operator-sdk/blob/master/doc/ansible/dev/finalizers.md

Awesome, thanks!


use 'default' for default hex repo path in cache and include in info messages

Basically changes the rebar3 update output to:
λ rebar3 update
===> Updating package registry...
===> Writing registry to ~/.cache/rebar3/hex/default/registry
===> Generating package index...
===> Writing index to ~/.cache/rebar3/hex/default/packages.idx

I prefer this use of default instead of the long directory name when it is going to be the majority of the cases.

Merged this though we'll have garbage left in the .cache directory. We should take a note to mention it in the beta-2 announcement.


Add Executor v2 CRD

Pull request description
Added Executor v2 CRD in helm charts
Checklist (choose whats happened)

[ ] breaking change! (describe)
[X] tested locally
[X] tested on cluster
[ ] added new dependencies
[ ] updated the docs
[ ] added a test

Breaking changes

Changes

Fixes

Closing this PR. I will create new PR to add slave configuration in Executor V1 CRD.


Wrong imput statement

http://www.material-ui.com/#/components/menus
"import Divider from 'material-ui/lib/menus/menu-divider';" should be "
import Divider from 'material-ui/lib/divider';"  as below.

Thanks @iVanlIsh! We're looking for all the help we can get, especially cleaning up documentation. Do you have time to make a pull request?
https://github.com/callemall/material-ui/blob/master/docs/src/app/components/pages/components/menus.jsx#L5

ok


When changing window focus, the player skips ahead if the progress bar is the active element

Version
4.23.0
Description
When the window containing the player loses (and sometimes when it regains) focus while playing, the player will skip ahead slightly if the progress bar was previously used to adjust the track position.
Steps to Reproduce

Play audio
Drag the progress bar to change the position of the track
Tab out of the window containing the player, or give another window focus
The player will slightly skip ahead

Reproduce Link
https://www.lijinke.cn/react-music-player/
System information
macOS Firefox 87 and Chrome 90
Comments
The issue can be "resolved" by clicking anywhere else on the page to shift the active element away from the progress bar.

I cannot reproduce on my locale env, can you give a gif ?

Sorry for the poor audio; had to record it with the internal microphone. You can hear the track skip forward slightly each time the tab is switched away from the player.
https://user-images.githubusercontent.com/933620/115655112-903a4f00-a300-11eb-9db1-9dfa4ba44136.mov

Looks like the bot incorrectly closed this. @lijinke666, please take a look at the video I posted when you get a chance and let me know if you need more details.

Hi facing the same issue right here, music skips ahead when switching between tab after selecting the progress bar.
Reproduced using this codesandbox template and chrome Version 94.0.4606.81 (64-bit)


TEN-122

Unit tests for the order of the mfa details and last login stuff need updating and then it's all good.


feat: default compliance report to use report_name

Summary

This change

Changes the default parameters for compliance aws|az|gcp get-report to use report_name over type
Fix report type not being updated in --csv output
Mark the --type flag as deprecated

Report names are discoverable via lacework report-definitions list but types are not. This makes fetching reports by name preferable. Validation can be performed by fetching a valid list of reports from the api.  New and custom reports can be discovered.
How did you test this change?

This also doesn't feel like a feature, it feels more like a bug-fix.

I'll agree there is a bug fix in this PR. But updating the default to the report_name is an enhancement not a bug fix.


Add system entities to slot entity dropdown

Let's go ahead and add the system entities back to the entity dropdown, just like it was originally in the old UI. That way they can at least be used. This only applies to the action screen.
I'll work on a new design for auto-highlighting.

Closed by https://github.com/samtecspg/articulate/commit/d3b06f21ebf02f85825ccd24b0bca198cc05f437


Classifier problem: m one-vs-rest or only one classifier

The paper mentions in Section 3.1 that there are m classifier by the one-vs-rest strategy. But in this implementation only one classifier is used instead of m one-vs-rest classifers.
If so, the example naturally satisfies one of the two conditions in Section 3.2 about the pseudo-labeling, i. e., it is either positive for one class(class score >= 0.5) or negative for all classes(all class scores < 0.5). That means the constraint in Eqn. (7) is naturally satisfied, cause the example is not possible to be positive for more than one class, so we do not need to consider this constraint. Please correct me if I understand in the wrong way. Thank you.

Hello,we consider the m classifiers by the one-vs-rest strategy in the  line https://github.com/yanxp/SSM/blob/master/tools/train_net.py#L211
that if a candidate is positive only one classifier will be satisfied and others will be ignored or negative for all classifiers.
Second , there are maybe some unseen object categories in the unlabeled images, so we need the constraint.

Thanks for the reply.
Yeah I see the code in https://github.com/yanxp/SSM/blob/master/tools/train_net.py#L211. But the train.prototxt in this repo use one classifier for (K+1) classes instead of K classifiers for two classes. Under this condition, the constraints can be removed. Maybe in your experiment you use K independent two-class classifiers?

I suppose by using the K+1 class classifier, there are only two cases.

The highest score among all classes is larger than 0.5. In this case, the highest score class is treated as the GT.
All class scores are under 0.5. In this case, the box does not belong to any class.

Thanks for your reply.


StreamItem InvocationId cleanup

Previously, stream items were returned from the server in response to an invocation, and so carried an invocation id for routing purposes.
Now, stream items can be sent to the server, and are sorted based on stream id.  Regardless of direction, all id values are stored under the InvocationId field on StreamItem. This is poor naming and rather misleading.
Possible solutions include:

StreamItem has two fields, StreamId and InvocationId, only one of which can be filled at a time
StreamItem has one field, RoutingId, which is used both ways. This breaks backwards compatibility.
Make a new class StreamParameterItem that's identical to stream item but has a StreamId field instead.

None of these solutions feels very clean.

This one is going to take some extra though so I'm increasing the cost for now. If it comes in under cost, that's even better :)

There's more thinking to do... the same base problem of InvocationId -vs- StreamId also applies to

InvocationBindingFailureMessage (currently one class, probably should make a StreamItemBindingFailureMessage)
CompletionMessage vs StreamCompleteMessage

Want to consider all of the cases when deciding on a good pattern.

Just making two classes for each. It seems the flattest/cleanest even if it's not concise/elegant.

@halter73 @mikaelm12
We are wanting to do a little redesign here. Idea is to move back to a single StreamItem message and CompletionMessage.
We have a bit of flexibility if we change the protocol version so we can have StreamItem with streamId in the new protocol and invocationId in the old protocol.

https://github.com/aspnet/AspNetCore/issues/4401


refactor: improve responsiveness on mobile

 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.

Genrally approve but could you please add body { margin: 0 } to make it similar to the other apps.

Done


dbuild User should own its HOME directory (workspace)

As a user I would expect that the dbuild user owns its HOME directory (/var/opt/delivery/workspace) so the phases in Delivery doesn't fail because permissions issues since it is own by root. (https://github.com/chef-cookbooks/delivery_build/blob/master/recipes/workspace.rb#L18)

Change on Delivery: https://delivery.shd.chef.co/e/Chef/#/organizations/Chef_Delivery/projects/delivery_build/changes/7b2caeff-a1a7-4661-aee7-cf1c762e038f/review


Unable to build app on dev channel

I am trying to switch over from using the google maps plugin to this one and I am unable to run my app after adding this plugin.
Here is the output when running the app on my iPhone:
Xcode's output:
↳
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/FlutterMapView.swift:117:48: error: 'UIButtonType' has been renamed to 'UIButton.ButtonType'
               let locationButton = UIButton(type: UIButtonType.custom) as UIButton
                                                   ^~~~~~~~~~~~
                                                   UIButton.ButtonType
    UIKit.UIButtonType:2:18: note: 'UIButtonType' was obsoleted in Swift 4.2
    public typealias UIButtonType = UIButton.ButtonType
                     ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/FlutterMapView.swift:194:64: error: 'MKMapPointForCoordinate' has been replaced by 'MKMapPoint.init(_:)'
                        let distance: Float = Float(distanceOf(pt: MKMapPointForCoordinate(coord), toPoly: overlay as! MKPolyline))
                                                                   ^~~~~~~~~~~~~~~~~~~~~~~
                                                                   MKMapPoint
    MapKit.MKMapPointForCoordinate:3:13: note: 'MKMapPointForCoordinate' was obsoleted in Swift 3
    public func MKMapPointForCoordinate(_ coordinate: CLLocationCoordinate2D) -> MKMapPoint
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/FlutterMapView.swift:249:29: error: 'MKMapPointMake' is unavailable in Swift
                    ptClosest = MKMapPointMake(ptA.x + u * xDelta, ptA.y + u * yDelta)
                                ^~~~~~~~~~~~~~
    MapKit.MKMapPointMake:2:13: note: 'MKMapPointMake' has been explicitly marked unavailable here
    public func MKMapPointMake(_ x: Double, _ y: Double) -> MKMapPoint
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/FlutterMapView.swift:252:38: error: 'MKMetersBetweenMapPoints' has been replaced by instance method 'MKMapPoint.distance(to:)'
                distance = min(distance, MKMetersBetweenMapPoints(ptClosest, pt))
                                         ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
                                         ptClosest.distance                  to:
    MapKit.MKMetersBetweenMapPoints:3:13: note: 'MKMetersBetweenMapPoints' was obsoleted in Swift 3
    public func MKMetersBetweenMapPoints(_ a: MKMapPoint, _ b: MKMapPoint) -> CLLocationDistance
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/FlutterMapView.swift:261:16: error: 'MKMetersBetweenMapPoints' has been replaced by instance method 'MKMapPoint.distance(to:)'
            return MKMetersBetweenMapPoints(MKMapPointForCoordinate(coordA), MKMapPointForCoordinate(coordB))
                   ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   MKMapPointForCoordinate(coordA).distance                  to:
    MapKit.MKMetersBetweenMapPoints:3:13: note: 'MKMetersBetweenMapPoints' was obsoleted in Swift 3
    public func MKMetersBetweenMapPoints(_ a: MKMapPoint, _ b: MKMapPoint) -> CLLocationDistance
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/FlutterMapView.swift:261:41: error: 'MKMapPointForCoordinate' has been replaced by 'MKMapPoint.init(_:)'
            return MKMetersBetweenMapPoints(MKMapPointForCoordinate(coordA), MKMapPointForCoordinate(coordB))
                                            ^~~~~~~~~~~~~~~~~~~~~~~
                                            MKMapPoint
    MapKit.MKMapPointForCoordinate:3:13: note: 'MKMapPointForCoordinate' was obsoleted in Swift 3
    public func MKMapPointForCoordinate(_ coordinate: CLLocationCoordinate2D) -> MKMapPoint
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/FlutterMapView.swift:261:74: error: 'MKMapPointForCoordinate' has been replaced by 'MKMapPoint.init(_:)'
            return MKMetersBetweenMapPoints(MKMapPointForCoordinate(coordA), MKMapPointForCoordinate(coordB))
                                                                             ^~~~~~~~~~~~~~~~~~~~~~~
                                                                             MKMapPoint
    MapKit.MKMapPointForCoordinate:3:13: note: 'MKMapPointForCoordinate' was obsoleted in Swift 3
    public func MKMapPointForCoordinate(_ coordinate: CLLocationCoordinate2D) -> MKMapPoint
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/MapViewExtension.swift:142:22: error: 'MKCoordinateRegionMake' is unavailable in Swift
            let region = MKCoordinateRegionMake(centerCoordinate, span)
                         ^~~~~~~~~~~~~~~~~~~~~~
    MapKit.MKCoordinateRegionMake:2:13: note: 'MKCoordinateRegionMake' has been explicitly marked unavailable here
    public func MKCoordinateRegionMake(_ centerCoordinate: CLLocationCoordinate2D, _ span: MKCoordinateSpan) -> MKCoordinateRegion
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/MapViewExtension.swift:184:16: error: 'MKCoordinateSpanMake' is unavailable in Swift
            return MKCoordinateSpanMake(latitudeDelta, longitudeDelta)
                   ^~~~~~~~~~~~~~~~~~~~
    MapKit.MKCoordinateSpanMake:2:13: note: 'MKCoordinateSpanMake' has been explicitly marked unavailable here
    public func MKCoordinateSpanMake(_ latitudeDelta: CLLocationDegrees, _ longitudeDelta: CLLocationDegrees) -> MKCoordinateSpan
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/MapViewExtension.swift:210:24: error: 'MKMetersBetweenMapPoints' has been replaced by instance method 'MKMapPoint.distance(to:)'
            let distance = MKMetersBetweenMapPoints(MKMapPointForCoordinate(centerCoordinate), MKMapPointForCoordinate(topBottom))
                           ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                           MKMapPointForCoordinate(centerCoordinate).distance                  to:
    MapKit.MKMetersBetweenMapPoints:3:13: note: 'MKMetersBetweenMapPoints' was obsoleted in Swift 3
    public func MKMetersBetweenMapPoints(_ a: MKMapPoint, _ b: MKMapPoint) -> CLLocationDistance
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/MapViewExtension.swift:210:49: error: 'MKMapPointForCoordinate' has been replaced by 'MKMapPoint.init(_:)'
            let distance = MKMetersBetweenMapPoints(MKMapPointForCoordinate(centerCoordinate), MKMapPointForCoordinate(topBottom))
                                                    ^~~~~~~~~~~~~~~~~~~~~~~
                                                    MKMapPoint
    MapKit.MKMapPointForCoordinate:3:13: note: 'MKMapPointForCoordinate' was obsoleted in Swift 3
    public func MKMapPointForCoordinate(_ coordinate: CLLocationCoordinate2D) -> MKMapPoint
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/MapViewExtension.swift:210:92: error: 'MKMapPointForCoordinate' has been replaced by 'MKMapPoint.init(_:)'
            let distance = MKMetersBetweenMapPoints(MKMapPointForCoordinate(centerCoordinate), MKMapPointForCoordinate(topBottom))
                                                                                ^~~~~~~~~~~~~~~~~~~~~~~
                                                                                MKMapPoint
    MapKit.MKMapPointForCoordinate:3:13: note: 'MKMapPointForCoordinate' was obsoleted in Swift 3
    public func MKMapPointForCoordinate(_ coordinate: CLLocationCoordinate2D) -> MKMapPoint
                ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/PolylineController.swift:65:21: error: 'add' has been renamed to 'addOverlay(_:)'
                mapView.add(polyline)
                        ^~~
                        addOverlay
    MapKit.MKMapView:66:15: note: 'add' was obsoleted in Swift 4.2
        open func add(_ overlay: MKOverlay)
                  ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/PolylineController.swift:91:29: error: 'remove' has been renamed to 'removeOverlay(_:)'
                        mapView.remove(polyline)
                                ^~~~~~
                                removeOverlay
    MapKit.MKMapView:13:15: note: 'remove' was obsoleted in Swift 4.2
        open func remove(_ overlay: MKOverlay)
                  ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/PolylineController.swift:98:17: error: 'remove' has been renamed to 'removeOverlay(_:)'
            mapView.remove(oldPolyline)
                    ^~~~~~
                    removeOverlay
    MapKit.MKMapView:13:15: note: 'remove' was obsoleted in Swift 4.2
        open func remove(_ overlay: MKOverlay)
                  ^
    /Users/adithya/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+1/ios/Classes/PolylineController.swift:99:17: error: 'add' has been renamed to 'addOverlay(_:)'
            mapView.add(newPolyline)
                    ^~~
                    addOverlay
    MapKit.MKMapView:66:15: note: 'add' was obsoleted in Swift 4.2
        open func add(_ overlay: MKOverlay)
                  ^
    Command MergeSwiftModule failed with a nonzero exit code
    note: Using new build system
    note: Planning build
    note: Constructing build description

Could not build the precompiled application for the device.

Error launching application on Adithya's iPhone XS Max.
Exited (sigterm)

Here is the output of flutter doctor:
[✓] Flutter (Channel dev, v1.12.16, on Mac OS X 10.14.6 18G103, locale en-SG)
    • Flutter version 1.12.16 at /Users/adithya/Development/flutter
    • Framework revision 37f9c54116 (6 days ago), 2019-11-27 11:33:38 -0800
    • Engine revision fad1b23c42
    • Dart version 2.7.0

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/adithya/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.2.1, Build version 11B53
    • CocoaPods version 1.7.5

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 41.1.2
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] VS Code (version 1.40.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.6.0

[✓] Connected device (2 available)
    • Chrome     • chrome     • web-javascript • Google Chrome 78.0.3904.108
    • Web Server • web-server • web-javascript • Flutter Tools

• No issues found!

Thanks for reporting this issue. It seemed to be a problem with the apple_maps_flutter plugin. I converted the iOS code to swift 5 which should fix the issues you had while building your app.
Run flutter packages upgrade to get the newest version of the apple_maps_flutter plugin which the platform_maps_flutter package depends on.
Please let me know if that solved your problem.

Thank you for the prompt response. I am able to build the app now. However I am facing other issues with apple maps and I am not sure if I should open a new issue or just continue here. Regardless, here are the issues I'm facing:

Custom marker images are not working
Polylines are not showing up
Map gets stuck and I am unable to move the map after a few seconds of interaction. I am not sure exactly what sequence of events causes this and it seems to occur consistently with any type of action taken. Sometimes, programmatically moving the camera causes the map to become unresponsive to touch but camera update can still be triggered via a button. So from my observation the map only becomes unresponsive to manual interaction and never to programmatically triggered camera updates.

Hey, I was not able to reproduce these issues. Did you also encounter this behavior on the stable channel?
I would also appreciate a minimal working example so I can further investigate these issues and hopefully get them fixed soon :)

Refer to this example to demonstrate these issues better:

Whenever I try to set a custom marker icon I get this exception:

Unhandled Exception: type 'BitmapDescriptor' is not a subtype of type 'BitmapDescriptor' where
  BitmapDescriptor is from package:apple_maps_flutter/apple_maps_flutter.dart
  BitmapDescriptor is from package:platform_maps_flutter/platform_maps_flutter.dart

It seems like polylines are working in the example that I put together so we can skip that for now.

Try sliding the sheet up and down and the map will become irresponsive to user touch after that. So it seems like redrawing the map breaks user input.

Hello, I have same issues too.
Running pod install...                                              1.3s
Running Xcode build...
Xcode build done.                                            4.1s
Failed to build iOS app
Error output from Xcode build:
↳
2019-12-30 19:24:59.667 xcodebuild[75632:436875]  DTDeviceKit: deviceType from 00008006-000368291AC1002E was NULL
2019-12-30 19:24:59.769 xcodebuild[75632:436825] [MT] DTDeviceKit: deviceType from 00008006-000368291AC1002E was
NULL
2019-12-30 19:24:59.773 xcodebuild[75632:436825] [MT] DTDeviceKit: deviceType from 00008006-000368291AC1002E was
NULL
2019-12-30 19:24:59.777 xcodebuild[75632:436825] [MT] DTDeviceKit: deviceType from 00008006-000368291AC1002E was
NULL
** BUILD FAILED **
Xcode's output:
↳
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:194:75: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
let distance: Float = Float(distanceOf(pt: MKMapPoint.init(coord), toPoly: overlay as!
MKPolyline))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2
public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:252:48: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(::)'
distance = min(distance, ptClosest.distance(to: pt))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:27: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2
public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:40: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(::)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:64: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2
public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/MapViewExt
ension.swift:210:58: error: value of type 'MKMapPoint' has no member 'MKMetersBetweenMapPoints'
let distance = MKMapPoint.init(centerCoordinate).MKMetersBetweenMapPoints(to: MKMapPoint.init(topBottom))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:194:75: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
let distance: Float = Float(distanceOf(pt: MKMapPoint.init(coord), toPoly: overlay as!
MKPolyline))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2
public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:252:48: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(::)'
distance = min(distance, ptClosest.distance(to: pt))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:27: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2
public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:40: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(::)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:64: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2
public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/MapViewExt
ension.swift:210:58: error: value of type 'MKMapPoint' has no member 'MKMetersBetweenMapPoints'
let distance = MKMapPoint.init(centerCoordinate).MKMetersBetweenMapPoints(to: MKMapPoint.init(topBottom))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
note: Using new build system
note: Planning build
note: Constructing build description
And My Flutter version Stable.
flutter doctor -v                                                                                56% (1:36) 
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14.6 18G1012, locale en-BR)
• Flutter version 1.12.13+hotfix.5 at /Users/rodrigo.gomes/flutter
• Framework revision 27321ebbad (3 weeks ago), 2019-12-10 18:15:01 -0800
• Engine revision b863200c37
• Dart version 2.5.0
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /Users/rodrigo.gomes/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = /Users/rodrigo.gomes/Android/Sdk
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.2.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.2.1, Build version 11B500
• CocoaPods version 1.6.2
[✓] Android Studio (version 3.5)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 42.1.1
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[✓] Connected device (1 available)
• iPhone 8 • 645FB980-DECC-4DB2-8BFA-FE3A8A9B5A91 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-2 (simulator)
• No issues found!
I`m not be able to build.
thanks.

Refer to this example to demonstrate these issues better:

Whenever I try to set a custom marker icon I get this exception:

Unhandled Exception: type 'BitmapDescriptor' is not a subtype of type 'BitmapDescriptor' where
  BitmapDescriptor is from package:apple_maps_flutter/apple_maps_flutter.dart
  BitmapDescriptor is from package:platform_maps_flutter/platform_maps_flutter.dart

It seems like polylines are working in the example that I put together so we can skip that for now.
Try sliding the sheet up and down and the map will become irresponsive to user touch after that. So it seems like redrawing the map breaks user input.

Thanks for providing this example, I'm back from Holiday and will continue investigating this issue!

Hello, I have same issues too.
Running pod install... 1.3s
Running Xcode build...
Xcode build done. 4.1s
Failed to build iOS app
Error output from Xcode build:
↳
2019-12-30 19:24:59.667 xcodebuild[75632:436875] DTDeviceKit: deviceType from 00008006-000368291AC1002E was NULL
2019-12-30 19:24:59.769 xcodebuild[75632:436825] [MT] DTDeviceKit: deviceType from 00008006-000368291AC1002E was
NULL
2019-12-30 19:24:59.773 xcodebuild[75632:436825] [MT] DTDeviceKit: deviceType from 00008006-000368291AC1002E was
NULL
2019-12-30 19:24:59.777 xcodebuild[75632:436825] [MT] DTDeviceKit: deviceType from 00008006-000368291AC1002E was
NULL
** BUILD FAILED **
Xcode's output:
↳
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:194:75: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
let distance: Float = Float(distanceOf(pt: MKMapPoint.init(coord), toPoly: overlay as!
MKPolyline))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2 public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:252:48: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(::)'
distance = min(distance, ptClosest.distance(to: pt))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:27: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2 public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:40: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(::)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:64: error: 'init(:)' has been renamed to 'MKMapPointForCoordinate(:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(:)' was introduced in Swift 4.2 public /not inherited/ init( coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/MapViewExt
ension.swift:210:58: error: value of type 'MKMapPoint' has no member 'MKMetersBetweenMapPoints'
let distance = MKMapPoint.init(centerCoordinate).MKMetersBetweenMapPoints(to: MKMapPoint.init(topBottom))
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:194:75: error: 'init(_:)' has been renamed to 'MKMapPointForCoordinate(_:)'
let distance: Float = Float(distanceOf(pt: MKMapPoint.init(coord), toPoly: overlay as!
MKPolyline))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(_:)' was introduced in Swift 4.2 public /_not inherited_/ init(_ coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:252:48: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(_:_:)'
distance = min(distance, ptClosest.distance(to: pt))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:27: error: 'init(_:)' has been renamed to 'MKMapPointForCoordinate(_:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(_:)' was introduced in Swift 4.2 public /_not inherited_/ init(_ coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:40: error: 'distance(to:)' has been renamed to 'MKMetersBetweenMapPoints(_:_:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~~~~~
MKMetersBetweenMapPoints
MapKit.MKMapPoint:9:17: note: 'distance(to:)' was introduced in Swift 4.2
public func distance(to b: MKMapPoint) -> CLLocationDistance
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/FlutterMap
View.swift:261:64: error: 'init(_:)' has been renamed to 'MKMapPointForCoordinate(_:)'
return MKMapPoint.init(coordA).distance(to: MKMapPoint.init(coordB))
^~~~
MKMapPointForCoordinate
MapKit.MKMapPoint:4:30: note: 'init(_:)' was introduced in Swift 4.2 public /_not inherited_/ init(_ coordinate: CLLocationCoordinate2D)
^
/Users/rodrigo.gomes/flutter/.pub-cache/hosted/pub.dartlang.org/apple_maps_flutter-0.0.6+2/ios/Classes/MapViewExt
ension.swift:210:58: error: value of type 'MKMapPoint' has no member 'MKMetersBetweenMapPoints'
let distance = MKMapPoint.init(centerCoordinate).MKMetersBetweenMapPoints(to: MKMapPoint.init(topBottom))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
note: Using new build system
note: Planning build
note: Constructing build description

And My Flutter version Stable.

flutter doctor -v  56% (1:36) 
[✓] Flutter (Channel stable, v1.12.13+hotfix.5, on Mac OS X 10.14.6 18G1012, locale en-BR)
• Flutter version 1.12.13+hotfix.5 at /Users/rodrigo.gomes/flutter
• Framework revision 27321ebbad (3 weeks ago), 2019-12-10 18:15:01 -0800
• Engine revision b863200c37
• Dart version 2.5.0

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /Users/rodrigo.gomes/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = /Users/rodrigo.gomes/Android/Sdk
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
• All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.2.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.2.1, Build version 11B500
• CocoaPods version 1.6.2

[✓] Android Studio (version 3.5)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 42.1.1
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] Connected device (1 available)
• iPhone 8 • 645FB980-DECC-4DB2-8BFA-FE3A8A9B5A91 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-2 (simulator)

• No issues found!

I`m not be able to build.

thanks.

Thank you for reporting, this issue. I don't think this build issue is related to the one from @adithyaxx. Please consider opening a new Issue, but I will already try to find the cause of this error.

@adithyaxx I released a new version that should fix the BitmapDescriptor type errors. I will close this issue for now and will continue investigating the error with the sliding_up_panel here #8.
@rodrigogalhardo I still wasn't able to reproduce this build error, please consider opening a new issue if the problem persists.

@LuisThein I have the same problem. I cloned the repo and tried to run the example but got a bunch of errors complaining about Swiff 3 and Swift 4.2. Is the fix currently on the master branch of this library?
I tried apple_maps_flutter and that one worked perfectly. Are these in sync?

The build issues should be fixed in the latest version. Please consider opening a new issue if this did not resolve your build issue.


Readme needs to indicate unzipping wikipedia documents

Downloads as psgs_w100.tsv file but is really psgs_w100.tsv.gz and needs to be unzipped

Sorry for the typo and thanks for pointing it out! I fixed it in the readme file.


slider plugin get error: Cannot add property container, object is not extensible

when i draw a slider, i get this error

this is my code:

only slider , without chart ?

already fixed


Support parsing alternative instruction listings

This change allows shae.py to parse instruction listings of the form:
     ;

Can this be merged into master?

Done.


"Vless" unsupported, but "vless" supported

Verify steps

[X]  确保你使用的是本仓库最新的的 clash 或 clash Alpha 版本 Ensure you are using the latest version of Clash or Clash Premium from this repository.
[ ]  如果你可以自己 debug 并解决的话，提交 PR 吧 Is this something you can debug and fix? Send a pull request! Bug fixes and documentation fixes are welcome.
[X]  我已经在 Issue Tracker 中找过我要提出的问题 I have searched on the issue tracker for a related issue.
[X]  我已经使用 Alpha 分支版本测试过，问题依旧存在 I have tested using the dev branch, and the issue still exists.
[X]  我已经仔细看过 Documentation 并无法自行解决问题 I have read the documentation and was unable to solve the issue.
[X]  这是 Clash 核心的问题，并非我所使用的 Clash 衍生版本（如 OpenClash、KoolClash 等）的特定问题 This is an issue of the Clash core per se, not to the derivatives of Clash, like OpenClash or KoolClash.

Clash version
1.15.1
What OS are you seeing the problem on?
macOS, Windows
Clash config
proxies:
  - {"type":"Vless",    ... other configs}

Clash log
No response
Description
To Reproduce
Steps to reproduce the behavior:
This is not work:
proxies:
  - {"type":"Vless",    ... other configs}

But this is work:
proxies:
  - {"type":"vless",    ... other configs}

Screenshots

Information

OS: macos, windows 10
Clash Verge Version: [e.g. 1.3.4]
Clash Core: clash meta 1.15.1 Meta

你就用vless不就完事了，有什么大惊小怪的

@jba-tm This is expected behavior and should be all lowercase

@jba-tm you should let subscriber modify

Okey I understand.
Last question. What will be if I build my own core, and change behavior like I expected. What will go wrong?

If you don't know these, you don't need to compile

It will be more durable and flexible

@jba-tm nothing will happen, you just need to modify https://github.com/MetaCubeX/Clash.Meta/blob/65071ea7d16724ef3262366f0c0877b4a73d815b/adapter/parser.go#L67

If you don't know these, you don't need to compile

I think will not do this

Please close this issue. Please do not abuse issue


fix right on Block

In the current behaviour, the right props on the Block component does not behave as expected

@Charpell thanks ... the right option has the correct behaviour for flex content alignment on the main axis.
Take a look at this article https://css-tricks.com/snippets/css/a-guide-to-flexbox/
Visually justify-content is a more natural approach compared with align-items
We need to add a new option named align and have the options: "left" & "right"

Great @hetmann , but why does right and bottom have the same property
justifyContent: "flex-end"

Great @hetmann , but why does right and bottom have the same property
justifyContent: "flex-end"

they are similar so it easier to use them when you can a row or column.

row -> right (flex-end)
column -> bottom (flex-end)

Is how the semantic is formed: row element position to right vs column element position to bottom

Understood, you can close the PR

Understood, you can close the PR

Thank you very much for your support. Keep on the good work.


multiline sql with transacr

Driver version

Redshift version
PostgreSQL 8.0.2 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 3.4.2 20041017 (Red Hat 3.4.2-6.fc3), Redshift 1.0.28422
Client Operating System
Windows 10
Python version
3.7 64bit
Table schema
CREATE TABLE dev.test4(id INT IDENTITY, strng TEXT );
Problem description

Expected behaviour:
return new identity from table
Actual behaviour: error
Error message/stack trace:
Any other details that can be helpful:

Python Driver trace logs
Traceback (most recent call last):
File "C:\Work\Python\AuditLog.py", line 52, in
cursor.execute(sql)
File "C:\Users\Dmitriy.Burtsev\AppData\Local\Programs\Python\Python37\lib\site-packages\redshift_connector\cursor.py", line 211, in execute
self._c.execute(self, operation, args)
File "C:\Users\Dmitriy.Burtsev\AppData\Local\Programs\Python\Python37\lib\site-packages\redshift_connector\core.py", line 1192, in execute
self.handle_messages(cursor)
File "C:\Users\Dmitriy.Burtsev\AppData\Local\Programs\Python\Python37\lib\site-packages\redshift_connector\core.py", line 1351, in handle_messages
raise self.error
redshift_connector.error.ProgrammingError: {'S': 'ERROR', 'C': '42601', 'M': 'cannot insert multiple commands into a prepared statement', 'F': '/home/ec2-user/padb/src/pg/src/backend/tcop/postgres.c', 'L': '2801', 'R': 'exec_parse_message'}
Reproduction code
import redshift_connector
conn = redshift_connector.connect(
host='qwe.us-east-1.redshift.amazonaws.com',
database='qwe',
user='qwe',
password='qwe',
port = 5439,
ssl = False
)
cursor: redshift_connector.Cursor = conn.cursor()
sql = """BEGIN TRANSACTION;
INSERT INTO dev.test4 (strng) VALUES ('XYZ');
SELECT MAX(id) AS newid FROM dev.test4 WHERE strng = 'XYZ'
COMMIT TRANSACTION;"""
cursor.execute(sql)
conn.close

Hi @dburtsev ,
redshift_connector uses prepared statements when executing statements. This means that multi-statements are not supported at this time. At this time we recommend you split up the SQL statements prior to passing them to the cursor.execute(...) method.

Will do

I have to run multiple statements due to query perfomance improvements. For example:
BEGIN TRANSACTION;

DROP TABLE IF EXISTS _tmp
;
CREATE TEMPORARY TABLE _tmp (
key char(32) DISTKEY,
....
)
DISTSTYLE KEY
SORTKEY(key)
;
INSERT INTO _tmp
SELECT *
   FROM table_2 ....
;

INSERT INTO table_3
SELECT *
  FROM table_1
             INNER JOIN _tmp
             ON _tmp.key = table.key
WHERE....
;
END TRANSACTION;

I can do it with Postgres driver, but can't with redshift. This functionality should be implemented.

Hi @easthy-alterpost  -- this functionality is not currently supported due to how redshift_connector uses prepared statements for statement execution. While adding this functionality is not currently on our roadmap, I will pass along your feedback to the Amazon Redshift driver team.
If you're interested in why this isn't currently supported, you can checkout my response in #39.


Update Chainer version to 4.4.0 in .travis.yml

Thanks for the comment. Updated the tested version information.


No widget in jupyter notebook

There is no widget in the output.

Hi @ImmanuelSamuel , two questions

Are there any errors in your Jupyter server terminal?
Can you open the web developer console of your web browser and check if any errors are printed there?

No there are no errors in the terminal.
Web console says:
ipywidgets package not installed.  Widgets are not available.

I did conda install ipywidgets

OK after browsing through the issues I found the reason. I had to do the npm install permissions stuff


Upgrade toolchain to nightly-2024-04-15

Related changes:

https://github.com/rust-lang/rust/pull/120131:
Add support to Pat pattern type
https://github.com/rust-lang/rust/pull/122935:
Rename CastKind::PointerWithExposedProvenance
https://github.com/rust-lang/rust/pull/123097:
Adapt to changes to local_def_path_hash_to_def_id

Resolves #3130
Call-out
The first commit in this PR is from #3128
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT licenses.

Note to self: Add a test to Pat to ensure we capture invalid valid generated during a transmute.

For my own learning: the changes in 1abfa0f ("Fix BinOp implementation") seem much bigger than what I initially had for the Cmp operator. Could you please explain a bit?

I added a comment to the code, which explains why this is slightly more complex. The result of a comparison is not an integer, but an enumeration. So Kani would crash with the previous implementation when it would try to assign the comparison expression due to mismatched type.
Part of the logic I added is to guarantee that the transmute is safe, but it is not really necessary. But I check that the enumeration layout matches what we expect, which is an i8 that goes from -1 to 1.

I'm merging this PR despite the issue with the benchmark job, since it is blocked due to a bug in the benchcomp tool itself. It is failing to generate the comparison tables since the base commit is currently broken due to #3138


a couple properties added

There are many references missing in the .bib file, and so many "?" in the document where those are referenced. What is going on there? Is there a bigger references file somewhere I'm not seeing?

There are many references missing in the .bib file, and so many "?" in the document where those are referenced. What is going on there? Is there a bigger references file somewhere I'm not seeing?

how are you building it?

I also get this when building with latexmk
Latexmk: List of undefined refs and citations:
  Citation `DBLP:journals/jar/AkbarpourP10' on page 107 undefined on input line 8
  Citation `byron_chain_spec' on page 20 undefined on input line 76
  Citation `byron_chain_spec' on page 94 undefined on input line 1537
  Citation `byron_ledger_spec' on page 13 undefined on input line 5
  Citation `byron_ledger_spec' on page 20 undefined on input line 73
  Citation `byron_ledger_spec' on page 22 undefined on input line 169
  Citation `cryptoeprint:2001:034' on page 8 undefined on input line 87
  Citation `ouroboros_praos' on page 13 undefined on input line 83
  Citation `ouroboros_praos' on page 75 undefined on input line 112

I spotted a few were missing and added them in a branch. I’d leave this for now until things stabilise.
Sent from my iPhone

On 8 Oct 2019, at 22:42, polinavino<EMAIL_ADDRESS>wrote:
There are many references missing in the .bib file, and so many "?" in the document where those are referenced. What is going on there? Is there a bigger references file somewhere I'm not seeing?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Testers cannot sign into App Distribution SDK, sent to apps list

Description
Expected: when signing into the SDK, are sent to the App Distribution sign in splash screen. After signing in, they are shown a success message and redirected back to the app.
Actual: when signing into the SDK, testers are immediately shown a Google sign in screen. After signing in, they are shown their list of apps in the main App Distribution web tester experience (https://appdistribution.firebase.google.com/testerapps). When they exit this page and reenter the app, they are not signed in and will not receive app updates.
Reproducing the issue

Sign out of the SDK if already signed in, or clear app data
Try to sign into the SDK
See above for unexpected behavior

Firebase SDK Version
10.1.0 - 10.5.0
Xcode Version
14.2
Installation Method
Swift Package Manager
Firebase Product(s)
App Distribution
Targeted Platforms
iOS
Relevant Log Output
2023-02-02 16:24:48.380191-0500 MyAppName[96468:7899617] 10.1.0 - [FirebaseAppDistribution][I-FAD000000] Registration URL: https://appdistribution.firebase.dev/pub/testerapps/{app-id}/installations/{installation-id}/buildalerts?appName=MyAppName
2023-02-02 16:24:48.380522-0500 MyAppName[96468:7899617] 10.1.0 - [FirebaseAppDistribution][I-FAD000000] Callback URL: appdistribution-{app-id}
2023-02-02 16:24:51.860045-0500 MyAppName[96468:7899343] [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)")
2023-02-02 16:25:00.136614-0500 MyAppName[96468:7899618] 10.1.0 - [FirebaseAppDistribution][I-FAD000000] Failed to complete App Distribution registration flow. Auth type - ASWebAuthenticationSession, Error - com.apple.AuthenticationServices.WebAuthenticationSession: 1. Details - The operation couldn’t be completed. (com.apple.AuthenticationServices.WebAuthenticationSession error 1.)
2023-02-02 16:25:00.137403-0500 MyAppName[96468:7899618] 10.1.0 - [FirebaseAppDistribution][I-FAD000000] Tester sign in complete.

If using Swift Package Manager, the project's Package.resolved
N/A
If using CocoaPods, the project's Podfile.lock
N/A

This has been fixed in the backend using a redirect, so barring any caching issues this should be resolved for all SDK versions. https://github.com/firebase/firebase-ios-sdk/pull/10773 updates the URL in the SDK.


networkmanager: fix udev rule warning

Apply upstream patch to fix an annoying warning:
/nix/store/hj3g05ypn2a6iwd1qdv8cysbbkhp1apj-udev-rules/84-nm-drivers.rules:10 Invalid value "/nix/store/l6h4ya0wzb4b8mr0y58k2gh2nhfql4sn-bash-4.4-p23/bin/bash -c '/nix/store/qv79j3glsdmfhdzwjwa5ys3s7k0kary5-ethtool-5.2/bin/ethtool -i $1 | /nix/store/5pwj1q9zbs89xv9wlmp554p4fixz9im4-gnused-4.7/bin/sed -n s/^driver:\ //p' -- $env{INTERFACE}" for PROGRAM (char 142: invalid substitution type), ignoring, but please fix it.

Never mind, this is already part of NM 1.20.2 we have on staging (https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commit/abd1e1e0902174d19eaaedc349a0082aff5572d9).

Never mind, this is already part of NM 1.20.2 we have on staging (https://gitlab.freedesktop.org/NetworkManager/NetworkManager/commit/abd1e1e0902174d19eaaedc349a0082aff5572d9).

That's still not merged? I'm confused as to what's going on with the staging workflow, I could've swore the last merge should have landed that.

Looks like the latest branch-off was on Sep 6 (merged on Sep 9, https://github.com/NixOS/nixpkgs/pull/68339), whereas the NM update happened on Sep 13 (https://github.com/NixOS/nixpkgs/pull/68714).

Seems to have been merged again at https://github.com/NixOS/nixpkgs/commit/fda4a08d4a1dd1509bb4c3ab110fb8665f47cc00 just not with a PR.

There probably was not a staging branch-off in between.


Replace default log directory with repository location

Issue
dirpath = request.args.get('path', default = '*', type = str) #'./logs'

* causes crashes if no default path specified.
Solution
Change * to the location of the log directory ./logs

#77

Done for the '/logs/default' path


Fix tools example

The example was not working for me, but removing the object declaration with the duplicate version fixed my issues, so I suggest updating the documentation :)

Hi @spewu, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, DNFBOT;

Thanks!


MonoI section reverses top and bottom flange thickness

The MonoI section input includes t_ft (top flange thickness) and t_fb (bottom flange thickness), but if the t_ft value is greater than t_fb (for instance), the section plots with the thicker flange at the bottom, and the calculated Cy value is consistent with the display.

The box girder function appears to work correctly with similar input.
Desktop (please complete the following information):

OS: Windows 10
Browser: N/A
Section Properties 1.8 code called from Excel 365 using pyxll

Hi @DougAJ4,
I cannot reproduce on my end (through the terminal with python 3.6, sectionproperties 1.0.8):
import sectionproperties.pre.sections as sections
from sectionproperties.analysis.cross_section import CrossSection

geometry = sections.MonoISection(d=100, b_t=80, b_b=60, t_ft=10, t_fb=5, t_w=3, r=5, n_r=16)
geometry.plot_geometry()
mesh = geometry.create_mesh(mesh_sizes=[10])
section = CrossSection(geometry, mesh)
section.plot_mesh()
section.calculate_geometric_properties()
section.display_results()

A	 = 1.376604e+03
Perim.	 = 4.654016e+02
Qx	 = 8.988867e+04
Qy	 = 5.506415e+04
cx	 = 4.000000e+01
cy	 = 6.529742e+01
Ixx_g	 = 8.043794e+06
Iyy_g	 = 2.719591e+06
Ixy_g	 = 3.595547e+06
Ixx_c	 = 2.174295e+06
Iyy_c	 = 5.170257e+05
Ixy_c	 = -5.122274e-09
Zxx+	 = 6.265514e+04
Zxx-	 = 3.329832e+04
Zyy+	 = 1.292564e+04
Zyy-	 = 1.292564e+04
rx	 = 3.974246e+01
ry	 = 1.937990e+01
phi	 = 0.000000e+00
I11_c	 = 2.174295e+06
I22_c	 = 5.170257e+05
Z11+	 = 6.265514e+04
Z11-	 = 3.329832e+04
Z22+	 = 1.292564e+04
Z22-	 = 1.292564e+04
r11	 = 3.974246e+01
r22	 = 1.937990e+01

Is it possible that something is going on with the excel implementation?

Further there isn't anything in the definition of the MonoISection class that I can think of that would cause this behaviour. The geometry is simply constructed around the outside perimeter of the shape using the provided parameters. See source here.

OK, I found the problem.  I generate the Excel code based on the help text, and pass the arguments in the order specified there.
The MonoISection class lists the arguments as:
:param float d: Depth of the I-section
:param float b_t: Top flange width
:param float b_b: Bottom flange width
:param float t_ft: Top flange thickness of the I-section
:param float t_fb: Bottom flange thickness of the I-section
:param float t_w: Web thickness of the I-section
:param float r: Root radius of the I-section
:param int n_r: Number of points discretising the root radius
:param shift: Vector that shifts the cross-section by (x, y)
but the actual init function is:
def init(self, d, b_t, b_b, t_fb, t_ft, t_w, r, n_r, shift=(0, 0)):
i.e t_fb before t_ft.
I will change my code for this function to pass the arguments by name which should fix it (as in your check), but it would be good to have the order in the help and the init function the same.

@DougAJ4 thanks for picking this up. We have endeavoured to keep the ordering of the variables consistent with the docs but this one must have slipped through the cracks! I will modify the order of variables in the init function so that t_ft appears before t_fb for the next release.

Fixed with 0a4dab5.


API to list all the recommendations

As a User
I need way to list all the recommendations
So that we can fetch all the recommendations when a product is being searched
Details and Assumptions

[document what you know]

Acceptance Criteria
Given the REST API for listing all the recommendations is available
When I make a GET call to the '/recommendations/` API
Then all the recommendations will be listed

Can we assign this to someone?