gstreamer: Fix the compilation issue in meta multimedia image

When we tried to build the meta-multimedia-image, we faced the
compilation issue with faad component.
Since faad component has commercial license, we could not able
to build with multimedia image. So we have modified the faad
component to be included when commercial licenese is supported.
Signed-off-by: Madhavan Krishnan<EMAIL_ADDRESS>
- What I did
- How I did it

Can one of the admins verify this patch?

@agherzan-ci ok to test

Thanks, @madhavank27 . Merged to master.


concat_blips

What happened?
I am unable to  produce func results for a data that looks standard.
What command did you use?
/usr/local/pipelines/subfmri-arg_latest -i /MRI_DATA/nyspi/test/rawdata -o /MRI_DATA/nyspi/test/derivatives -l  /MRI_DATA/nyspi/test/derivatives/fmriprep/logs/gold.log -a "--participant-label test03gold --output-spaces T1w MNI152NLin2009cAsym:res-2 --cifti-output --output-layout legacy”

What version of fMRIPrep are you running?
21.0
How are you running fMRIPrep?
Docker
Is your data BIDS valid?
Yes
Are you reusing any previously computed results?
No
Please copy and paste any relevant log output.
Node Name: fmriprep_wf.single_subject_test03gold_wf.fmap_preproc_wf.wf_auto_00000.concat_blips
File: /output/fmriprep/sub-test03gold/log/20220204-140358_cfdc6d40-fc00-456a-9b71-4a44a81323ce/crash-20220204-140521-root-concat_blips-138212d8-935a-4164-a554-5ca62213c680.txt
Working Directory: /tmp/work/fmriprep_wf/single_subject_test03gold_wf/fmap_preproc_wf/wf_auto_00000/concat_blips
Inputs:
allow_4D: True
in_files:
Traceback (most recent call last):
  File "/opt/conda/lib/python3.8/site-packages/nipype/pipeline/plugins/multiproc.py", line 67, in run_node
    result["result"] = node.run(updatehash=updatehash)
  File "/opt/conda/lib/python3.8/site-packages/nipype/pipeline/engine/nodes.py", line 516, in run
    result = self._run_interface(execute=True)
  File "/opt/conda/lib/python3.8/site-packages/nipype/pipeline/engine/nodes.py", line 635, in _run_interface
    return self._run_command(execute)
  File "/opt/conda/lib/python3.8/site-packages/nipype/pipeline/engine/nodes.py", line 741, in _run_command
    result = self._interface.run(cwd=outdir)
  File "/opt/conda/lib/python3.8/site-packages/nipype/interfaces/base/core.py", line 428, in run
    runtime = self._run_interface(runtime)
  File "/opt/conda/lib/python3.8/site-packages/niworkflows/interfaces/nibabel.py", line 191, in _run_interface
    img_4d = nb.concat_images(nii_list)
  File "/opt/conda/lib/python3.8/site-packages/nibabel/funcs.py", line 141, in concat_images
    raise ValueError(f'Affine for image {i} does not match affine for first image')
ValueError: Affine for image 2 does not match affine for first image

Additional information / screenshots
RAWDATA:
anat:
sub-test03gold_ses-21117_acq-cubepromo_T2w.json    sub-test03gold_ses-21117_acq-nopromo_T1w.json
sub-test03gold_ses-21117_acq-cubepromo_T2w.nii.gz  sub-test03gold_ses-21117_acq-nopromo_T1w.nii.gz
fmap:
sub-test03gold_ses-21117_dir-fpe_epi.json    sub-test03gold_ses-21117_dir-rpe_epi.json
sub-test03gold_ses-21117_dir-fpe_epi.nii.gz  sub-test03gold_ses-21117_dir-rpe_epi.nii.gz
func:
sub-test03gold_ses-21117_task-rest_run-01_bold.json  sub-test03gold_ses-21117_task-rest_run-01_bold.nii.gz
This same raw data went through abcd

I obtain an almost identical error about 40% of time when using v21.0.0 or v21.0.1 via Singularity.

Could you share the affine matrices of your fieldmap and BOLD files?

No affine matrices are present in this data. You can use fslhd or mri_info or if you have nibabel installed in your Python environment: python -c "import sys; import nibabel as nb; print(nb.load(sys.argv[1]).header)" $FILENAME.

 Do not open attachments or click on links from unknown senders or unexpected emails.
No affine matrices are present in this data. You can use fslhd or mri_info or if you have nibabel installed in your Python environment: python -c "import sys; import nibabel as nb; print(nb.load(sys.argv[1]).header)" $FILENAME.
—
Reply to this email directly, view it on GitHubhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnipreps%2Ffmriprep%2Fissues%2F2706%23issuecomment-1032793445&data=04|01|Juan.Sanchez%40nyspi.columbia.edu|cb145a34f0ce4a8b6df108d9eb1d9c29|f46cb8ea79004d108ceb80e8c1c81ee7|0|0|637799334671396023|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=%2Fj9qSOhe3e90ex9Q1xXJOLD6POR%2FxTzk6q9ftAFIt4M%3D&reserved=0, or unsubscribehttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FARKALFECDG5CDF3JGO46WATU2E6BTANCNFSM5NX5HWWQ&data=04|01|Juan.Sanchez%40nyspi.columbia.edu|cb145a34f0ce4a8b6df108d9eb1d9c29|f46cb8ea79004d108ceb80e8c1c81ee7|0|0|637799334671396023|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=pfPjyVlkCsBUfbaV33scgDDlNZCWZsQTd1D0W19TJhs%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|Juan.Sanchez%40nyspi.columbia.edu|cb145a34f0ce4a8b6df108d9eb1d9c29|f46cb8ea79004d108ceb80e8c1c81ee7|0|0|637799334671396023|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=0eqj48Q9a2bkEEQZKF3PYl0CueixEAww%2FmUB5F%2BP14s%3D&reserved=0 or Androidhttps://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|Juan.Sanchez%40nyspi.columbia.edu|cb145a34f0ce4a8b6df108d9eb1d9c29|f46cb8ea79004d108ceb80e8c1c81ee7|0|0|637799334671396023|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=69CxWd%2F4nEALIEDIQN2QfLnhS6dljyR8Dx8AfjT0IeU%3D&reserved=0.
You are receiving this because you authored the thread.Message ID: @.***>

It looks like there are some differences in your sforms, but they are close enough that we should probably relax our constraint.

Hi I notice a similar error on a dataset where there was a tiny difference (in the fifth decimal in one component of the affine matrix!) between the two affines for the two _epi files  used to perform topup.
For now, the workaround I used was to use fslcpgeom to copy the affine of one file to the other and fmriprep v21.0.1 was able to run correctly after this modification.

So what is the current work-around to run fMRIprep 21.0.1 with very slight differences in the affine matrix of images ?

@MarcoB-MD we just released 21.0.2 which allows for slight differences between the affine matrix of your fmaps. Give that version a try and let us know if it fixes the problem!

@mgxd Thanks Mathias - 21.0.2 seems to be working fine now.

i just ran into this same issue in v22.0.0 .. the same data ran in 21.0.2 without the concat_blips error.
In [10]: run1.affine
Out[10]:
array([[ -2.        ,   0.        ,   0.        ,<PHONE_NUMBER>5],
       [  0.        ,  -1.99296677,   0.16758209, 163.897995  ],
       [  0.        ,   0.16758142,   1.9929657 , -53.04059982],
       [  0.        ,   0.        ,   0.        ,   1.        ]])

In [11]: pe1.affine
Out[11]:
array([[ -2.        ,   0.        ,   0.        ,<PHONE_NUMBER>5],
       [  0.        ,  -1.99296665,   0.16758209, 163.897995  ],
       [  0.        ,   0.16758208,   1.9929657 , -53.04059982],
       [  0.        ,   0.        ,   0.        ,   1.        ]])

In [12]: pe1.affine == run1.affine
Out[12]:
array([[ True,  True,  True,  True],
       [ True, False,  True,  True],
       [ True, False,  True,  True],
       [ True,  True,  True,  True]])

In [14]: pe1.affine == pe2.affine
Out[14]:
array([[ True,  True,  True,  True],
       [ True,  True,  True,  True],
       [ True,  True,  True,  True],
       [ True,  True,  True,  True]])

Inputs:
affine_tolerance:
allow_4D: True
in_files:
Traceback (most recent call last):
  File "/opt/conda/lib/python3.9/site-packages/nipype/pipeline/plugins/multiproc.py", line 67, in run_node
    result["result"] = node.run(updatehash=updatehash)
  File "/opt/conda/lib/python3.9/site-packages/nipype/pipeline/engine/nodes.py", line 524, in run
    result = self._run_interface(execute=True)
  File "/opt/conda/lib/python3.9/site-packages/nipype/pipeline/engine/nodes.py", line 642, in _run_interface
    return self._run_command(execute)
  File "/opt/conda/lib/python3.9/site-packages/nipype/pipeline/engine/nodes.py", line 750, in _run_command
    raise NodeExecutionError(
nipype.pipeline.engine.nodes.NodeExecutionError: Exception raised while executing Node concat_blips.

Traceback (most recent call last):
  File "/opt/conda/lib/python3.9/site-packages/nipype/interfaces/base/core.py", line 398, in run
    runtime = self._run_interface(runtime)
  File "/opt/conda/lib/python3.9/site-packages/niworkflows/interfaces/nibabel.py", line 227, in _run_interface
    img_4d = nb.concat_images(
  File "/opt/conda/lib/python3.9/site-packages/nibabel/funcs.py", line 141, in concat_images
    raise ValueError(f'Affine for image {i} does not match affine for first image')
ValueError: Affine for image 1 does not match affine for first image

Just adding a +1 to above comment
I upgraded from 20.1.0 to 22.0.0 and there are several participants who ran without error in the earlier version who are now giving the same error as above in the most recent version

Hi, please open a new issue. In general, comments on closed issues will not be as visible to us.

Just adding a +1 to above comment
I upgraded from 20.1.0 to 22.0.0 and there are several participants who ran without error in the earlier version who are now giving the same error as above in the most recent version.
@cmpetty did you figure out any approach to deal with this, or plan to re-open the issue?

@smazurchuk
I edited site-packages/niworkflows/interfaces/nibabel.py to include the fix from here, which seemed to be missing in v22.0.0: https://github.com/nipreps/niworkflows/pull/706

227         #img_4d = nb.concat_images(
228         #    nii_list,
229         #    check_affines=not bool(self.inputs.affine_tolerance)
230         #)
231         img_4d = nb.concat_images(nii_list, check_affines=False)


Hello All,

hello all,
Need help !!!
i want to set timeout for 2 gateway api for 1 api = 60s and 2 api = 120s  using hystrix , zuul
i want to set timeout for api and when i hit the api through postman once timeout time is completed it will give 500 error
how can i set in configuration file
zuul:
sensitiveHeaders: Cookie,Set-Cookie
routes:
employeeService:
  path: /api/employeeService/**
  url: http://localhost:8660/he-la-employee/

echo:
  path : /api/employeeService/**
  url: http://localhost:8680/he-la-employee/
  serviceID: underwritingService
  stripPrefix: true

hystrix:
command:
employeeService:
execution:
isolation:
thread:
timeoutInMilliseconds: 20000
employeeService:
ribbon:
ConnectTimeout: 200000
i set for 1 api  but it is not working when i hit api through the postman

Hello @anjali090600, thanks for reporting the issue.
Please learn how to properly format code and logs.
Since you commented on an issue in Spring Cloud Gateway, I thought that that's what your problem was related to. When it comes to Spring Cloud Netflix Zuul, Spring Cloud Netflix Ribbon, and Spring Cloud Netflix Hystrix, these projects have been out of support for a very long time. Please do not use them, as it'll make your app prone to security issues. We recommend using Spring Cloud Gateway, Spring Cloud LoadBalancer and Spring Cloud CircuitBreaker + Resilience4J instead?


HIVE-25506 - Ignore mulitple password sources in JdbcStorageHandler.

Removing multiple source check to prevent job failure.
Tested using UT and in a cluster with these changes.

Thanks Naveen.
I’ve added test for precedence of password based against URI, password comes before URI based one, this is to prevent a lookup from happening in tez task. There is no logical reason for keystore to have precedence over URI right now, it is just there. Ideally we should fix it so that once the password is extracted we should not copy the URI or keystore config.
I'll try to do a followup jira on this.

Fix has been committed to master. Please close the PR. Thank you

Thanks Naveen for the review and merge.

please close this PR


AD56X8 could be converted and used for the AD568X parts without too much work?

Hi Rob,
Your library for the AD56X8 devices seems to be very close to the AD568X family of devices.
They are the AD5681R, 2R, 3R and 3. Then there is also the AD5680 which is a more simple variant of the 1, 2 and 3 family.
I have the AD5680 parts that I want to use so I could test and verify the library. Unfortunately, modifying and/or extending your library is way beyond my skills.
Are you interested?
Regards,
Paul

Great work Rob, and blindingly fast to boot.
Thank you!
It will take me some time to go through the code.
Unfortunately, I only have the AD5680 ready to be tested.
Hopefully someone else has the other versions and is willing to contribute.

I'll try to find some time today to make a dedicated AD5680 class.

That would be fantastic!

Rob,
I just found this library : https://github.com/PatrickBaus/AD568xR/tree/master

From the specs of the AD5680 I think you could address it as an AD5683 and the setValue() function.
The control register is NOT compatible.

@paulvee
Hi Paul,
Stripped the library to get an AD5680 version.
Please check - https://github.com/RobTillaart/AD5680/tree/develop

@paulvee
I close this issue, feel free to reopen if needed.


Add Arma 3 Image

Arma 3 Yolks Image Proposal
Summary
This is a proposal to formally add my Arma 3 Image to the official Pterodactyl Yolks image collection. These files originate from my contribution to parkervcp's Images Repo, which is currently being hosted in image-form on Quay.io, and is successfully being used by multiple hosts around the world.

Image Rewrite & Updates
This PR also includes the entire image "rewrite" I have recently performed, which adds many new features and QoL improvements compared to the current image.
These changes include:

Code styling / nomenclature has been normalized across the entire file.
A robust RunSteamCMD function has been added to run SteamCMD with advanced error handling and reporting. Works for both the server and mods, and is configurable with the STEAMCMD_ATTEMPTS environment variable to specify how many times it should retry a download after a recoverable error (like large Workshop mod downloads timing out).
Added support for a MOD_FILE environment variable, to specify an exported Arma 3 modlist HTML file for import into the server (for downloads and runtime). These mods are combined with any mods listed in MODIFICATIONS.
A more robust and automatic way of downloading/updating mods is now included with the UPDATE_SERVER function. All mods to be used during runtime are checked for updates by comparing local file's creation dates against the mod's Workshop page last update. This allows for fast and reliable mod updates compared to the old manual system, and allows users to comfortably leave the update server function on all the time if they'd like.
Added a RemoveDuplicates function to prevent a user from accidentally loading a mod twice.
Checks for missing, trailing semicolons in manual mod lists due to human error.
Mod update information echos are less cryptic and now use the mod's human-readable name, as well as printing the date they last updated.
Made the server-binary-check error messages less cryptic and provided solution recommendations.
Added a CLEAR_CACHE env. var. function to delete headless client profiles on startup to help with potential issues they cause.
Un-hardcoded the basic.cfg URL and replaced with env. var.
Added HC_HIDE env. var. to prevent headless client console spam.
Added VALIDATE_SERVER env. var. to manually validate, because the new automatic update function skips validation to speed it up.
Added CDLC env. var. for easy download of Creator DLCs incase the user doesn't know how to use SteamCMD beta branches.

Required Submission Actions Performed:

[x] Added Arma 3 game image reference to .github/workflows/games.yml
[x] Added Arma 3 reference to the README

Adjusted all the links to be relative to the root folder to be more robust

Unit Tests Performed:

[x] Image runs and successfully boots "out of the box" on a test server*

*Assuming the required & updated Arma 3 egg is used in conjunction with it.
This egg can currently be found on my personal repo, or hopefully soon to be on parkervcp's repo (which is currently the old version I wrote).

[x] Tested almost all possible routes/functions of entrypoint.sh. The only thing I couldn't test in full were some conditional SteamCMD error catches (ex. Steam is offline; SteamCMD crashes)
[x] Updated a production Arma 3 server (with various mods and custom settings) to this new image and tested. No issues found.

cc @pterodactyl/egg-managers

Forgot to delete this. PR'ed to @parkervcp's yolks repo instead.


What is the difference?

What is the difference between  https://github.com/chipsalliance/Cores-SweRV and https://github.com/westerndigitalcorporation/swerv_eh1. Are they maintained by the same people?

No difference.  The "westerndigitalcorporation" repository will be maintained for a while as a courtesy to our early users/adopters.  We encourage all users to move to the "chipalliance" repository.


Valid/Pipe Improvements: Scaladoc, latency requirement

This adds Scaladoc to Valid and Pipe. This also adds a requirement that the Pipe latency is >= 0. Without this, you wind up with a stack overflow on nonsensical negative latencies.

Type of change: other enhancement

Impact: no functional change

Development Phase: implementation
Release Notes

Add Scaladoc for chisel3.util.{Pipe, Valid}
Add requirement that Pipe latency is >= 0

retest this please


so theres a weird glitch w/ nametags

if u crouch the nametags will be doubled so fix it before the release and no this is not a fake report

ok working on it

fixed

fixed in 1.4.


Update desktop-project-online-connect-to-data.md

In order to access the OData feed for a Project Online tenant, you must have Portfolio Viewer, Portfolio Manager or Administrator permissions for the tenant.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

powerbi-docs/desktop-project-online-connect-to-data.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@davidiseminger , were you notified that this gentleman created a PR for your article? IDK how this works yet, being the first day the public repo is turned on.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

powerbi-docs/desktop-project-online-connect-to-data.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

powerbi-docs/desktop-project-online-connect-to-data.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@ben-howard, Thanks for your contribution to the Power BI documentation! The author, @davidiseminger, has been notified to review your proposed change.


How to use custom background for selection and change the frame of FSCalendar

Hello Wenchao!
Hope you are doing good.
I have used your calendar and customize some of your internal class to make the effect same as the image I have attached. I have some of enhancement required in order to get ease to complete it. My issue are following-
1- How to change the weekend date color. (Eg Sunday).
2- How to choose different date with different type of image.
3- how to start date numbers from 1 rather than the placeholders.
Thanks-
Ashutosh Mishra

Can't do it right now unless making changes inside. I'll implement this. Thanks

Hello @WenchaoIOS
Any update over this?
Thanks-
Ashutosh

@AshutoshIphoneOxigen
Not yet.

when we can see this feature in your beautiful library ;)
Thanks-
Ashutosh
Sent from my Mi phone
On Wenchao Ding<EMAIL_ADDRESS>Jan 26, 2016 6:19 AM wrote:
@AshutoshIphoneOxigenhttps://github.com/AshutoshIphoneOxigen
Not yet.
—
Reply to this email directly or view it on GitHubhttps://github.com/WenchaoIOS/FSCalendar/issues/151#issuecomment-174750497.

Oxigen Services made the following annotations. "This message and any attachments are solely for the intended recipient and may contain confidential or privileged information. If you are not the intended recipient, any disclosure, copying, use, or distribution of the information included in this message and any attachments is prohibited. If you have received this communication in error, please notify us by reply e-mail and immediately and permanently delete this message and any attachments. Thank you."

The 3rd is finished.


What is "episode num"?

In the MiniImageNetDataLoader class, there is a variable called episode_test_sample_num (used in the initializer) and another one (used in the generate_data_list method) called episode_num.
What's the functionality of these variables? It's clear that they are a different concept from epoch, but i don't get the meaning of this variable.

Thanks!

Thanks for your interest in our work.
An episode means a few-shot task. The variable episode_test_sample_num means the number of samples for each class in the test set of a few-shot task. episode_num means the total number of few-shot tasks used for meta-training.
For more details, you may refer to Section 3, Preliminary in this paper.


SAK-32540 move snapshots repo to its own profile

See https://jira.sakaiproject.org/browse/SAK-32540 for explanation and analysis.

Hey Steve, we already did this in #4415 SAK-32531.
I think the only issue with this was that every contrib tool will need to also add this repository to their pom otherwise I don't see how they'd get the master unless we had a different parent pom for Sakai.
I also need to get Jenkins to deploy  this, but this was step 1.

Yeah just noticed that. Doh.


LmdbCache throwing error using with Nextjs

I'm trying to use LmdbCache with Nextjs but i got error.
My route.ts file:
import {auth} from '@/lib/auth'
import {OpenAi, RAGApplication, RAGApplicationBuilder} from "@llm-tools/embedjs";
import * as path from "path";
const { QdrantDb } = require("@llm-tools/embedjs/vectorDb/qdrant");
const { LmdbCache } = require("@llm-tools/embedjs/cache/lmdb");

let ragApplication: RAGApplication;
const ragBuilder = new RAGApplicationBuilder()
    .setModel(new OpenAi({ modelName: 'gpt-3.5-turbo' }))
    .setVectorDb(
        new QdrantDb({
          apiKey: process.env.QDRANTDB_API_KEY || '',
          url: process.env.QDRANTDB_API_URL || '',
          clusterName: process.env.QDRANTDB_CLUSTER_NAME || '',
        })
    )
    .setLoaderInit(false);

export async function POST(request: Request) {
  const session = await auth()
  const { query } = await request.json()

  if (!session) {
    return new Response(null, {
      status: 401
    })
  }

  if (!ragApplication) {
    ragApplication = await ragBuilder.build();
  }

  const result = await ragApplication.query(query);

  return Response.json({ result })
}

Error:
Import trace for requested module:
./node_modules/.pnpm/@llm-tools+embedjs@0.0.67_@qdrant+js-client-rest@1.9.0_lmdb<EMAIL_ADDRESS>./app/api/chat/route.ts
 ⨯ ./node_modules/.pnpm/lmdb@3.0.6/node_modules/lmdb/dist/index.cjs:3109:0
Module not found: Can't resolve 'cbor-x'

https://nextjs.org/docs/messages/module-not-found

If I install the cbor-x node package, I got this error:
 ⨯<EMAIL_ADDRESS>(77:0) @ load.path
 ⨯ Error: No native build was found for platform=darwin arch=arm64 runtime=node abi=108 uv=1 armv=8 libc=glibc node=18.20.2 webpack=true
    attempted loading from: .next/server/vendor-chunks and package: @/-darwin-arm64

@benfiratkaya did this get resolved? What happened in the end?


Add alternate 8ELE signiture for 8BIM tagged block

Updates the tagged blocks metadata to accept the 8ELE signature alongside 8BIM.
I have also added a minimal sample test file with this issue, that only passes the tests with this change.
Thanks!

Thanks!


Publish on NPM

This issue applies to JSON-Patch-OT, JSON-Patch-Queue, and JSON-Patch-OT-agent.
Because many people rely on these repos and use files in src directly. And because we learned the hard way with fast-json-patch that a Node module that supports TS and ES6 imports and runs in the browser without bundling is buggy (here: https://github.com/Starcounter-Jack/JSON-Patch/issues/140). My preliminary plan is to do the following:

Keep the files in src untouched, logic wise. And emit a warning asking people to use the bundle in dist folder. With the option to use a minified bundle.
Create a new, temporary dir, called newsrc, and put the Node friendly files there. Bundle them with webpack if needed, and put their compiled Browser + Node friendly versions in dist. And also make sure to throw a warning in these files to use dist folder in production.  These files shouldn't be used at all except for development. Everything is in dist.

By the time all people start using dist folder, nobody will be using neither src or newsrc. And this will give us the freedom to remove the old files, and rename our new folder to src and live happliy ever after.
WDYT @tomalec @warpech?

Because many people

Who is this many people? Current Starcounter users? Or some community members? I suppose that the community of people from outside of Starcounter who use JSON-Patch-OT, JSON-Patch-Queue, and JSON-Patch-OT-agent is only a fraction of the community of fast-json-patch users. So we don't have to care that much about smooth transition here.
@tomalec WDYT?

@warpech well everywhere Puppet is used in Starcounter or otherwise, these repos are referenced. And I think it's a win-win situation. There is no harm at all of this transition. After one month we can simply delete src folder and rename newsrc to src without any problems and with a clean conscience, so to say 🤣

Starcounter comes with a copy of JSON-Patch-OT 1.0.1, so current Starcounter users do not care what we do in JSON-Patch-OT 2.0.0
Future Starcounter users also do not care what we do with JSON-Patch-OT 2.0.0, because it will be bundled in Palindrom 3.0.0
What's the fallacy in my reasoning?

Hmmm your right. I'll fix and test my PRs.
@tomalec if you agree, don't bother with reviewing for now.

Are the dist directories needed in JSON-Patch-OT, JSON-Patch-OT-agent, JSON-Patch-Queue and JSONPatcherProxy?
I was thinking that in these repos we can live with just the NPM way of defining exports. These libraries are unlikely to be used directly in a web browser.

@warpech You're right. But these files need zero maintenance and serve a legit purpose.

But these files need zero maintenance and serve a legit purpose.

How come they are zero maintenance? Don't they require a building script? If I understand properly, if all we have is src and test, then we don't need any Babel or Webpack. If we have dist then we need Babel or Webpack.

@warpech I honestly don't mind eitherway. I just think it's non-code work and all automated. If one person could use it, I wouldn't mind taking care of it. Especially that the work is done now and removing it to save time is actually time consuming.
If you think they're trouble, just thumbs up this and I'll remove them.

I that removing this is time saving in future, because there will be one piece less to worry about. Let's see what @tomalec has to say on this.

runs in the browser without bundling is buggy

I wouldn't say running w/o bundling was buggy, as it was working perfectly for years. Lack of bundling was not the problem, the problems started mixing TS, NPM modules, and serve the same thing for the browser.

In general I do agree with @warpech. I also like to see clean repo with source files + spec only. That is the only think I am interested in, as a maintainer  as well  as a user of the module. Everything else is blurring the picture of what it is all about and complicating the development process.
Therefore, I would like to se the source fill as obfuscated as possible, and possible to be the same file I could load to the browser, or my node app.
I think, few lines as those are quite fine to achieve that https://github.com/Palindrom/JSON-Patch-OT/blob/master/src/json-patch-ot.js#L152.
I don't think we should bother much about delivering minified files and I don't like using Webpack.
If we will deliver just bare source file, consumers of this tiny module could still use any minifying/bundling/packing/browserifying/vulcanizing tool of their choosing.
By using any of those, we are locking ourselves with it, adding maintenance overhead (even single cli call), get into the trouble of version of this tool, or migrating to new more fancy one.
During my overall Starcounter development, I would really like to be able to attach every single dependency as a non-minified file using separate <script> tag. It really helps to make the debugging more modular.
Maybe we could consider doing it similar to what Polymer team did some time ago: releasing just minified bundle of entire stack (in our case Palindorm+deps) in version bump commit - which was a outstanding leaf from master branch.
Or go even further and finally do such bundling on Stracounter level, so it would bundle entire Palindrom stack it uses, core CE definitions, and polyfills together, and by single flag I would be able to "unbundle" it for debugging.

BTE, speaking of OP, @alshakero could you add me and @warpech  as collaborators to all json patch packages you published https://www.npmjs.com/search?q=json+patch+ot ?
Maybe we could create Palindrom organization in NPM as well?

Fair points. I'll take action.

could you add me and @warpech as collaborators

done

Maybe we could create Palindrom organization in NPM as well?

Then we'll have to pay.

Then we'll have to pay.
For open-source? I thought it's free.

@tomalec I didn't know but @warpech and I discussed it a month or so ago and he told me an org is paid and it would be smart to publish in individual accounts.
https://www.npmjs.com/org/create

Yes, they are paid :( https://www.npmjs.com/pricing

"Organizations" is a paid plan (https://www.npmjs.com/pricing) that adds two features:

Publish and download private packages
Manage permissions for groups and teams

I think that we don't have need for any of the above.
Could you just add me and @tomalec as co-owners? https://docs.npmjs.com/cli/owner

@warpech on it.

@warpech turns out adding you as collaborators is equivilent to this.

@warpech I think this is good to close?

Closing as all done.


Don't show single spaces in show-whitespace

Closes https://github.com/refined-github/refined-github/issues/4937
Based on https://github.com/refined-github/refined-github/pull/5710

that should be merged first

Test URLs

https://github.com/refined-github/sandbox/pull/18

Before

After

Bad merge 😂

It's fine now, I re-merged locally


Accounting for utc or local time

Only using Time#local would interpret the time passed in as local time, so giving it a time object that is already in UTC like 2015-05-13 13:48:15 -0000 would turn in into 2015-05-13 18:48:15 -0000.
So we have to determine if the value is already in utc and use the corresponding Time#gm method to interpret it correctly, else we use Time#local.

looks good


Update never_in_taxon.tsv

https://github.com/geneontology/go-ontology/issues/23910 Note that it a while since I did one of these. There was a blank line at the bottom of the file which I preserved (although it seemed odd) so if there is a problem, that might be it.

It failed, I have no idea why. @balhoff @pgaudet

You were missing a 5th column  for the PMID - where we put an empty tab if there is no data.
Do you want to merge this ?


Redocly-CLI Question？

We have a issue about the product "Redocly-CLI".
Is there any possibility that "Redocly-CLI" will conflict with Bootstrap 5.0?
If so, could you tell us how to deal with it?
Or which version is it compatible with?
Thank you.

你好@Luo-Yuwen, 你有什麼樣的問題？ 您如何將Redocly CLI與Bootstrap一起使用？ 您能否提供重現該問題的步驟？

After installing redoc-cli, execute the shell script to embed the Schema into the template.
Convert the original webpage written in Bootstrap 5, use the node js tool program to convert, and put the html of redoc-cli into the Bootstrap 5 webpage.
At present, it is found that the css of Bootstrap 5.0 contains the following settings:
@media (prefers-reduced-motion: no-preference) {
:root {scroll-behavior: smooth;}
}
As a result, when the memu-item of the sidebar is clicked, the main file cannot jump to the corresponding position.


Bug: Having issues with sound from Google Chrome

When using Chrome audio is coming through very choppy. Found this issue when playing a YouTube video and thought the video was having a hard time buffering. It is now affecting all audio out of Chrome.  When I disable eqMac the audio quality returns to normal. Not sure what is causing the issue.

I am closing this since this issue has been pretty old. Feel free to reopen it if you are still having this issue. Note that, there is a pretty long standing bug where if the memory (RAM) usage is too high, macOS's audio output would be inconsistent, and that bug would happen even without eqMac.


[GHSA-r58r-74gx-6wx3] Nokogiri gem, via libxml, is affected by DoS vulnerabilities

Updates

Affected products

Comments
The nokogiri version is different to the underlying libxml version. As per this comment (and the following one) nokogiri 1.8.2 includes libxml 2.9.7 and thus addresses CVE-2017-15412
https://github.com/sparklemotion/nokogiri/issues/1714#issuecomment-361113734

Thanks @owst - this false positive noise must be on nearly every ruby project in the ecosystem.
Pretty frustrating lack of quality control here to get the versions all wrong given the noise it creates :(

Hmm, I'm not sure what's gone on here - this PR was closed without merging and no (obvious) other change was committed to correct the advisory. The PR was created via https://github.com/advisories/GHSA-r58r-74gx-6wx3/improve

I’m not sure either. The branch hijinx and bot automation here is a mystery to me.


Unirest.setProxy leaves open file descriptors systemwide [Critical]

The library leaves file descriptors opened in a way there's no way to be handled outside the Unirest core.
Unirest call is doing an    Options.refresh() that causes it to create a new
ioreactor each time. Without deallocating what it was allocated before:
ioreactor = new DefaultConnectingIOReactor();
asyncConnectionManager = new PoolingNHttpClientConnectionManager(ioreactor);
asyncConnectionManager.setMaxTotal((Integer) maxTotal);
asyncConnectionManager.setDefaultMaxPerRoute((Integer) maxPerRoute);
This causes a new pair of descriptors to be created and not freed. So we can run without files descriptors causing a havoc in the system.
Unirest.shutdown() at least should deallocate them but it does not.
There's a simple way to test this.
Create a junit that calls several times to Unirest.setProxy(null); Locate process an run
watch 'lsof -p  | grep pipe | nl | tail'

Hello, this should be resolved or addressed in Unirest 2. Please see the upgrade guide for important changes.


Using the API to get realtime scans

I'm using a MRS1104C SICK LiDAR  and I have noticed that when I open the interface of the LiDAR, it has a realtime scanning of the device but when I run this code, I found that the scans are much slower, each full scan takes about 1 sec.
Second note: the launch file sick_mrs_1xxx.launch does not support my LiDAR.
### launch file:
<launch> <node name="sick_mrs_1xxx" pkg="sick_scan" type="sick_generic_caller" respawn="false" output="screen">     <param name="scanner_type" type="string" value="sick_mrs_1xxx"/>     <param name="min_ang" type="double" value="-2.3998277" />     <param name="max_ang" type="double" value="+2.3998277" />     <param name="intensity_resolution_16bit" type="bool" value="false" />     <param name="hostname" type="string" value="<IP_ADDRESS>" />     <param name="port" type="string" value="2112" />     <param name="timelimit" type="int" value="5" />        <param name="scan_freq" type="double" value="12.5" />     <param name="ang_res" type="double" value="0.25" />  </node> </launch>
### code:
`
def pySickScanCartesianPointCloudMsgToXYZ(pointcloud_msg):
num_fields = pointcloud_msg.fields.size
msg_fields_buffer = pointcloud_msg.fields.buffer
field_offset_x = -1
field_offset_y = -1
field_offset_z = -1
for n in range(num_fields):
field_name = ctypesCharArrayToString(msg_fields_buffer[n].name)
field_offset = msg_fields_buffer[n].offset
if field_name == "x":
field_offset_x = msg_fields_buffer[n].offset
elif field_name == "y":
field_offset_y = msg_fields_buffer[n].offset
elif field_name == "z":
field_offset_z = msg_fields_buffer[n].offset
cloud_data_buffer_len = (pointcloud_msg.row_step * pointcloud_msg.height) # length of polar cloud data in byte
assert(pointcloud_msg.data.size == cloud_data_buffer_len and field_offset_x >= 0 and field_offset_y >= 0 and field_offset_z >= 0)
cloud_data_buffer = bytearray(cloud_data_buffer_len)
for n in range(cloud_data_buffer_len):
cloud_data_buffer[n] = pointcloud_msg.data.buffer[n]
points_x = np.zeros(pointcloud_msg.width * pointcloud_msg.height, dtype = np.float32)
points_y = np.zeros(pointcloud_msg.width * pointcloud_msg.height, dtype = np.float32)
points_z = np.zeros(pointcloud_msg.width * pointcloud_msg.height, dtype = np.float32)
point_idx = 0
for row_idx in range(pointcloud_msg.height):
for col_idx in range(pointcloud_msg.width):
pointcloud_offset = row_idx * pointcloud_msg.row_step + col_idx * pointcloud_msg.point_step
points_x[point_idx] = np.frombuffer(cloud_data_buffer, dtype = np.float32, count = 1, offset = pointcloud_offset + field_offset_x)[0]
points_y[point_idx] = np.frombuffer(cloud_data_buffer, dtype = np.float32, count = 1, offset = pointcloud_offset + field_offset_y)[0]
points_z[point_idx] = np.frombuffer(cloud_data_buffer, dtype = np.float32, count = 1, offset = pointcloud_offset + field_offset_z)[0]
point_idx = point_idx + 1
return points_x, points_y, points_z
def pySickScanCartesianPointCloudMsgCallback(api_handle, pointcloud_msg):
pointcloud_msg = pointcloud_msg.contents # dereference msg pointer (pointcloud_msg = pointcloud_msg[0])
plot_points_x, plot_points_y,plot_points_z = pySickScanCartesianPointCloudMsgToXYZ(pointcloud_msg)
global x_points,y_points,z_points
x_points = plot_points_x
y_points = plot_points_y
z_points = plot_points_z
print(f"{plot_points_x},{np.max(plot_points_y):.2f}, and {np.max(plot_points_z):.2f}")
def pySickScanPolarPointCloudMsgCallback(api_handle, pointcloud_msg):
global msg
msg = pointcloud_msg
pointcloud_msg = pointcloud_msg.contents # dereference msg pointer (pointcloud_msg = pointcloud_msg[0])
cartesian_pointcloud_callback = SickScanPointCloudMsgCallback(pySickScanCartesianPointCloudMsgCallback)
SickScanApiRegisterCartesianPointCloudMsg(sick_scan_library, api_handle, cartesian_pointcloud_callback)`

Thank you for reporting this. Performance depends on the execution time of the callbacks. The Python function pySickScanCartesianPointCloudMsgToXYZ shows an example of how a point cloud message can be converted and visualized with matplotlib. For real-time processing, we recommend using C++ and/or ROS (ROS-1 or ROS-2 on Linux or Windows).
Please test the performance with a simple callback, that just prints a message:
# Simple callback for cartesian point cloud messages, just prints a message
def pySickScanCartesianPointCloudMsgCallback(api_handle, pointcloud_msg):
    pointcloud_msg = pointcloud_msg.contents # dereference msg pointer (pointcloud_msg = pointcloud_msg[0])
    print("pySickScanCartesianPointCloudMsgCallback: api_handle={}, {}x{} pointcloud".format(api_handle, pointcloud_msg.width, pointcloud_msg.height))

# Simple callback for polar point cloud messages, just prints a message
def pySickScanPolarPointCloudMsgCallback(api_handle, pointcloud_msg):
    pointcloud_msg = pointcloud_msg.contents # dereference msg pointer (pointcloud_msg = pointcloud_msg[0])
    print("pySickScanPolarPointCloudMsgCallback (ROS-{}): api_handle={}, {}x{} pointcloud".format(api_handle, pointcloud_msg.width, pointcloud_msg.height))

You should be receiving the pointcloud messages with the expected frequency. If this works as expected, you can process the data within the callback. We recommend to copy the scan data into a FIFO and to process the data in a separate thread to avoid bottlenecks due to blocking callbacks. For performance critical applications, we recommend to process the scan data using C++ and/or ROS.
The launch file sick_mrs_1xxx.launch should work, if you replace the default ip address of the lidar (i.e. "<IP_ADDRESS>" instead of "<IP_ADDRESS>"). Alternatively, you can overwrite parameter hostname by commandline. Did you get any error messages when using sick_mrs_1xxx.launch?

Please test the performance with a simple callback, that just prints a message:

def pySickScanCartesianPointCloudMsgCallback(api_handle, pointcloud_msg):
   pointcloud_msg = pointcloud_msg.contents # dereference msg pointer (pointcloud_msg = pointcloud_msg[0])
   print("pySickScanCartesianPointCloudMsgCallback: api_handle={}, {}x{} pointcloud".format(api_handle, pointcloud_msg.width, pointcloud_msg.height))

# Simple callback for polar point cloud messages, just prints a message
def pySickScanPolarPointCloudMsgCallback(api_handle, pointcloud_msg):
    pointcloud_msg = pointcloud_msg.contents # dereference msg pointer (pointcloud_msg = pointcloud_msg[0])
    print("pySickScanPolarPointCloudMsgCallback (ROS-{}): api_handle={}, {}x{} pointcloud".format(api_handle, pointcloud_msg.width, pointcloud_msg.height))

I have tested it out, still not real time data.

You should be receiving the pointcloud messages with the expected frequency. If this works as expected, you can process the data within the callback. We recommend to copy the scan data into a FIFO and to process the data in a separate thread to avoid bottlenecks due to blocking callbacks. For performance critical applications, we recommend to process the scan data using C++ and/or ROS.

Isn't there any solution with python??

The launch file sick_mrs_1xxx.launch should work, if you replace the default ip address of the lidar (i.e. "<IP_ADDRESS>" instead of "<IP_ADDRESS>"). Alternatively, you can overwrite parameter hostname by commandline. Did you get any error messages when using sick_mrs_1xxx.launch?

It generates this error:

[Info]: Sending  : <STX><STX><STX><STX><Len=0029>sEN InertialMeasurementUnit 0x01 CRC:<0x35>
[Info]: Receiving: <STX>sEA InertialMeasurementUnit \x01<ETX>
ROS_INFO: SickScanServices: ros services initialized
ROS_INFO: Setup completed, sick_scan_xd is up and running.
ROS_INFO: Software PLL locking started, mapping ticks to system time.
[Info]: 1 / 6 packets dropped. Software PLL not yet locked.
pySickScanPolarPointCloudMsgCallback (ROS-0): api_handle=93978804841856, 1101x4 pointcloud, 1 echo(s), segment 0
pySickScanCartesianPointCloudMsgCallback (ROS-0): api_handle=93978804841856, 1101x4 pointcloud, 1 echo(s), segment 0
sick_scan_xd_api_test.py plotting pointcloud by matplotlib
Segmentation fault (core dumped)```

Thanks for your feedback! We will analyze the python example in combination with the generic API and its performance with a MRS1104.

Till you analyze the python example, How can I send direct telegram messages to the LiDAR in code?

You can send SOPAS telegrams to the lidar using the ROS service "ColaMsg", see https://github.com/SICKAG/sick_scan_xd/blob/master/USAGE.md#ros-services for details. ROS is required for this service. If this is an option, you can easily implement a python receiver for pointcloud messages, too.
We recommend using ROS-1 or ROS-2.

I have tried out sick_scan_xd_api_test_minimal.py with the latest sick_scan_xd release on Linux in combination with a MRS1104 lidar. Unfortunately, I can not reproduce that error. Pointcloud messages were received in realtime with the expected frequency.
Please find attached sick_scan_xd_api_test_minimal.py and the logfile for details. sick_scan_xd_api_test_minimal.py is identical to sick_scan_xd_api_test.py, except for the visualization, which is disabled. The callbacks pySickScanCartesianPointCloudMsgCallback and pySickScanPolarPointCloudMsgCallback just print a short message incl. a timestamp (current time when pointcloud is received). You can see these timestamps in the logfile; the pointcloud messages are received with the scanner frequency.
Please build sick_scan_xd as described in https://github.com/SICKAG/sick_scan_xd/blob/master/INSTALL-GENERIC.md and https://github.com/SICKAG/sick_scan_xd/blob/master/doc/sick_scan_api/sick_scan_api.md. Run
pkill -f sick_scan_xd_api_test.py
pkill -f sick_scan_xd_api_test_minimal.py
python3 ./sick_scan_xd/test/python/sick_scan_xd_api/sick_scan_xd_api_test_minimal.py ./sick_scan_xd/launch/sick_mrs_1xxx.launch hostname:=<IP_ADDRESS>

We recommend ROS for processing pointclouds and lidar data. Alternatively, you might try the Numba jit-compiler for python, which can speed up python code by native compilation, especially for looping over big arrays. See https://numba.readthedocs.io/en/stable/ and https://numba.pydata.org/ for details. Using pointcloud libraries like PCL can also be an alternative, see https://pointclouds.org/ for details.
mrs1104_api_test.zip

how can I make sure that the pointcloud messages are received with the chosen scanner frequency?

@SuhaibAlHindi Thanks for the explanation and for figuring out the problem!


Can riff build on top knctl

knctl is a general purpose CLI for interacting with Knative resources. The riff cli duplicates many of those functions, while also adding its opinions.  We should investigate what it would look like if riff built on top of knctl rather than implement all commands from scratch.
There are two ways to approach this:

treating knctl as a library of cobra commands that riff cherry picks and installs
injecting custom riff commands into the knctl root command

There is likely to be a bit of an impedance mismatch as the flags and idioms between the two CLIs are not identical. Part of this investigation will be to identify those bumps and propose remediations.

We don't build atop knctl but were inspired by some of the architectural decision it made for the new riff cli.


"Mănăstirea Cașin" commune is listed in the drop-down menu

Description:
The commune is listed in the drop-down menu according to the law
Preconditions :the website (https://peviitor-ro.github.io/ui.orase/) is up and runing.
After every step delete the text you typed from the search bar.

Step 1
Type "Mănăstirea Cașin" in the search bar.
Expected results
The location is listed in the drop-down menu as "Mănăstirea Cașin, Bacău"


SGD Batch_size = 1 problem

First, thank you share this cod
e.
I find a problem when I use batch_size = 1
self.global_avg_pool = nn.Sequential(nn.AdaptiveAvgPool2d((1, 1)),
                                            nn.Conv2d(2048, 256, 1, stride=1, bias=False),
                                            nn.BatchNorm2d(256),
                                            nn.ReLU())

Using AdaptiveAvgPool2d will get (1, 2048, 1, 1)
nn.Conv2d => (1, 256, 1, 1)
nn.BatchNorm2d(256) => problem in here
Three dimensions be one, BatchNorm2d will raise error
nn.BatchNorm2d(256), #if batch size ==1 should comment out

Yes, you can set model.eval() in here to avoid this error.
However, in training process, batch_size = 1 will raise this error. Thank you!


Timeframe of the unsupported setup

Is there a possibility to know an estimated date or timeframe in which this will be supported?
Some setup isn't added in the fit analysis, in which there is a timeframe

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: aad34759-589f-24db-cf35-7664646a7ff3
Version Independent ID: f2d59d91-7d54-ef2a-65c5-bc5f1541d122
Content: Parameters not used by Planning Optimization - Supply Chain Management | Dynamics 365
Content Source: articles/supply-chain/master-planning/planning-optimization/not-used-parameters.md
Service: dynamics-365-supply-chain
GitHub Login: @t-benebo
Microsoft Alias: benebotg

@Yavillan, thank you for the feedback.
@t-benebo, please review and updated the content as needed.

Closing as won't fix.


In multi-cluster scenarios specifying @cluster in netsvc name doesn't work on the same cluster

Expected Behavior

Network service name specified with cluster name should work both in remote clusters and in the same cluster where the service is located.
Current Behavior

If I specify<EMAIL_ADDRESS>in annotation and deploy it in the first cluster, the init container never succeeds.
Failure Information (for bugs)

Steps to Reproduce

Modify kernel2kernel example to use CIDR <IP_ADDRESS>/24
Deploy modified kernel2kernel example into the first cluster
Deploy alpine with nsm annotation into the second cluster:kubectl --kubeconfig $KUBECONFIG2 apply -f - <<EOF
---
apiVersion: v1
kind: Pod
metadata:
  name: alpine-full-name
  namespace: ns-kernel2kernel
  labels:
    app: alpine
  annotations:
    networkservicemesh.io<EMAIL_ADDRESS>spec:
  containers:
  - name: alpine
    image: alpine:3.15.0
    imagePullPolicy: IfNotPresent
    stdin: true
    tty: true
EOF
kubectl --kubeconfig $KUBECONFIG2 wait --for=condition=ready --timeout=1m pod -l app=alpine -n ns-kernel2kernel

Deploy alpine with nsm annotation into the first cluster:kubectl --kubeconfig $KUBECONFIG1 apply -f - <<EOF
---
apiVersion: v1
kind: Pod
metadata:
  name: alpine-full-name
  namespace: ns-kernel2kernel
  labels:
    app: alpine
  annotations:
    networkservicemesh.io<EMAIL_ADDRESS>spec:
  containers:
  - name: alpine
    image: alpine:3.15.0
    imagePullPolicy: IfNotPresent
    stdin: true
    tty: true
EOF
kubectl --kubeconfig $KUBECONFIG1 wait --for=condition=ready --timeout=1m pod -l app=alpine -n ns-kernel2kernel

As you can see, we deploy the exact same file into both clusters.
However, deployment in the second cluster succeeds, while in the first cluster it fails.
Also I had some issues re-deploying the working example after I tried to deploy @cluster1 pod into the first cluster.
Before deploying the test pod into the first cluster there are no issues deploying several instances of the alpine pod.
After deploying it init container starts getting the following error: context deadline exceeded: all forwarders have failed.
Other examples are not affected by this, I only see issues if I try to connect to the same service.
Context

Kubernetes Version: v1.25
NSM Version: v1.7.0-rc.2
Cluster setup is from the interdomain examples.

Failure Logs

Logs file from kubectl cluster-info dump:
Here's kubectl cluster-info dump output after deployment of @cluster1 pod into the first cluster:
address-test.zip
Here's the log of a second deployment with @cluster1 into the second cluster, after trying to deploy it on the first cluster:
test-2-init.log

Definitely should ve considered in v1.8.0


gn_build.sh: Don't forget to build libCHIP.a

Building "check" builds all tests, which builds most of the code, but
doesn't produce libCHIP.a. Fix this by also building "all".
The instructions are correct, it's just the script assuming check
implies a full build (it could, but maybe it's better to preserve a way
to only run tests?)

Building "check" builds all tests, which builds most of the code, but
doesn't produce libCHIP.a. Fix this by also building "all".
The instructions are correct, it's just the script assuming check
implies a full build (it could, but maybe it's better to preserve a way
to only run tests?)

From a backward compatibility and UX perspective, make check|test should also implicitly run all or at least build all of the targets on which check|test depend.

Building "check" builds all tests, which builds most of the code, but
doesn't produce libCHIP.a. Fix this by also building "all".
The instructions are correct, it's just the script assuming check
implies a full build (it could, but maybe it's better to preserve a way
to only run tests?)

From a backward compatibility and UX perspective, make check|test should also implicitly run all or at least build all of the targets on which check|test depend.

It does the latter, but none of the test currently depend on the monolithic libCHIP.a (they have more fine grained dependencies).


Bugs while creating QRCode

Hi Raffael
I use your library for printing QRCode on documents. Some of the codes are generated incorrectly. I give a few examples, and the parameters and values with which they were noticed.
Encoded string: PA 9486/AMG/2014
ECC Level: M
Decoded as: PA 94870AMG/2014
Encoded string: PA 9490/AMG/2014
ECC Level: M
Decoded as: PA 949CFAMG/2014
Encoded string: PA 9491/AMG/2014
ECC Level: M
Decoded as: PA 949DFAMG/2014

There was an error in the CalculateECCWords-method. I forgot to remove the leading coefficients from the message polynoms if they are zero. It's fixed with Commit https://github.com/codebude/QRCoder/commit/8103f030ec3ce8983051b6a74dde5822d1c71103


number formatting in older safari is broken.

  const turnsText = turnCount.toLocaleString(undefined, { maximumFractionDigits: 0 });

looks like it has toLocaleString, but does nothing with maximumFractionDigits

Its not formatted properly on firefox for android beta, either.


How does it work?

Hello!
I'm trying to run jest-coverage-ratchet but it doesn't want to modify my package.json file.
File coverage-summary.json is created.
Here my test project: https://github.com/Ant-VAV/jest_tests
Can you explain what I do wrong?

Hi @Ant-VAV I submitted a PR to that example repo showing some usage. The DX on this isn't really well thought out or anything it was just the result of be needing to use it on a project. I would love to improve that element of it so if you have any suggestions or PRs I am all 👂 s.
Otherwise at some point i will improve ease of use.

Wow, it works!
Thank you a lot!


Check if UNITY_WSA in AttachToController

Overview
Loaded current dev branch and receive two errors on attempting to build.
First error (see below) is presumably a missing reference in AttachToController. Can be fixed by adding a using statement:
using UnityEngine.XR.WSA.Input;

Expected Behavior
No errors.
Actual Behavior
Errors.
Severity	Code	Description	Project	File	Line	Suppression State
Error	CS0246	The type or namespace name 'InteractionSourceHandedness' could not be found (are you missing a using directive or an assembly reference?)	MixedRealityToolkit-Unity	MixedRealityToolkit-Unity\Assets\HoloToolkit\Input\Scripts\Utilities\AttachToController.cs	17	Active

Steps to reproduce
Build current dev branch.
Unity Editor Version
2017.2.0p2-MRTP5
Mixed Reality Toolkit Release Version
Dev working branch

Broke these into two bug reports

I wasn't able to duplicate this with the current dev branch checkout 6d49ddacd434bf686e4e188e02a1f5b2e871d570

I believe this happens when the project is targeted to anything besides UWP.

The Fix
    public class AttachToController : MonoBehaviour
    {
#if  UNITY_WSA && UNITY_2017_2_OR_NEWER
        public InteractionSourceHandedness Handedness { get { return handedness; } }

        [Header("AttachToController Elements")]
        [SerializeField]
        protected InteractionSourceHandedness handedness = InteractionSourceHandedness.Left;

#endif

Looks like GitHub didn't automatically close these issues when merged into master. I'll close these manually and look into why.


Problem with hidden

Thank you for this amazing css I love it.
There is a small issue with the html hidden attribute. When used on a form it is override by display: flex.
Temporary fix: add
[hidden] {
display: none !important;
}
in CSS

… or when used on HTMLLinkElement (a) its overriden by display: inline-block;

Thanks @GrosSacASac and good catch!
The use cases I tested: <p hidden>, <a hidden> and <section hidden> appear to be hidden successfully without !important, but I will add display: none to the next version. If you know of use cases where it's still visible without !important, please let me know. Thanks!


refactor: redesign filers

Current object filer design, as inherited from TESK-core), is a bit messy. To make it easier to add support for different file protocols in the future, it would be nice to clean up the filer-related code and make it a bit more pluggable.
For example, we could have the following directory layout:
.
└── tesk
    └── services
        ├── abstract
        │   ├── filer.py
        │   └── __init__.py
        └── filers
            ├── ftp.py
            ├── http.py
            ├── __init__.py
            └── s3.py

with an abstract Filer class/interfact defined in tesk.services.abstract.filer that has some methods that individual file protocol plugins in tesk.services.filers then can inherit from and implement.

@JaeAeich: It may be good for you to keep in mind/consider this design principle during your GSoC project. However, I think this particular issue is mostly beyond the scope of the project.
@lvarin, @jemaltahir, @trispera: Is this something that you could perhaps look into? If so, please assign yourself :)

I can have a look into this. What @uniqueg suggested file structure is great in terms of separation of concern and modularity.


Problem with email content

I need help with a problem. I use dynamic templates and work's fine for a long time but recently (i dont know exactly when) one problem appears.
When i send the email using functionally 'Send a test email', i have received a email perfect, but when i use the API, the email is sended without style, completely disfigured.
Examples
Email received when i use 'Send a teste email'

Email received when i use API

what could be happening? I don't make any change on my source code :(

We have a similar problem, where attachments are now all send corrupted (except for images). Also, no source code changes.
Sendgrid team, what happened?

Do you mind attaching some sample code that shows the issue so that others can attempt to recreate it?

I had founded the bug!
When i send the property text the sendgrid crash :open_mouth:
This works
var msg = {
        to: req.body['to'],
        from: from,
        subject: req.body['subject'],
        templateId: template_id,
        dynamicTemplateData: req.body['dynamicTemplateData']
      }
    }
    sgMail.send(msg, (error, result) => {
      if (error) {
        return res.status(500).send('Error')
      } else {
        return res.status(200).send('Sucess')
      }
    })

This don't work (but it worked)

The email is sended but is arrived 'crashed'

var msg = {
        to: req.body['to'],
        from: from,
        subject: req.body['subject'],
        text: 'Text Message',
        templateId: template_id,
        dynamicTemplateData: req.body['dynamicTemplateData']
      }
    }
    sgMail.send(msg, (error, result) => {
      if (error) {
        return res.status(500).send('Error')
      } else {
        return res.status(200).send('Sucess')
      }
    })

Ah, yes. I'm seeing the same thing locally. Given that dynamic templates contain both HTML and plain text content, text should not be passed when using a dynamic template.
I think the library should throw an exception if a dynamic template is combined with other content and consider this a feature enhancement.
Pull requests to add this feature are welcome and will be reviewed based on priority, but Twilio SendGrid is not actively building new functionality for the library.

Thanks that fixed it for me too. I was having the exact same issue where emails were arriving with all styling stripped.
Removing subject, text and html properties it now works as expected.

I have a fix for this issue. I will be submitting my solution soon.


doc: improve documentation

What type of PR is this?
/kind doc

What is the purpose of this PR and its related background?
improve documentation
Which issue(s) this PR fixes:

Fixes #
Does this PR introduce a user-facing change?

NONE

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

Project coverage is 87.78%. Comparing base (2d20ec8) to head (81e5fdf).
Report is 1 commits behind head on main.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #102   +/-   ##
=======================================
  Coverage   87.78%   87.78%
=======================================
  Files          46       46
  Lines        1195     1195
=======================================
  Hits         1049     1049
  Misses        146      146

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


[backport] ROCm: Build on latest ROCm

Backport of #4110

[automatic post] Jenkins, test this please.

Jenkins, test this please

Jenkins CI test (for commit 573b212837edfa8e1fc83a78b7d38407825b6c10, target branch v8) succeeded!

Jenkins CI test (for commit 657951c2ca69a154dc7eb963097736f74f89cd6d, target branch v8) succeeded!


test against php71 with debug mode

This was to show that adding the php71-debug image for testing, does catch memory leaks


Argocd pull model

https://issues.redhat.com/browse/ACM-1301

/hold
adding propagation controller asap.

good to go :-)
/lgtm


Serve app using Zappa

Configure the app to be served using Zappa, a framework for running WSGI and Django apps on AWS Lambda. This supports a simple "dev" environment for now which is live at https://staging.electionleaflets.org/
The key points here are:

Database is now on RDS
Temporary upload storage is on S3
The map in the leaflet admin view is disabled as it required a large binary dependency (gdal)
The app is served behind CloudFront with a default TTL of 0 to prevent accidental overzealous caching
Secrets are stored in a JSON file per environment in an S3 bucket

Todo:

[x] Fix admin login (CSRF issues)
[x] Task to force-cache everything in sorl
[x] Get collectstatic uploaded to an S3 bucket and served by API Gateway instead of by the app

Todo in future pull requests:

Reduce the memory needed
Add Cache-Control headers to relevant pages

Coverage decreased (-0.3%) to 55.895% when pulling c4bab010c826534874f2c446861e2f68cd1ae874 on zappa into 02a23983da9ea663b8698312fc2197cf801a2c80 on master.

Coverage decreased (-0.3%) to 55.871% when pulling 99c398ecca6790b991bb2562d411fa0fb9621f43 on zappa into 02a23983da9ea663b8698312fc2197cf801a2c80 on master.

Coverage decreased (-0.6%) to 55.624% when pulling 6666e0b28e6e3be5578a947569269e3ba96790ae on zappa into 02a23983da9ea663b8698312fc2197cf801a2c80 on master.

Coverage decreased (-0.6%) to 55.551% when pulling 5db8f81f6bb9c5eb57ec0c4a6fd82ff6618fab85 on zappa into 02a23983da9ea663b8698312fc2197cf801a2c80 on master.

Coverage decreased (-0.6%) to 55.551% when pulling 4eba6f9982e4f4ab036f7181005069d26fb3c4ec on zappa into 02a23983da9ea663b8698312fc2197cf801a2c80 on master.

Coverage decreased (-0.6%) to 55.551% when pulling ed2a3be88418ef22a038714c4f46dc4413182202 on zappa into 02a23983da9ea663b8698312fc2197cf801a2c80 on master.

Once #126 is merged, this should merge cleanly.

Coverage decreased (-0.6%) to 54.998% when pulling 222d03cb2f4fb478457d90eebecfb96d1f071ace on zappa into 7352bea304769560c1344ecf47bd17c5b23a8d32 on master.

Coverage decreased (-0.6%) to 54.974% when pulling 41b9c03ba6451f079aff45736035fb735ccfab87 on zappa into 7352bea304769560c1344ecf47bd17c5b23a8d32 on master.

Coverage decreased (-0.7%) to 54.95% when pulling 8db465077b65a2fb2375db09f0711fe005e6c3c1 on zappa into 7352bea304769560c1344ecf47bd17c5b23a8d32 on master.

Coverage decreased (-0.7%) to 54.95% when pulling 8db465077b65a2fb2375db09f0711fe005e6c3c1 on zappa into 7352bea304769560c1344ecf47bd17c5b23a8d32 on master.

Coverage decreased (-0.6%) to 54.998% when pulling 63ac41488b2798f5458f638efd99164d7596f2d9 on zappa into 7352bea304769560c1344ecf47bd17c5b23a8d32 on master.


Shape Key/Morph Target Animations Not Working As Expected

Hi there, I'm back!
Same model as before, this time with two facial animations (Smile and Blink) that are each driven by their own shape key.
Their 0 and 1 values were keyframed into their own Action and Pushed Down to create their own NLA track.
Blink was made first, Smile second.
Smile plays exactly as expected in Don's viewer, but playing Blink somehow activates the Smile shape key at what seems to be 50% strength. It doesn't play both at the same time, it just makes the character smile while blinking instead of only blinking.
What's causing the problem here?
https://github.com/KhronosGroup/glTF-Blender-IO/assets/130783670/495c2011-4d45-4e30-abea-c20853c9476f
I realize you might need to see either the blend file or the glb to diagnose the problem, but I don't actually have the legal right to share it. If StellarGame allows it, I will share as soon as I get his response. There's quite a big timezone difference between him and myself so it will only be later in the day (for me) when I receive his response.
If there is anything you can think of or suggest before needing to see the files, I would greatly appreciate hearing it.

Hello,
As you said, difficult to say anything without having a look at the blend file.
But I suspect that the all shapekeys are not all keyed in each animation, so it leads to same issue than for TRS animation, that was solved here:
https://github.com/KhronosGroup/glTF-Blender-IO/commit/78dcd88a4109206315103a2ed3be9f0d8bb15aa5

Forgive me, but I don't really understand code and I don't know what TRS animation is, but you are correct that not all shape keys are keyed in each animation. Each animation only has one shape key being keyframed. The problem is that the Blink animation is somehow also activating the shape key that is used to keyframe the Smile animation (the Smile shape key).
Are you saying this is fixed in one of the latest versions of blender? We are using a customized version of the exporter in blender 3.2.1 that allows us to export face maps. By any chance, is that feature also available in any of the latest versions of blender? If so, then it seems like the best thing to do is just update blender.

This comment was some information about my investigations. This is not solved yet.
Face maps are not available in any version of the exporter. Face Maps may be removed from Blender, starting Blender 4.0.
See https://projects.blender.org/blender/blender/issues/105317

@julienduroure , thanks for the quick reply and information regarding this bug as well as additional info about the evolution of face map support in blender.
Based on your responses I have two questions:

Am I understanding correctly that this bug is slated to be fixed in the 4.0 exporter release?

Is there a way to make multiple shape key animations work without this interference in the meantime? I'm not sure if we can key all shape keys and what that would entail, but you seem to be alluding that if we had done that we would not be seeing the interference between animations?

Am I understanding correctly that this bug is slated to be fixed in the 4.0 exporter release?

Yes.

Is there a way to make multiple shape key animations work without this interference in the meantime? I'm not sure if we can key all shape keys and what that would entail, but you seem to be alluding that if we had done that we would not be seeing the interference between animations?

Yes, you are right. You can add a keyframe for each keys. It should solve your issue

Am I understanding correctly that this bug is slated to be fixed in the 4.0 exporter release?

Yes.

Is there a way to make multiple shape key animations work without this interference in the meantime? I'm not sure if we can key all shape keys and what that would entail, but you seem to be alluding that if we had done that we would not be seeing the interference between animations?

Yes, you are right. You can add a keyframe for each keys. It should solve your issue

Just a single keyframe for each key? One keyframe is technically not an animation, so I'm assuming that the Action that is created as a result of creating the keyframe should not be Pushed Down as an NLA Track? And lastly (I think/hope), should these keyframes all be created in a single Action or should each be made a Fake User and unlinked so the next one can have its own Action?

One keyframe is technically not an animation

This is not true. Adding a keyframe creates an animation in Blender.
Only 1 action is created, with N channels if the mesh has N shapekeys, so in your case, no new action needs to be created. You only need to be sure to have N channels in your action, if the mesh has N shapekeys


feat: Integrate Sealedblock to BeaconConsensusEngineEvent

Closes #2759

Codecov Report

Merging #2764 (262488d) into main (238eea3) will decrease coverage by 32.20%.
The diff coverage is 11.11%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@             Coverage Diff             @@
##             main    #2764       +/-   ##
===========================================
- Coverage   71.43%   39.23%   -32.20%
===========================================
  Files         504      504
  Lines       65731    65735        +4
===========================================
- Hits        46952    25792    -21160
- Misses      18779    39943    +21164

Flag
Coverage Δ

integration-tests
?

unit-tests
39.23% <11.11%> (-27.11%)
:arrow_down:

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

Impacted Files
Coverage Δ

bin/reth/src/node/events.rs
0.00% <0.00%> (ø)

crates/consensus/beacon/src/engine/event.rs
0.00% <ø> (ø)

crates/consensus/beacon/src/engine/mod.rs
59.64% <14.28%> (-27.30%)
:arrow_down:

... and 303 files with indirect coverage changes


Fixed issue with python2

Changed input() to raw_input() to make it compatible with py2

Instead, I have made a change so that it is compatible with both Python2 and Python3 using the following:
try:
   input = raw_input
except NameError:
   pass


FRÜHLING IN PARIS by Rammstein unsupported.


Support document middleware

Feature request
Support document middleware
Background
AFAIK, document middleware, such as mongoose pre-save hooks, are not supported. I'm assuming that this is because feathers-mongoose uses queries such as findOneAndUpdate() rather than loading the document and then saving it (see https://mongoosejs.com/docs/middleware.html#notes).
As suggested in other issues, it's possible, and often recommended, to utilise Feathers service hooks instead. However, there are use cases when that option is not very fitting. An example is when you are re-using a single schema in several other schemas. Perhaps even nested on different levels in different models.
In such a use case, using service hooks would be very messy compared to a single, all-encompassing Mongoose pre validate/save/remove hook.

This should work already as long as you set the lean option to false.

@daffl I've read that too somewhere, but it doesn't! I've tried every possible way/setting/option.

Ideally we'd need an example of what isn't working as expected then.

Yep, I totally get that. Will see if I get time to throw together a small repro repo.


Pagination Support

Some providers, such as:
s3
Support parameters such as max-keys or start-after. More in the API reference
gc
Support parameters such as maxResults, pageToken and startOffset. More in the API reference
Have some support that allows us to paginate results when listing items.
Is there room/need for having the client support these? In our case, we have a need to allow client-facing APIs to iterate over 150k keys at a time and as you can expect the experience of having to iterate through all of these keys at once it's not ideal.
In reality, I don't have much data on timings hence filing #79 but I reckon I'd like to get the conversation started on wether this is something we would like to support.
To begin with, I'm open to the idea of having us support this for the three major cloud providers: GCS, AWS and Azure.

I am open to support those parameters!
PR is welcomed.


Product Category Table - build A/C/D screens

Need screens  to list, add, change, and delete product categories.

Include requirement that the user must be logged in to use these screens.
Include link on index page to get  to the list screen.

See T6 for details and specifications in the Outstanding Tasks document located in the ./docs/source directory.

This functionality is currently provided by the Admin menus.

Support for product category has been added by PR 275.


axis keyword of Series.ptp() does not work with 'index' as argument

According to the API, the ptp method of Series should be able to handle 'index' as an argument for the axis keyword. But when I try the following code:
x = pd.Series(range(15,20), index=range(5,10))
x.ptp(axis='index')

I get an error: "TypeError: an integer is required for the axis"
I'm using Pandas 0.17.0

this was added 0.17.1


fix(java-base): Add needed tzdata-java package

Description
Nightly tests failed because of this
Definition of Done Checklist

Not all of these items are applicable to all PRs, the author should update this template to only leave the boxes in that are relevant
Please make sure all these things are done and tick the boxes

- [ ] Changes are OpenShift compatible
- [x] All added packages (via microdnf or otherwise) have a comment on why they are added
- [x] Things not downloaded from Red Hat repositories should be mirrored in the Stackable repository and downloaded from there
- [ ] All packages should have (if available) signatures/hashes verified
- [ ] Does your change affect an SBOM? Make sure to update all SBOMs

Waiting for @lfrancke's approval

Thanks!


fix(health): remove deprecated API warnings

Remove the deprecated check health API warnings, see here.

Thank you. I rarely follow the current state of development, so PRs for the upcoming release are a great help to me.


Add style macro and remove stylesheet submodule requirement. Fixes #20

Neither the <style> element nor the style attribute are supported in SVG Native anymore. Move code behind preprocessor macro and remove dependency on stylesheet submodule if compiled w/o support of CSS styling.

Fixes issue #20


add ferale.art in the webring

Hello! I've been making small computers and sustainable computing for some time now, and some projects similar to uxn. My blog is mostly about that, ecology, low-tech, and how to put back computing in its place as a tool that serves humans, not the other way around. I'm slowly transforming the blog into a public wiki / personal research notes, but most of it is on another private place for now, so you can expect more pages later.
Thanks!

Hi Zoe,
Where's is the webring icon located?

Hey! Thanks :D
I didn't add the icon until I had a validation from you. It's there in the About section now.


Future tasks

Tasks

[ ] Make images for Discord Bot
[ ] Make images for Mobile App
[ ] Connect songhelper folder
[ ] Deploy
[ ] Host our datasets

some tasks will add later

Literature
Branch
nothing
Folder
nothing

@VsIG-official , add something I forgot

@VsIG-official
Please write which datasets you need for you script

I'll delete some unused,but there are few datasets, which can be helpful in the future, so, maybe, We need to save them

I'll delete some unused,but there are few datasets, which can be helpful in the future, so, maybe, We need to save them

Say me which, because I am working with hosting proccess

Right now We need only [OurData.csv]

➕ I will make Docker Image for Mobile App ➕

➕ I will make Docker Image for Mobile App ➕

That's cool, but We don't have Mobile App yet


About vscode connection pl / sql database

oracle数据库连接配置是在哪里改；我的目的是想直接在vscode里面实现查询oracle数据表，谢谢

我已经配置了数据库连接 但是 执行sql还是提示 识别不了

{
//测试环境
"plsql-language.connections": [
{
"ID": 2,
"active": true,
"database": "ORCLMESTEST",
"password": "mes2018",
"username": "mestest",
"name": "mestest@ORCLMESTEST"
}
],
"plsql-language.connection.activeInfos": "mestest/mes2018@ORCLMESTEST"
}

Please write in english, I can't understand what you want !

i want user vscode to  connect pl/sql ，then  I can use vscode IDE  querying  oracle table data
Now  I can‘t   SELECT * FROM   t_Co_Emp_Desc where emp_no='120509010';  the file: setting.json  like this
{
//test enviroment
"plsql-language.connections": [
{
"ID": 2,
"active": true,
"database": "ORCLMESTEST",
"password": "mes2018",
"username": "mestest",
"name": "mestest@ORCLMESTEST"
}
],
"plsql-language.connection.activeInfos": "mestest/mes2018@ORCLMESTEST"
}

Now I can‘t execute sql sentence：

Have you activate setting plsql-language.oracleConnection.enable: true  ?
Have you an error message ?
Check also output / PLSQL

Is the sql preview displayed ?
What are you trying to do, what goes wrong ?

1、execute the sql display this
tips:Code language not supported or defined.
2、the file: setting.json has setting the sql file like:

How do you execute the sql display ? Are you sure to execute plsql command ?

Have you another extension installed like code-runner ?
Because I have found the message "Code language not supported or defined." in their code...If this is the case, contact the author of this extension...
You can try with extensions disabled, except this one to see if it's work...

I user  Ctrl + shift + p  excute plsql-run current command，vscode show the information: No Oracle Server

Like I ask:

Have you activate setting plsql-language.oracleConnection.enable: true ?

Check also output / PLSQL

What is your platform ?

You can also try to:

Close VSCode
Delete oracledb folder
.vscode/extensions/xyz.plsql-language-version/server-oracle/node_modules/oracledb
Restart VSCode
Retry and Check output / PLSQL

Where to find vscode/extensions folder ?

Windows %USERPROFILE%.vscode\extensions
macOS ~/.vscode/extensions
Linux ~/.vscode/extensions

tips:{"error":"OracleDB is missing"}


fix(cookie-control): remove defineExpose import

📚 Description
Remove defineExpose import as it's a compiler macro that's auto-imported.
📝 Checklist

[x] All commits follow the Conventional Commit format
[x] The PR's title follows the Conventional Commit format

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


No matching distribution found for torch-mlir and iree-compiler

I'm trying to install SHARK, but I keep getting these errors:
ERROR: Could not find a version that satisfies the requirement torch-mlir (from versions: none)
ERROR: No matching distribution found for torch-mlir
rm: .use-iree: No such file or directory
Installing https://nod-ai.github.io/SHARK-Runtime/pip-release-links.html...
Looking in links: https://nod-ai.github.io/SHARK-Runtime/pip-release-links.html
ERROR: Could not find a version that satisfies the requirement iree-compiler (from versions: none)
ERROR: No matching distribution found for iree-compiler
Looking in links: https://llvm.github.io/torch-mlir/package-index/, https://nod-ai.github.io/SHARK-Runtime/pip-release-links.html, https://download.pytorch.org/whl/nightly/torch/
Obtaining file:///Users/vitkarus/Documents/Git/SHARK
  Installing build dependencies ... error
  error: subprocess-exited-with-error

  × pip subprocess to install build dependencies did not run successfully.
  │ exit code: 1
  ╰─> [12 lines of output]
      Looking in links: https://llvm.github.io/torch-mlir/package-index/, https://nod-ai.github.io/SHARK-Runtime/pip-release-links.html, https://download.pytorch.org/whl/nightly/torch/
      Collecting setuptools>=42
        Using cached setuptools-67.7.2-py3-none-any.whl (1.1 MB)
      Collecting wheel
        Using cached wheel-0.40.0-py3-none-any.whl (64 kB)
      Collecting packaging
        Using cached packaging-23.1-py3-none-any.whl (48 kB)
      Collecting numpy>=1.22.4
        Using cached numpy-1.24.3-cp311-cp311-macosx_10_9_x86_64.whl (19.8 MB)
      ERROR: Ignored the following versions that require a different python version: 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11
      ERROR: Could not find a version that satisfies the requirement torch-mlir>=20221021.633 (from versions: none)
      ERROR: No matching distribution found for torch-mlir>=20221021.633
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

Tried to use Python 10 and 11, Intel Mac 13.3.1 with RX6600XT

Got the same exact issue.

same here but with with AMD 5500M.

same problem:
(shark_venv) PS C:\Users\Paul_L\nod_ai_shark> pip install nodai-shark -f https://nod-ai.github.io/SHARK/package-index/ -f https://llvm.github.io/torch-mlir/package-index/ -f  https://nod-ai.github.io/SRT/pip-release-links.html --extra-index-url https://download.pytorch.org/whl/nightly/cpu
Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/nightly/cpu
Looking in links: https://nod-ai.github.io/SHARK/package-index/, https://llvm.github.io/torch-mlir/package-index/, https://nod-ai.github.io/SRT/pip-release-links.html
ERROR: Could not find a version that satisfies the requirement nodai-shark (from versions: none)
ERROR: No matching distribution found for nodai-shark
(shark_venv) PS C:\Users\Paul_L\nod_ai_shark>


Consider issues related to property bindings to accessor properties

Should we support published/bindable properties that are accessors?
Consider that if A is bound to B and B is a getter/setter, then setting A may result in the value A not being the value that was set.
Presumably in the case that the user does this on the object containing B, there is some expectation that this may occur. Imagine for example, a selector that has a valid index range of 0-10 and the user sets the value to 11 and the setting is disallowed.
If that selector's index is bound to something else (imagine a complex graph of bindings) it's much harder to reason about the expected/allowed values and the user may be confused.
There's a separate issue related to published properties: currently we get the value of published properties on the element prototype to infer property type. For accessors we should not do this as the value very possibly will not make sense. Instead we should probably just pick a type.

The previous fiddle doesn't work for me but I think it's the same issue I have here: http://stackoverflow.com/questions/28348140/polymer-single-template-instances-not-updating

I only use JS in anger, so I have no idea whats really happening here. But what I'm seeing in my code right now seems related, and I'm a bit surprised that it works in FF, Safari, but not in Chrome. If it would be broken everywhere I could at least give up and not use getters/setters at all.
<polymer-element name="some-test">
    <template>
        Some attribute: {{someObject.someAttribute}}

        Some tick: {{foo}}

        <button on-click="{{update}}">Update</button>
    </template>

</polymer-element>
<some-test></some-test>

Closing this issue due to age and the release of version 1 of Polymer - please feel free to re-open if this is incorrect.


Shotover 0.1.11

Will get a few of the open PRs in before merging this and releasing a new Shotover version.

For some reason docs.rs failed for https://github.com/shotover/aws-throwaway, give me some time to investigate before we merge this. I'm worried shotover might suffer the same fate.

This can go ahead, it should be fine since aws-sdk-ec2 is a dev dep and therefore not required for cargo doc --no-deps

Cool, once @benbromhead approves this we can decide what we'd like to get in before releasing and go ahead.

Can you add something like this to the changelog.md in this PR?
## 0.1.11

### topology.yaml

* No recorded changes

### shotover rust api

* `shotover::message_value` is now `shotover::frame::value`
* `shotover::message_value::MessageValue` is now `shotover::frame::value::GenericValue`

There might be more changes I missed but I couldnt see any when I took a quick look just now.


OmniSharp Agenda » Meeting Monday May 16th @ 18:00 UTC

Time

PST (UTC-8)
EST (UTC-5)
London (UTC)
Zürich (UTC+2)
Helsinki (UTC+3)
Sydney (UTC+10)

11:00 AM
2:00 PM
6:00 PM
8:00 PM
9:00 PM
4:00 AM

Meeting info
Join skype meeting
Join by Phone
Toll-free number: +1<PHONE_NUMBER> or Toll number: +1<PHONE_NUMBER>
Find a local number
Conference ID: 280856
Help
Agenda
If you can think of any more agenda items, feel free to edit the issue (if you have permissions) or just comment on this thread and we'll make sure to group them up before the meeting.
Also feel free to discuss any agenda items early as part of this issue, we can make sure to recap during the start of the meeting, and may cut down on the time we have to spend on some of them.
Project Management
I've been looking at Huboard, as it has the easiest integration with Github today.
Telemetry
No updates yet, see #5 for details.
New Project System
It's safe to assume the new Roslyn Project System will be an important project for us in the near future.  I'd love to know more about what the system is trying to do specifically, and how that relates to OmniSharp.
OmniSharp-atom

Trying to keep things maintained, haven't had much time the last 2 months since I'm effectively working 2 jobs at the moment.

OmniSharp-node-client

Trying to keep things maintained, haven't had much time the last 2 months since I'm effectively
I refactored things a bit, as the notion of multiple client versions didn't make much sense.  We only version API's if there is something newer or better.  So there is one "Reactive" API now, which leaves us open to create an Async API with is promise based.

OmniSharp-vscode

Landed! https://github.com/OmniSharp/omnisharp-vscode
Updates? Progress? Goals?
Contributors outside Microsoft?

plumbing is currently in progress to accept cla contributions

Use OmniSharp-node-client?

On the table as something to do in the future.

OmniSharp-roslyn

We've now moved to cli, off of dnx.
What else?

OmniSharp-scaffolding

Any information / updates?

OmniSharp-brackets

Any information / updates?

OmniSharp-sublime

Any information / updates?

OmniSharp-emacs

Any information / updates?
cc @ianbattersby

Additional agenda items?
Either update the issue, or add them in the comments below!
cc @OmniSharp/all @damianedwards

If next week works better, we can always move it.

I have one conflict with @sayedihashimi for Friday.  Currently thinking of moving to Monday May 16th at the following time:

PST (UTC-8)
EST (UTC-5)
London (UTC)
Zürich (UTC+2)
Helsinki (UTC+3)
Sydney (UTC+10)

10:00 AM
1:00 PM
5:00 PM
7:00 PM
8:00 PM
3:00 AM

Going to wait until tomorrow to make the final decision, let me know if that time is bad for anyone else.

Folks,
Can it be an hour later? (speaking in UTC+2: 8:00 PM/Warsaw/Poland))
Thanks!

On 11 May 2016, at 21:02, David Driscoll<EMAIL_ADDRESS>wrote:
I have one conflict with @sayedihashimi https://github.com/sayedihashimi for Friday. Currently thinking of moving to Monday May 16th at the following time:
PST (UTC-8)	EST (UTC-5)	London (UTC)	Zürich (UTC+2)	Helsinki (UTC+3)	Sydney (UTC+10)
10:00 AM	1:00 PM	5:00 PM	7:00 PM	8:00 PM	3:00 AM
Going to wait until tomorrow to make the final decision, let me know if that time is bad for anyone else.
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly or view it on GitHub https://github.com/OmniSharp/OmniSharp/issues/12#issuecomment-218557301

Piotr Grzegorz Błażejewicz
e<EMAIL_ADDRESS>m: +48 788 296 547

I've updated the times for the moment to shift it that hour.  I'm going to check with @sayedihashimi to make sure that works for him.

PST (UTC-8)
EST (UTC-5)
London (UTC)
Zürich (UTC+2)
Helsinki (UTC+3)
Sydney (UTC+10)

11:00 AM
2:00 PM
6:00 PM
8:00 PM
9:00 PM
4:00 AM

Super! Appr.

On 11 May 2016, at 21:09, David Driscoll<EMAIL_ADDRESS>wrote:
I've updated the times for the moment to shift it that hour. I'm going to check with @sayedihashimi https://github.com/sayedihashimi to make sure that works for him.
PST (UTC-8)	EST (UTC-5)	London (UTC)	Zürich (UTC+2)	Helsinki (UTC+3)	Sydney (UTC+10)
11:00 AM	2:00 PM	6:00 PM	8:00 PM	9:00 PM	4:00 AM
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly or view it on GitHub https://github.com/OmniSharp/OmniSharp/issues/12#issuecomment-218559362

Piotr Grzegorz Błażejewicz
e<EMAIL_ADDRESS>m: +48 788 296 547

Date adjusted to Monday, let me know if there are any other conflicts!

Works for me

Works for me, and please send a calendar invite :)

If I haven't already sent an invite I might not have your email, feel free to email me<EMAIL_ADDRESS>and I'll add you to the list!

I'd like to add a backlog discussion to the meeting agenda. There are a number of work items we'd like to tackle for our next milestone. Getting everyone on the same page would be awesome!

Should we fully move all omnisharp related chat to the omnisharp slack rather than jabbr?
Even David Fowler has joined slack. And jabbr has been struggling with lag and other slowness related issues.
Also, @troydai has added a few "memos" to the omnisharp-roslyn wiki, so might be good to mention those?

https://github.com/OmniSharp/omnisharp-roslyn/wiki/Memo:-Make-OmniSharp-greater

Potential backlog items:

C# Editing

Better Completion List - Consume new public Completion API from Roslyn
Better Signature Help - Consume new public Signature Help API from Roslyn (API in progress)
Code Action improvements - Rationalize and fix bugs
Performance - Stop passing entire buffer on each character typed
Better Syntax Highlighting - Need API from VS Code to allow extension to do more than just provide TextMate grammar
Metadata as Source - Create new Roslyn API and update OmniSharp to consume it

Project Management

Startup project for debugging - Add project selector that can modify launch.json
Better dotnet restore - Handle dotnet restore better and provide more robust restore commands in VS
Project-less experience - Needs design, but the idea is that we should be able to provide basic IntelliSense when no project file exists
New file templates - Need to understand what VS Code supports here (if anything)

New Experiences

Razor editing support - Need to investigate
Unit testing experience

OmniSharp improvements

Engineering Improvements
OmniSharp plug-in system

templates
dotnet new

nuget package based
plugin into VS, VSCode, yo, etc.

@sayedihashimi has more information if you reach out to him.

Hi guys, couldn't make it today but would like to chime in here just to say I'm picking up development with Emacs again after a few months off.
Support for omnisharp-roslyn with a subprocess should be up - all tests passing again! Looking forward to having more time in the summer. :+1:

Awesome @sp3ctum!

Video is at https://youtu.be/IvlOD-KjXRI

@sayedihashimi Thanks for recording... I'm sorry I couldn't attend today... I will definitely watch this later, though.


Won't able to Access Kube config file from WSL2 to my windows k8s lens

Describe the bug
I am using Windows 10 Pro, where I am running the WSL2 with Ubuntu install. I set up the AWS CLI inside the WSL2.
Directory location - /hom/myusername/ and my .kube directory also exists in home directory of ubuntu.
I installed the Lens in Windows, but when I am trying to connect by passing the config file or paste it as text it won't work because config exist at /home/myusername (home-directory) and from Lens, I can't above C drive.
Structure WSL follows - /home/username(Home directory for linux)
Windows - /mnt/c/USERS/homedirectory (Home directory for windows)
What should I do to connect with my EKS cluster? And, due to some of the dependencies, I can't install the AWS directly on Windows.

One option is to configure kubeconfig to run aws command inside wsl, ie. wsl aws ..., please see more details here:
https://github.com/lensapp/lens/issues/2079#issuecomment-781468958

Hi @nevalla , I also find very simple solution, if you copy the .aws and .kube folder to the window user directory, then you can connect to your cluster. Thanks, I am happy to close the issue.


filetype: openCL files are not recognized

Problem: OpenCL files are not recognized
Solution: recognize OpenCL files as opencl filetype

again, can you please add a test?

thanks, but please change the Maintainer line.

The test doesn't work

thanks!

Actually, it seems the tests still don't work

Test still fails, probably because the FTcl() still uses the wrong pattern.

thanks!


Add Windows 10 Support

Windows 10 does support Colored Text using ANSI escape sequences. This can be done by adding
os.system("") to the code being executed.
Inside of ColoredFormatter.py we should add
import os
os.system("")
when running on the Windows platform. Then we can remove the checks for platform and simplify adding the colors to CustomLogger

Merged into version 1.1.0


"visual-regression/v-header-internal.spec.ts:35:11 › VHeaderInternal › screen at breakpoint xs with width 340 › mobile-header-internal-modal-ltr" is flaky

Description

Failed run on main CI: https://github.com/WordPress/openverse/actions/runs/5340998522/jobs/9681413214
Test results artefact: storybook_test_results.zip
Additional context
Marked critical as per our policy for flaky tests

@WordPress/openverse-frontend Is anyone able to take this on in the next few days?