Update ado-extension-usage.md

Details
"Modify crawling options" docs update to clarify behavior of 'maxUrls' input
Motivation
Wanted to add clarity around scanning a set number of URLs for the extension's crawl behavior
Context
Prior to the update, we had noted that if you set 'maxUrls' to 1, it would disable the crawler. This was a bit misleading, so we have updated the language.
Pull request checklist

[ ] n/a

Codecov Report

Merging #1242 (d49ff4b) into main (9d47e6c) will not change coverage.
The diff coverage is n/a.

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

@@           Coverage Diff           @@
##             main    #1242   +/-   ##
=======================================
  Coverage   89.84%   89.84%
=======================================
  Files          64       64
  Lines        1586     1586
  Branches      190      199    +9
=======================================
  Hits         1425     1425
  Misses        161      161

Continue to review full report at Codecov.

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


What would need to be done to utilize gpu?

I was wondering what would need to be done to make this version able to utilize the nvidia gpu? I am guessing would need to start Dockerfile using a nvidia image, and then install python, and everything else? Then would just need to add option in Dockerfile to download the gpu model?

Hi @CptanPanic ,
I guess we could add a Dockerfile that starts from the Nvidia image. Do you have the Nvidia image you're referencing?
Thanks for your contribution :)

Maybe something like nvidia's pytorch image? nvcr.io/nvidia/pytorch:latest as I think demucs uses pytorch.

I'll take a look because it would be great to run the demucs in different modes 💪🏼

any branch that might have been started that i can contribute to?

@aavetis Thanks for contributing to the project! 🚀 I started the development in my local environment but didn't get an early version that worked, I got this error building the image nvcr.io/nvidia/pytorch:22.08-py3:
stderr: nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1: cannot open shared object file: no such file or directory: unknown

It can be related to this issue https://github.com/NVIDIA/libnvidia-container/issues/135 but I've not digged into the issue itself yet.
So great to see a pull request with a first approach on that :) I'll take a look and we can discuss there the changes! Thanks again and welcome to the docker-facebook-demucs repo!

Closing as we've merged the support for GPU as well as arm64 and some extra options thanks to @aavetis and @chucknelson for their contributions #22 #24 !


unable to select virtual environment

Issue Type: Bug
Attempting to enable virtual environments, following the documentation link https://code.visualstudio.com/docs/python/environments#_creating-environments VS Code is supposed to prompt and show that a new virtual environment has been created with the option to select it...
Expected:
The documentation states the virtual environment will be added to "workspace settings".
The documentation explains the a VSCode dialog will add the virtual environment to VSCode.
The VSCode IDE should list the environment in "Select Interpreter menu"
Actual:
the option to add the virtual environment and select the virtual environment steps both fail to occur
Steps to reproduce:

a) important note; I am configured for remote-ssh development.
b) the documentation https://code.visualstudio.com/docs/python/environments#_virtual-environments provides this "Note: While it's possible to open a virtual environment folder as a workspace, doing so is not recommended and might cause issues with using the Python extension."
c) running the python command to create the virtual environment in a ssh shell outside of VSCode
Using ~/appdev as application home directory
-I created a virtual environment with the following command
$ python3 -m venv pghelper-venv
and restarted VSCode, per the instructions
no banner pop as expected to add the virtual environment.
I copied a basic app.py into the parent directory of the virtual environment and restarted VSCode, no prompt to add the virtual environment to VSCode.
d) The two directory structures to note are;
~/appdev/pghelper-venv
~/appdev/pghelper
(application code goes here)
Sourcing the virtual environment from a shell prompt outside of VSCode works fine.
$ pwd
~/appdev/pghelper/
$ ls
app.py
$ source ../pghelper-venv/bin/activate
(pghelper-venv) [dev-app1 pghelper]$
...and in virtual environment do stuff
$ pip install Flask etc.

Diagnostic data

Python version (& distribution if applicable, e.g. Anaconda): 3.6.8
Type of virtual environment used (e.g. conda, venv, virtualenv, etc.): Global
Value of the python.languageServer setting: Default

User Settings

defaultLS: {"defaultLSType":"Pylance"}

downloadLanguageServer: true

envFile: "<placeholder>"

venvPath: "<placeholder>"

venvFolders: "<placeholder>"

condaPath: "<placeholder>"

pipenvPath: "<placeholder>"

poetryPath: "<placeholder>"

languageServer: "Pylance"

linting
• enabled: true
• cwd: "<placeholder>"
• Flake8Args: "<placeholder>"
• flake8Enabled: false
• flake8Path: "<placeholder>"
• lintOnSave: true
• banditArgs: "<placeholder>"
• banditEnabled: false
• banditPath: "<placeholder>"
• mypyArgs: "<placeholder>"
• mypyEnabled: false
• mypyPath: "<placeholder>"
• pycodestyleArgs: "<placeholder>"
• pycodestyleEnabled: false
• pycodestylePath: "<placeholder>"
• prospectorArgs: "<placeholder>"
• prospectorEnabled: false
• prospectorPath: "<placeholder>"
• pydocstyleArgs: "<placeholder>"
• pydocstyleEnabled: false
• pydocstylePath: "<placeholder>"
• pylamaArgs: "<placeholder>"
• pylamaEnabled: false
• pylamaPath: "<placeholder>"
• pylintArgs: "<placeholder>"
• pylintPath: "<placeholder>"

sortImports
• args: "<placeholder>"
• path: "<placeholder>"

formatting
• autopep8Args: "<placeholder>"
• autopep8Path: "<placeholder>"
• provider: "autopep8"
• blackArgs: "<placeholder>"
• blackPath: "<placeholder>"
• yapfArgs: "<placeholder>"
• yapfPath: "<placeholder>"

testing
• cwd: "<placeholder>"
• debugPort: 3000
• nosetestArgs: "<placeholder>"
• nosetestsEnabled: undefined
• nosetestPath: "<placeholder>"
• promptToConfigure: true
• pytestArgs: "<placeholder>"
• pytestEnabled: false
• pytestPath: "<placeholder>"
• unittestArgs: "<placeholder>"
• unittestEnabled: false
• autoTestDiscoverOnSaveEnabled: true

terminal
• activateEnvironment: true
• executeInFileDir: "<placeholder>"
• launchArgs: "<placeholder>"

experiments
• enabled: true
• optInto: []
• optOutFrom: []

tensorBoard
• logDirectory: "<placeholder>"

Extension version: 2022.4.1
VS Code version: Code 1.66.2 (dfd34e8260c270da74b5c2d86d61aee4b6d56977, 2022-04-11T07:46:01.075Z)
OS version: Windows_NT x64 10.0.19044
Restricted Mode: No
Remote OS version: Linux x64 3.10.0-1160.49.1.el7.x86_64

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz (8 x 2112)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabled

Load (avg)
undefined

Memory (System)
15.82GB (4.14GB free)

Process Argv
--crash-reporter-id 823d727b-19f3-4573-ab8c-9fec483e479d

Screen Reader
no

VM
0%

Item
Value

Remote
SSH: vcw-dev-app

OS
Linux x64 3.10.0-1160.49.1.el7.x86_64

CPUs
Intel(R) Xeon(R) CPU           E7540  @ 2.00GHz (24 x 1995)

Memory (System)
62.74GB (0.97GB free)

VM
0%

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383cf:30185419
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyl392:30443607
pythontb:30283811
pythonvspyt551:30345470
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
vscoreces:30445986
pythondataviewer:30285071
vscod805:30301674
pythonvspyt200:30340761
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593:30376534
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
pythonvsnew555:30457759
vscscmwlcmt:30465135
cppdebug:30475216

Per documentation, the newly created virtual environment should appear on this Command Palette menu. Not shown in this screen snap.

@hraywilson Thanks for reaching out, can you provide the following info:

What is the full path of your virtual environment?
What is the full path of your workspace folder?
Have you opened the workspace folder containing the virtual environment? Note we'll only show local virtual envs of the currently opened folder (which should be ~/appdev from the looks of it)

Thank you for responding Karrtikr.
Your last bullet point gave me the idea of manually adding the path to the "Python: Select Interpreter" in the Command Palette. It seems that after adding the interpreter, it now shows all the time without issue. But, it did not follow the documented approach for me.
Thanks again


Fix AudioStreamMicrophone crash on scene-reload

Fix #96995: AudioStreamPlayer crashing when stream set to Microphone and autoplay is set to on.

Please update your commit message to match the PR (commit titles shouldn't contain issue numbers etc.)


Received mail from hacktoberfest issue solved

Even I also sent mail to then about this issue. Just now I received the mail from them.

The six days review period starts now.

yes I know that the mail that I had written was not good, but still it works 😅

Thank you @Manish-Syal123 for the information. Closing this issue as the problem was solved


Code Optimizations 0001

Hello,
Got some code optimizations for this program:

I'd offer a version which supports Single Precision. It's really easy to do by changing:

typedef Map<ArrayXXd> ExtMat;
typedef ArrayXXd Mat;
typedef ArrayXd Vec;

Into:
typedef Map<ArrayXXf> ExtMat;
typedef ArrayXXf Mat;
typedef ArrayXf Vec;

And use float * instead of double *.

At the function pairwise_distance in order to accelerate the calculation of the distance one should change Dist = -2*(X.matrix() * Mu.transpose().matrix()); into Dist.noalias() = -2*(X.matrix() * Mu.transpose().matrix());.

At the function sampleRowsPlusPlus there are few issues:

No need for the variable Vec ChosenIDs.
The first Index Selection should be from a Uniform Vector of size N not K (This is a bug).
The Probabilities Weights vector of the K-Means++ should be generated form the Squared Dsitance, not the Distance itself. Hence curDist = (X.rowwise() - Mu.row(kk-1)).square().rowwise().sum().sqrt(); becomes curDist = (X.rowwise() - Mu.row(kk-1)).square().rowwise().sum();.

Thank You.

Thanks! I've just pushed fixes to the two bugs you mentioned:

first choice should be one-of-N not one-of-K
not using sqrt

As you can probably tell, this is an old library not very actively maintained. I'm not able to spend time on the other optimizations, but if you want to create a reasonable PR I'm happy to consider them.

Hi,
To tell you the truth, I have no idea how to create PR.
Moreover, I use Windows and Visual Studio hence things aren't as easy as it should.


Add del_state support

This PR adds del_state to the FPC shim.
Signed-off-by: Marcus Brandenburger<EMAIL_ADDRESS>

DO NOT merge until issue in #641 is discovered

Need to check what is the problem here. Will continue after holidays :/


More Explicit Command-Line Failure Descriptions

If possible, add more descriptive explanations on the command line for when a file fails to pass through the Ace analysis. About half of the ePubs I have been testing fail with the error

Unexpected error: TypeError: Cannot read property 'tocHTML' of undefined

I will continue to diagnose this error as much as I can, but so far have few leads to go on. I originally thought this was an issue in ePubs with an NCX nav file, but some NCX-based ePubs pass through Ace fine.

So you're seeing this message on the command line (not in the browser when you open report.html)?
If there's any way you could share one of these files with us, that would help a lot! You can email it to me<EMAIL_ADDRESS>if you like.

Thanks!  I have also described a second error where Ace never moves past the first content document. With more explanation on the command line, perhaps a cause could be tracked down.

The cause of the errors is that the files are an unsupported format (one is EPUB 2, the other is EPUB 3 but does not validate). Leaving this issue open though because Ace should fail gracefully.


Add angular tests and simple History Tutor test

There are some aspects of imports I'm not entirely clear on so please double check and let me know if there's something clever I can do with modules instead.
The Speech APIs were weird and I tried various ways to get the tests to recognize them and declaring them was the only thing that worked in the end. Let me know if there is a better approach.

closing in favor of #43


Fix issue where setting keystore/truststore type to pkcs12 by default…

Solves #60

Removes default keystore/truststore type to PKCS12 when keystore/truststore is not set.
Added warning that using this plugin SSL configuration will overwrite JMeter SSL config.

A better solution is needed to use both JMeter SSLManager (to sign SOAP message for example) and using a SSL secured elasticsearch cluster without overwriting the former.

This will be merged as soon as I have access to my computer :smile:


REI recipes crashes game

There is a bug I guess, where in REI are some missing textures (the black and purple ones), and if I try to check them the game crashes, I only place the mouse, can't even try to check what object is, it crashes instantly :C

Little update, I made another instalation using only the aether mods and the items causing the crash are the "enchanted signs", but only crashes when I place them into my inventory


Failed assertion: line 582 pos 12: '_pendingDimensions': is not true.

Failed assertion: line 582 pos 12: '_pendingDimensions': is not true.
Flutter (Channel stable, 1.22.2)

不好意思来错地方了


add node12.0.0-chrome73-ff68

fix #150

includes codecs needed for video playback

Does it make more sense to get chrome77 plus ff image?
Sent from my iPhone

On Oct 17, 2019, at 18:27, Ben Kucera<EMAIL_ADDRESS>wrote:

@Bkucera requested your review on: #156 add node12.0.0-chrome73-ff68.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub, or unsubscribe.

I'm just trying to add firefox to the docker image we currently use in develop, I don't see a need to bake in a chrome upgrade


Excessive rounding of the layer number (especially beyond F9)

Beyond F9, the layer part of the formatted number is rounded to only one significant figure on both the mantissa and the exponent. For example, if the true number is equivalent to (e^2.34e15)1234, then the layer number is 2.34e15, which is decomposed into a mantissa of 2.34 and an exponent of 15.
These numbers are both rounded to one significant figure: the 2.34 gets rounded to 2 while the 15 gets rounded to 20. This, the layer number displayed is 2e20, which is way above the true layer number.
Thus, the formatted result for Extended Scientific on (e^2.34e15)1234 is F2e20E1.00e1234.
Similarly, given the number (e^314159265)1234, the layer number of 314159265 is first subtracted by one then rounded to one significant figure, becoming 300000000, while the mag part is transformed (x → 10x) to get 1.00e1234.
This results in Extended Scientific outputting F300,000,000E1.00e1234 for the input (e^314159265)1234.
Passing more augments into the formatLDecimal function has no effect, and layer numbers are still rounded to one significant figure in both the mantissa and exponent, effectively making the results unusable beyond F9.

hmm, ill have a look
im assuming that some art of the formatting function, atleast for numbers, passes in a value that it shouldnt and that the rest of the code just "goes along with it" and that it cascades


ECONNRESET (Connection reset by peer)

Hi, I´s using Philadelphia to conect as initiator to a FIX Gateway Server, but I´m receiving disconnection after receive an important amount of messages; the following is the stack:
IN:35=X|34=10966|49=DFIXS01|52=20180815-01:02:44.926|56=CFIX10|262=2|268=1|279=2|55=USD/CLP|269=0|270=630.45|271=250000|278=GKJH40|290=1|1023=5|1021=3|1300=39|1301=XBCL|
08-14 20:03:16.110 627-968/com.bvcapps.marketdata A/texto: App recvfrom failed: ECONNRESET (Connection reset by peer)
08-14 20:03:16.140 627-968/com.bvcapps.marketdata W/System.err: java.net.SocketException: recvfrom failed: ECONNRESET (Connection reset by peer)
at libcore.io.IoBridge.maybeThrowAfterRecvfrom(IoBridge.java:545)
at libcore.io.IoBridge.recvfrom(IoBridge.java:521)
at java.nio.SocketChannelImpl.readImpl(SocketChannelImpl.java:327)
at java.nio.SocketChannelImpl.read(SocketChannelImpl.java:289)
at com.paritytrading.philadelphia.FIXSession.receive(FIXSession.java:400)
at com.bvcapps.marketdata.ConexionFIX.receive(ConexionFIX.java:256)
at com.bvcapps.marketdata.MainActivity$8.run(MainActivity.java:678)
at java.lang.Thread.run(Thread.java:841)
Caused by: libcore.io.ErrnoException: recvfrom failed: ECONNRESET (Connection reset by peer)
at libcore.io.Posix.recvfromBytes(Native Method)
at libcore.io.Posix.recvfrom(Posix.java:134)
at libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:159)
at libcore.io.IoBridge.recvfrom(IoBridge.java:518)
The first lie is an output I inserted when a FIX message is received.
When it happend, Server is continue sending messages until 34=11124 and at this point reports connection lost.

Are you sending anything from the client side? Are you calling updateTimestamp() and keepAlive() periodically?

No, I´m not sending any message, I thought philadelphia was sending keepAlive.

No, you have to invoke keepAlive() periodically yourself.

Ok, I will include a thread to call keepAlive() periodically. Thanks.

Great! Remember that keep-alive and data transmission should either run on the same thread or on different threads with locking.


add SEXP to built on Tezos section

We'd like to see the project further along in development and with more use "in the wild" before including it in the 'built' section.


Upgrade geopandas version

Upgrading geopandas to 0.12.0 gives errors when setting or transforming CRS:
pyproj.exceptions.ProjError: x, y, z, and time must be same size
z and time are not used consistently (or at all); if this is to be solved we would need to address this. The only place the z-values are used is for the TransformerCoordinatesToSpoor

This works now, version is upgraded


Fixes #36

@TheDJ do I have permission to upload this patch.

@paladox Hi! Can not confirm that your patch works with 5.0 -> http://us2.ytapi.com/dev/50.php
Please, check.

Hi the patch is mainly for working with the timedmediahandler extension but I can have a look.

We also had the problem your seeing it seems it isent creating the data-res tag for the resolution our workaround was to use data-shorttitle since data-res wasent being created or wasent correctly finding the resolutions for those videos and displaying them in the list.

It shows these errors
SCRIPT438: Object doesn't support property or method 'extends'
VIDEOJS: ERROR: Unable to find plugin: resolutionSelector
in the f12 developer tool in internet explorer.

Google Chrome errors in console:
Uncaught TypeError: V.extends is not a function
VIDEOJS: ERROR: Unable to find plugin: resolutionSelector

Use https://github.com/kmoskwiak/videojs-resolution-switcher instead


Crash while creating live activity

I found an issue with SwiftLiveActivitiesPlugin that crashes when creating an instance of Live Activity.
It says Swift runtime failure: Unexpectedly found nil while unwrapping an Optional value + 0 (SwiftLiveActivitiesPlugin.swift:0)
I attached crash report file
crashlog.txt

Have you found any fix for this? I have the same issue intermittently happening to me as well.


fix #if in hardware/structs/dma.h

I suspect the user's intent was to use "PARAM_ASSERTIONS_ENABLED_DMA" (default setting generated on lines 17-18).

as that is a macro ...

Defined here: https://github.com/raspberrypi/pico-sdk/blob/master/src/common/pico_base/include/pico/assert.h#L32

as that is a macro ...

Defined here: https://github.com/raspberrypi/pico-sdk/blob/master/src/common/pico_base/include/pico/assert.h#L32

In that case, let me suggest a different approach.  I’ve updated the PR to move these inline functions from:
./src/rp2040/hardware_structs/include/hardware/structs/dma.h
which is a register definition include file where they seem out of place to:
./src/rp2_common/hardware_dma/include/hardware/dma.h
where they are right are home with the DMA driver code that uses them.

In that case, let me suggest a different approach.  I’ve updated the PR to move these inline functions from:
./src/rp2040/hardware_structs/include/hardware/structs/dma.h
which is a register definition include file where they seem out of place to:
./src/rp2_common/hardware_dma/include/hardware/dma.h
where they are right are home with the DMA driver code that uses them.


Project Card: Create API to delete project

Related to #115 and #116. Recommend to work together on all three.
User story: As a user, I would like to ability to delete my project
Deliverable:
Create API endpoint that would delete a project
Ask @Leyi-Li or @nurmerey for help!

Commenting to get assigned

@natalie-poulson path to file - /projects-platform-frontend/server/routes/github_oauth.js

The issue is done in #144 PR.


Updated vagrant demo

/cc @robszumski

LGTM but @crawford can you take a quick look too?

Any news?

@robszumski @crawford  bump

Cloud-Config YAML (tm) is such a mess. LGTM. Please squash.

Squashed

Any news?

@robszumski updates?


Custom types converted incorrectly into OpenAPI 3

Nominal
Rendering an API Blueprint document to OpenAPI3 with flag --open-api-3 converts a custom type like this:
## MyType (object)
+ id: `4711` (required, string)
+ someProperty (required, nullable, object)
    + someList (required, array)
        + (object)
            + id: `some example`(required, string)

into this:
    MyType:
      type: object
      required:
        - id
        - someProperty
      properties:
        id:
          type: string
          example: 4711
        someProperty:
          type: object
          nullable: true
          required:
            - someList
          properties:
            someList:
              type: array
              items:
                type: object
                required:
                  - id
                properties:
                  id:
                    type: string
                    example: some example

Actual
Rendering an API Blueprint document to OpenAPI3 with flag --open-api-3 converts a custom type like this:
## MyType (object)
+ id: `4711` (required, string)
+ someProperty (required, nullable, object)
    + someList (required, array)
        + (object)
            + id: `some example`(required, string)

results in:
    MyType:
      type: object
      required:
        - id
        - someProperty
      properties:
        id:
          type: string
        someProperty:
          type: object
          required:
            - someList
          properties:
            someList:
              type: array
              items: {}
          nullable: true

Please note the missing definition in line 16 and the missing example values.

Thank you for reporting!
I have implemented example conversion at v1.15.0.
For the missing definition, we should use fixed-type attribute.
e.g.
## MyType (object)
+ id: `4711` (required, string)
+ someProperty (required, nullable, object)
    + someList (required, array, fixed-type)
        + (object)
            + id: `some example`(required, string)

results in:
    MyType:
      type: object
      required:
        - id
        - someProperty
      properties:
        id:
          type: string
          example: '4711'
        someProperty:
          type: object
          required:
            - someList
          properties:
            someList:
              type: array
              items:
                type: object
                required:
                  - id
                properties:
                  id:
                    type: string
                    example: some example
          nullable: true

Looks good to me!


Bugfix : for video player drop up display

PR Fixes:

1 Closing of drop up menu for quality selection in video player when option is clicked.

Resolves #[Issue Number if there]
Checklist before requesting a review

[x] I have performed a self-review of my code
[x] I assure there is no similar/duplicate pull request regarding same issue

Comparison Video
https://github.com/user-attachments/assets/5a058b7b-69ef-4b99-be7a-88b159657246

Thank u sir


Make admission errors clearer

If the name can't be determined because the object doesn't have ObjectMeta, return the original error (same as if the object is nil). Otherwise a confusing message is returned that doesn't indicate the actual reason admission rejected the object.

@derekwaynecarr PTAL

Much clearer :-)

@k8s-bot retest this please

@k8s-bot retest this please


Fix nullptr dereferencing in RadioMenuFlyoutItem destructor

Description
This prevents dereferencing a null s_selectionMap if final_release fails to destroy the RadioMenuFlyoutItem on the UI thread.
The fix was to add a null-check to prevent accessing the s_selectionMap if it is not set. This means an entry for that groupName will not be cleared, which is a minimal "leak" as the number of entries is bound by the amount of groups.
Motivation and Context
This can happen if the destructor is called on a thread different than the UI thread, e.g. C# garbage collection, and that the UI thread is no longer available. This will result in a crash when dereferencing a null s_selectionMap as it is static local_thread.
How Has This Been Tested?
Seeing as it is tricky to reproduce the issue, I have simply verified that the null checks work by manually forcing it to null programatically.

/azp run


app debug must be true or false

Hi, I'm testing this Laravel installer on a Mac machine, don't the reason of the error.
But I'm posting the error as well as solution here.
This is an error of data type, we are aspecting app_debug to be boolean, but I received string .
So, I fixed the issue by a changing the validation type from boolean to string of the app_debug variable.

This is the solution:- Hope you will manage it.

Fixed: https://github.com/rashidlaasri/LaravelInstaller/pull/198


Allsky.sh libcamera inop error and exit

Is the capability of the libcamera-still program so different that we can't adapt the cli arguments and make it work?

@linuxkidd I have a version of capture_RPiHQ that works with libcamera on Buster.  It doesn't support a text overlay which stinks.
I need to find someone on Bullseye that can test it.
In order to use on Buster we'll need to update install.sh and/or makefiles to git the libcamera* packages and update /boot/config.txt.
I would really like to download the libcamera libraries and the functionality of libcamera-still into capture_RPiHQ.cpp.  Then we could give it the same functionality as the ZWO version.


fix: Ignore pod patching failures during startup

fix: Ignore pod patching failures during startup
Note: this is a copy of #392, which auto-closed when I renamed my branch in an attempt to follow conventionalcommits.org
Summary
Patch failures in pod_webhook.Start() abort the controller process and may result in crash looping.
We've experienced this on a test cluster, where we have 8 pods out of ~1100 that fail return an error on the "no op" patch attempt in Start().
As I believe the code within Start() is an optimization to eagerly create CachedImages, but otherwise not required to function properly, this patch will instead log the err and continue on to the next pod.
Patch Failure Details
Here's a sample of the patch failure:
The Pod "xxx-yyy-zzz" is invalid: spec: Forbidden: pod updates may not change fields other than `spec.containers[*].image`,`spec.initContainers[*].image`,`spec.activeDeadlineSeconds`,`spec.tolerations` (only additions to existing tolerations),`spec.terminationGracePeriodSeconds` (allow it to be set to 1 if it was previously negative)
  core.PodSpec{
  	... // 15 identical fields
  	Subdomain:         "",
  	SetHostnameAsFQDN: nil,
  	Affinity: &core.Affinity{
  		NodeAffinity: &core.NodeAffinity{
  			RequiredDuringSchedulingIgnoredDuringExecution: &core.NodeSelector{
  				NodeSelectorTerms: []core.NodeSelectorTerm{
  					{
  						MatchExpressions: []core.NodeSelectorRequirement{
  							{Key: "xxx/availability", Operator: "In", Values: {"on-demand"}},
  							{Key: "xxx/arch", Operator: "In", Values: {"amd64"}},
+ 							{Key: "xxx/availability", Operator: "In", Values: []string{"on-demand"}},
  						},

I've no idea why the patch logic occasionally is converting from Values: {"on-demand"} to Values: []string{"on-demand"} only on a subset of pods.  A first thought was the match expressions objects being reordered & sorted based on the Key, however I was unable to replicate the error.  This style of Affinity config exists in many other pods in the cluster.

:tada: This PR is included in version 1.10.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Add docs for worker_launch and send_packet

Closes #12

Yes, it does. I'll notify you when I'm missing something, thx.


Add jgit health indicator

Add HEAD commit info from jgit repository to /health endpoint

Codecov Report

Merging #627 into master will increase coverage by 0.47%.

@@            Coverage Diff             @@
##           master     #627      +/-   ##
==========================================
+ Coverage   72.18%   72.65%   +0.47%
==========================================
  Files          70       71       +1
  Lines        2308     2381      +73
  Branches      322      328       +6
==========================================
+ Hits         1666     1730      +64
- Misses        493      497       +4
- Partials      149      154       +5

Impacted Files
Coverage Δ

...d/config/server/environment/SearchPathLocator.java
75% <100%> (+10.71%)
:white_check_mark:

...ver/config/EnvironmentRepositoryConfiguration.java
72.72% <100%> (+1.29%)
:white_check_mark:

.../server/environment/JGitEnvironmentRepository.java
88.37% <100%> (+0.74%)
:white_check_mark:

...server/config/ConfigServerJgitHealthIndicator.java
78.72% <78.72%> (ø)

.../environment/AbstractScmEnvironmentRepository.java
95.45% <87.5%> (-4.55%)
:x:

...d/config/server/config/ConfigServerProperties.java
60.6% <ø> (+6.06%)
:white_check_mark:

Continue to review full report at Codecov.

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


bokeh should be an explicit dependency

bokeh was removed from the dependencies in e315b0caa6d43efd976c8d37162fc637e23155c1
But from the code, only panel is not lazy loaded. So bokeh should still be a requirement.
https://github.com/ideonate/bokeh-root-cmd/blob/e30566d2a5e4e508ee698853e453bdaedcb7dfe0/bokeh_root_cmd/main.py#L11

Frederic! Great to hear from you.
Actually, bokeh and panel have never been an explicit requirement for the published versions of this package: https://github.com/ideonate/bokeh-root-cmd/commits/master/requirements.txt
I understand this is 'wrong' in some sense. My feeling is that you need to be able to install cdsdashboards-singleuser to satisfy a cdsdashboards-compatible JupyterLab environment, but may not want to install all of bokeh, panel, streamlit, voila, r-shiny etc. And it is likely a JupyterLab user trying to make a Bokeh dashboard will understand they need to find the Bokeh package somehow, whereas the bokeh-root-cmd as an addition is a mystery to most end users.
Does that make some sense...?

Hey Dan,
It can make sense yes. Maybe it would be nice to write that explicitly in the README.


Fix auto-completion of partial key name in key/value configurations

Previously either a field or a quoted field string was passed into
value_conditions, causing the following error when expanding
auto-complete values for partial keys:
NoMethodError:
  undefined method `quoted_field' for "\"keys\".\"name\"":String
# ./lib/scoped_search/auto_complete_builder.rb:266:in `value_conditions'
# ./lib/scoped_search/auto_complete_builder.rb:178:in `complete_key'

Do you where where we are currently already sending a string instead of a field? I'd prefer always sending a field instead of a string if that's possible.

Do you where where we are currently already sending a string instead of a field?

It's over here: https://github.com/wvanbergen/scoped_search/blob/824eae3/lib/scoped_search/auto_complete_builder.rb#L173-L175
Because it's using the key_klass/key_field rather than the usual field, it quotes the table and column name inline in complete_key.  I don't think we have another field instance that we can pass in, since key_field is just a string/sym.

Makes sense. I'll merge once CI is happy.

I added you as collaborator, so you can merge yourself once CI is happy :)

Fair enough, thanks!

We are hitting this in Discovery plugin as well. I am glad this is sorted out :-)


Implement a switch light-dark mode

Implement a switch light-dark button that switches the themes on:

Main page
Project page
Membership page

I plan to put the switch here

Any thoughts guys?

Sorry just now getting to this. I do not mind the location at all, I would though have some indication of what the switch actually means. Like users would not know what that does without trying it
Maybe have some indicator next to it or some symbol that shows light/dark mode or shows that it toggles it?

Yes, that's a good idea. I'll put some text next to it


Move calculated_point_estimates logic into CatEstimator base class

I started implementing logic to obey self.config.calculated_point_estimates in the various subclasses of CatEstimator assuming that the work to actually calculate the point estimates would be slightly different for each estimator. In fact it is largely the same, so the logic can be moved into CatEstimator base class.

Going to do a little more work on this issue:

[ ] Abstract the point estimate code into a mixin class.
[ ] Make a call to PointEstimateMixin.calculate_point_estimate in the _do_chunk_output.


Unresponsive Interactive Python window prompt

Environment data

VS Code version: 1.51
Extension version (available under the Extensions sidebar): v2020.10.332292344
OS and version: W10 10.0.19041 Build 19041
Python version (& distribution if applicable, e.g. Anaconda): 3.8.5
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): N/A
Relevant/affected Python packages and their versions: N/A
Relevant/affected Python-related VS Code extensions and their versions: Python
Value of the python.languageServer setting: Jedi

[NOTE: If you suspect that your issue is related to the Microsoft Python Language Server (python.languageServer: 'Microsoft'), please download our new language server Pylance from the VS Code marketplace to see if that fixes your issue]
Expected behaviour
The prompt in the Python Interactive window should always accept input.
Actual behaviour
After entering a code snippet w/ Shift+Enter, the prompt in the Python Interactive window becomes unresponsive.
I can type everywhere else in VS Code, and run lines in the same Interactive Python window w/ Shift+Enter, but cannot type directly into the prompt.
Steps to reproduce:
[NOTE: Self-contained, minimal reproducing code samples are extremely helpful and will expedite addressing your issue]

Use Shift+Enter to send some lines to the Interactive Python window. This creates a new window.
Type new lines successfully directly into the Interactive Python prompt.
Use Shift+Enter to send more lines to the Interactive Python window.
No longer possible to type directly into the prompt, but possible to send lines w/ Shift+Enter

I am experiencing the same, only Python version differs (3.8.6 in my case)

Rolling back to September release seems to have solved the issue.

This is a dupe of https://github.com/microsoft/vscode-python/issues/14670. We think there may have been changes in the latest VS code release causing focus issues for Webviews. We're investigating in 14670. Thanks.

Thanks @rchiodo Agree that this is a dupe.


[cluster-agent][admission_controller] Enable label selector for CWS Instrumentation command webhook

What does this PR do?

This PR enables the webhook label selector for the "command" webhook. Originally, it was only enabled for the "pod" webhook because the "command" webhook would automatically exit if the "pod" webhook had not been called first. With the new "remote_copy" mode for CWS Instrumentation, the "pod" webhook is no longer required (as long as admission_controller.cws_instrumentation.remote_copy.mount_volume: false).
Motivation

The motivation for this PR is to allow for a pod to be excluded from the CWS Instrumentation when admission_controller.cws_instrumentation.mode: remote_copy and admission_controller.cws_instrumentation.remote_copy.mount_volume: false with a simple label.
Describe how to test/QA your changes

Start a cluster agent with the following configuration:

admission_controller:
  enabled: true
  cws_instrumentation:
    enabled: true
    mutate_unlabelled: true
    mode: remote_copy
    remote_copy:
      mount_volume: false

Add the admission.datadoghq.com/cws-instrumentation.enabled: false to a test pod
Exec into the pod, and make sure that the session isn't tracked (i.e. look for cws-instrumentation at the root of the container)

/merge

/merge


fix table horizontal scroll

Fix #332
Before:

After:

I'm not sure what I'm supposed to be looking at, but the circled portion below in the after picture looks worse to me

The screenshots are showing how it looks like on smaller screens (mobile & tablet). If we don't clip the table, it currently causes horizontal scrolling. Maybe we should do it for mobile only? I think horizontal scroll on tablets are still ok.

Aight the screenshots above are in tablet mode, and after another commit it should look like the "Before" image.
But on mobile, the table should clip to prevent horizontal scrolling of the page:

(Table is partially scrolled for demonstration)


Why is the maximum minimum value of the owd value constant (minimum is 60, maximum is 142)

Hello!
I have a question for you!
We are continuously conducting experiments using TCP and QUIC codes that can be experimented in the ns3 environment posted by Soonyang Zhang, and we found a singularity in the one-way delay value of QUIC.
No matter what the error rate was in the network environment, the maximum and minimum values of the one-way delay values were always constant, no matter what the congestion control algorithm was!
(The graph below shows the experiment using the ns3 TCP and QUIC codes posted by Soonyang Zhang, and the maximum minimum value is plotted using Python matplotlib!)

Curious as to why these results are derived, we looked at the QUIC for a specific function to adjust the one-way delay value, but found no particular singularity..
Did Soonyang Zhang set up a separate code regarding the maximum value of the one-way delay?!
If you know anything about this, please reply!
Thank you all the time :)

The minimum delay is the queue is its lowest level. When the buffer is fully occupied, the largest delay is observerd. IN TCP，I think the delay is rtt, the packet will be transmited when loss detected. And the rtt is large if packet is retrans. Each packet has a unique seq number in quic, even the trans packet has a new seq. The delay estimation in quic is more accurate. And the delay info is one way delay in quic-on-ns3 is got by insert Ns3QuicTag in Packet obj. And Linus tell us: just read the source code. Hope this helps.
---Original---
From: @.>
Date: Sun, Aug 27, 2023 13:09 PM
To: @.>;
Cc: @.***>;
Subject: [SoonyangZhang/quic-on-ns3] Why is the maximum minimum value of theowd value constant (Issue #12)
Hello!
I have a question for you!
We are continuously conducting experiments using TCP and QUIC codes that can be experimented in the ns3 environment posted by Soonyang Zhang, and we found a singularity in the one-way delay value of QUIC.
No matter what the error rate was in the network environment, the maximum and minimum values of the one-way delay values were always constant, no matter what the congestion control algorithm was!
(The graph below shows the experiment using the ns3 TCP and QUIC codes posted by Soonyang Zhang, and the maximum minimum value is plotted using Python matplotlib!)
Curious as to why these results are derived, we looked at the QUIC for a specific function to adjust the one-way delay value, but found no particular singularity..
Did Soonyang Zhang set up a separate code regarding the maximum value of the one-way delay?!
If you know anything about this, please reply!
Thank you all the time :)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

Thanks a lot ! 😀😀


VLAZ: Watch +27713363047

VLAZ requests the watch of the watch_number +27713363047. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

Approved by Mithical in Charcoal HQ


Create a module for streaming fake data for testing purposes

This can be worked upon for the time being but will be remodeled after we have a proper protocol for communication

added random vector to send u8s over BLE as binary, works for now.


Contract Details / Storefront Page

Problem
Need to have a place to display all information about a contract
User Story(s):
As a user, I want to see a preview of a contract, so that I can know about the contract before interacting with it.
As a admin owner, i want to be able to navigate to settings or mint nft easily, so that i can manage easily.
Description
Storefront / contract details page that lets you see everything about a contract and navigate for all the tokens in that storefront as well as edit settings if you are contract / storefront admin.
-A contract details components that shows amount of owners, total nfts, volume, preview of nfts with pricing. and has settings and minting for admins of the contract.

A contract details components that shows amount of owners, total nfts, volume, preview of nfts with pricing. and has settings and minting for admins of the contract.
uses mintbase ui kit GenaDrop/genadrop-bos-monorepo#153 (all components must use this)
deployed to genadrop bos mono repo
shows up on GenaDrop/genadrop-bos-monorepo#162 GenaDrop/genadrop-bos-monorepo#148

Acceptance Criteria

use mintbase graphql api
if an admin of contract then can go to settings tabs (link to another task)
has tabs
shows number of nfts, owners, floor price, average offer, and volume
show affilaited website and link GenaDrop/genadrop-bos-monorepo#164
filter by status, show listed, show only owned by me
filter on price

Limitations

two implementations of contract detials, need to add global one with stats, settings and mint nft for admin

Resources

Mintbase GraphQL Api
Example of BOS component using Mintbase GraphQL API
Example of stroefront https://www.mintbase.xyz/contract/vibes.mintbase1.near/nfts/all/0

I started this, but it's been picked up by @Ebube111

After a discussion with Jiku he'll be picking this up, since it's similar to what he's working on with the tabs and what not


Publish to npm

Firstly, just want to say how much I love this project, thanks for your great work :)
I see that raneto is published to npm. It actually runs very well like this. Great job exposing app and config!
However, it appears that it is not possible to configure the content directory, which makes it impractical to use it this way at the moment.
Is there any chance this could be fixed?
Thanks very much!

So 5 seconds after writing this I noticed that the github version does allow this.
It seems that npm is rather behind. Could we get the updated version(s) published?
Thanks.

Hi @SystemParadox,
I just checked npm with npm show raneto versions and see v0.2.0 and v0.6.0 (latest) are published.
Does the latest v0.6.0 version published solve what you were looking to solve?
I'll publish future updates to NPM as well, so you'll have the latest version.

Yes 0.6.0 is there now. I note however that raneto-core is out of date (npm 0.2.0, github 0.3.0).

@SystemParadox, I see. I'll work with @gilbitron to get the new releases of "raneto" and "raneto-core" published for you and others.
See also #52 for the usage we're moving towards so NPM module usage is easier and can co-exist with your documentation content. Any feedback you have, please send along (check the example/ directory on v0.7.1)

"raneto-core" is managed by my on NPM. I'm not sure why it doesn't gave the latest version (0.3.0) but I'll look into that. The "raneto" package was actually registered by someone else on NPM, so I'm not sure how I can take that over to manage it.

A useful guide to this is at: https://www.npmjs.com/policies/disputes

@SystemParadox
gilbitron mentioned he published the latest v0.7.1 release to NPM.
More improvements to come, but v0.7.1 should have the base for what you're looking to accomplish.
Could you see if this fixes the issue for your use-case?

@SystemParadox
Checking in with you :)
Will mark this closed in a week if I don't hear back
Ryan

Thanks. I haven't been able to check but I'm sure it'll be sorted so feel
free to close. Thanks.


Can I cancel the page crawl in PageCrawlStartingAsync event?

I have some specific rules and checks on the Url that I do during crawling the site. And there are occasions where I want to cancel a page crawl based on the url.
Can I cancel just this page crawl in the PageCrawlStartingAsync event? So it basically skips the page and carries on?

I'm under the impression that you need to use one of the methods explained on the Customize the crawl behavior section...

@YodasMyDad can this be closed?


create place-person relations via residence

this has been done for residence as well as for workplace (only) with regard to addresses mentioned in the papers


Datasets

hello,The dataset URL you provided does not open and may be invalid

Hi, thanks for bringing this up, I just tried and it opens from my end. When I was uploading the dataset I was told you might need Gmail account to access it, not sure if this is the problem here.


DdsType derivation macro support for nested types

Hello, I was wondering if there is any way/any plans to make it possible to apply the DdsType derivation macro to structs with nested types?
The purpose of this is to create topic listeners and publishers that can handle XML messages with nested fields. Having used the IDL compiler on the IDLs for this specific XML standard, the generated structs are then non compileable as the DdsType derivation macro panics.
Apologies for the lack of screenshots, but it would be against company policy

Hi @MattConradi,
We are indeed aware of this limitation and would like to add support for it but unfortunately I have no timeline for when it could be available.
One alternative you could consider to allow you to progress is to manually implement the Type Support traits instead of using the derive. A good way to get started is to expand the output of the derive macro and then take it forward from there.

Ok I understand, thanks for answering so quickly!
For expanding the output of the derive macro is there a specific approach/crate you'd recommend?

I think there will be more alternatives but I know of cargo-expand or if you use VS Code there is an option available to do that within the IDE:

With this being said, after a more thorough investigation we concluded that there is only a minor step needed to be able to support nested types. So we are preparing a PR to do that and that would likely solve the problem.

The PR adding support for nested types is now merged. Hopefully this solves your problem and you can just use the regular derive macro for your types. If it still doesn't work for some reason do not hesitate in re-opening the issue or creating a new one.

It works!

Thank you for confirming it works. Glad to know it helped!


[FLAKE] test/core/iomgr/tcp_server_posix_test.test/core/iomgr/tcp_server_posix_test

Bazel C/C++ Opt MacOS
exited with error code 134

https://source.cloud.google.com/results/invocations/2e44eac7-811a-45b2-9550-a7a6019f6926/targets/%2F%2Ftest%2Fcore%2Fiomgr:tcp_server_posix_test/tests

test has been health as of lately: https://source.cloud.google.com/results/invocations/3c362125-bc72-48ca-bbf4-f48902a6a017/targets;query=tcp


Add a way to allow editing even if CD is configured

Similar to resources.azure.com has a edit toggle button, add a UI gesture (App config?) to allow users to do quick edits on the portal even of CD is configured. Any deployment from CD will overwrite any changes made in live editing.
The setting can be stored in as an ARM tag. We should add a link to documentation explaining why it is unsafe to do this edit.

We should investigate doing an app setting for this. Then we can investigate adding UX for modifying that app setting.

I have a more comprehensive proposal of how to handle source control. I'll share that with the team soon and it will address this as well

Instead of allowing editing while CI/CD is on, could we instead make it easier to disable CI/CD? This would enable our key scenario of deploy to azure button, without encouraging bad deployment practices.
Maybe we also just allow this for "manual" sync sites (though that is less clean)

Disabling CD is a heavyweight operation that deletes the repo. This may not be what users want. They may simply want to give something a quick try on the server (without committing server side) before doing the change locally.

I think the statement here is that the state should be are all or nothing. If you want to give it a quick try on the server, that's effectively making it your dev box for another production server. In that case you shouldn't be deploying to the dev box from the repo; you should be manually checking out what you need for that box, thus making sure you don't get stomped over by another set of changes. You do your work, and when satisfied you handle merge conflicts and check it into the repo, which deploys it to the actual site.
We need a fast disable for the "deploy to Azure" buttons, so I think the proposal makes sense. A warning about the repo deletion would definitely be appropriate.

This hits me from first day of Azure Functions was in public. What I'm doing is create clone for development. Production Azure Function is CD with Github and shadow is completely clone of it but not CD. So I'm editing and testing any new code for production, what a ancient way, it is !! :p
I agree with @mattchenderson, but I feel one-way from repo to function is simple CD but bidirectional from-to repo and function is too complex.

when satisfied you handle merge conflicts and check it into the repo, which deploys it to the actual site.

bump - we should look into this soon. Maybe @alrod can look at this?

To add my 2 cents, we use an external repo for CD and in order to ensure our live and staging sites are exactly the same, deploy to each of these sites from different branches of the same repo.
Sometimes we want to edit through VSCode and commit/deploy, other times we just want to try something in the portal then copy/paste it in to VSCode when we know it works.
Once what we have on staging moves to production, we then start a new branch for next feature and start pushing this to staging.
The ability to temporarily allow editing just to try something out is useful, and I think if you've gone to the trouble to hook up CD, you'll be well aware that future commits will overwrite anything you do in the portal.
As a side note, I found this issue while looking for the function.json setting to enable editing in the portal, it doesn't appear to be present in the docs and I couldn't find any samples that had the value set.

@AlanParr that message should be improved, I'll file an issue. Thanks!

Suggestion:
The readonly -> readwrite switch should be for that browser session only. We shouldn't save it as an app setting or something else. This will help protect against toggling it off and then forgetting to toggle it back again. We do a similar thing with resources.azure.com.

I agree, it enables quick and dirty editing in staging or production in an emergency but makes it a conscious decision so that it won't easily become a habit.

Need a design, which I will do

Punting it back to backlog, because this affects the behavior of "publish"

Duplicate of https://github.com/projectkudu/AzureFunctionsPortal/issues/955


spot: 0.2.0 -> 0.2.2

Motivation for this change
https://github.com/xou816/spot/releases/tag/0.2.2
Notably, this fixes https://github.com/xou816/spot/issues/334 which was causing spot to fail to start on NixOS.
Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Thanks.


[Test-Proxy] Allow eng/common/testproxy to be used via external reference

@iscai-msft is hitting issues when running tests just prior to autorest release. As part of that release verification, they need to run storage against the latest version just prior to release. Now that storage uses test-proxy, that is breaking in their pipeline.
To enable this, I originally referred @iscai-msft to pull in the repo using
resources:
  repositories:
    - repository: azure-sdk-tools
      type: git
      name: Azure/azure-sdk-tools
      ref: refs/heads/main

But they can't simply activate the template, because the template assumes that it is in the original $(Build.SourcesDirectory). This PR just backs that assumption out, without changing anything if you don't provide an argument.

The following pipelines have been queued for testing:java - templatejava - template - testsjs - templatenet - templatenet - template - testspython - templatepython - template - tests You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

Is the issue here that it's being run from a repo without eng/common syncing?

Yeah. The autorest repo specifically in this case.

The following pipelines have been queued for testing:java - templatejava - template - testsjs - templatenet - templatenet - template - testspython - templatepython - template - tests You can sign off on the approval gate to test the release stage of each pipeline. See eng/common workflow

Given that a lot of the template pipelines don't exercise test-proxy, I manually queued one. It checks out.

ref: refs/heads/main

We should be using tags for external repo and we should do a release of the tools repo by running https://dev.azure.com/azure-sdk/internal/_build?definitionId=1696&_a=summary and if you want a repo reference to be updated you need to add the repo to the list at https://github.com/Azure/azure-sdk-tools/blob/main/eng/pipelines/tools-repo-versioning.yml#L26


Some ideas for Numba compiler optimizations in this dissertation

https://github.com/carnaval/green-fairy/blob/master/report.pdf

Thanks for the link. Will add discussion label so it's recorded and close.


Is it possible to remove flashing of white screen on loading websites

It's very annoying when I load websites and I am greeted with a white splash of background and only then does Nightlight activate and I get dark mode.
Is it possible to completely remove this intermediary loading of white background?

Fixed in e7162b6.

When will this be released to the mac app store?
Or there is a way to get this update in another way?

The timing is a little awkward as there is currently an update waiting for review.
I'll submit a new update after that one goes through and I've tested the new code some more.

I still have this issue on plenty of websites I visit daily (10.14.2, Nightlight 1.2.1). For example on Google.com, I can see the white background on every page before it switches to the dark background.


Delete specific image

I have noticed that in the iOS app you can delete a specific image from the gopro but I can't work out how to do this. Any ideas?

Is this for both the 3's and the 4's? I haven't tried specific images, but I am aware of the delete_last and delete_all commands (see API.)
I think the GoPro HERO4's have an additional, more featured API that isn't implemented by this library. Maybe @DenisCarriere's gopro library has support for this, which is exclusively for the 4's.

I have been testing on a 3 at present but am assuming it is the same for a 4 (and will test later). Basically in the app you can drill down to a specific image and delete it - see attached. So there is a command there somewhere but I haven't had much luck getting my command sniffing setup going yet.

Hmm. So there are actually two servers on the 3's. One is the command server and the other is a plain, old file server. Now that I think about it, I'm sure this is using the file server to view and delete the files. I'm pretty sure the address for that is documented somewhere in this repo. You can then access the file server straight from a web browser and you can use Chrome dev tools or the Firefox inspector to sniff the traffic!

Can you advise exactly what setup you are using to intercept the commands? I will do some testing on Hero4 as well


Connect Self Hosted SignalR

Hi,
I have self hosted signalr at my localhost.
Now, I want my colleague to connect to the signalr server from his machine. I have tried numerous method but was not able to connect from different machine in the LAN network.
I request you to guide me.

I am getting the below error:
Cannot be connected to the URL

Is this SignalR on ASP.NET Core, or is it SignalR 2.x? If it's the latter then you're on the wrong repository.
Can you provide a sample on github that shows the issue?

Looks like a dupe of https://github.com/SignalR/SignalR/issues/3965


kmod compilation failed on rhel9

Describe the bug

I was trying to build the kernel module on rhel9 but the build process failed. However when I was building the module on another kernel, the process succeeded.
the error from dkms is

How to reproduce it

docker run -it --privileged -v /root/.falco:/root/.falco -v /etc:/host/etc:ro -v /usr:/host/usr:ro -v /lib/modules:/host/lib/modules:ro -v /proc:/host/proc:ro -v /etc:/host/etc:ro falcosecurity/falco-driver-loader --compile --download
Expected behaviour

the modules should be built and installed
Screenshots

Environment

Falco version: 0.37.1

System info: rhel9

Cloud provider or hardware configuration:
OS:
the issued version rhel9.4
the successful version is rhel9.3

Kernel:
the issued version rhel9.4 5.14.0-427.16.1.el9_4.x86_64
the successful version is rhel9.3  5.14.0-362.24.1.el9_3.x86_64

Installation method: just using the above docker command

Additional context

Hi!
Yes this is because this specific kernel backported some patches from newer kernels.
Specifically, this is a patch from linux 6.4 backported down to 5.14: https://github.com/torvalds/linux/commit/dcfbb67e48a2becfce7990386e985b9c45098ee5#diff-bf5afba571cf825f63da3977a19a898d0d724fa37f0f5fbe31f4770a9ca9e39b
Luckily enough, next driver version (to be released within 2-3 weeks with next Falco release) will be smarter thanks to https://github.com/falcosecurity/libs/pull/1452 and https://github.com/falcosecurity/libs/pull/1729, allow us to probe for these backports in a flexible way.
The exact change that is causing your issue is already solved in libs master: https://github.com/falcosecurity/libs/blob/master/driver/configure/CLASS_CREATE_1/test.c

/milestone 0.38.0

Hi team, will 0.38.0 be released in this week? Is it postponed?

yes, it should! We are in line with the plan. I've seen that you have a compilation issue with the kmod, have you ever tried the modern_ebpf driver?

yes, it should! We are in line with the plan. I've seen that you have a compilation issue with the kmod, have you ever tried the modern_ebpf driver?

Yes we tried with modern_ebpf but also current-syscall-supprt, is this still a problem in the 0.37.1?

And may I know what is the recommended way from falco? modern_ebpf?

Yes we tried with modern_ebpf but also current-syscall-supprt, is this still a problem in the 0.37.1?

It is not :) modern bpf supports all syscalls since a couple of Falco releases! That blog post is a bit outdated now.

And may I know what is the recommended way from falco? modern_ebpf?

You only need to pass -o engine.kind=modern_ebpf as cmdline argument (or set it in the Falco configuration file).

And may I know what is the recommended way from falco? modern_ebpf?

Yes Falco 0.38.0 will ship the modern_ebpf as the default driver

This should be fixed in Falco 0.38.0 , released today. If not, feel free to open another issue!


Elements not loading properly when running in localhost

Describe the bug
Some of the Vocabulary elements not loading properly
Screenshots
Arrows are missing

I tried in some of my other branches also, results remains the same -

Additional context

It seems to be working fine for me in my localhost.

Yup, Now its working fine, I guess it might be because of the new footer that's being updated!

Oh, but it seems to be an issue now also, did you checked after fetching the latest commits ?

Yes, I just fetched the latest changes and tested again. It seems to be working alright.

I updated my repo too and arrows are present. Is any other element missing?

Thanks, It's better to close this issue then


Update sdk buildrunner

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 3 committers have signed the CLA.:x: mannyhdx:x: NahuelBiladoniga:x: GnanathilagarYou have signed the CLA already but the status is still pending? Let us recheck it.


Cannot Send Messages

It always returns this:
  File "C:/Users/sherl/PycharmProjects/SpamBot/Script.py", line 26, in <module>
    Chat.sendMsg(message)
  File "C:\Users\sherl\AppData\Local\Programs\Python\Python36-32\lib\site-packages\skpy\chat.py", line 142, in sendMsg
    imdisplayname="{0}".format(self.skype.user.name), **kwargs)
AttributeError: 'str' object has no attribute 'user'
['8:live:sherlock21703'<EMAIL_ADDRESS>'8:live:2767b13067fa8168']

Process finished with exit code 1

I have no idea what could be causing this, and would like help.
My Code:
import skpy
from skpy import Skype

i = 0
sk =<EMAIL_ADDRESS>"...", connect=True)

reddit = praw.Reddit(client_id='...',
                     client_secret="...",
                     password='...',
                     user_agent='windows:..:1.0 (by /u/NonPostingBot)',
                     username='NonPostingBot')

sub = reddit.subreddit('copypasta')

while True:
    i = 0
    post = sub.random()
    message = str(post.selftext)
    print(message)
    spamlist = sk.chats.recent()
    grouplist = list(spamlist.keys())
    print(grouplist)
    for item in grouplist:
        Chat = skpy.SkypeChat(grouplist[i])
        Chat.sendMsg(message)
        i += 1

Chat = skpy.SkypeChat(grouplist[i])

You're creating an empty conversation object and assigning the skype parameter of the chat class to a string, which isn't going to work.
You need to obtain conversations through sk.chats, not create them yourself -- see Basic usage.

Thanks, I changed
for item in grouplist:
        Chat = skpy.SkypeChat(grouplist[i])
        Chat.sendMsg(message)
        i += 1

Into
    for item in grouplist:
        sk.chats[grouplist[i]].sendMsg(content=message)
        i += 1

And it works perfectly.


Remove code related to Live Share

Codecov Report

Merging #6962 (9362c2f) into main (2c47fba) will increase coverage by 1%.
The diff coverage is 100%.

:exclamation: Current head 9362c2f differs from pull request most recent head 61fd084. Consider uploading reports for the commit 61fd084 to get more accurate results

@@           Coverage Diff           @@
##            main   #6962     +/-   ##
=======================================
+ Coverage     64%     66%     +1%
=======================================
  Files        410     394     -16
  Lines      28528   27237   -1291
  Branches    4263    4082    -181
=======================================
- Hits       18461   18135    -326
+ Misses      8454    7535    -919
+ Partials    1613    1567     -46

Impacted Files
Coverage Δ

src/client/common/serviceRegistry.ts
100% <ø> (ø)

src/client/datascience/constants.ts
99% <ø> (-1%)
:arrow_down:

...ience/interactive-common/interactiveWindowTypes.ts
100% <ø> (ø)

...ient/datascience/interactive-ipynb/nativeEditor.ts
50% <ø> (ø)

...cience/interactive-ipynb/nativeEditorOldWebView.ts
50% <ø> (ø)

...ience/interactive-ipynb/nativeEditorProviderOld.ts
57% <ø> (+1%)
:arrow_up:

...atascience/interactive-window/interactiveWindow.ts
57% <ø> (+3%)
:arrow_up:

...eractive-window/nativeInteractiveWindowProvider.ts
36% <ø> (+<1%)
:arrow_up:

src/client/datascience/jupyter/jupyterNotebook.ts
66% <ø> (ø)

...atascience/notebookStorage/nativeEditorProvider.ts
61% <ø> (ø)

... and 45 more


Change type annotation to allow complex types

Replace Float with Inexact that allows complex datatypes.
See https://github.com/google/lineax/issues/57

LGTM!


added missing init of base class for SocketPort

The class SocketPort neglected to call the super class __init__ method.  This resulted in AttributeError: 'SocketPort' object has no attribute '_lock' errors.  Simply adding the call allows the class work correctly.

withdrawn - wrong destination branch - will resubmit at a later date

Thanks for the fix. I missed that one.
No need to resubmit for such a small fix. I've merged it into my develop branch.


should we remove the docker folder as it is replaced

Please answer these questions before submitting your issue.

Why do you submit this issue?
[x] Question or discussion
[ ] Bug
[ ] Requirement
[ ] Feature or performance improvement

Question

What do you want to know?

We have an official repository for the docker images and compose at https://github.com/apache/skywalking-docker and it works perfectly. Should we remove the docker folder in this repository? Our developers have tried the docker folder and couldn't find the images published to the docker hub.

Bug

Which version of SkyWalking, OS and JRE?

Which company or project?

What happen?
If possible, provide a way for reproducing the error. e.g. demo application, component version.

Requirement or improvement

Please describe about your requirements or improvement suggestions.

The docker file in this repo is for development only. Build the current version to an image for the developer.

We need to use cmake to build the image locally.

Got it. In this case, should we add a README.md to the folder to clearly state the purpose? Most users will try to start it and find it doesn't work out of the box. In the readme, we can direct them to the right docker repository if they just want to set up a development environment. I can create a PR for it.

Yes. That makes sense. Would you like to submit a pull request?


Speedup

(this looks like more changes than it is, because this builds up on the other PR, actually it should only change scan.py)
Because the integration is so slow, I implemented parallel processing and a small command line interface, so now it should be possible to just write
./scan.py -p <number of cores> -n <np grid spacing> -q <q2 grid spacing>

and the default values are such that ./scan.py should just do what it did before (just that I write out the values of epsR and epsSR as well for consistency).
Running that on our server with 30 cores reduces the runtime to just about 5h so that's already much nicer than having to wait 3days.
There's also a small status bar now that tells you how long you have to wait.
Draw back is of course that the source code is a little bit longer, even though I think it's worth that.

new:

Specify output file with -o option
Ask before overwriting output file


Fix for Sodium version 1.0.19 and MinGW

It should, in theory, solve the problem with MinGW and libsodium ver. 1.0.19

thank you!


PP-2727 Update success URL and add catches to pact setup in tests

PP-2727 Update success URL and add catches to pact setup in tests
What

updated /success to /successful as per design
updated Pact after statements to include Promise.catch calls

Thanks


Implement FastAndroidCamera

use FastAndroidCamera for even faster decoding :)

@rebuy-de/it-mobile Please review.
More details regarding FastAndroidCamera can be found at the repository: https://github.com/jamesathey/FastAndroidCamera
Currently there is no nuget package available.

dann :+1:

:+1: wenn ich mir die jni Ressourcen nicht anschaue

:+1:


Change method names of ViewIsAppearing and ViewIsDisappearing

Can we make two changes to the names?

If the name represents a question, then it should return a boolean, but the methods return void.
Instead of View, use Page since you're using MPPM instead of MVVM.

How about PageAppearing and PageDisappearing?

We could change it but everyone would have a breaking change, not sure it's worth the break change?


controls and screen

Older versions haven't full screen option and screen is small. And can you add optifine? And make better controls like in MCPE?

Optifine would really be useful.

Controls were added in the newer version. Optifine would be a good enhancement, aswell.

Also add a trackpad screen mode, so it wont place blocks moving the camera

It doesnt place blocks when moving the camera, its your devices fault

On a controller basis, assigning a joypad to scroll the screen sometimes the joypad clicks the screen instead of scrolling the screen.

Thn thats the app you are using to connect a controller's fault. Not boardwalk.

Invalid


Crash when deallocating

I am trying to use this Control on a Storyboard. My view controller is arranged this way:
UIViewController > UIView (Main) > UIView (Gradient BG) > UIView (DZNSegmentedControl)
If I push that view controller and then pop it, the app crashes with this log message (note: zombies enabled):

*** -[UIView release]: message sent to deallocated instance 0x7fedeae64ac0

If I remove the class name from that view, the app will no longer crash.
If the view assigned as DZNSegmentedControl is not inside a second view (the gradient), but is inside the main view, it also will not crash.
I created a sample project that demonstrates this.
The project has a second branch called programmatically, when I keep the inner view set as a regular UIView and then add a DZNSegmentedControl inside it programmatically. that way the app will not crash.

You need to check newSuperview in the willMoveToSuperview method to fix this issue.
This fix works for me
- (void)willMoveToSuperview:(UIView *)newSuperview
{
    [super willMoveToSuperview:newSuperview];

    if (newSuperview) {

        [self layoutIfNeeded];
    }
}

This fix is for willMoveToSuperview method of the DZNSegmentedControl.
I really don't know why DZNSegmentedControl crashes without this check (maybe system issue?)
But it is logical that not necessary to call layoutIfNeeded method if newSuperview is nil :)


DSA - Greedy Algo. in c++

Hi I am Pranav.
I am participating in Hacktoberfest2021.
I want to contribute to adding questions on Greedy Algo. in c++
Regards.

Done


279 bug in move assignment of matrices

Closes #279

Concept release notes:
This MR fixes a bug where move-assigning matrices could result in container IDs not explicitly being removed. Since IDs are created on the basis of unique keys and the unique keys are derived from pointers, the following could (and did) happen: on creating a new matrix, a new ID is requested based on the same pointer the retained ID was also created with. This was detected by the internal mechanism keeping track of IDs, and resulted in an exception.
This MR fixes the bug by removing the ID once the container with the original pointer is destroyed via a move. Even if a subsequent allocation then happens to return the same pointer, the internal state is now clean and a new ID is successfully derived. The MR also strengthens the getID unit test to have been able to detect this issue.
Thanks to Aleksa Milisavljevic @aleksamilisavljevic for detecting and fixing this bug!

GitHub CI OK, manual unit tests with LPF and with _DEBUG OK-- will merge. Thanks @aleksamilisavljevic for contributing this one!


⚠ Bofrost.de has degraded performance

In d87d82d, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1382 ms

Resolved: Bofrost.de performance has improved in aa0dcba.


Stack overflow exception

When walking into a village the deadly module causes the game to crash. When I disable all but the zombie of the bosses avalable the crash does not ocur. (Had to reboot from backup as the game is corrupted in that area). I am using the mod with the "Magica Infinitym III - 1.16.3" modpack. The client says stack overflow exception. See atached file for server crash report. Feel free to ask anything, i have saved the backup and can do some (small) further testing if you need it.

crash-2020-12-22_20.21.11-server.txt
crash-2020-12-22_20.47.17-server.txt
crash-2020-12-22_19.51.30-server.txt
crash-2020-12-22_20.03.28-server.txt

The possible mob types for bosses.  Format is weight@entity, entity is a registry name. [default: [3@minecraft:zombie], [3@minecraft:skeleton], [2@minecraft:husk], [2@minecraft:stray], [1@minecraft:wither_skeleton], [1@minecraft:pillager]]
S:"Boss Spawner Mobs" <
    3@minecraft:zombie

 >

Uppdate, it happened again with only the zombie one left. So either the deadly module is verry angry or its not playing nice with the other mods.

at com.ma.effects.EffectManaBoost.func_111185_a mana&artifice bug

at com.ma.effects.EffectManaBoost.func_111185_a mana&artifice bug


[KOGITO-829] Migrating Data Index to Deployment

See:
https://issues.redhat.com/browse/KOGITO-829
In this PR we changed the way the Data Index is deployed. Instead of using Statefulset, we're relying on Deployment, much like what Jobs Service does.
TODO:

[x] Create an Image Stream when on OpenShift
[x] Run Smoke tests with the new approach :heart:

Many thanks for submiting your Pull Request :heart:!
Please make sure that your PR meets the following requirements:

[x] You have read the contributors guide
[x] Pull Request title is properly formatted: [KOGITO-XYZ] Subject
[x] Pull Request contains link to the JIRA issue
[x] Pull Request contains description of the issue
[x] Pull Request does not include fixes for issues other than the main ticket
[x] Your feature/bug fix has a unit test that verifies it
[x] You've tested the new feature/bug fix in an actual OpenShift cluster

Guys, I'm going to merge this since I'll be out for the whole week, would be nice if we catch any bugs in this feature during this week.
Thank you @spolti for your review at the end of the day.
Thanks!


Zoom does not work from the right side

the container zoom does not appear when the mouse enters the right side, only works from the top, bottom and left.
link to demo of the problem
thnks for the help :)

Place the .easyzoom element inside of your column element. The column element has padding which means the image is not being shrink wrapped as explained in the setup docs.
Currently the mouse enters the easyzoom element and the flyout is displayed, but, it's being immediately removed because the cursor is not over the image.

I have .easyzoom on my column but it don' work too.
My css is that:
`.easyzoom {
position: relative;
/* 'Shrink-wrap' the element */
display: inline-block;
*display: inline;
*zoom: 1;

}
.easyzoom img {
vertical-align: bottom;
}`

I have .easyzoom on my column but it don' work too.
My css is that:
.easyzoom { position: relative; /* 'Shrink-wrap' the element */ display: inline-block; *display: inline; *zoom: 1; }
.easyzoom img { vertical-align: bottom; }
I look inside code of easyzoom.js and when i go from right to image code enter on this control
if (xl < 0 || xt < 0 || xl > dw || xt > dh) {
// enter
this.hide();
}
meanwhile if I enter on other side code not enter on if. Maybe there is there the problem

Someone found solution?

up

I trough solution about problem of enter on image from right to left.
I have a padding of 15px on left and on right but only on enter from right I have error that image not zoom.
I insert style="padding:0px !important" on div of easyzoom class and I resolve problem

I had this issue happen on random images (immediately hiding) when accessed from right or bottom, without any padding on the elements.
This line hides it improperly: if (moveY < 0 || moveX < 0 || moveY > zoomImgOverlapX || moveX > zoomImgOverlapY).
Logging moveX and zoomImgOverlapY, turned out they are 26 and 25.90599999999995. :) Same issue with the other > comparison. So that's why it happens randomly, depending on image dimensions.
So the solution was to ceil zoomImgOverlapX and zoomImgOverlapY inside the show method:
zoomImgOverlapX = Math.ceil(zoomImgWidth - flyoutInnerWidth);
zoomImgOverlapY = Math.ceil(zoomImgHeight - flyoutInnerHeight);

Rounding up the figures seems like a sensible thing to do, if you fancy submitting a pull request for this change @bobypenev I'd be happy to accept it 😄


Build Error in Fedora 21

Hello,
I get the following build error with the newest version:
[username@localhost build]$ make
Scanning dependencies of target discount
[  4%] Performing configure step for 'discount'
Configuring for [markdown]
Looking for cpp (/lib/cpp) ok
looking for install (/usr/bin/install)
checking the C compiler (cc) ok
looking for ar (/usr/bin/ar)
looking for ranlib (/usr/bin/ranlib)
checking for "volatile" keyword (found)
checking for "const" keyword (found)
Checking for "inline" keyword (found)
defining WORD & DWORD scalar types
looking for a reentrant basename (found)
looking for header libgen.h (found)
looking for header pwd.h (found)
looking for the getpwuid function (found)
looking for the srandom function (found)
looking for the bzero function (found)
looking for the random function (found)
looking for the strcasecmp function (found)
looking for the strncasecmp function (found)
looking for the fchdir function (found)
looking for header malloc.h (found)
looking for find (/usr/bin/find)
looking for "ln -s" (/usr/bin/ln)
looking for ar (/usr/bin/ar)
looking for ranlib (/usr/bin/ranlib)
looking for sed (/usr/bin/sed)
generating Makefile
generating version.c
generating mkdio.h
[  8%] Performing build step for 'discount'
a - mkdio.o
a - markdown.o
a - dumptree.o
a - generate.o
a - resource.o
a - docheader.o
a - version.o
a - toc.o
a - css.o
a - xml.o
a - Csio.o
a - xmlpage.o
a - basename.o
a - emmatch.o
a - github_flavoured.o
a - setup.o
a - tags.o
a - html5.o
a - flags.o
[ 12%] Performing install step for 'discount'
[ 16%] Completed 'discount'
[ 32%] Built target discount
[ 36%] Generating src/mark-my-words-resources.c
can't write to file /home/username/Downloads/build/src/mark-my-words-resources.cCMakeFiles/mark-my-words.dir/build.make:96: recipe for target 'src/mark-my-words-resources.c' failed
make[2]: *** [src/mark-my-words-resources.c] Error 1
CMakeFiles/Makefile2:95: recipe for target 'CMakeFiles/mark-my-words.dir/all' failed
make[1]: *** [CMakeFiles/mark-my-words.dir/all] Error 2
Makefile:117: recipe fo

Yes, this problem was introduced in a pull request which adds gresources. Builds are failing on ubuntu ppa as well.
We are working on fixing it

the latest commit fixes this issue, please verify and close this issue.

Fixed.

Fixed.


Update README - Case Studies Addition

Codecov Report

Merging #312 (25d36fc) into master (f2676e0) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master      #312   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files          102       102
  Lines         9499      9499
=========================================
  Hits          9499      9499

Continue to review full report at Codecov.

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

@CRSantiago there is one test that is failing because there was an update with the linter (black) so I made some changes to the master branch here to fix it. You need to fetch and merge master into your fork and then push to update the test suite.


[CS] Consolidate logic forming locators to callees

This PR adds ConstraintSystem::getCalleeLocator, which forms a locator that describes the callee of a given expression. This function is then used to replace various places where this logic is duplicated, and in doing so improves a couple of diagnostics due to catching cases that were previously missed. Most notably, it's now more lenient when forming a ConstructorMember locator for an apply. Previously such a locator was only formed for an apply of a TypeExpr, however now it's formed for an apply of an expr of AnyMetatypeType. This better matches the logic in simplifyApplicableFnConstraint and allows us to better diagnose things like type(of: x)(...).
getCalleeLocator is then used when checking if we can diagnose an ambiguity with fixes, which allows us to have fixes anchored to both the apply and to its function expr (where the former could be looking at an argument of the apply, and the latter could be looking at a requirement of the callee).
Finally, this PR adds a convenience getDeclOrNull function to OverloadChoice, and fixes a simple compiler crasher. Given how straightforward these changes were, I didn't feel it was worth splitting them into a separate PR.
Resolves SR-10694 and SR-10696.

cc. @xedin

@swift-ci Please smoke test

This looks awesome! Glad to see this ended up getting cleaned up even sooner than expected 🎉


New feature: Simulator Snapshots

Hello!
I’ve created a new and interesting feature: simulator snapshots.
Simulator snapshots work in the same way as virtual machine snapshots: they are a snapshot of the simulator that you can restore at any time.
This feature saves me a lot of time because:
a) I spend time configuring the simulator and my app to test new features – and I’d like to preserve that configuration so I can repeat feature journeys that modify the app's behaviour;
b) I spend time configuring the simulator and my app to reproduce a specific bug – and I’d like to preserve that configuration so I can repeat the bug reproduction and test different potential fixes and their quality.
To create a simulator snapshot: double-click the simulator and select "Create snapshot".
To manage snapshots: select the simulator and go to the Snapshots tab.
This improvement has been incredibly useful for my day-to-day work, and I’d like to share it with the community.
Thank you!
Marcel

I love this – thank you!


2.4 Virtual DBRPs

[x] Rebased/mergeable

@samhld Thoughts on adding an Enterprise-specific version of this doc to the Enterprise documentation?


CocoaPods with use_frameworks! option

I cannot get CocoaPods to install CoreBitcoin with the following Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'

inhibit_all_warnings!
use_frameworks!

pod 'CoreBitcoin', :podspec => 'https://raw.github.com/oleganza/CoreBitcoin/master/CoreBitcoin.podspec'

This produces the following errors:
Updating local specs repositories
Analyzing dependencies
Fetching podspec for `CoreBitcoin` from     `https://raw.github.com/oleganza/CoreBitcoin/master/CoreBitcoin.podspec`
Downloading dependencies
Installing CoreBitcoin (0.6.7)
Installing ISO8601DateFormatter (0.7)
Using OpenSSL-Universal (1.0.1.j-2)
[!] The 'Pods' target has transitive dependencies that include static binaries: (/Users/nicolas/devel/ledger-wallet-ios/Pods/OpenSSL-Universal/lib-ios/libcrypto.a and /Users/nicolas/devel/ledger-wallet-ios/Pods/OpenSSL-Universal/lib-ios/libssl.a)

Are there any workarounds? I know I can remove the use_frameworks! option, but I need it for other target dependencies using Swift.
Thanks!

I'm having the same issue, but seems that the developer either a) abandoned the project or b) doesn't really care.

Hey, I haven't abandoned the project. Sorry, for letting this sit unresolved for so long. I'll try to take a look at this soon-ish, but meanwhiel, maybe @rsmoz has an idea what could be a problem here?

You can add this codes. It work for me.
pre_install do |installer|     # workaround for https://github.com/CocoaPods/CocoaPods/issues/3289     def installer.verify_no_static_framework_transitive_dependencies; end end

Hey I'm having the same issue here. If I comment the use_frameworks ! line, I Can get the pod installed correctly (with some minor warnings about the ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES build setting being overridden.
I don't think @tonthatvinh solution is quite alright, it just disables a verification that you might need (now or later).
Any thoughts on this? Is my workaround about commenting use_frameworks ! any good?

If you depend on other pods that can be a problem.

Any news on fixing this issue so far?

Any news on fixing this issue so far?


Fix log_test.go

Line 18 appears to have 0 executions unlike the rest of the program

Closing with PR#17 with coverage and lint fixes.


feat(storage): do not block ingest_batch when buffer is full

Problem
To avoid compute-node crash down caused by the increasing memory of shared-buffer, we will flush shared-buffer when the memory of which reaches capacity. See more details in https://github.com/singularity-data/risingwave/pull/2036.
There is another problem is that this operation will block ingest_batch calling by executor a long time.  Because there is only one upload thread, the throughput of our system is decided by the throughput of upload thread.
Solution

increase capacity of shared buffer.
start ingesting new batch immediately after moving buffer from non_upload_batches to uploading_batches, do not wait upload task finished.
uploading files generated by shared buffer in parallel.

cc @skyzh  This problem may cause your load task fail

If let ingest_batch blocking when buffer reaches capacity is feature by designed, we shall increase the capacity to at least three times of sstable_size , which sets 256 MB by default. So that we can upload data to s3 in parallel.

@wenym1  Agree! Would you mind refactoring it?

Would you mind refactoring it?

Sure. I am currently working on it.


volume disappear from some angles using volumeClippingBox

Hi,
I am trying to use volumeClippingBoxLower and volumeClippingBoxUpper to clip a thin slice from volume. I tried to clip a slice with 2 voxels width, but when moved camera, the slice disappear from some angles. I tested with my own viewer and also ospExampleViewer. It seems like the clip width should be  larger than around 16.
I attached some figures with same volume data clipping width 2 from different camera angles.
Thanks for helping.
-- Mengjiao

hello,
try setting the sampling rate to something like 2.0 or even higher.  It is set at less than 1 by default and may be too large and simply stepping right out of the very thin volume.


feat: adding lazarus campaign packages

https://medium.com/checkmarx-security/lazarus-group-launches-first-open-source-supply-chain-attacks-targeting-crypto-sector-cabc626e404e

Thanks for making those changes!
Two more things I recommend you do. These are entirely optional though.

(Highly recommended) Add a credit for CheckMarx to help make it clear who attributed the report. For example:

  "credits": [
    {
      "name": "OpenSSF: Package Analysis",
      "type": "FINDER",
      "contact": [
        "https://github.com/ossf/package-analysis",
        "https://openssf.slack.com/channels/package_analysis"
      ]
    }
  ],

(Not necessary, but useful if automated/regular ingestion happens) Include an entry in malicious-packages-origins by importing the OSV into the repository using go run ./cmd/ingest -config ./config/config.yaml -source checkmarx -dir ./path/to/osv (where ./path/to/osv is outside the repo). This command appends something like the following to each JSON file:

  "database_specific": {
    "malicious-packages-origins": [
      {
        "source": "checkmarx",
        "sha256": "abcdef0123456789",
        "import_time": "2023-08-23T01:02:34Z",
        "modified_time": "2023-08-23T01:02:34Z",
...
      }
    ]
  }

Thanks for making those changes!
Two more things I recommend you do. These are entirely optional though.

(Highly recommended) Add a credit for CheckMarx to help make it clear who attributed the report. For example:

  "credits": [
    {
      "name": "OpenSSF: Package Analysis",
      "type": "FINDER",
      "contact": [
        "https://github.com/ossf/package-analysis",
        "https://openssf.slack.com/channels/package_analysis"
      ]
    }
  ],

(Not necessary, but useful if automated/regular ingestion happens) Include an entry in malicious-packages-origins by importing the OSV into the repository using go run ./cmd/ingest -config ./config/config.yaml -source checkmarx -dir ./path/to/osv (where ./path/to/osv is outside the repo). This command appends something like the following to each JSON file:

  "database_specific": {
    "malicious-packages-origins": [
      {
        "source": "checkmarx",
        "sha256": "abcdef0123456789",
        "import_time": "2023-08-23T01:02:34Z",
        "modified_time": "2023-08-23T01:02:34Z",
...
      }
    ]
  }

Done, LMK if this is okay, and I'll contribute more content in another PR

Thanks Jossef! Merged 😄


Missed zeros in the commission

fixed by commit #f7feff8e7edcc84c047684a8173a06d5858872c3
please update to the latest version (v<IP_ADDRESS> as of now)


Add segment start time and segment key to PersistedSegment

With the new organization of segment data, we need the segment start time and the segment key to be in the PersistedSegment so that it can be used when data is loaded back up.

no longer relevant


Rewrite test_response.py to be pytest-style

Part of #1160.

Codecov Report

Merging #1218 into master will decrease coverage by 0.1%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1218      +/-   ##
==========================================
- Coverage     100%   99.89%   -0.11%
==========================================
  Files          21       21
  Lines        1973     1973
==========================================
- Hits         1973     1971       -2
- Misses          0        2       +2

Impacted Files
Coverage Δ

urllib3/util/selectors.py
99.38% <0%> (-0.62%)
:arrow_down:

Continue to review full report at Codecov.

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

🌳


Documentation for integrations

which interface to implement, decision statements of current architecture
what to look out for
links to existing integrations (plotly-resampler in near future 🙏🏼 )

To further extend your TODO list:

what downsamplers are available - short description of each
explain the signature of the .downsample method
what is the difference vs providing x or not to the signature

explain equidistant binning (aka searchsorted)


Load error

https://github.com/tefusion/godot-subdiv/blob/main/project/addons/godot_subdiv/godot_subdiv.gdextension
Has double dots.
windows.release.x86_64 = "bin/libgodot_subdiv..windows.release.x86_64.dll" -> windows.release.x86_64 = "bin/libgodot_subdiv.windows.release.x86_64.dll"

The release is still broken.


Contract dependencies

Currently (as far as I understand), embark assumes that each solidity file in the contracts folder is completely independent and self contained. This will be false for anything but the simplest code bases. Would it be possible to support the import keywords? I.e. If a contract solidity file imports another file, then concatenate the two files before sending them to the compiler.
Additionally, a bigger project will contain a lot of helper contracts that are used as interfaces or base contracts inherited from. These should not be deployed. Even if I don't specify these contracts in the contract.yaml file, embark still deploys them, which is imho undesired behavior.

@karalabe you can specify stubs for the interfaces and base contracts, see this example. a deploy: false config will added in future releases.

I still don't see how that would solve the dependency problem during compilation:
I have two files:
contract A {}

contract B is A {}

The second file cannot be built without passing the source of the first along. AFAIK embark does not support this. But please enlighten me if I'm wrong :)

It supports it. You will need to include contract A in the same file as contract B - with import directive, some include lib, or by just adding an interface. afterwards you can specify the stubs. example:
https://github.com/iurimatias/embark-framework/blob/develop/test/support/contracts/crowdsale.sol
https://github.com/iurimatias/embark-framework/blob/develop/test/support/arguments2.yml

import should work in 0.9.0


ambiguous syntaxes

When mixing ? and ... tokens, I guess only a set of syntaxes are valid imaging how the parser is going to work. Would you mind confirming the validity of the following syntaxes?
const f = (...x) => x

const g = f(?, 0, ..., ?) // valid?
const h = f(..., ?, 0, ...) // invalid? seems ambiguous

Originally, I intended the above to be approximately the same as this:
const g = (a, b, ...c) => f(a, 0, ...c, b);
const h = (a, ...b) => f(...b, a, 0, ...b);

However, following discussions at the September TC39 meeting, I think the following restriction makes sense:

Neither ?, nor ... may follow ... in an argument list.

That would make both g and h above an error, though we could loosen this restriction slightly if we implement #5.

Closing as ... is currently disallowed as of the latest draft of this proposal.


MAINTAINERS: remove maintainer FatFs

Remove ox11 as maintainer and remove the FatFs reentrant subgroup

I saw that the maintainer-file is not updatet according to the suggestion of @stephanosio , see: https://github.com/zephyrproject-rtos/zephyr/pull/51484#discussion_r1133771804


Update sbt-sonatype to 3.11.3

About this PR
📦 Updates org.xerial.sbt:sbt-sonatype from 3.9.12 to 3.11.3
📜 GitHub Release Notes - Release Notes
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.xerial.sbt", artifactId = "sbt-sonatype" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.xerial.sbt", artifactId = "sbt-sonatype" }
}]

labels: sbt-plugin-update, early-semver-minor, semver-spec-minor, commit-count:1

Superseded by #156.

Superseded by #157.


infra: limit installs for dependent-tests.yml

Issue #, if available:
Description of changes:
Testing done:
Tests go from an execution of 7-10 mins down to 5.5 minutes.
Merge Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your pull request.
General

[ ] I have read the CONTRIBUTING doc
[ ] I used the commit message format described in CONTRIBUTING
[ ] I have updated any necessary documentation, including READMEs and API docs (if appropriate)

Tests

[ ] I have added tests that prove my fix is effective or that my feature works (if appropriate)
[ ] I have checked that my tests are not configured for a specific region or account (if appropriate)

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

Associated PR:: https://github.com/amazon-braket/amazon-braket-pennylane-plugin-python/pull/219


CI is failing, jruby this time

I'm tempted to stick jruby on the "allowed failures" list. I suspect that if you're writing an etsy app, you're not deploying it on rubinius or jruby. It might be OK to deprecate support for these.

Looking at the error we're getting to do with JSON, and the future Faraday roadmap, ruby as an 'allowed failure' seems okay.
As part of the future work we are doing we can re-address the rubinius and jruby compatibility issues?

As part of the future work we are doing we can re-address the rubinius and jruby compatibility issues?

Yeah, that sounds like a good idea.


Changes in Readme regarding subtitles and flag usage

https://github.com/crunchy-labs/crunchy-cli/issues/252

Looks good so far. If you want it merged please mark the PR as ready for review

I want to go through my changes again and confirm i didnt make any dumb mistakes.


Change required maven version to 3.5.3

Description
Have maven wrapper use 3.5.3 binary.

Reopening to update maven wrapper as well to 0.4.0.