Do i need to create a new world for this mod to work?

Wondering if i need to recreate my world in order for this mod to work.

No, it will work in newly generated chunks. But chunks that are already generated will have normal trees.


missing required parameters

What am i doing wrong in this ? this occurs when trying to link account in google assistant, also having  message Could not update the setting, check your connection

This is my action console project and i have used these credential in project

searched already related issues regarding this but still not find appropriate answer what i need to do !
thanks in advance

How are you using the "Web client"?

The tokens you create won't affect the auth. It's either an auth issue or a sync issue.

@Fleker these are my project configurations, i was so tired to change token, auth, and fulfillment URL each time So, Instead of ngrok i decided to deployed my app to heroku and it is working there as expected, you can check online
https://smart-home-automation.herokuapp.com

These are the Action Console setting,

The problem is only when i tap test app account linking don't know whats wrong with this

2018-12-31T09:23:31.872120+00:00 app[web.1]: /token query {}
2018-12-31T09:23:31.872518+00:00 app[web.1]: /token body { grant_type: 'authorization_code',
2018-12-31T09:23:31.872521+00:00 app[web.1]:   code: 'kcy9n50kbwg00000000000000',
2018-12-31T09:23:31.872522+00:00 app[web.1]:   redirect_uri:
2018-12-31T09:23:31.872524+00:00 app[web.1]:    'https://oauth-redirect.googleusercontent.com/r/smarthomeautomation' }
2018-12-31T09:23:31.872636+00:00 app[web.1]: missing required parameter
2018-12-31T09:23:31.875626+00:00 app[web.1]: [0mPOST /token [33m400 [0m4.206 ms - 26[0m
This is the complete log file,
smart-home-automation-logs-1546248217870.txt
i am stuck at this point about 1 week, i can share project with you..

@Fleker no error there! now what should i do ?
[   {     "protoPayload": {       "@type": "type.googleapis.com/google.cloud.audit.AuditLog",       "authenticationInfo": {         "principalEmail"<EMAIL_ADDRESS>     },       "serviceName": "appengine.googleapis.com",       "methodName": "google.appengine.v1.Applications.CreateApplication",       "resourceName": "apps/smarthomeautomation",       "resourceLocation": {         "currentLocations": [           "us-central1"         ]       }     },     "insertId": "-v2bjppdb0hg",     "resource": {       "type": "gae_app",       "labels": {         "version_id": "",         "module_id": "",         "project_id": "smarthomeautomation"       }     },     "timestamp": "2018-12-26T19:12:06.327Z",     "severity": "NOTICE",     "logName": "projects/smarthomeautomation/logs/cloudaudit.googleapis.com%2Factivity",     "operation": {       "id": "42e05485-3c9c-469f-9d80-60b745c8caaa",       "producer": "appengine.googleapis.com/admin",       "last": true     },     "receiveTimestamp": "2018-12-26T19:12:07.289977900Z"   },   {     "protoPayload": {       "@type": "type.googleapis.com/google.cloud.audit.AuditLog",       "status": {},       "authenticationInfo": {         "principalEmail"<EMAIL_ADDRESS>     },       "requestMetadata": {},       "serviceName": "appengine.googleapis.com",       "methodName": "google.appengine.v1.Applications.CreateApplication",       "authorizationInfo": [         {           "resource": "apps/smarthomeautomation",           "permission": "appengine.applications.create",           "granted": true         }       ],       "resourceName": "apps/smarthomeautomation",       "resourceLocation": {         "currentLocations": [           "us-central"         ]       }     },     "insertId": "-jetkuydap3o",     "resource": {       "type": "gae_app",       "labels": {         "module_id": "",         "project_id": "smarthomeautomation",         "version_id": ""       }     },     "timestamp": "2018-12-26T19:11:53.013Z",     "severity": "NOTICE",     "logName": "projects/smarthomeautomation/logs/cloudaudit.googleapis.com%2Factivity",     "operation": {       "id": "42e05485-3c9c-469f-9d80-60b745c8caaa",       "producer": "appengine.googleapis.com/admin",       "first": true     },     "receiveTimestamp": "2018-12-26T19:11:53.757197541Z"   } ]

I guess I'd need to run through setup again to see if I can reproduce the error. In the meantime, you may want to check with the codelab github.com/Google codelabs/smarthome-washer which should also work and has similar authorization

i already tried smart washer is working sounds weird i know, but this smart home example is not, don't know why it continuously throwing the same error when i am doing everything step by step 👎

i already tried smart washer is working sounds weird i know, but this smart home example is not, don't know why it continuously throwing the same error when i am doing everything step by step 👎
Could not update the setting, check your connection


Fix release notes

The release notes are not generating correctly: https://github.com/hirosystems/stacks-wallet-web/releases
Reference docs:
https://github.com/semantic-release/release-notes-generator

Found this to reference, seems that it doesn't by default include refactor (which I use quite often):
https://stackoverflow.com/questions/66337234/setup-semantic-release-for-considering-refactor-commits-in-the-changelog


factotum-job_worker-apihub_scraper_throttled queue is not operating nominally

scihub_acquisition_scraper jobs are not processing on factotum queues
description

the apihub_scraper_throttled worker queue on factotum appears to be "stuck" -- i.e. not unacking new jobs or repeatedly retrying
seems to be stuck because a configuration file cannot be found inside the container/worker
Charlie points out that there are recent commits altering the code for this job, see details below

The queue (please infer which one from hints in the bullets) is not operating nominally since May 29th. (go to rmq) One job is unacked but the queue never gets smaller, it only grows larger as new jobs are added to it. The jobs are not processing to completion.
Charlie reported some useful observations in slack, copied here:

Charles Z Marshak  23 minutes ago
Hey @Jack McNelis @Nicholas W Arena @Marjorie J Lucas and @Rishi Verma
Pretty confident that the queue for these acquisitions is factotum-job_worker-apihub_scraper_throttled.
Looks like it is backed up (422 jobs are queued - not sure how long they have been there).
This is the cron: https://github.com/aria-jpl/scihub_acquisition_scraper/blob/0f7d3389e84ca3329479857120e558815b509f0f/crons/acq_ingest_cron.py
And seems like one of the possible entrypoints is:
https://github.com/aria-jpl/scihub_acquisition_scraper/blob/0f7d3389e84ca3329479857120e558815b509f0f/docker/job-spec.json.acquisition_ingest-scihub
Looks like we are really far behind in this queue - would be nice to “unclog it” - how was this done previously? (edited)

List of last modified times for this queue's log files:
(verdi) ~/verdi/log$ ls -ltrs factotum-job_worker-apihub_scraper_throttled.log*
** <operations user> <operations user> 73401113 May  3 08:45 factotum-job_worker-apihub_scraper_throttled.log.5
** <operations user> <operations user> 73414341 May  3 09:31 factotum-job_worker-apihub_scraper_throttled.log.4
** <operations user> <operations user> 73419289 May 12 05:40 factotum-job_worker-apihub_scraper_throttled.log.3
** <operations user> <operations user> 73419089 May 29 04:27 factotum-job_worker-apihub_scraper_throttled.log.2
** <operations user> <operations user> 73403606 May 29 04:42 factotum-job_worker-apihub_scraper_throttled.log.1
** <operations user> <operations user> 33444022 Jun  9 00:05 factotum-job_worker-apihub_scraper_throttled.log

The tail of log number 2:
$ cat /path/to/verdi/dir/obfuscated/log/factotum-job_worker-apihub_scraper_throttled.log.2 | tail
  File "/path/to/script/obfuscated/scrape_apihub_opensearch.py", line 77, in read_creds
    with open(abs_file_path, 'r') as stream:
FileNotFoundError: [Errno 2] No such file or directory: '/path/to/ops/home/directory/obfuscated/verdi/etc/settings.yaml'

The same error as the one reported in Figaro:
No such file or directory: '/path/to/ops/home/obfuscated/verdi/etc/settings.yaml'

The Figaro history for this type of failure only goes back to May 29 -- no previous references to it AFAIK.
follow up info
As Charlie pointed out, the bug seems to start from this commit or one recently before it: https://github.com/aria-jpl/scihub_acquisition_scraper/commit/0f7d3389e84ca3329479857120e558815b509f0f
Could also be this one, introduces entirely new function to read that file: https://github.com/aria-jpl/scihub_acquisition_scraper/commit/cb2334278b190694ceb93468af87bcadde32914e#diff-2ca0ad8722ad48c7a45a93cf1a485c1858c8b1c072f4669f444b0164723d000eR74

It’s hard to keep track of all this so for posterity putting some links here in this email.
Jobs completed [1] with container (factotum-job_worker-apihub_scraper_throttled) and queue(factotum-job_worker-apihub_scraper_throttled) discussed.
Docs representing SLC metadata since May 27th [2]. Currently it is at 133 docs and today is June 9th around noon - hopefully the docs slowly increase. I am not seeing real-time increases though - maybe this is due to the jobs searching for missing docs as Nick Arenas pointed out.
[1] https://<IP_ADDRESS>/figaro/?base64=eyJxdWVyeSI6eyJib29sIjp7Im11c3QiOlt7InRlcm0iOnsic3RhdHVzIjoiam9iLWNvbXBsZXRlZCJ9fSx7InRlcm0iOnsiam9iLmpvYi5jb250YWluZXJfaW1hZ2VfbmFtZSI6ImNvbnRhaW5lci1hcmlhLWpwbF9zY2lodWJfYWNxdWlzaXRpb25fc2NyYXBlcjpkZXZlbG9wIn19LHsicXVlcnlfc3RyaW5nIjp7InF1ZXJ5IjoiXCJmYWN0b3R1bS1qb2Jfd29ya2VyLWFwaWh1Yl9zY3JhcGVyX3Rocm90dGxlZFwiIiwiZGVmYXVsdF9vcGVyYXRvciI6Ik9SIn19XX19LCJzaXplIjoyNSwic29ydCI6W3siQHRpbWVzdGFtcCI6eyJvcmRlciI6ImRlc2MifX1dLCJmaWVsZHMiOlsiQHRpbWVzdGFtcCJdLCJwYXJ0aWFsX2ZpZWxkcyI6eyJfc291cmNlIjp7ImV4Y2x1ZGUiOlsiam9iLmpvYl9pbmZvLm1ldHJpY3MiLCJjb250ZXh0LmNvbnRleHQiLCJjb250ZXh0LmxvY2FsaXplX3VybHMiLCJqb2IuY29udGV4dC5jb250ZXh0Iiwiam9iLmNvbnRleHQuam9iX3NwZWNpZmljYXRpb24ucGFyYW1zIiwiam9iLmNvbnRleHQubG9jYWxpemVfdXJscyIsImpvYi5sb2NhbGl6ZV91cmxzIiwiam9iLnBhcmFtcyJdfX19
[2] https://mamba-grq.aria.hysds.io/search/?base64=eyJxdWVyeSI6eyJib29sIjp7Im11c3QiOlt7InRlcm0iOnsiZGF0YXNldC5yYXciOiJhY3F1aXNpdGlvbi1TMS1JV19TTEMifX0seyJxdWVyeV9zdHJpbmciOnsicXVlcnkiOiJtZXRhZGF0YS5zZW5zaW5nU3RhcnQ6ezIwMjEtMDUtMjdUMDA6MDA6MDBaIFRPICp9IiwiZGVmYXVsdF9vcGVyYXRvciI6Ik9SIn19XX19LCJzb3J0IjpbeyJfdGltZXN0YW1wIjp7Im9yZGVyIjoiZGVzYyJ9fV0sImZpZWxkcyI6WyJfdGltZXN0YW1wIiwiX3NvdXJjZSJdfQ==

I think the backlog for this queue is expected given how long the jobs take to run, how often they are being run, and how few instances (1 to be exact) listeners there are for the queue:
[program:factotum-job_worker-apihub_scraper_throttled]
directory=/export/home/hysdsops/verdi/ops/hysds
environment=HYSDS_ROOT_WORK_DIR="/data/work",
HYSDS_DATASETS_CFG="/export/home/hysdsops/verdi/etc/datasets.json"
command=celery worker --app=hysds --concurrency=1 --loglevel=INFO -Q factotum-job_worker-apihub_scraper_throttled -n %(program_name)s.%%h -O fair --without-mingle --without-gossip --heartbeat-interval=60
process_name=%(program_name)s
priority=1
numprocs=1
numprocs_start=0
redirect_stderr=true
stdout_logfile=%(here)s/../log/%(program_name)s.log
stdout_logfile_maxbytes=70MB
stdout_logfile_backups=5
startsecs=10
The settings.yaml error is the pge indicating the file was not copied into the docker container. Which pge produced this error? (there are six or so different acquisition scraper pge's)

@jjmcnelis - could you confirm resolution of this ticket per your merged PR? You'd need to coordinate with @marjo-luc to deploy the patch to production and test.

To add to this, the cron job is
# Scihub Acquisition Scraper
################################
38 5 * * * LD_LIBRARY_PATH=$HOME/conda/lib:/usr/lib:/usr/lib64:/usr/local/lib:$LD_LIBRARY_PATH $HOME/verdi/bin/python /export/home/hysdsops/aria_cron_jobs/scihub_acquisition_scraper/crons/acq_ingest_cron.py --tag develop opensearch --days 1 > /export/home/hysdsops/verdi/log/cron-scrape_apihub_opensearch.log 2>&1
44 * * * * LD_LIBRARY_PATH=$HOME/conda/lib:/usr/lib:/usr/lib64:/usr/local/lib:$LD_LIBRARY_PATH $HOME/verdi/bin/python /export/home/hysdsops/aria_cron_jobs/scihub_acquisition_scraper/crons/acq_ingest_cron.py --tag develop opensearch --hours 2 > /export/home/hysdsops/verdi/log/cron-scrape_apihub_opensearch.log 2>&1

For the coseismic pipeline, we need the acquisition metadata to globally up-to-date (the enumerator lists SLCs for GUNWs).

Pending review for a few more days / weeks. Application of the associated PR indicates preliminary expected behavior.

Today it has been working fine.
June 22nd, 2021 facet: https://mamba-grq.aria.hysds.io/search/?base64=eyJxdWVyeSI6eyJib29sIjp7Im11c3QiOlt7InRlcm0iOnsiZGF0YXNldC5yYXciOiJhY3F1aXNpdGlvbi1TMS1JV19TTEMifX0seyJxdWVyeV9zdHJpbmciOnsicXVlcnkiOiJtZXRhZGF0YS5zZW5zaW5nU3RhcnQ6ezIwMjEtMDYtMjJUMDA6MDA6MDBaIFRPIDIwMjEtMDYtMjNUMDA6MDA6MDBafSIsImRlZmF1bHRfb3BlcmF0b3IiOiJPUiJ9fV19fSwic29ydCI6W3siX3RpbWVzdGFtcCI6eyJvcmRlciI6ImRlc2MifX1dLCJmaWVsZHMiOlsiX3RpbWVzdGFtcCIsIl9zb3VyY2UiXX0=
June 22nd, 2020 facet: https://mamba-grq.aria.hysds.io/search/?base64=eyJxdWVyeSI6eyJib29sIjp7Im11c3QiOlt7InRlcm0iOnsiZGF0YXNldC5yYXciOiJhY3F1aXNpdGlvbi1TMS1JV19TTEMifX0seyJxdWVyeV9zdHJpbmciOnsicXVlcnkiOiJtZXRhZGF0YS5zZW5zaW5nU3RhcnQ6ezIwMjAtMDYtMjJUMDA6MDA6MDBaIFRPIDIwMjAtMDYtMjNUMDA6MDA6MDBafSIsImRlZmF1bHRfb3BlcmF0b3IiOiJPUiJ9fV19fSwic29ydCI6W3siX3RpbWVzdGFtcCI6eyJvcmRlciI6ImRlc2MifX1dLCJmaWVsZHMiOlsiX3RpbWVzdGFtcCIsIl9zb3VyY2UiXX0=
Both roughly have 1k acquisitions over this period. Will have to continue monitoring.

Do the acq scrapers depend on any other datasets? Orbits? I've run the IPF and ACQ scrapers several times and they do not fill the gaps in the acquisition metadata.

Example from grq: https://mamba-grq.aria.hysds.io/search/?base64=eyJxdWVyeSI6eyJib29sIjp7Im11c3QiOlt7InRlcm0iOnsiZGF0YXNldC5yYXciOiJhY3F1aXNpdGlvbi1TMS1JV19TTEMifX0seyJxdWVyeV9zdHJpbmciOnsicXVlcnkiOiJzdGFydHRpbWU6IHsyMDIxLTA0LTI3VDAwOjAwOjAwWiBUTyAyMDIxLTA0LTI4VDAwOjAwOjAwWn0iLCJkZWZhdWx0X29wZXJhdG9yIjoiT1IifX1dfX0sInNvcnQiOlt7Il90aW1lc3RhbXAiOnsib3JkZXIiOiJkZXNjIn19XSwiZmllbGRzIjpbIl90aW1lc3RhbXAiLCJfc291cmNlIl19

Hey Jack,
The acq scrapers (I believe) only update recent metadata. Di you run the scrapers over the above AOI?
I think that should solve it? Please clarify.
For others, there are two related issues

updating the recent metadata (issue 13)
updating the historical metadata (issue 14)

Hey Jack,
The acq scrapers (I believe) only update recent metadata. Did you run the scrapers over the above AOI?
I think that should solve it? Please clarify.
For others, there are two related issues

updating the recent metadata (issue 13: https://github.com/aria-jpl/scihub_acquisition_scraper/issues/13)
updating the historical metadata (issue 14: https://github.com/aria-jpl/scihub_acquisition_scraper/issues/14)

Hi Charlie
Yep I have run scrapers numerous times on-demand for the US AOIs and they do not fill the gaps that you and I looked at together (i.e the way you showed me using the free text query to select one day of acq metadata in Tosca) or any other gaps in the historical acq metadata in any other area, for that matter
New metadata retrieval (through the crons) seems to work nominally

Test

Yes, let's close this @riverma . Appears we are ingesting acquisitions nominally: https://mamba-grq.aria.hysds.io/search/?base64=eyJxdWVyeSI6eyJib29sIjp7Im11c3QiOlt7InRlcm0iOnsiZGF0YXNldC5yYXciOiJhY3F1aXNpdGlvbi1TMS1JV19TTEMifX0seyJyYW5nZSI6eyJzdGFydHRpbWUiOnsiZnJvbSI6IjIwMjEtMDctMDFUMDA6MDA6MDBaIiwidG8iOiIyMDIxLTA3LTMxVDIzOjU5OjU5WiJ9fX1dfX0sInNvcnQiOlt7Il90aW1lc3RhbXAiOnsib3JkZXIiOiJkZXNjIn19XSwiZmllbGRzIjpbIl90aW1lc3RhbXAiLCJfc291cmNlIl19


Update nix to 0.14

This is needed to fix breaking changes in libc on arm and s390x.
See: https://github.com/nix-rust/nix/pull/1055

Merged. Thanks!


Update "OBS Mailing list" URL

Deploy preview for openbuildservice ready!
Built with commit c2a14b10304e57e7323df20ac75474eb9684ece6
https://deploy-preview-291--openbuildservice.netlify.app

There are two options:
https://lists.opensuse.org/archives/opensuse-buildservice/
<EMAIL_ADDRESS>I don't know use which one actually.

Thank you @pyy for submitting this PR.
The link should be<EMAIL_ADDRESS>Could you update the PR to reflect this? Thank you :slightly_smiling_face:

move to -> #292


Elementalist Conflux Persists Forever

If you enable any conflux buff from Elementalist (Shaper of Desolation) and then later spec out of Shaper of Desolation, the conflux effect persists and cannot be toggled off.
This is extremely confusing as my chance to shock was stuck at 100% and all the calcs page said was "Condition: Combat, Source: Config" despite everything under Config being disabled.
I only figured out where the 100% chance to shock was coming from by digging around in the .xml file and finding:
<Input name="buffConflux" string="ALL"/>

Fixed in the next update.


Updated runners for Kong3.0

 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.


Lookup View is an empty view in both VS Code and Codium when on Linux

Please select the area your bug applies to. (Multiple selections are Possible. You can leave blank if you're not sure.)

[ ] Workspace.  VSCode workspace, vaults, Intellisense/autocomplete, Dendron settings
[ ] Lookup.  Dendron's Lookup Command
[x] Views.  Dendron Preview, Tree View, Side Panels in the UI
[ ] Schema.  Dendron Schemas
[ ] Pod.  Data import from / export to Dendron
[ ] Publish.  External Site Publish
[ ] Markdown.  Markdown features, such as syntax support and features

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Be on a Linux OS, such as Pop!_OS, and inside a workspace within either VS Code or Codium
Open Lookup
Open the Lookup View while Lookup is open
See nothing populating

Expected behavior
Lookup View should contain something.
Screenshots

Desktop (please complete the following information)

OS: Pop!_OS 21.10
Versions (all that apply to bug):

Dendron Extension: 0.82.0
VS Code version: 1.64.2
VSCodium version: 1.64.2

@hikchoi Adding since I believe you added the lookup view and might know more. Let me know if you are having trouble diagnosing or reproducing if this is happening on linux only.

@SeriousBug Here is the task that has notes on the attempts to diagnose this issue: [[Investigate Lookup View Bundling Issue|dendron://private/task.2022.01.21.investigate-lookup-view-bundling-issue]]
Working on a VM was slowing me down a bit. If you can box out a short session to look into this that would be great, since you are on linux. Otherwise I plan to pick this up again during on-call. I should get a proper linux setup going for debugging😅

I have quite a bit on my plate so I don't think I can get to this before your oncall, but if I find some free time then I'll leave a message here and pick up the issue.

I'm also having an error with lookup view, apart from not showing up, it's throwing an error. The error message is:
error while running command: View provider for 'dendron.lookup-view' already registered

The error logs:
{"level":50,"time":1649038527077,"pid":2620840,"hostname":"eclipse","name":"dendron","ctx":"dendron.lookupSchema:run","error":{"name":"DendronError","status":"unknown","payload":"{}","innerError":{"vslsStack":[{},{},{},{},{},{},{},{},{},{},{}]}}}

No other errors in the logs or anywhere else.

I'm also having an error with lookup view, apart from not showing up, it's throwing an error. The error message is:
error while running command: View provider for 'dendron.lookup-view' already registered

The error logs:
{"level":50,"time":1649038527077,"pid":2620840,"hostname":"eclipse","name":"dendron","ctx":"dendron.lookupSchema:run","error":{"name":"DendronError","status":"unknown","payload":"{}","innerError":{"vslsStack":[{},{},{},{},{},{},{},{},{},{},{}]}}}

No other errors in the logs or anywhere else.

This looks like a regression from the recent lookup related circ dependency fixes. pinging @jonathanyeung for visibility.

This seems to be fixed for me now (Nightly 0.92.2)!

I'm closing this issue since it seems to be resolved now, if anyone on Linux is still having trouble please feel free to reopen.


TimeSeriesPrediction status PredictPartial message is  not all metric predicted

Describe the feature
K8s version  1.20.0
Craned version 0.11.0
Create ehpa yaml:
apiVersion: autoscaling.crane.io/v1alpha1
kind: EffectiveHorizontalPodAutoscaler
metadata:
  name: biz-service
  namespace: ptest
spec:
  scaleTargetRef:
    apiVersion: argoproj.io/v1alpha1
    kind: Rollout
    name: biz-service
  minReplicas: 1
  maxReplicas: 18
  scaleStrategy: Auto
  metrics:
  - type: Resource
    resource:
      name: cpu
      target:
        type: Utilization
        averageUtilization: 50
  prediction:
    predictionWindowSeconds: 3600
    predictionAlgorithm:
      algorithmType: dsp
      dsp:
        sampleInterval: "60s"
        historyLength: "7d"

kubectl describe ehpa biz-service
Annotations:  autoscaling.crane.io/effective-hpa-current-metrics:
                - resource:
                    current:
                      averageUtilization: 12
                      averageValue: 516m
                    name: cpu
                  type: Resource
...
Status:
  Conditions:
    Last Transition Time:  2024-01-11T01:34:34Z
    Message:               Effective HPA is ready
    Reason:                EffectiveHorizontalPodAutoscalerReady
    Status:                True
    Type:                  Ready
    Last Transition Time:  2024-01-11T01:34:34Z
    Message:               not all metric predicted
    Reason:                PredictPartial
    Status:                False
    Type:                  PredictionReady
    Last Transition Time:  2024-01-11T01:34:34Z
    Message:               recommended size matches current size
    Reason:                ReadyForNewScale
    Status:                True
    Type:                  AbleToScale
    Last Transition Time:  2024-01-11T01:34:34Z
    Message:               the HPA was able to successfully calculate a replica count from cpu resource utilization (percentage of request)
    Reason:                ValidMetricFound
    Status:                True
    Type:                  ScalingActive
    Last Transition Time:  2024-01-11T01:34:34Z
    Message:               the desired replica count is less than the minimum replica count
    Reason:                TooFewReplicas
    Status:                True
    Type:                  ScalingLimited
  Current Replicas:        16
  Expect Replicas:         16
Events:
  Type    Reason             Age    From                      Message
  ----    ------             ----   ----                      -------
  Normal  PredictionCreated  6m22s  effective-hpa-controller  Create TimeSeriesPrediction successfully
  Normal  HPACreated         6m22s  effective-hpa-controller  Create HorizontalPodAutoscaler successfully

kubectl describe hpa ehpa-biz-service
Metrics:                                               ( current / target )
  resource cpu on pods  (as a percentage of request):  12% (517m) / 50%
...

kubectl describe TimeSeriesPrediction ehpa-biz-service
Spec:
  Prediction Metrics:
    Algorithm:
      Algorithm Type:  dsp
      Dsp:
        Estimators:
        History Length:   2d
        Sample Interval:  60s
    Expression Query:
      Expression:             sum(irate(container_cpu_usage_seconds_total{namespace="ptest",pod=~"^biz-service-.*",container!=""}[3m]))
    Resource Identifier:      resource.cpu
    Type:                     ExpressionQuery
  Prediction Window Seconds:  3600
  Target Ref:
    API Version:  argoproj.io/v1alpha1
    Kind:         Rollout
    Name:         biz-service
    Namespace:    ptest
Status:
  Conditions:
    Last Transition Time:  2024-01-11T01:31:33Z
    Message:               not all metric predicted
    Reason:                PredictPartial
    Status:                False
    Type:                  Ready
  Prediction Metrics:
    Ready:                false
    Resource Identifier:  resource.cpu

prometheus data:

ps: biz-service has been running for more than three months
Why is there no crane_autoscaling_prediction Metric in HPA resources ?
Under what circumstances will there be the message "not all metric predicted"?

I have the same problem, have you solved it?


[future] pip-compile: Error: 'Logger' object has no attribute 'addHandler'

When trying to run pip-compile the following error occurs:
Traceback (most recent call last):
  File "/srv/app/env/bin/pip-compile", line 9, in <module>
    load_entry_point('pip-tools==1.0', 'console_scripts', 'pip-compile')()
  File "/srv/app/env/local/lib/python2.7/site-packages/click/core.py", line 664, in __call__
    return self.main(*args, **kwargs)
  File "/srv/app/env/local/lib/python2.7/site-packages/click/core.py", line 644, in main
    rv = self.invoke(ctx)
  File "/srv/app/env/local/lib/python2.7/site-packages/click/core.py", line 837, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/srv/app/env/local/lib/python2.7/site-packages/click/core.py", line 464, in invoke
    return callback(*args, **kwargs)
  File "/srv/app/env/src/pip-tools-future/piptools/scripts/compile.py", line 172, in cli
    setup_logging(verbose)
  File "/srv/app/env/src/pip-tools-future/piptools/scripts/compile.py", line 53, in setup_logging
    pip_logger.addHandler(pip_handler)
AttributeError: 'Logger' object has no attribute 'addHandler'

Am I missing any dependencies?
I am running pip-compile on a virtualenv with python 2.7.6
This was working until recently that I had to reinstall my env and the error started appearing.
If anyone could shed some light my way I would be grateful. I love using pip-compile to manage my requirements.
Thanks!

I had this error, and fixed it by upgrading pip.
My system pip was  pip 1.5.6 and had this error; once I upgraded I got 6.1.1 and the error was gone.

Thanks for your reply @jamezpolley! That worked :)


KubeOne API and Configuration Versioning

We should version our API and configuration file to ensure that:

we can restructure our API while preserving compatibility with the previous API version,
users can continue using old API version until it's still supported
we can introduce concept of alpha, beta, and stable APIs,

/kind api-change

I'll start working on the proposal tomorrow.
/assign
/lifecycle active


Price information on Product Pages is not dynamically updated when locale changes.

Hi,
The Collection Pages will update the displayed product price information if I change the locale. Is it possible to have the product pages do this too?

Hey @egant!
I'm having trouble replicating this on my end. Localized prices work correctly on both collection and product pages for me (on local and live). Do you have any more information or a workflow you go through to replicate this issue?

hey @rylanharper !
In this store's Tax settings, I am collecting taxes at different rates when selling to different countries in the EU. I can see the behavior difference with the product page by opening  test instance in an incognito window.
There, I see the prices for default country (FR) on the three products displayed, I then change Country from FR to DE and save and I will see prices decrease slightly, next I can change country to Italy and save and see prices increase.
If I load one of those product pages and change country and save there is no update to price after saving the new country, but if I then refresh the product page I will see the updated price.

@egant I just pushed changes to the ProductForm component (along with minor updates to other pages/components) in 8f35b560da62310525662280e8ab258c16b4e979. Can you see if these fixed the issue? Seems to be fixed on my end with single-variant products.

@rylanharper yes, that fixes the issue. thank you for jumping on it so quickly.

Sorry, forgot to add that this was a quick fix that I did today, but I may refactor this into something else later on this week if I find a better solution. This is a stable fix though!


og:url and Canonical url is not valid in facebook debugger

Hi,
This is regarding angular js application having hashbang (!) in URL. So, normally the url for any page is like, http://sampleurl.com/#!/home.
The issue I am facing is with facebook debugger is passing the querystring parameters in URL. When og:url and canonical url contains the querystring parameters like, "http://sampleurl.com/#!/home?id=123452&utm_source=samplesource&utm_campaign=samplename&utm_medium=samplemedium"
But, Facebook debugger, displays the canonical url and og: url as "http://sampleurl.com/?id=123452&utm_source=samplesource&utm_campaign=samplename&utm_medium=samplemedium#!/home".
is there any way to resolve it using prerender?

Responded to your email. Should be fixed now for you.


Desktop-first columns using the grid-column() mixin

If using the grid-column() mixin, I can't see a way to create desktop-first columns. Whilst the media() mixin itself seems to have this option, when creating columns directly using the grid-column() mixin there is no such option. Consequently, these columns cannot work on IE8 without using respond.js.
We have concluded that whilst we will support IE8, we have no need to provide them a responsive experience, and we are trying keep libraries/polyfills to a minimum so would like to avoid using respond.js. This means we must develop using desktop-fist principles, leaving any code in media queries to be for mobile devices only, with all desktop styles written outside of media queries.
I would be happy to submit a PR with this feature if it would get implemented.
Thanks,

Could you use the IE helpers to set the styles for IE8 & below?

The grid-column mixin makes use of the media mixin which will require you to create IE specific stylesheets to give IE columns. You can read more about how the grid system supports old IE versions on the GDS Tech blog.

Really appreciate the fast replies guys.
We are not looking to create separate stylesheets for old IE browsers, ideally we would have just one stylesheet for all browsers. This is the ONLY edge case we have for any old IE browsers, so at this point creating a separate stylesheet just for this would be more hassle than including respond.js I feel.
I think we are quite adamant about having just one stylesheet and not using respond.js, so it looks like either way we will have to modify the toolkit source files.
Once again I sincerely appreciate the lightning fast responses.

@esr360 I would really have a look at how the IE specific stylesheets work. They don't require any extra effort beyond setting it up the first time and then it "just works" whenever you use the grid styles and each user will still only have to download 1 stylesheet appropriate for their browser.

For those interested this is the solution I came up with:
@mixin grid-column($width, $full-width: tablet, $float: left, $mobile-first: false) {

  @if $mobile-first {
    @include media($full-width){
      float: $float;
      width: percentage($width);
    }
  } @else {
    float: $float;
    width: percentage($width);
    @include media('mobile') {
      float: none;
      width: 100%;
    }
  }

  @include ie-lte(7){
    width: (($site-width + $gutter) * $width) - $gutter;
  }

  padding: 0 $gutter-half;
  @include box-sizing(border-box);

}

@edds, will look further into the IE only stylesheet, but I'm not sure I will be able to convince the team :)

@esr360 we compile all the CSS and only serve 1. It's a one-time setup:
https://github.com/alphagov/govuk_template/blob/master/source/views/layouts/govuk_template.html.erb#L14-L17

Hi Brad,
I understand how it works and that there is no extra requests or anything like that. I have nothing against this approach in theory, we just don't like the idea of having specific stylesheets for specific browsers. In the long run it will just complicate things having 4 generated stylesheets. At least with the above solution we can have just one stylesheet and easily revert back to mobile-first columns by simply changing a single parameter.
Furthermore, looking at the grid-column() mixin, it only provides solutions for ie-lt7 (from what I can gather), meaning that even if we adopted the IE specific stylesheet approach, unless we further modified the mixin for IE8, we would still need respond.js or something, as the generated columns for IE8 would still be mobile-first percentage based columns, right?

Furthermore, looking at the grid-column() mixin, it only provides solutions for ie-lt7 (from what I can gather)

It works great with IE8 as it stands. I believe the line you are looking at is the line that sets the width for IE6 + IE7. IE 8 supports box-sizing so it can use a border box natively and doesn't need pre-computed widths.

@edds, just had a play with and you're right it works great. Unfortunately we still can't go ahead with having multiple stylesheets for old IE versions.

Glad you found a solution that works for your team. In general we’d recommend using conditional comments, so I’m going to close this.


Dotted I errors in amdgpu-install if one has Turkish or Azerbaijani as the locale

Steps to reproduce:
Run sudo amdgpu-install
Expected:
Everything goes normally
Actual:
/usr/bin/amdgpu-install: satır 436: ${USECASE_GRAPHİCS_PACKAGES[*]}: hatalı ikame

@erkinalp Hi, is your issue resolved on the latest ROCm? If so can we close this ticket?

Closing the ticket as no response from @erkinalp.  Please re-open the ticket if you still have issue with latest ROCm 6.0.2.  Thanks.

ROCm 6.x counterpart: https://github.com/ROCm/ROCm/issues/2888


ng e2e and ng test should behave equally as default (watch mode)

Bug Report or Feature Request (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request

Command (mark with an x)
- [ ] new
- [ ] build
- [ ] serve
- [x] test
- [x] e2e
- [ ] generate
- [ ] add
- [ ] update
- [ ] lint
- [ ] xi18n
- [ ] run
- [ ] config
- [ ] help
- [ ] version
- [ ] doc

Versions
Output from: node --version, npm --version and ng --version:  Windows 10
node --version
v10.4.1
npm --version
6.4.1
 ng --version

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/

Angular CLI: 7.0.2
Node: 10.4.1
OS: win32 x64
Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.10.2
@angular-devkit/core         7.0.2
@angular-devkit/schematics   7.0.2
@schematics/angular          7.0.2
@schematics/update           0.10.2
rxjs                         6.3.3
typescript                   3.1.3

Repro steps

ng new project-to-reproduce
The default behaviour of ng test and ng e2e are as following:
ng test: Executed in watch mode. Command does not exit, has to be cancelled.
ng e2e: Executed once. Command exits after tests are finished.

Desired functionality
Both commands should behave the same. This means either both should run in watch mode or both should execute once as default. Having a different behaviour on each of them is confusing.
In my opinion both should run only once and exit cleanly, as this does allow easier configuration of CI (without any changing of the config files or appending an option like --singleRun true) and does ensure that calling a command without any options does not get an automated script stuck.

Hi, just as a side note ng test can be run without watch mode by default it honours the karma configuration set in
https://github.com/angular/angular-cli/blob/master/packages/schematics/angular/application/files/root/karma.conf.js

Hi, thanks for fast the reply. I know about it.
It's just that I have been creating some new angular apps recently and this is something I stumbled upon, because I always forgot to reconfigure the karma.conf.js, so my first build always crashed (resp. never finished).
Just wanted to let you know. Keep up the good work. :)

Having ng test only run once is something we have considered, and tried, in the past. It did not go well. ng test has been watch mode by default since the start and existing users found it confusing that the behaviour changed. So we kept the behaviour.
Using it in automated scripts, like CI, is documented in https://github.com/angular/angular-cli/wiki/stories-continuous-integration. You can force watching to be false via ng test --watch=false.
Having ng e2e run in watch mode is something I don't feel makes much sense. It will always be very, very slow. But there is an issue in https://github.com/angular/angular-cli/issues/2861 for it already.


Add tests for EnumerableSet and EnumerableMap

Use data-structures as base branch.  See #134 for analogous test layout.

Partially completed in #144.


Add possibility delete invitations in status accepted

Description
As a Cooperation administrator, I want to be able to delete erroneously created invitations, so that I can allow only involved users to use the system.
Preconditions: Cooperation admin already signs in the system.
Acceptance criteria:

Delete invitation with status “processing” - discards sending an invitation email.

Delete invitation with status “pending” – remove invitation credentials from the system. Attempting to sign up with register key from such invitation email calls pop-up window with an error message.

Delete invitation with status “accepted”, “overdue” (expired in 7 days) and “error” (email didn`t send by the system) remove invitation information from invitation list section.

More info in Jira:
https://home-project-engineering.atlassian.net/browse/HP-41

Hey team! Please add your planning poker estimate with ZenHub @varhanovdm @MrScors

Please add your planning poker estimate with ZenHub @VladyslavZhigir

Please add your planning poker estimate with ZenHub @EkaterinaYatsyna

Please add your planning poker estimate with ZenHub @Sorex1992


Relaxing fzaninotto/faker dependency requirements

Hello @schmengler
I am using your awesome library in a few projects. I was able to install latest version (0.10.0) on Magento 2.3.5 and everything works excellent.
When I switched to another installation (Magento 2.3.3) I was stuck on version 0.8.0, because of dependency fzaninotto/faker. It blocks update. You require version ^1.9.0 and magento 2.3.5 has it already installed with version 1.8.0. It would be great to relax it, because upgrade of magento is not always possible just in time. Clients have different upgrade policies or just want to pay for something other. I miss useful order and invoice builders on 0.8.0  version :)

Please doublecheck what locks fzaninotto/faker to version 1.8.0 in your project. In a vanilla M2 installation, I can only see magento/magento2-functional-testing-framework requiring the package in ^1.6 – which includes version 1.9.0 so there should not be a problem.


Create a client to connect to Hubstaff API

https://developer.hubstaff.com/docs/hubstaff_v2

Solved


Change catalog_collections to use new runner API

This is complete. :collections used runner vs. podman/docker to catalog.


Delete Device_Architecture_Tutorials/Versal/NoC_DDRMC/DDRMC_2D_eye_sc…

…an directory
This is not supported in 2020.2

@arthury42  Are you the author of this tutorial?

Hi Ally,
Yes, I wrote the tutorial. Only want the 2020.2 version deleted as this feature was added in 2021.1.
Thanks,
Arthur
On Wednesday, March 9, 2022, 08:11:47 AM PST, David Dye @.***> wrote:
@DavidDye approved this pull request.
So clear it all out, no problem.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID: @.***>


Support vector tiles layers

fixes SDK-569

the change to WFSService is needed due to a small regression in openlayers see https://github.com/openlayers/openlayers/pull/6931 for the details

Coverage increased (+0.03%) to 75.406% when pulling 5eefc0483ea3c8633d7e0fab2408c5e52879ae06 on vector-tiles into cd6ee510bf7084e8397255cea0366e2b4cb480ec on master.

Coverage increased (+0.03%) to 75.406% when pulling 5eefc0483ea3c8633d7e0fab2408c5e52879ae06 on vector-tiles into cd6ee510bf7084e8397255cea0366e2b4cb480ec on master.

Coverage increased (+0.03%) to 75.406% when pulling 5eefc0483ea3c8633d7e0fab2408c5e52879ae06 on vector-tiles into cd6ee510bf7084e8397255cea0366e2b4cb480ec on master.


Fix url of static files in ui/index.html

Hi there,
It's glad to see sanic-openapi back. But when I use sanic-openapi==0.5.0 from PyPI, It seems not working now. It looks like url of static files not correct in ui/index.html.
test.py:
from sanic import Sanic
from sanic.response import json

from sanic_openapi import doc, swagger_blueprint

app = Sanic()
app.blueprint(swagger_blueprint)

@app.get("/user/<user_id:int>")
@doc.summary("Fetches a user by ID")
@doc.produces({ "user": { "name": str, "id": int } })
async def get_user(request, user_id):
    user = {
        'name': 'Foobar',
        'id': 0
    }
    return json(user)

if __name__ == '__main__':
    app.run()

Access to http://localhost:8000/swagger, It is a blank page with error in console:
The script from “http://localhost:8000/swagger-ui-standalone-preset.js” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.[Learn More] swagger
The script from “http://localhost:8000/swagger-ui-bundle.js” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.[Learn More] swagger
Loading failed for the <script> with source “http://localhost:8000/swagger-ui-bundle.js”. swagger:70:1
The script from “http://localhost:8000/swagger-ui-standalone-preset.js” was loaded even though its MIME type (“text/plain”) is not a valid JavaScript MIME type.[Learn More] swagger
Loading failed for the <script> with source “http://localhost:8000/swagger-ui-standalone-preset.js”. swagger:71:1
ReferenceError: SwaggerUIBundle is not defined[Learn More] swagger:76:9
Source map error: TypeError: NetworkError when attempting to fetch resource.
Resource URL: moz-extension://709274c2-6622-46b5-9fd1-f6b522d58984/node_modules/webextension-polyfill/dist/browser-polyfill.js
Source Map URL: browser-polyfill.js.map[Learn More]

And the output from sanic:
[2019-03-28 12:29:17 +0800] [8880] [INFO] Goin' Fast @ http://<IP_ADDRESS>:8000
[2019-03-28 12:29:17 +0800] [8880] [INFO] Starting worker [8880]
[2019-03-28 12:29:19 +0800] - (sanic.access)[INFO][<IP_ADDRESS>:47694]: GET http://localhost:8000/swagger  200 3497
[2019-03-28 12:29:19 +0800] [8880] [ERROR] Exception occurred while handling uri: 'http://localhost:8000/swagger-ui.css'
Traceback (most recent call last):
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/app.py", line 893, in handle_request
    handler, args, kwargs, uri = self.router.get(request)
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 407, in get
    return self._get(request.path, request.method, "")
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 469, in _get
    raise NotFound("Requested URL {} not found".format(url))
sanic.exceptions.NotFound: Requested URL /swagger-ui.css not found
[2019-03-28 12:29:19 +0800] - (sanic.access)[INFO][<IP_ADDRESS>:47694]: GET http://localhost:8000/swagger-ui.css  404 46
[2019-03-28 12:29:19 +0800] [8880] [ERROR] Exception occurred while handling uri: 'http://localhost:8000/swagger-ui-bundle.js'
Traceback (most recent call last):
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/app.py", line 893, in handle_request
    handler, args, kwargs, uri = self.router.get(request)
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 407, in get
    return self._get(request.path, request.method, "")
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 469, in _get
    raise NotFound("Requested URL {} not found".format(url))
sanic.exceptions.NotFound: Requested URL /swagger-ui-bundle.js not found
[2019-03-28 12:29:19 +0800] - (sanic.access)[INFO][<IP_ADDRESS>:47696]: GET http://localhost:8000/swagger-ui-bundle.js  404 52
[2019-03-28 12:29:19 +0800] [8880] [ERROR] Exception occurred while handling uri: 'http://localhost:8000/swagger-ui-standalone-preset.js'
Traceback (most recent call last):
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/app.py", line 893, in handle_request
    handler, args, kwargs, uri = self.router.get(request)
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 407, in get
    return self._get(request.path, request.method, "")
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 469, in _get
    raise NotFound("Requested URL {} not found".format(url))
sanic.exceptions.NotFound: Requested URL /swagger-ui-standalone-preset.js not found
[2019-03-28 12:29:19 +0800] - (sanic.access)[INFO][<IP_ADDRESS>:47698]: GET http://localhost:8000/swagger-ui-standalone-preset.js  404 63
[2019-03-28 12:29:19 +0800] [8880] [ERROR] Exception occurred while handling uri: 'http://localhost:8000/swagger-ui-standalone-preset.js'
Traceback (most recent call last):
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/app.py", line 893, in handle_request
    handler, args, kwargs, uri = self.router.get(request)
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 407, in get
    return self._get(request.path, request.method, "")
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 469, in _get
    raise NotFound("Requested URL {} not found".format(url))
sanic.exceptions.NotFound: Requested URL /swagger-ui-standalone-preset.js not found
[2019-03-28 12:29:19 +0800] - (sanic.access)[INFO][<IP_ADDRESS>:47694]: GET http://localhost:8000/swagger-ui-standalone-preset.js  404 63
[2019-03-28 12:29:19 +0800] [8880] [ERROR] Exception occurred while handling uri: 'http://localhost:8000/favicon-16x16.png'
Traceback (most recent call last):
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/app.py", line 893, in handle_request
    handler, args, kwargs, uri = self.router.get(request)
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 407, in get
    return self._get(request.path, request.method, "")
  File "/home/jacob/.pyenv/versions/3.6.8/envs/sanic-openapi/lib/python3.6/site-packages/sanic/router.py", line 469, in _get
    raise NotFound("Requested URL {} not found".format(url))
sanic.exceptions.NotFound: Requested URL /favicon-16x16.png not found
[2019-03-28 12:29:19 +0800] - (sanic.access)[INFO][<IP_ADDRESS>:47694]: GET http://localhost:8000/favicon-16x16.png  404 49

Ok, I found the problem. It the same as #22,  when using /swagger endpoint will cause index.html can not access static files. I think I just encounter the same issue here. Close this PR.


Fix virtual environment details in knot_benchmark

Following https://github.com/astral-sh/ruff/pull/13227, pyright is looking for a virtual environment in a directory called '--threads', and no such directory exists. This PR fixes that, which slows pyright down again when checking black from 251.9ms to 1.751s on my machine

I think this is a fairer comparison between mypy/pyright/redknot... but I'm still seeing lots of errors regarding missing imports from both mypy and pyright if I run uv run benchmark --project black -vv locally.
Mypy:
src/blackd/middlewares.py:3:1: error: Cannot find implementation or library stub for module named "aiohttp.web_request"  [import-not-found]
src/blackd/middlewares.py:4:1: error: Cannot find implementation or library stub for module named "aiohttp.web_response"  [import-not-found]
src/black/output.py:11:1: error: Cannot find implementation or library stub for module named "click"  [import-not-found]
src/black/report.py:9:1: error: Cannot find implementation or library stub for module named "click"  [import-not-found]
src/black/cache.py:12:1: error: Cannot find implementation or library stub for module named "platformdirs"  [import-not-found]
src/black/files.py:21:1: error: Cannot find implementation or library stub for module named "packaging.specifiers"  [import-not-found]
src/black/files.py:22:1: error: Cannot find implementation or library stub for module named "packaging.version"  [import-not-found]
src/black/files.py:34:1: error: Cannot find implementation or library stub for module named "tomli"  [import-not-found]

Pyright:
  /private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmp1lb8nym4/src/black/files.py:20:6 - warning: Import "mypy_extensions" could not be resolved from source (reportMissingModuleSource)
  /private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmp1lb8nym4/src/black/files.py:21:6 - error: Import "packaging.specifiers" could not be resolved (reportMissingImports)
  /private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmp1lb8nym4/src/black/files.py:22:6 - error: Import "packaging.version" could not be resolved (reportMissingImports)
  /private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmp1lb8nym4/src/black/files.py:23:6 - error: Import "pathspec" could not be resolved (reportMissingImports)
  /private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmp1lb8nym4/src/black/files.py:24:6 - error: Import "pathspec.patterns.gitwildmatch" could not be resolved (reportMissingImports)
  /private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmp1lb8nym4/src/black/files.py:42:12 - warning: Import "colorama" could not be resolved from source (reportMissingModuleSource)

So something else may be going wrong somewhere...

Thanks. I was just about to revert the commit because I don't see any performance improvements by just using the max number of threads (but e.g. 4 threads is faster on my machine for black).

So something else may be going wrong somewhere...

This is what I pointed out in the original PR summary and asked for help:

I'm a bit surprised that I e.g. see an error for Black. I would appreciate it if someone could verify that the diagnostics are reasonable.

https://github.com/astral-sh/ruff/pull/13026

This is what I pointed out in the original PR summary and asked for help:

Yeah, it's odd! I checked the output of the tools at the time and I don't remember seeing anything like this. I remember everything looking similar to what I'd expect at the time. I'm looking into it now.
Adding the --verbose flag to pyright's invocation in the script indicates that it is successfully finding the virtual environment:
Could not resolve source for 'mypy_extensions' in file '/private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/src/black/nodes.py'
  Looking in root directory of execution environment 'file:///private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92'
  Attempting to resolve using root path 'file:///private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92'
  Looking in extraPath 'file:///private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/src'
  Attempting to resolve using root path 'file:///private/var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/src'
  Finding python search paths
  Found path 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/lib'; looking for site-packages
  Did not find 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/lib/site-packages', so looking for python subdirectory
  Found path 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/lib/python3.12/site-packages'
  Did not find 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/lib64'
  Found path 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/Lib'; looking for site-packages
  Did not find 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/Lib/site-packages', so looking for python subdirectory
  Found path 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/Lib/python3.12/site-packages'
  Found the following 'site-packages' dirs
    file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/lib/python3.12/site-packages
  Looking in python search path 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/lib/python3.12/site-packages'
  Attempting to resolve using root path 'file:///var/folders/gd/1czdxc454j15y8gns2krv8vc0000gn/T/tmpesdbtb92/venv/lib/python3.12/site-packages'

Yeah it's not that all packages are missing, just some. The packages that are missing are also missing in the dependencies arrays (which I took from mypy-primer)

The packages that are missing are also missing in the dependencies arrays (which I took from mypy-primer)

In the logs I posted above, I see mypy errors about not being able to resolve click, and pyright errors about not being able to resolve packaging. Both of those should be py.typed packages we have installed into the virtual environment, no?
https://github.com/astral-sh/ruff/blob/c2aac5f8263841725728d82fc643023466f576b8/scripts/knot_benchmark/src/benchmark/projects.py#L96-L109

This is the only error that I get when running mypy over black
Benchmark 1: mypy
src/blackd/__init__.py:91:22: error: List item 0 has incompatible type "Callable[[Request, Callable[[Request], Awaitable[StreamResponse]]], Awaitable[StreamResponse]]"; expected "Middleware"  [list-item]
Warning: unused section(s) in pyproject.toml: module = ['tests.data.*']
Found 1 error in 1 file (checked 40 source files)

(We debugged this offline -- it seems like something changed in uv between v0.3 and v0.4? We're not sure what, but specifying --python for the uv pip install fixes things, and is more explicit anyway 😄)


Style cleanup

Most of the style in the code is fine. A couple things that should be fixed:

Change convention from from flask import ... to import flask and flask.* so we don't need to worry always making sure the correct things are imported or namespace clobbering.
Class names are UpperCamelCase
Variable names are variable_name
Function names are function_name()
Use """ instead of ''' for docstrings (as per PEP 8: https://www.python.org/dev/peps/pep-0008/)

The only thing that's really violated in style right now is email_utils.sendEmail, use of flask and docstrings, as far as I know.

I thought we decided to do function names as functionName so they're distinct from variable_name?

I'm following PEP8 on this one.


followPath not work

i think followpath configuration not work,
i use this json:
  "auth_service": "",
  "username": "",
  "password": "",
  "location": "",
  "gmapkey": "",
    "tasks": [
      {
        "type": "HandleSoftBan"
      },
      {
        "type": "CollectLevelUpReward"
      },
      {
        "type": "IncubateEggs",
        "config": {
          "longer_eggs_first": true
        }
      },
      {
        "type": "TransferPokemon"
      },
      {
        "type": "EvolvePokemon",
        "config": {
            "evolve_all": "none",
            "first_evolve_by": "cp",
            "evolve_above_cp": 500,
            "evolve_above_iv": 0.8,
            "logic": "or",
            "evolve_speed": 20,
            "use_lucky_egg": false
        }
      },
      {
        "type": "CatchVisiblePokemon"
      },
      {
        "type": "CatchLuredPokemon"
      },
      {
        "type": "SpinFort"
      },
      {
        "type": "FollowPath",
        "config": {
          "path_mode": "loop",
          "path_file": "configs/path.example.json"
        }
      }
    ],
    "map_object_cache_time": 5,
    "forts": {
      "avoid_circles": true,
      "max_circle_size": 50
    },
    "websocket_server": false,
    "walk": 4.16,
    "action_wait_min": 1,
    "action_wait_max": 4,
    "debug": false,
    "test": false,
    "health_record": true,
    "location_cache": true,
    "distance_unit": "km",
    "reconnecting_timeout": 15,
    "evolve_captured": "NONE",
    "catch_randomize_reticle_factor": 1.0,
    "catch_randomize_spin_factor": 1.0,
    "catch": {
      "any": {"catch_above_cp": 0, "catch_above_iv": 0, "logic": "or"},
      "// Example of always catching Rattata:": {},
      "// Rattata": { "always_catch" : true }
    },
    "release": {
      "any": {"release_below_cp": 0, "release_below_iv": 0, "logic": "or"},
      "// Example of always releasing Rattata:": {},
      "// Rattata": {"always_release": true},
      "// Example of keeping 3 stronger (based on CP) Pidgey:": {},
      "// Pidgey": {"keep_best_cp": 3},
      "// Example of keeping 2 stronger (based on IV) Zubat:": {},
      "// Zubat": {"keep_best_iv": 2},
      "// Also, it is working with any": {},
      "// any": {"keep_best_iv": 3},
      "// Example of keeping the 2 strongest (based on CP) and 3 best (based on IV) Zubat:": {},
      "// Zubat": {"keep_best_cp": 2, "keep_best_iv": 3}
    }

}
but there is no line in the terminal only this:
2016-08-08 11:47:48,813 [PokemonGoBot] [INFO]
2016-08-08 11:47:50,642 [PokemonGoBot] [INFO] [x] Coordinates found in passed in location, not geocoding.
2016-08-08 11:47:50,643 [PokemonGoBot] [INFO] [x] Coordinates found in passed in location, not geocoding.
2016-08-08 11:47:50,643 [PokemonGoBot] [INFO] [x] Coordinates found in passed in location, not geocoding.
2016-08-08 11:47:50,643 [PokemonGoBot] [INFO] [x] Coordinates found in passed in location, not geocoding.
2016-08-08 11:47:51,264 [PokemonGoBot] [INFO] [bot_start] Starting bot...
2016-08-08 11:47:51,885 [CollectLevelUpReward] [INFO] [level_up_reward] Received level up reward: []
2016-08-08 11:47:51,887 [IncubateEggs] [INFO] [next_egg_incubates] Next egg incubates in 7.83 km

What does your path file look like? How did you generate it?

path file will be.
[
  {"location": "", ""},
  {"location": "", ""},
  {"location": "", ""},
  {"location": "", ""},
]

[
{"location": "44.811245, 12.008759"},
{"location": "44.809, 12.009886"},
{"location": "44.805468, 12.011721"},
{"location": "44.809, 12.009886"}
]

@dogrocker  mmm i try but the program not works

same here, this config just wrecks the bot

@buzzo123 same for me. @SGColdSun it just doesn't show any [FollowPath] messages and coordinates of trainer don't change according path.

how can we contact a dev for this?

@buzzo123 "FollowPath" appears in three files in repo and aepecially in follow_path.py as class declaration. In https://github.com/PokemonGoF/PokemonGo-Bot/blob/5b3fe3d187b6b5fdfdede00f064bf7bcbd5a484d/pokemongo_bot/cell_workers/follow_path.py there are mentioned three contributors @TheSavior @douglascamata @achretien, may be they know.

@douglascamata  thanks!

@douglascamata  I think I found something.
I compared the two files follow_spiral.py and follow_path.py and in the file follow_path.py there is no call to emit_event method.
(from follow_spiral.py : )
self.emit_event(
                    'position_update',
                    formatted="Walking from {last_position} to {current_position} ({distance} {distance_unit})",
                    data={
                        'last_position': self.bot.position,
                        'current_position': (point['lat'], point['lng'], 0),
                        'distance': dist,
                        'distance_unit': 'm'
                    }
                )

I don't know how to correct it properly (and I'm not sure it's even the problem) but maybe this information can help one of the author if the file.
I'm currently testing an adaptation of a wild copy/paste of this call, but again, I'm not sure how to implement it properly (since there is some variables in follow_spiral that are not documented and I don't know what there are for)
Hope it helps

@nifloutch the event won't update the location, it will just print stuff. But thx for the finding!

Ok any implementation of this, i tried but no working, im no programmer in python and is dificult for me, thanks is any pull request

Hi all. I'm currently looking into this issue as I'm also intressed in using FollowPath.
In the init.py file states that for each row in the path.json file, if the location is a {Lat, Long} it will print out "Coordinates found in passed in location, not geocoding". So this message is by design, the path.json is being read and no error has been found.
Only the data doesn't get used. I'll check back when I get more into this.

I am going to close this as the thread is very fragmented. The initial guy who opened the issue didn't post an actual issue. The one guy who did post an error just had his path file formatted in correctly. So I'm not sure what the issue is.
For what its worth I am using FollowPath and it functions.
If anyone is having issues with FollowPath please open a new thread describing the issue you are having to get some fresh eyes on it without all the noise.


Why can't I play Globe???

Why when I try to connect to Globed I get an error, why?

can you show the error


To upgrade SmartConsole to R81.2

Describe the Issue
To make most use of available features of our firewall, we need to update the versions to the latest.
Additional Context

FW R80, FW Mgr R81.1
Need to consider Backward Compatibility
Download R81.1 installation package before upgrade
Install R81.2

Acceptance Criteria

[ ] New R81.2 front end can connect to firewall manager
A set of pre-defined requirement that need to be met in order to mark the user story as “done”.  See below for team agreement details.

As SECOPS (Chris C.) is taking up firewall support/update/migration, firewall ticket become irrelevant.


How to stop Instant verification in phone number verfication

@Fkut currently there is no way to disable instant verification, but thanks for the feedback.


Render all panels, but show only active one

I would expect panels to keep state while switching the tabs.

1 for this but as an optional feature.

In one case I need to load bundled data that is then used across multiple tabs. The problem is that one tab contains svg graph which takes time to render. This creates a problem with original behavior because it generates noticeable delay while switching tabs and the data(graph) stays the same the whole time so all of that is not necessary.

:100: :100: :100:

@popc0rn if you worry about performance or rerenders use shouldComponentUpdate method. For my taste unmounting and mounting component each time you change tab is unexpected.

@i7an Hi! Without going into the code again... I don't think I can do that since react-simpletabs renders only the active tab, right? So there is no point in rechecking if something inside non active tab  should rerender when it becomes active again. There is no that type of control since nonactive tabs are discarded from the DOM.
Thanks for replying!


remove mid wave alt text

Related Issue or Background Info

- Decorative images should not have alt text
Changes Proposed

remove alt text from mid wave from image

@BobanL or anyone else, is there a reason why this doesn't have the usual PR checks? 🤔

@BobanL or anyone else, is there a reason why this doesn't have the usual PR checks? 🤔

I believe that's because this is the static site repo and we usually have the 2 checks: lighthouse and rubocop

@BobanL or anyone else, is there a reason why this doesn't have the usual PR checks? 🤔

I believe that's because this is the static site repo and we usually have the 2 checks: lighthouse and rubocop

ooh thank you! I didn't realize the static site PRs checks were so pared down 😂


Add support for zip package deployments

OpenWhisk now supports deploying a zip file to create an action. This can contain third-party NPM modules.
Need to review the deployment plugins to work out how we can take advantage of this.

Actions are now deployed as a package rather than as individual functions.
Need to test out deploying single functions to ensure this still works.


741 remove a11y test

Closes #741
Summary

Removed a11y test from test and test:watch commands.
Added the --forceExit flag to test:a11y to deal with the hanging processes from the a11y tooling.
Added --coverage flag to test and test:watch command to run coverage reports. By removing from settings we can run and pass subsets of test since coverage isn't collected on all test by default.

Change List (commits, features, bugs, etc)

items_here

Acceptance Test (how to verify the PR)

Running yarn test should not run a11y test.

Some feedback:

yarn test should run the entire test suite. The travis config calls that singular command to report status for PRs. What if two scripts were composed together? This allows independent configs for each type of test with the one downside of invoking jest twice. I wouldn't think there would be much of a perf impact.

"test" : "yarn test:base && yarn test:a11y

While I agree that yarn test should run the entire suite, this will still cause the run away processes that add up on developers machines. Until we can fix the underlining issue I do not think it should be ran with the normal test command. This is troublesome even for developers who are aware and can go in to shut down the processes manually. We either need to make a separate command that is ran on our post commit hook or find another a11y tooling solution. As it is, I think this needs to be removed ASAP since we have increase contributions. We can then approach another solution so that we are running the entire suite.
I agree with the other comments and will make the changes.

I agree, lets keep the a11y tests from being ran on dev machines unless a specific command is ran. The a11y tests should still be ran in CI though, or we should delete them. Otherwise they'll never be ran, could become stale, etc.
To run the current set up in CI, the travis.yml will need to be modified to run both the regular tests and a11y, as well as report the appropriate coverage.
It seems cleaner to me to have yarn test run the entire suite, no changes to travis config. Then to prevent the node buildup, modify the pre-commit hook to only run non-a11y tests (like yarn test:base in my previous comment). This way the dev machines aren't affected, a11y tests are ran/still required to pass for PRs, and there's no shifting of the definition of yarn test.
I'm good with either approach, just want to avoid the tests not being ran.

I am ok with that approach. My only worry is that people are going to default to just running yarn test and will be affected by the bug. I will probably add something to our docs to notate the preferred method.

:tada: This PR is included in version 2.17.5 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


2024.12.0 beta issue for timezonefinder

integration wont startup:
Logger: homeassistant.setup
Bron: setup.py:269
Eerst voorgekomen: 23:15:54 (1 gebeurtenissen)
Laatst gelogd: 23:15:54

Setup failed for custom integration 'entity_tz': Requirements for entity_tz not found: ['timezonefinder==6.5.3'].

Logger: homeassistant.util.package
Bron: util/package.py:152
Eerst voorgekomen: 23:15:27 (3 gebeurtenissen)
Laatst gelogd: 23:15:54

Unable to install package timezonefinder==6.5.3: × Failed to download and build `h3==3.7.7` ╰─▶ Build backend failed to build wheel through `build_wheel` (exit status: 1) [stderr] Traceback (most recent call last): File "/tmp/.tmpNrt05n/builds-v0/.tmpFRO9VX/lib/python3.13/site-packages/skbuild/setuptools_wrap.py", line 639, in setup cmkr = cmaker.CMaker(cmake_executable) File "/tmp/.tmpNrt05n/builds-v0/.tmpFRO9VX/lib/python3.13/site-packages/skbuild/cmaker.py", line 145, in __init__ self.cmake_version = get_cmake_version(self.cmake_executable) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/.tmpNrt05n/builds-v0/.tmpFRO9VX/lib/python3.13/site-packages/skbuild/cmaker.py", line 102, in get_cmake_version raise SKBuildError(msg) from err Problem with the CMake installation, aborting build. CMake executable is /tmp/.tmpNrt05n/builds-v0/.tmpFRO9VX/lib/python3.13/site-packages/cmake/data/bin/cmake help: `h3` (v3.7.7) was included because `timezonefinder` (v6.5.3) depends on `h3`
Unable to install package timezonefinder==6.5.3: × Failed to download and build `h3==3.7.7` ╰─▶ Build backend failed to build wheel through `build_wheel` (exit status: 1) [stderr] Traceback (most recent call last): File "/tmp/.tmpbNf7pM/builds-v0/.tmpi8ijvv/lib/python3.13/site-packages/skbuild/setuptools_wrap.py", line 639, in setup cmkr = cmaker.CMaker(cmake_executable) File "/tmp/.tmpbNf7pM/builds-v0/.tmpi8ijvv/lib/python3.13/site-packages/skbuild/cmaker.py", line 145, in __init__ self.cmake_version = get_cmake_version(self.cmake_executable) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/.tmpbNf7pM/builds-v0/.tmpi8ijvv/lib/python3.13/site-packages/skbuild/cmaker.py", line 102, in get_cmake_version raise SKBuildError(msg) from err Problem with the CMake installation, aborting build. CMake executable is /tmp/.tmpbNf7pM/builds-v0/.tmpi8ijvv/lib/python3.13/site-packages/cmake/data/bin/cmake help: `h3` (v3.7.7) was included because `timezonefinder` (v6.5.3) depends on `h3`
Unable to install package timezonefinder==6.5.3: × Failed to download and build `h3==3.7.7` ╰─▶ Build backend failed to build wheel through `build_wheel` (exit status: 1) [stderr] Traceback (most recent call last): File "/tmp/.tmpoABizA/builds-v0/.tmpm9QRMF/lib/python3.13/site-packages/skbuild/setuptools_wrap.py", line 639, in setup cmkr = cmaker.CMaker(cmake_executable) File "/tmp/.tmpoABizA/builds-v0/.tmpm9QRMF/lib/python3.13/site-packages/skbuild/cmaker.py", line 145, in __init__ self.cmake_version = get_cmake_version(self.cmake_executable) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "/tmp/.tmpoABizA/builds-v0/.tmpm9QRMF/lib/python3.13/site-packages/skbuild/cmaker.py", line 102, in get_cmake_version raise SKBuildError(msg) from err Problem with the CMake installation, aborting build. CMake executable is /tmp/.tmpoABizA/builds-v0/.tmpm9QRMF/lib/python3.13/site-packages/cmake/data/bin/cmake help: `h3` (v3.7.7) was included because `timezonefinder` (v6.5.3) depends on `h3`

edited the manifest to use version 6.5.5
"requirements": ["async-lru==2.0.4", "timezonefinder==6.5.5"],
but still on 2024.11.3 now so cant test if that helps
it seems to have several relevant updates listed https://github.com/jannikmi/timezonefinder/releases so will let you know if this fixes it (after the dev team has fixed several other broken core integrations) when back on beta 2024.12

seems to be running fine with the above change in the manifest in 2024.12.0.b3

Thanks. I'm working on updating all of my custom integrations to drop support for HA versions older than 2024.8.3. I'll update to the latest version of timezonefinder before releasing.


Different than others I've seen but same problem: AttributeError: module 'gdax' has no attribute 'public_client'

I am using Anaconda (Spyder) to run Python, and I have gdax downloaded but it doesn't detect authenticatedclient or publicclient as being attributes of gdax. Multiple others I have seen somehow fixed the problem by changing the name of their script? But That is not the cause of my problem. In fact, I think mine installed incorrectly because I found the location of the GDAX scripts and authenticatedclient and publicclient are not there. Only orderbook, trader, utils, and a couple others are. I have also used IDLE to run Python, and it works fine with GDAX and the public client. I found the location of GDAX scripts with IDLE and it did have the correct scripts there. I tried moving those to the location with the gdax scripts for anaconda but it did not fix the problem.
I'm assuming this is an installation issue that can be fixed with a simple command or upgrade command or something but I'm not a master at this. Any suggestions? Thanks.

Okay yeah, fixed it. I went to uninstall and reinstall gdax and my computer didn't even detect gdax, so I installed it (again) and it worked. Not sure how it managed to do that.

Update: everytime I install/uninstall/reinstall GDAX, something isn't working. After a fresh uninstall and reinstall and starting Spyder, now my computer still doesn't detect that GDAX exists and says that GDAX isn't a module. I am pip installing it from Anaconda prompt. Could it be that my previous installations for IDLE in other directories (not touched by these installations) could be messing with it? Idk but I def need help/ideas. Idk how to make sure I have the correct thing installed and in the correct location. I also installed all the dependencies listed on this github profile/site thing.

how are you installing it? i know it doesn't say in the MD, but what worked for me was
"pip install git+https://github.com/danpaquin/gdax-python.git"
also discussed here:
https://github.com/danpaquin/gdax-python/issues/208


external_database definition missing in atoti_directquery_redshift.table_options module

Description
The code listed in https://docs.atoti.io/latest/lib/atoti-directquery-redshift/atoti_directquery_redshift.table_options.html for atoti_directquery_redshift.table_options is missing the definition of external_database.

You can fill the holes with:

https://docs.atoti.io/0.8.1/lib/atoti-directquery-redshift/atoti_directquery_redshift.connection_info.html
https://docs.atoti.io/latest/lib/atoti-directquery-redshift/atoti_directquery_redshift.connection.html

That actually is not very clear, if we are referring to examples in other methods we should link them in the documentation.


Fix user deletion

The account deletion flow is implemented now (#934). However, when testing it manually, I observed several related problems:

foodsaving.users.models.erase() should set user.mail to None but it doesn't. Maybe some DB constraints prevent it from being erased. Some unit tests would certainly be a good idea.
The profile of a deleted user can still be displayed.
The icon of a deleted user is clickable (and redirects to the start page).

After further investigations, we may want to split this issue.

foodsaving.users.models.erase() should set user.mail to None but it doesn't. Maybe some DB constraints prevent it from being erased. Some unit tests would certainly be a good idea.

email is a unique field and as far as I remember it was not possible to set it to None. I think we could either remove the constraint or set the email to a random value.

The profile of a deleted user can still be displayed.

That seems unexpected to me. Doesn't it show the "ooops" message? Does it also happen after you reload the page?

Fixed (b1a080a)
@tiltec you were right, it was a caching issue. After page reload it shows the "oops" page. I didn't think about caching issues because I disabled HTTP caching in the developer console. Apparently, vue.js also has some caching mechanism?
Moved to #980

Apparently, vue.js also has some caching mechanism?

I think the user profile data is still in the vuex store. Could be updated via websockets, but it's not of priority because I don't suppose that deletions of active users happen frequently.

A related issue is people that left a group, then the profile is also not accessible. This should be updated via websocket, maybe it already is?

@tiltec Okay, can you please open an issue for this?


Jeff Schaller: Watch swift-london-removals.co.uk

Jeff Schaller requests the watch of the watch_keyword swift-london-removals\.co\.uk. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

swift-london-removals\.co\.uk has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Daniil in Charcoal HQ


Name of the worksheet in the table caption

A small chip. Take the name of the worksheet in the table caption, if one exists.

Looks good, thanks


Fix node versioning

Basically fixes node versioning.
JavaScript doesn't provide double (decimal)-like values, that's why it was prolly crashing

I guess it's fixed?


checking network between two store is slow

In our 200T test, we find that sometimes a store doesn't receive any message, but now we don't know the reason through current log and metrics. I think first we can check whether the connection is slow or not.
We may add a timestamp in any raft message in sampling, when the remote store receives the message, it will check the time elapsed, if it is bigger than a max value, we may think the connection is very slow and log an error.
Of course, this may be not accurate and depends two machines having close system time, but I think it is acceptable.
Another way is adding the Ping/Pong messages, like RTT.
Or any other suggestions? /cc @BusyJay @hhkbp2

It's not a good idea to add timestamp, a better way is to adding another health checking thread.

I think it's better to add timestamp to some sample messages (like every 100th message), so we can watch the actual latency between two store. Using health checking thread doesn't always work. For example, if there are two many messages pending in buffer, message may be queued for a long time, which can be detected by timestamp but the health checking thread.

We should add a timestamp when we received the message which @BusyJay mentioned that would be queued for a long time. We should not add the timestamp when we send it.

We should add a timestamp when we received the message

This can't tell us the connection is slow, only can tell us the message is pending in raftstore channel for a long time, we can check this though metric later.

It's essential to tell the precise goals that we want to archive. The case "messages queued in application buffer" which mentioned by @BusyJay , is not a issue directly related to network. This issue could be devided into 1. network latency 2. application queueing delay.
For network state, there usually these indexes:

Connectivity
The connection is good or not.
Bandwidth
How much the bandwidth is, the used and the idle.
Latency
It affects the latency of Raft replication.
Loss
When there is no enough bandwidth, packages will be dropped.
Jitter
It tells us whether the latency is stable or not.

IMO, we should carry out a comprehensive plan to the network state monitoring. It should has an  intuitive and independent mechanism. It should not be coupled with the other stuff, such as Raft  message or heartbeat interval, since Raft has its own high complexity.
In the other hand, because Raft messages are asynchronous and there is no timeout mechanism for them, it's not quite useful to add network state detection stuff into Raft messages. Adding timestamp into Raft message only works when the connection is good and loss rate is low. It is useless in many cases, e.g. the connection is bad, or the loss rate is high.

Actually "messages queued in application buffer" is an issue directly related to network. Because network is slow so the messages can't be sent out quickly enough. The precise goal want to archive here is a simple way to detect messages latency. We don't care about connectivity, bandwidth, latency, loss or anything else, what's concerned here is when the messages are received after it's put in the sending queue. Connectivity and anything else are just the details reason to the problem. But we need to detect the problem first.


RTS5287 support

Hello there, I have an RTS5287 (aka RTL8411B) card reader, and I can't get it to work at all. Reading the known issues page, I've seen that the device is almost "killed" since the start. Is there anything I could do/provide to help enabling it? An IOReg maybe?
Thank you!

Giovix92

Please provide the kernel log as per FAQs.

Here you are:
❯ kextstat | grep rtsx    86    0 0                  0x106000   0x106000   science.firewolf.rtsx (0.9.6) 896FEAB9-732E-3779-B18D-F714BF427168 <33 24 16 6 3>
❯ sudo dmesg | grep "rtsx" [  110.846934]: successfully parsed 1/4 entries for file rtsx.logIOConsoleUsers: time(0) 0->0, lin 1, llk 0,
Those are the only things I could achieve right now. The "kernel log" with the command sudo dmesg | grep RTSX > ~/Desktop/rtsx.log just returns an empty log file.
Used the 0.9.6 DEBUG version + these boot arguments: -wegnoegpu igfxonln=1 brcmfx-country=#a alcid=13 msgbuf=10485760.

Tried the latest artifact, with RealtekCardReaderFriend the PCIe card reader is detected under System Informations / Card Readers, though still no useful dmesg available.
Anything else I can do?

@Giovix92 you forgot to use the DEBUG version of the kext
@0xFireWolf Attached is the dump of my machine running Mojave 10.14.6. Steps to reproduce:

Boot up/log in w/o SD card
Insert SD card
Eject SD card

As a quick note: this reader gets recognized with the classic Sinetek-rtsx kext, if that helps you in any form.
If you need any more info let me know
rtsx.log

@Giovix92 you forgot to use the DEBUG version of the kext
@0xFireWolf Attached is the dump of my machine running Mojave 10.14.6. Steps to reproduce:

Boot up/log in w/o SD card
Insert SD card
Eject SD card

Output from sysreport:
Built in SD Card Reader:

  Vendor ID:	0x10ec
  Device ID:	0x5287
  Subsystem Vendor ID:	0x1025
  Subsystem ID:	0x1094
  Revision:	0x0001
  Link Width:	x1
  Link Speed:	2.5 GT/s

As a quick note: this reader is "functional" with the classic Sinetek-rtsx kext, if that helps you in any form.
If you need any more info let me know rtsx.log

As I've stated in a previous reply, I actually did use the DEBUG version, since it was pointed out on the FAQs, plus I did put the msgbuf boot argument.
I'm running Monterey 12.1, by the way.
I'm getting the same sysreport result, just no dmesg log.

I'm getting the same sysreport result, just no dmesg log.

I have these sysargs in my boot parameters (OpenCore). Maybe "debug" will do it for you?
keepsyms=1 debug=0x100 swd_panic=1

I'm a beginner. can check?


Create new persona to represent reference support staff

I drafted Cara Watson in the persona-new branch, but she needs more details and probably some editing in the goals and motivations, needs, and pain points sections that can come from reference staff user stories.


Help Command Descriptions

Rewrite help command descriptions: remove arguments in title and move them to body?  Short, simple explanations in the !help command and then give details in the !usage command.

Fixed, see newest update(s). #8


[Revamp] Add boolean functions

bool isPrime() {
    // Do stuff here
    if (facingNorth)
        return true;
    else
        return facingNorth;
}

void someOther() {
  if (isPrime()) {
    return;
  }
  // Do stuff
}

Although this can be substituted with int functions and comparison operators, the concept of a boolean value is important inside program structures like if and while. Since Karel is supposed to be a highly conceptual language, I consider the differentiation between int and bool is valuable.


Add Path handling vcrpy

use cassette now handles str and Paths
default filesystem.py persister hanles now Path and str
added test  to cover accepting Paths as well

Codecov Report

Merging #658 (3fdc910) into master (f3f6608) will decrease coverage by 0.37%.
The diff coverage is 90.47%.

@@            Coverage Diff             @@
##           master     #658      +/-   ##
==========================================
- Coverage   89.85%   89.47%   -0.38%
==========================================
  Files          27       26       -1
  Lines        1734     1730       -4
  Branches      285      257      -28
==========================================
- Hits         1558     1548      -10
- Misses        140      146       +6
  Partials       36       36

Impacted Files
Coverage Δ

vcr/persisters/filesystem.py
91.30% <85.71%> (-8.70%)
:arrow_down:

vcr/config.py
95.03% <100.00%> (+0.03%)
:arrow_up:

vcr/serializers/yamlserializer.py
77.77% <0.00%> (-22.23%)
:arrow_down:

vcr/migration.py
74.48% <0.00%> (-2.05%)
:arrow_down:

vcr/__init__.py

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

@07pepa can you fix the lint error.
  lint run-test: commands[1] | black --check --diff .
  --- tests/unit/test_vcr.py	2022-10-09 13:55:56.205379 +0000
  +++ tests/unit/test_vcr.py	2022-10-09 13:56:18.955592 +0000
  @@ -363,7 +363,8 @@
   del test_dynamically_added

   def test_path_class_as_cassette():
       with use_cassette(
  -            Path(__file__).parent.parent.joinpath("integration/cassettes/test_httpx_test_test_behind_proxy.yml")):
  +        Path(__file__).parent.parent.joinpath("integration/cassettes/test_httpx_test_test_behind_proxy.yml")
  +    ):
           pass
  would reformat tests/unit/test_vcr.py

  Oh no! 💥 💔 💥
  1 file would be reformatted, 70 files would be left unchanged.
  Error: ERROR: InvocationError for command /home/runner/work/vcrpy/vcrpy/.tox/lint/bin/black --check --diff . (exited with code 1)

will do

fixed please merge

@07pepa please, rebase your branch with master, I'll do the merge after that.

rebased
Thanks

Thanks.


ssh user?

File: docker-for-aws/index.md, CC @johndmulhausen
what is the username to ssh in to these managers? Thanks!

From what I can see here, the username seems to be docker. Can you try it out and update this issue if it works for you?

Yes, what I actually found was an issue with the ubuntu subsytem in Windows
10 - docker works from elsewhere
On Mon, May 8, 2017 at 1:32 PM, Joao Fernandes<EMAIL_ADDRESS>wrote:

From what I can see here
https://docs.docker.com/docker-for-aws/faqs/#how-do-i-run-administrative-commands,
the username seems to be docker. Can you try it out and update this issue
if it works for you?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/docker/docker.github.io/issues/3151#issuecomment-299934823,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABmQobV_JqBJ9AQOp5S9tNC6s0srB9y6ks5r31G_gaJpZM4NPmED
.

We might want to verify this for Azure too. @FrenchBen PTAL

@mstanleyjones it's all the same on Azure and well documented on how to connect via SSH:

AWS - https://docs.docker.com/docker-for-aws/deploy/#connect-via-ssh
Azure - https://docs.docker.com/docker-for-azure/deploy/#connecting-via-ssh

So it seems that this has been addressed in the docs, and we can close this one. @asloan7 you've mentioned problems with the Ubuntu subsystems in Windows 10, so feel free to open a new issue if you think there's anything that could be improved in that area.


docstring added (issue #54)

thank you! but the issue has been addressed in https://github.com/pasqal-io/PyQ/pull/72. i will definitely have a look at both and see if we can combine stuff.

should need to do any changes and if it is, please give suggestion regarding same

hi @MihirsinhChauhan, unfortunately we cant go ahead with this MR since its a duplicate! thank you so much for wanting to contribute though!


Use appropriate cursor for elements

Most (input) elements do not use an appropriate cursor such as a 'pointer' for buttons.
action elements

db-button
db-toggle

data display elements

db-accordion
db-chip

data input elements

db-checkbox
db-radio
db-select

utility elements

db-dropdown
db-overflow-menu

Elements with appropriate cursor:

all navigation elements
db-input
db-textarea

Additionally, the selected option of the db-language-switcher element is selectable, too. I am not sure if this is intended, but switching to the already selected language seems unnecessary.

@TOberpaul I haven't found any ticket within the backlog at the moment that clarifies the scope of using cursor:pointer – how to proceed with this topic?


Create the Validators API

Follow the Accounts API PR to develop a wrapper around the Validators API:

https://thenewboston.com/bank-api/validators
https://thenewboston.com/primary-validator-api/validators

Hello! I can do this one if nobody else is.
Should I worry about the services being renamed first (as outlined in the current project) before doing this?

@DylanGTech what is your account number?

@DylanGTech what is your account number?

Here is my account number:
5c7c896d4af6228a50ae180eb41e72c7ab276fa31de5de9081078113fb6e1fcf


Написать источник событий (syslog)

Интерфейс следующий:
class ...:
    def events(self):
          """ Должен вернуть массив событий, которые возникли с момента последнего запуска """

Глубоко зарываться не надо, можно ограничиться заглушкой.

@0crat in

@0crat in (here)

@DronMDF Job gh:dronmdf/telebot#23 is in scope.

+15 points just awarded to @dronmdf, total is +375.

Job gh:dronmdf/telebot#23 assigned to @ruslangv, please go ahead (policy).

@0crat assign me

@0crat assign me (here)

@DronMDF Job gh:dronmdf/telebot#23 assigned to @dronmdf, please go ahead (policy).

@0crat out

Oops! You need to have one of these roles in order to do what you're trying to do: ARC, PO. I'm sorry to say this, but at the moment you've got no roles in this project (your GitHub login is "0crat").

Oops! You need to have one of these roles in order to do what you're trying to do: ARC, PO. I'm sorry to say this, but at the moment you've got no roles in this project (your GitHub login is "0crat").

Manual assignment of issues is discouraged, see par.19: -5 points just awarded to @dronmdf, total is +460.

@0crat out (here)

@DronMDF Oops! There is an open order for this job, @dronmdf is still working with it.

Job gh:dronmdf/telebot#23 is now out of scope.

Oops! There is no order for job gh:dronmdf/telebot#23.

Oops! Job gh:dronmdf/telebot#23 was not in scope

Oops! You need to have one of these roles in order to do what you're trying to do: ARC, PO. I'm sorry to say this, but at the moment you've got no roles in this project (your GitHub login is "0crat").


Close components.d.ts when auto opening a component.

Clear and concise description of the problem
This extension is awesome and I think im at a point in my life that i can not live without it.
What would make it better is to not leave the components.d.ts file open after switching to the correct alias/file.
I was hoping "workbench.editor.enablePreviewFromQuickOpen": true would work, but its actually opening the .d.ts files so no luck there.
Suggested solution
I am not sure if possible in vscode but some way to "close the previous file" and i can imagine some people love that it stays open so could be a configurable feature?
Alternative
No response
Additional context
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

FYI. It's available by setting "gotoAlias.closeDts": true.

Yes thanks, it works :)


how use ionic.io in ionic2-angular2

how use https://github.com/driftyco/ionic-platform-web-client in ionic2??
http://docs.ionic.io/docs/io-introduction
Steps to reproduce:
1.
2.
3.
insert any relevant code between the above and below backticks

Ionic Version:  2.x
Browser & Operating System: iOS / Android / Chrome

Thanks for submitting an issue! Since this is a question and not really a bug you will be able to get a better answer over at our forum (https://forum.ionicframework.com/) or our slack channel (http://ionicworldwide.herokuapp.com/). Please feel free to ask over there and thanks again!


musicbrainz_rs_nova::entity::release::Track is missing artist credit

A track can also have an artist credit. Here's how it looks in the JSON from the API:
"tracks": [
  {
    "recording": { .. },
    "position": 1,
    "number": "1",
    "length": 211893,
    "artist-credit": [
      {
        "joinphrase": "",
        "name": "The Ahmad Jamal Trio",
        "artist": {
          "disambiguation": "",
          "type": "Group",
          "aliases": [
            {
              "end": null,
              "begin": null,
              "name": "Ahmad Jamal Trio",
              "primary": null,
              "type-id": null,
              "type": null,
              "ended": false,
              "locale": null,
              "sort-name": "Jamal, Ahmad, Trio"
            },
            {
              "begin": null,
              "end": null,
              "name": "Ahmed Jamal Trio",
              "primary": null,
              "type-id": null,
              "ended": false,
              "locale": null,
              "type": null,
              "sort-name": "Ahmed Jamal Trio"
            }
          ],
          "sort-name": "Jamal, Ahmad, Trio, The",
          "type-id": "e431f5f6-b5d2-343d-8b36-72607fffb74b",
          "id": "9e7ca87b-4e3d-4d14-90f1-a74acb645fe2",
          "name": "The Ahmad Jamal Trio"
        }
      }
    ],
    "title": "But Not for Me",
    "id": "cc9757af-8427-386e-aced-75b800feed77"
  },
  ...
]

Ahead of you! #35
There is other missing fields like discs and track offset but I need to ask the devs for the schema. Sadly there's no swagger for MB and LB so it's a pain

Sadly there's no swagger for MB and LB so it's a pain

For LB there is one, see https://github.com/metabrainz/listenbrainz-server/pull/2947
For MB I opened a feature request: https://tickets.metabrainz.org/browse/MBS-13782

Oh hey. That's actually new. Wasn't there when I did LB API stuff.
But MusicBrainz definitely needs one, as the wiki is a bit messy

Feel free to vote for the ticket and leave a comment to show the devs the need for it :)


Move ServiceDiscovery plugin interface out of internal/ path

Currently the ServiceDiscovery interface is hidden within the internal/ import path, which means external plugin developers can't directly reference it when ensuring they fully implement it. An example of an issue is my olric-nats-plugin which started crashing after the plugin interface was changed. I have to manually consult the source code to see the new interface since the internal symbols won't resolve for me in my tooling.
Can this be moved into an exported location within the olric project?
Edit: It is not that the interface was changed, but rather my implementation is not matching and I can't easily line up why without the interface being public.

Thank you for reporting. The fix is merged into master branch. See commit: 8650b650cf90f08377785455b823871df6428dbd