chore: add content length for fast stream peer task

Signed-off-by: Jim Ma<EMAIL_ADDRESS>
Description

Related Issue

Motivation and Context

Screenshots (if appropriate):
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Documentation Update (if none of the other choices apply)

Checklist:

[ ] Code compiles correctly.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Codecov Report

Merging #1061 (88fecd2) into main (fed4f56) will increase coverage by 0.00%.
The diff coverage is 50.00%.

@@           Coverage Diff           @@
##             main    #1061   +/-   ##
=======================================
  Coverage   45.79%   45.79%
=======================================
  Files         129      129
  Lines        9542     9546    +4
=======================================
+ Hits         4370     4372    +2
- Misses       4679     4680    +1
- Partials      493      494    +1

Flag
Coverage Δ

Object-compatibility-e2etests
?

e2etests
?

unittests
45.79% <50.00%> (+<0.01%)
:arrow_up:

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

Impacted Files
Coverage Δ

client/daemon/peer/peertask_stream.go
64.28% <50.00%> (-0.43%)
:arrow_down:


User feedback when the Run query button is clicked

The Query button is clicked and the request has been created and awaiting the response.
We should reuse the submit button component and pass in a boolean value when running the query

@cwahome Is this a task to collect user feedback? If yes, how will it work with NPS?


One doubt in camera stream.

Hi after some time transmitting over network, i catch the following error : CAMERA_NOT_INITIALIZED.
Any help?

Hi,
This error is triggered when no buffer are received through the network for a certain amount of time. (more than 3/4  seconds).
Let me know if you have the same behavior in local streaming (same PC to same PC), to check if it can comes from something else.
We will increase the timeout for receiving in the next version since it can be low on specific network.

Olá i'am testing the network streaming with
init_parameters.camera_resolution = sl::RESOLUTION::HD720;
init_parameters.depth_mode = DEPTH_MODE::PERFORMANCE;
init_parameters.camera_fps = 60;
The streaming is running at 45 fps in a Jetson Nano.
When i call the following lines in the receiver:
double e1 = cv::getTickCount();
auto returned_state = zed.grab();
double e2 = cv::getTickCount();

LOG(INFO) << "Delay " << (e2 - e1) / cv::getTickFrequency();
I have the following output
I0620 11:59:33.022883 14016 cvcamerastereolabs.cpp:111] Delay 0.205931
I0620 11:59:33.094099 14016 cvcamerastereolabs.cpp:111] Delay 0.00156142
I0620 11:59:33.131688 14016 cvcamerastereolabs.cpp:111] Delay 0.00151818
I0620 11:59:33.447721 14016 cvcamerastereolabs.cpp:111] Delay 0.279961
I0620 11:59:33.518149 14016 cvcamerastereolabs.cpp:111] Delay 0.0015011
I0620 11:59:33.731513 14016 cvcamerastereolabs.cpp:111] Delay 0.176742
I0620 11:59:33.787251 14016 cvcamerastereolabs.cpp:111] Delay 0.00172908
I0620 11:59:33.827555 14016 cvcamerastereolabs.cpp:111] Delay 0.00160762
I0620 11:59:34.056102 14016 cvcamerastereolabs.cpp:111] Delay 0.191044
I0620 11:59:34.125304 14016 cvcamerastereolabs.cpp:111] Delay 0.00151111
Then my fps are reduced 5.45704 fps in the receiver
Do you know the cause of this problem. I have good netkwork connection.

In other issue i have problem with the object_detection module, then i need to install JP42 and it work, now i install JP43 v 3.1.2 and i have 25 fps but never 60fps.

Another doubt. If can i change the stream parameters to
init_parameters.camera_fps = 45;
for example.
I am trying to eliminate the error CAMERA_NOT_INITIALIZED.

You can't. Available FPS are 15;30;60 or 100 (VGA only).
In the StreamingParameters structure, you can set a streaming FPS (if you want it different from camera FPS). streaming fps and camera fps must be multiple then.


MVP-6 Updated Styling

User Statement
As a Web User, I want access to a web system that is styled in a user-friendly way so that I can easily consume content on the system.
Engineering Response
We will incorporate feedback from our UX designer in applying new user-friendly styling to the MVP web system.
Technical Breakout
The goal here is to do the minimum work required to provide user-friendly styling to our web system.

Simple styling conversion from PC to mobile using media queries
Simple color palette and simple font-family hierarchy
Content sizing adjustments for readability

Acceptance Criteria

Styling updates are approved by UX designer
Styling updates to the landing page made available to the release team
Styling updates to blog posts are made available to the release team

Had the UX designer take a look and made adjustments based on her feedback.


Making the layout take up the entire length of the screen

I have a Tabbed layout, and on the second tab the design people put another set of tabs, there's only 2 tabs, and I thought it was a bad idea to put tabs inside tabs. So I decided to make the second "tab" section 2 toggle buttons, since it just changes the values in a chart on the screen. The problem is, when using this layout the toggle buttons are very small and don't stretch to fill the screen. The way I am picturing it is, if you had a LinearLayout with layout_width set to match_parent, then weightSum set to 2, then each of the toggles would have layout_weight = 1 and they would stretch to fill in the width of the screen. The way I have it set right now in my layout is a LinearLayout with layout_width to "match_parent" and height to "wrap_content", then in my ToggleButtonLayout I have layout_width to "match_parent", but they are still just 2 small buttons on the left side of the screen, not stretching to fill the entire width. Is there a way to do this?

Hey there,
Did you try this with app:toggleMode="even" in your XML?


Updated readme to add Alfresco enterprise versions

Update known working alfresco versions.

Many thanks for the info.


Citation reads funny - Experience Attributes Page

I think "The Open Design Kit method is based on the Brand Experience Workshop developed by Cooper" reads funny as a citation. Would suggest something like "This ODK method was inspired by Cooper's Brand Experience Workshop"

agreed - this should just be shortened.

Merged and pushed to QA.


Still alive?

I'm afraid not.

More information here.

Sad. I wanted to use Shumway as a library to "automagically" port flash to HTML5, whether the user has flash installed or not.

Closing as answered


Fixes the span item to reflect correct text

Description
Create user account text doesn't exist on internal-users page. Replaced it with correct text Create internal user
Issues Resolved

Unblocks: https://github.com/opensearch-project/security-dashboards-plugin/pull/1941

Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Cypress tests are failing due to stale docker image.
@derek-ho has a PR out to fix this: https://github.com/opensearch-project/opensearch-build/pull/4468
@peterzhuamazon @gaiksaya Can we get @derek-ho's PR prioritized and merged to unblock security-dashboards-plugin CI?

@tianleh @kavilla @ohltyler @CCongWang Could I get some reviews on this PR? This PR will unblock a PR in security. Thanks in advance!

We should also backport this to 2.x

We should also backport this to 2.x

No need. Changes are already present in 2.x


033_Hand_Detection_and_Tracking : handedness ?

Congratulations and thank you for the great job you are doing !
I have downloaded the Openvino models from your repository (https://github.com/PINTO0309/PINTO_model_zoo/blob/master/033_Hand_Detection_and_Tracking/07_openvino/download.sh), and  I am writing some python code to use them with Openvino.
Palm detection model is working fine. But for the hand landmarks model, I don't find the handedness output described in the google paper MediaPipe Hands: On-device Real-time Hand Tracking (https://arxiv.org/pdf/2006.10214.pdf).
When I use Netron on the current model from mediapipe repo (https://github.com/google/mediapipe/blob/master/mediapipe/models/hand_landmark.tflite), I can see the output named 'output_handedness', which does not exist in the model from your repo.
Is it because google published several versions of this model and you are using an older version ?
If yes, do you know if the improvements in the last version are worth using it and if you plan to convert it ?
Thanks !

My model was converted from a .tflite model that I got from the MediaPipe repository 4 months ago. It looks like the shape of the output is different from the latest model. Once I've finished implementing the Python sample program for BlazePose Full Body, I'll try out the conversion on the latest model. Please be patient.
Modeled 4 months ago (no quantization)
https://github.com/google/mediapipe/blob/c27a7c1e1064e66427ad0656f776155ab456f90b/mediapipe/models/hand_landmark_3d.tflite

Latest model (Float16 quantized)
https://github.com/google/mediapipe/blob/master/mediapipe/models/hand_landmark.tflite

Thank you for your fast reply ! Sure, I will wait.
By the way, I am also interested in your work on Blazepose in order to use it on OAKD ;-)

I'm being monitored by the developers of OAK-D, so maybe it will be released soon. (Just a guess.)

It is the OAK-D developpers team who gave me your github link ! I think they are already using your work for pose estimation (007_mobilenetv2-poseestimation). But Blazepose seems more accurate, that's why I will probably try to use it ! Thx !

I have added the latest model that can distinguish between right and left hands.
https://github.com/PINTO0309/PINTO_model_zoo/tree/master/033_Hand_Detection_and_Tracking

Thank you for your effort @PINTO0309 !
I have downloaded your latest model (openvino version) and adapted my script a bit to take into account that now the network have 3 outputs :
Output blob: StatefulPartitionedCall/functional_1/tf_op_layer_Sigmoid/Sigmoid - shape: [1, 1, 1, 1]
Output blob: StatefulPartitionedCall/functional_1/tf_op_layer_Sigmoid_1/Sigmoid_1 - shape: [1, 1, 1, 1]
Output blob: StatefulPartitionedCall/functional_1/tf_op_layer_ld_21_3d/ld_21_3d - shape: [1, 63]
I don't know yet which output is the score and which output is the handedness, but a least, it is clear that the 3rd output corresponds to the landmarks.
I suppose that the processing to display the landmarks is the same for the previous and new model (am I worong ?).
Unfortunately the landmarks don't seem correct :

This what I get with the older model:

Do you have an idea on what could be wrong ?

I'll check the certainty of the model's construction once. Please wait.

@geaxgx
I'm sorry. I found a total of 4 mistakes. I'm going to re-convert and commit immediately after this.

remove the useless activation function given to Conv2D
wrongly set weights

@geaxgx
Errors have been corrected and the model has been re-registered. The URL for download has not changed, please download it again and try again. If you'll allow me, I'd be very happy to share the results with you.

Thank you for you quick action @PINTO0309 ! I admire your job, I am totally unable to do the work you are doing !
The result is clearly better, not yet perfect :

Note also the outputs for score and handedness (0.999 and 0.953) seems reasonable values.
I have to check the mediapipe github to see if the problem can is on my side and also to know how to interpret the handedness value.
Yes, you can share the results, of course.

Instead of checking the mediapipe github to check if the interpretation of model outputs has changed between the old version and new version of the model, I have found it was easier to adapt my script to run directly with the tflite models (instead of openvino models).
So on one side, I use the latest tflite model from Mediapipe (this file: https://github.com/google/mediapipe/blob/master/mediapipe/models/hand_landmark.tflite). The result is correct :

On the other side, I use the model hand_landmark_new_256x256_float32.tflite downloaded with https://github.com/PINTO0309/PINTO_model_zoo/blob/master/033_Hand_Detection_and_Tracking/01_float32/download_new.sh. I get a result very similar to what I got with the Openvino model:

I guess some information is lost/corrupted during the conversion. What do you think @PINTO0309 ?
About the handedness output, according to the mediapipe github, the value given by the model is the probability for the hand to be a left hand. But according to my test, it seems to be the exact opposite (probability to be a right hand) :-) I am not the first one to notice this inversion : https://dev.classmethod.jp/articles/mediapipe-extract-handedness/

Thank you for providing the information. It looks like there is still a problem with how to make the model. I am converting the original 16-bit float quantized model straight, but some intermediate processing may be required. It is correct to doubt the model that the test code used is the same but the results are quite different.
I will consider the cause and countermeasures for a while.

Converting the new model seems challenging !
The question is: is it worth to put much effort in that task ?
Well, I don't know. It is up to you. The older model you converted is already very good and satisfying for me.
But from the few tests I have done, the new model seems more accurate. For instance, on  the picture below (left image is with your older tflite model, right image is with original mediapipe last tflite model), we can see that the finger tips are more accurate :

About handedness, I imagine some applications where it can be useful, but I also have noticed it is not 100% accurate.

What I'm a little worried about is whether there is a difference between the results of my float16 quantized model and the official float16 quantized model. I haven't come home yet so I haven't been able to confirm it in detail, but it's very strange because the weights of the first layer appear to be converted correctly.
https://github.com/PINTO0309/PINTO_model_zoo/tree/master/033_Hand_Detection_and_Tracking/04_float16_quantization

What I'm a little worried about is whether there is a difference between the results of my float16 quantized model and the official float16 quantized model. I haven't come home yet so I haven't been able to confirm it in detail, but it's very strange because the weights of the first layer appear to be converted correctly.
https://github.com/PINTO0309/PINTO_model_zoo/tree/master/033_Hand_Detection_and_Tracking/04_float16_quantization
official

mine

I built a sample app for the MediaPipe desktop, imported my own Float16 model and ran it. It still appears to be an error in my model structure. The expectation is to get exactly the same result, but it didn't work out that way. It is difficult to find enough time to work on the model during the weekdays, so we will check the structure of the model again this weekend.

I have identified the problem areas. We'll run the conversion again and recommit.

I have updated all committed models again. As you can see in the picture above, I'm sure it will be detected correctly this time.
Try downloading the model again.

Fantastic job @PINTO0309 ! Ah ah you couldn't wait for the weekend, could you ?
Thank you very much !


update configure_network_connection_profile_callback

Update configure_network_connection_profile_callback to work with std::future<ConfigNetworkResult> instead of bool.

Could you provide a PR for the suggested change?


ShiftedRead for PostgreSQL connector

The first approach to QScript translation for RDBMS.

Repr is Fix[SqlExpr] where SqlExpr[T] is a recursive structure, similar to N1QL in Couchbase connector.
First implemented planner is ShiftedRead. There is also an example test in PlannerSpec which builds Repr from a SQL^2 query and compares it to expected structure.
There's a rendered for query representation: SqlExprRenderTree, used in mentioned tests.
There's also a renderer that produces a String with final database query: trait RenderQuery with initial implementation PostgresFlatRenderQuery. The idea is to have different renderers selected by their BackendModules. Postgres renderer will come in two variants: one for "flat db schema", where data is stored in classic columns, another for JSON schema, where data is stored in a single JSON field.

How to write a SQL^2 query to verify different idStatus semantics in ShiftedRead? (IdOnly, IncludeId, ExcludeId). I would like to add such cases to my tests.

There are some compilation errors in the MongoDB module. I can't see how these may be related to my changes?
https://travis-ci.org/quasar-analytics/quasar/jobs/286520256

@kciesielski There are some issues with travis caching and/or sbt not detecting dependency changes when using the cache. I've cleared them out and restarted your build.
As for testing the planner, I would construct the input QScript by hand and make assertions about the output of the planner given QScript input, not SQL^2.

@kciesielski Unless you're working on a WIP pull request or responding to review, you shouldn't be adding commits to a pre-existing PR.  Makes it very difficult to review.  Instead, cut a new local branch from your PR branch and work on that.  Since we don't rebase PRs, it's always safe to derive from a PR branch.

@djspiewak Right, sorry for messing up any review that was ongoing. I'm now pushing to a separate branch, forked from last commit here.

@wemrysi Thanks for the review. I'm closing this PR and I'll reopen a new one with changes only to the FileSystem part (which is using built-in OFFSET/LIMIT and using streaming/chunks for ReadFile).


Add Styles from TF & Lots of ShieldsIO Buttons

see the little toggle menu at the bottom left of the document for more info on my methods
if you like it we keep otherwise we do not

@zudsniper you'll want to rebase this branch and open a pr to the original repo in the software enthusiasts organization


qt6Packages.qxlsx: 1.4.6 -> 1.4.7

Diff: https://github.com/QtExcel/QXlsx/compare/v1.4.6...v1.4.7
Description of changes

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] 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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 275215 run on x86_64-linux 1

3 packages built:

libsForQt5.qxlsx (plasma5Packages.qxlsx)
qt6Packages.qxlsx
stellarium


update vite config to copy the analytics service worker to dist

Hey @ivanslabbert
Can you please review this.
To be honest i am not sure if it will work, since i can only test if the file copies, but not if it will actually serve the file


Add included 8.8.0 based on cypress/browsers:node16.5.0-chrome94-ff93

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


WebChat Iframe integration not supporting Darktheme

Version
4+
Describe the bug
We are experimenting WebChat channel offered by Azure Bot Service and using it in portal. To do this we are integrating WebChat using Frame control directly in Portal. We see it works fine for most of the accessibility tests performed. However it doesn't respond to Dark theme in Portal as you can see in below screen shot. If I change to high contrast theme of Windows OS > Accessibility, web chat works fine and renders in dark theme.
Is there a way one can tap into the Portal custom themes for iframe/FrameControl content styling? (I had asked this question in stackoverflow as well and no response - https://stackoverflow.microsoft.com/questions/346502)

@dkulkarni-ms - There isn't anything that I'm aware of in the Portal that would give you control over the styling of an iFrame element. But that is also outside the scope of the BotFramework Webchat. Issues regarding the Portal should be directed to the Portal.
As for the Test in Web Chat tool (not) supporting dark mode, I was able to repro the experience you described. Unfortunately, there is no way to affect this via Web Chat without a change to its code. Optionally, you can update the elements via the dev console in the browser which means you may be able to apply some sort of formatting script after load, similar to what the Midnight Lizard extension does or the TamperMonkey extension allows you to configure. I don't know how this type of workaround might align to your end goal, though.
In the meantime, I'll mark this as a feature request for future consideration by the development team.


Oryx has timed out while building app

I am building a small size angular application and Build and deploy action is getting timeout after successful compilation.
There are no logs except below :
---End of Oryx build logs---
Oryx has timed out while building app, the current limit is 15 minutes. Failing build.
For further information, please visit the Azure Static Web Apps documentation at https://docs.microsoft.com/en-us/azure/static-web-apps/
If you believe this behavior is unexpected, please raise a GitHub issue at https://github.com/azure/static-web-apps/issues/
Exiting

Not an Azure guy.
Assuming the logs you posted directly above are the ones you receive when deploying, it looks to me like you're trying to run the Angular Development Server on Azure Static Sites.
This makes sense that it would timeout, as once the development server is running, it will continue to run until shut down or restarted.
The command you might be looking for instead of 'ng serve' is 'ng build --configuration production' to build the application into a static site, upon which you can then deploy said built application to Azure Static Web Apps.

@jacob-amptech seems to be looking in the right direction, your build logs @Arshad707in indicate that you are running an Angular Dev Server during your build command. Your build command should instead build your project. Can you share your repo, so we can see your package.json configuration? It seems possible that the 'build' command is ng serve instead of ng build

@brentarias, I see that you've opened a separate issue, and I've replied in there with details about how to increase the build timeout https://github.com/Azure/static-web-apps/issues/1161 Let me know if this solves your issue in that thread.
Regarding this thread, I propose closing as this seems caused by the build command being misconfigured as pointed out by @jacob-amptech. If this did not resolve your issue @Arshad707in, we can reopen this thread


feat: add a configurable maximum batch size for RPC requests (wip)

close: #2867
Adds middleware for the JSONRPC server to enforce a configurable maximum batch size for RPC requests.

PR checklist

[ ] Tests written/updated
[X] Changelog entry added in .changelog (we use unclog to manage our changelog)
[X] Updated relevant documentation (docs/ or spec/) and code comments
[X] Title follows the Conventional Commits spec

@melekes, do you think that it would be helpful if I implemented some refactoring for this handler
https://github.com/cometbft/cometbft/blob/ea1f89633903ac0ef3d02127e0c684cc7fa58e23/rpc/jsonrpc/server/http_server.go#L263
I thought of combining this into just one middleware. I think doing this in pre-check middleware might also be more beneficial since if the body is over the max size then you break before processing anything. please let me know what you think.

@melekes, do you think that it would be helpful if I implemented some refactoring for this handler
https://github.com/cometbft/cometbft/blob/ea1f89633903ac0ef3d02127e0c684cc7fa58e23/rpc/jsonrpc/server/http_server.go#L263
I thought of combining this into just one middleware. I think doing this as a pre-check middleware might also be more beneficial since if the body is over the max size then it breaks before processing anything. please let me know what you think.

sound good to me 👍

This should be ready to review @melekes, implemented a test too.
I've tagged it to be back ported to v1, not sure if it should be back ported to others. I think it could without breaking changes. Please let me know what you think.

Makes sense to backport to 0.38 IMO.

If you want to test this locally you can:

make install
cometbft init
vim ~/.cometbft/config/config.toml
change max_request_batch_size = 1
cometbft start --proxy_app=kvstore
on another terminal, make a curl JSON-RPC batch request sending two requests in the batch:

curl --location --request GET 'http://localhost:26657/' \
--header 'Content-Type: application/json' \
--data '[
    {
        "jsonrpc": "2.0",
        "method": "net_info",
        "params": {},
        "id": 1
    },
    {
        "jsonrpc": "2.0",
        "method": "net_info",
        "params" : {},
        "id": 2
    }
]'

you should get an error:

{"jsonrpc":"2.0","error":{"code":-32600,"message":"Invalid Request","data":"batch request exceeds maximum (1) allowed number of requests"}}%


Adding comments to modules, updating dates to 2017

I have added some comments to the sample, lastseen and stickychan modules. I have updated the copyright dates on many files from 2016 to 2017 and added liscene information to some files that were missing it.

temp and temp2?..

The temp/temp2 was just when I was fixing the commits. It should all be correct now with these last 3 commits.


Batch parameter file provided via CLI does not properly filter by polarity parameter when given FPS mzml files.

Basic information

My operating system and version: Linux 5.14.21 (cray_shasta_c) x86_64
My mzmine version:  MZmine version:3.7.2

What happened

Please describe what happened and how it differs from what you expected to happen.

When running mzmine via the command line and passing a batch parameter file, I included a polarity filter for scans in my input mzML file because I am using FPS mode and I want to include just pos data in my analysis. Below are the three places in the batch params xml that were updated, and I attached the xml file as well. Despite "Scan filters" being set to true and the polarity parameter set to POSITIVE for the MassDetectionModule and ModularADAPChromatogramBuilderModule modules, I do not see any mzML filtering being done (i.e., running the analysis with this xml and another that has NEGATIVE as the parameter name yield the same exact results).
    <batchstep method="io.github.mzmine.modules.dataprocessing.featdet_massdetection.MassDetectionModule" parameter_version="1">
        <parameter name="Raw data files" type="ALL_FILES"/>
        <parameter name="Scan filters" selected="true">
            <parameter name="Scan number"/>
            <parameter name="Base Filtering Integer"/>
            <parameter name="Retention time"/>
            <parameter name="Mobility"/>
            <parameter name="MS level filter" selected="MS1, level = 1">1</parameter>
            <parameter name="Scan definition"/>
            <parameter name="Polarity">POSITIVE</parameter>
--
    <batchstep method="io.github.mzmine.modules.dataprocessing.featdet_massdetection.MassDetectionModule" parameter_version="1">
        <parameter name="Raw data files" type="ALL_FILES"/>
        <parameter name="Scan filters" selected="true">
            <parameter name="Scan number"/>
            <parameter name="Base Filtering Integer"/>
            <parameter name="Retention time"/>
            <parameter name="Mobility"/>
            <parameter name="MS level filter" selected="MS2, level = 2">1</parameter>
            <parameter name="Scan definition"/>
            <parameter name="Polarity">POSITIVE</parameter>
--
    <batchstep method="io.github.mzmine.modules.dataprocessing.featdet_adapchromatogrambuilder.ModularADAPChromatogramBuilderModule" parameter_version="1">
        <parameter name="Raw data files" type="ALL_FILES"/>
        <parameter name="Scan filters" selected="true">
            <parameter name="Scan number"/>
            <parameter name="Base Filtering Integer"/>
            <parameter name="Retention time"/>
            <parameter name="Mobility"/>
            <parameter name="MS level filter" selected="MS1, level = 1">1</parameter>
            <parameter name="Scan definition"/>
            <parameter name="Polarity">POSITIVE</parameter>

Please include all parameter values for the mzmine modules you used.
Command used:

MZmine/MZmine-3.7.2/bin/MZmine -threads auto -t /tmp -batch positive_batch-params.xml -input fps_mzml_filelist.txt

Please upload screenshots of any errors and your log/mzmine.log file.

I've uploaded a zip archive to GDrive that has my log file, batch params file, and a few example raw files:
https://drive.google.com/drive/folders/1TcnAKBi3XXIsLQW__vGaCzuNjlQJ2kb7?usp=drive_link

Please upload a standalone mzmine project file (or a batch + raw files) that demonstrates the problem you are reporting. You can use Google Drive, Dropbox, or a similar repository to upload the project.
Issues opened without an example project are unlikely to be processed

Hi,
can you please check if the problem also occurs with the latest release?

I tested my workflow using mzmine 4.4.3 but I don't believe that my current XML is formatted correctly, so I can't really test it. I cannot find an example or a template online. When run I get tons of warning messages that say:
... This might indicate changes of the parameterset and parameter types
Please see the example error log I placed into that gdrive folder:
https://drive.google.com/drive/folders/1TcnAKBi3XXIsLQW__vGaCzuNjlQJ2kb7?usp=drive_link

Other warnings include:
Current MZmine version: 4.4.3 (batch was created with MZmine 3.7.2)
and
(maybe recreate the batch file)
How can I recreate the batch file using MZmine so it's the correct format?

Thank you, I will use the desktop version to create a compatible batch file and report back if the polarity paramater filters correctly via the CLI.


added debug messages

Signed-off-by: xavier dharmaiyan<EMAIL_ADDRESS>Related Issue:  open-cluster-management/backlog#<ISSUE_NUMBER>
Description of changes

Closing stale PR.


How to use atapi.net in web API

Hello,
We have got a requirement where we would like to monitor the incoming call and from fin the related user from that phone number and display the user details on the screen. Also want to create  a phone link where user can call the that number directly from the link.
WE have got similar functionality in our older version but it uses the Vbscript.  We have got TAPi installed. i just need a way to way to monitor this in our new system. (front end is Ember and backend is web API in C#)
Kind Regards

What you are describing sounds like standard screen-popping and click-to-call functionality. atapi.net can help you to develop that functionality in .net for a phone system that support TAPI.
Atapi.net is a relatively thin, .net wrapper around TAPI 2.x  rather than a CTI development toolkit, so you'll need a level of understanding of TAPI 2.x programming to make full use of it.
I can recommend Microsoft's TAPI browser for trying out TAPI.
If your TAPI software is going to be server-side and monitoring/controlling multiple lines at the same time, then you'll need to install a 3rd Party TSP from your phone system rather than a 1st Party one.
Assuming your requirement is to lookup callers based on their CLI (and that's quite an assumption), then there's a couple of different ways you could get the CLI. You could register a CallStateChanged handler and look for Offering / Connected events OR you could register a CallInfoChanged event and look for the CallerId changing. We use both events in our screen-popping applications. In either/both cases, you'd then use the CallerId to do a search of your "customer" database or CRM. manually-entered Telephone number data in databases and CRMs is notoriously dirty with spaces, brackets and other text often included - so your search may need to take that into consideration or you may need to run a data cleansing exercise on your telephone number data.
For your click-to-call requirement, the atapi method to make a call is TapiLine.MakeCall(string address)


"name of me as text" not working properly when bundled as an app

It returns "open folder in sublime" regardless how you change the app name, because it reads the Bundle Name from Info.plist in the app package.
To fix this, either change "name of me as text" to "name of current application as text", or change the Bundle Name itself.

guess i've become a little slow as i'm not really using this puppy anymore...
merged the PR, finally.


fix: Unresolvable dependency due to incompatible changes in the new hypothesis-jsonschema release

Fixes #1290

Codecov Report

Merging #1291 (19eb451) into master (7e71b00) will decrease coverage by 0.03%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1291      +/-   ##
==========================================
- Coverage   99.41%   99.38%   -0.04%
==========================================
  Files          82       82
  Lines        6153     6153
  Branches     1016     1016
==========================================
- Hits         6117     6115       -2
- Misses         18       19       +1
- Partials       18       19       +1

Flag
Coverage Δ

unittests
99.36% <ø> (-0.02%)
:arrow_down:

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

Impacted Files
Coverage Δ

src/schemathesis/cli/callbacks.py
98.27% <0.00%> (-1.73%)
: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 7e71b00...19eb451. Read the comment docs.


Update Azure metrics data plane swagger to address few doc generation bugs

Make following changes to Azure metrics data plane api spec to improve the generated doc spec
-Use consistent naming "xyz_API" for the swagger spec file. (xyz=metricsCreate)
-Update the readme reference of the swagger spec
-Include required fields for more swagger items as applicable
-Escape the backslash and add backslash for audience in header

Automation for azure-sdk-for-python

Automation for azure-sdk-for-js

Can one of the admins verify this patch?

@vickyv51 please add human readable description with short summary of the change. e.g. why do you need to change the name of the swagger?

Make following changes to Azure metrics data plane api spec to improve the generated doc spec
-Use consistent naming "xyz_API" for the swagger spec file. (xyz=metricsCreate)
-Update the readme reference of the swagger spec
-Include required fields for more swagger items as applicable
-Escape the backslash and add backslash for audience in header

Automation for azure-sdk-for-ruby

Automation for azure-sdk-for-node

Automation for azure-sdk-for-java

Automation for azure-sdk-for-go


outreach and monitoring top-level site.yml

omero-monitoring-agents.yml is now part of the top-level site.yml
Also adds some basic tests for the outreach server.

Reviewing the check-mode diffs for site.yml:
Looks like https://github.com/openmicroscopy/prod-playbooks/pull/59 wasn't deployed (sorts config statements to prevent churn):
TASK [openmicroscopy.omero-web : omero web | configuration 00-omero-web.omero] *
**
--- before: /opt/omero/web/config/00-omero-web.omero
+++ after: /var/folders/z0/tv7cs0n16m54ytpp_2tsk2c9w3bcxl/T/tmp7gsaXm/00-omero-w
eb-omero.j2

[REDACTED]

changed: [ns-web-pub.openmicroscopy.org]
--- before: /opt/omero/web/config/00-omero-web.omero
+++ after: /var/folders/z0/tv7cs0n16m54ytpp_2tsk2c9w3bcxl/T/tmpT2Ytnu/00-omero-w
eb-omero.j2

[REDACTED]

changed: [ns-web.openmicroscopy.org]

TASK [openmicroscopy.omero-web : omero web | configuration 00-omero-web.omero] *
**
--- before: /opt/omero/web/config/00-omero-web.omero
+++ after: /var/folders/z0/tv7cs0n16m54ytpp_2tsk2c9w3bcxl/T/tmprIHDMv/00-omero-w
eb-omero.j2

[REDACTED]

changed: [ome-demoserver.openmicroscopy.org]
--- before: /opt/omero/web/config/00-omero-web.omero
+++ after: /var/folders/z0/tv7cs0n16m54ytpp_2tsk2c9w3bcxl/T/tmpSJ1afa/00-omero-w
eb-omero.j2

[REDACTED]

changed: [pub-omero.openmicroscopy.org]

Expected (https://github.com/openmicroscopy/prod-playbooks/pull/73#issuecomment-397230421):
TASK [NGINX - create nested includes directory] ********************************
--- before
+++ after
@@ -1,4 +1,4 @@
 {
     "path": "/etc/nginx/conf.d-nested-includes",
-    "state": "absent"
+    "state": "directory"
 }

changed: [ome-demoserver.openmicroscopy.org]
ok: [pub-omero.openmicroscopy.org]

TASK [NGINX - omero-web.conf nested includes] **********************************
--- before: /etc/nginx/conf.d/omero-web.conf (content)
+++ after: /etc/nginx/conf.d/omero-web.conf (content)
@@ -3,6 +3,7 @@
 }

 server {
+    include /etc/nginx/conf.d-nested-includes/*.conf;
     listen 80;
     listen 443 ssl;
     server_name $hostname;

changed: [ome-demoserver.openmicroscopy.org]
ok: [pub-omero.openmicroscopy.org]

Looks like https://github.com/openmicroscopy/prod-playbooks/pull/59 wasn't deployed?
TASK [openmicroscopy.omero-server : omero server | systemd service] ************
--- before: /etc/systemd/system/omero-server.service
+++ after: /var/folders/z0/tv7cs0n16m54ytpp_2tsk2c9w3bcxl/T/tmpwy1tAo/systemd-system-omero-server-service.j2
@@ -8,6 +8,8 @@
 After=postgresql-9.6.service
 Requires=network.service
 After=network.service
+After=gpfs.service
+Requires=gpfs.service

 [Service]
 User=omero-x

changed: [ome-dundeeomero.openmicroscopy.org]

ansiblplaybook -i ../ansible/inventory/prod-hosts playbooks/site.yml --list-hosts

playbook: playbooks/site.yml

  play #1 (ns-webclients): ns-webclients	TAGS: []
    pattern: [u'ns-webclients']
    hosts (2):
      ns-web-pub.openmicroscopy.org
      ns-web.openmicroscopy.org

  play #2 (ome-demoservers): ome-demoservers	TAGS: []
    pattern: [u'ome-demoservers']
    hosts (2):
      pub-omero.openmicroscopy.org
      ome-demoserver.openmicroscopy.org

  play #3 (ome-dundeeomero.openmicroscopy.org): ome-dundeeomero.openmicroscopy.org	TAGS: []
    pattern: [u'ome-dundeeomero.openmicroscopy.org']
    hosts (1):
      ome-dundeeomero.openmicroscopy.org

  play #4 (outreach.openmicroscopy.org): outreach.openmicroscopy.org	TAGS: []
    pattern: [u'outreach.openmicroscopy.org']
    hosts (1):
      outreach.openmicroscopy.org

  play #5 (outreach.openmicroscopy.org): outreach.openmicroscopy.org	TAGS: []
    pattern: [u'outreach.openmicroscopy.org']
    hosts (1):
      outreach.openmicroscopy.org

  play #6 (pub-omero.openmicroscopy.org,outreach.openmicroscopy.org): pub-omero.openmicroscopy.org,outreach.openmicroscopy.org	TAGS: []
    pattern: [u'pub-omero.openmicroscopy.org,outreach.openmicroscopy.org']
    hosts (2):
      pub-omero.openmicroscopy.org
      outreach.openmicroscopy.org

  play #7 (pub-omero.openmicroscopy.org,outreach.openmicroscopy.org): pub-omero.openmicroscopy.org,outreach.openmicroscopy.org	TAGS: []
    pattern: [u'pub-omero.openmicroscopy.org,outreach.openmicroscopy.org']
    hosts (2):
      pub-omero.openmicroscopy.org
      outreach.openmicroscopy.org

  play #8 (pub-omero.openmicroscopy.org,outreach.openmicroscopy.org): pub-omero.openmicroscopy.org,outreach.openmicroscopy.org	TAGS: []
    pattern: [u'pub-omero.openmicroscopy.org,outreach.openmicroscopy.org']
    hosts (2):
      pub-omero.openmicroscopy.org
      outreach.openmicroscopy.org

There's an error running the whole thing (in check mode) unrelated to this PR:
TASK [openmicroscopy.lvm-partition : storage | format] ********************************************************************************
fatal: [ns-web.openmicroscopy.org]: FAILED! => {"msg": "The task includes an option with an undefined variable. The error was: {{ provision_root_filesystem }}: 'provision_root_filesystem' is undefined\n\nThe error appears to have been in '/Users/jamoore/opt/management_tools/prod/playbooks/vendor/openmicroscopy.lvm-partition/tasks/main.yml': line 13, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: storage | format\n  ^ here\n\nexception type: <class 'ansible.errors.AnsibleUndefinedVariable'>\nexception: {{ provision_root_filesystem }}: 'provision_root_filesystem' is undefined"}

So,

checking out the new credentials
running with MT-786
modifying site.yml just run this PR in check-mode (only showing changes/errors):

TASK [openmicroscopy.omero-prometheus-exporter : omero prometheus exporter | install omero-prometheus-tools] **************************
changed: [outreach.openmicroscopy.org]
changed: [pub-omero.openmicroscopy.org]

TASK [openmicroscopy.omero-prometheus-exporter : omero prometheus exporter | configure service] ***************************************
fatal: [pub-omero.openmicroscopy.org]: FAILED! => {"changed": false, "msg": "AnsibleError: {{ secret_omero_prometheus_exporter_omero_user | default('root') }}: {{ lookup('passwordstore', 'ops/{{ inventory_hostname }} subkey=omero_monitoring_user') }}: An unhandled exception occurred while running the lookup plugin 'passwordstore'. Error was a <class 'ansible.errors.AnsibleError'>, original message: passname: ops/pub-omero.openmicroscopy.org not found, use create=True"}
ok: [outreach.openmicroscopy.org]

RUNNING HANDLER [openmicroscopy.omero-prometheus-exporter : restart prometheus-omero-exporter] ****************************************
changed: [outreach.openmicroscopy.org]

PLAY RECAP ****************************************************************************************************************************
outreach.openmicroscopy.org : ok=36   changed=2    unreachable=0    failed=0
pub-omero.openmicroscopy.org : ok=19   changed=1    unreachable=0    failed=1

TASK [openmicroscopy.lvm-partition : storage | format] ********************************************************************************
fatal: [ns-web.openmicroscopy.org]: FAILED! => {"msg": "The task includes an option with an undefined variable. The error was: {{ provision_root_filesystem }}: 'provision_root_filesystem' is undefined\n\nThe error appears to have been in '/Users/jamoore/opt/management_tools/prod/playbooks/vendor/openmicroscopy.lvm-partition/tasks/main.yml': line 13, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: storage | format\n  ^ here\n\nexception type: <class 'ansible.errors.AnsibleUndefinedVariable'>\nexception: {{

I didn't see this when I ran check mode. @kennethgillen any ideas?
TASK [openmicroscopy.omero-prometheus-exporter : omero prometheus exporter | install omero-prometheus-tools] **************************
changed: [outreach.openmicroscopy.org]
changed: [pub-omero.openmicroscopy.org]

Probably the usual false positive with pip
TASK [openmicroscopy.omero-prometheus-exporter : omero prometheus exporter | configure service] ***************************************
fatal: [pub-omero.openmicroscopy.org]: FAILED! => {"changed": false, "msg": "AnsibleError: {{ secret_omero_prometheus_exporter_omero_user | default('root') }}: {{ lookup('passwordstore', 'ops/{{ inventory_hostname }} subkey=omero_monitoring_user') }}: An unhandled exception occurred while running the lookup plugin 'passwordstore'. Error was a <class 'ansible.errors.AnsibleError'>, original message: passname: ops/pub-omero.openmicroscopy.org not found, use create=True"}
ok: [outreach.openmicroscopy.org]

Are you sure passwordstore is up to date?

Are you sure passwordstore is up to date?

Ah, this is likely my failing to set PASSWORD_STORE_DIR. I'll re-run.

Merging to unblock.


Ellipse additions by samus

https://github.com/pocketsvg/PocketSVG/pull/59 with the changes I requested. (I don't know how to make changes to a PR coming from a different repo, so I just pulled it and created this one.)

nice one!
Btw, you can't directly make changes to a PR coming from a different repo,
but what you can do is make a PR on their PR. So you just fork their repo
and make a PR onto the branch they're PRing us.
On Sun, Jan 15, 2017 at 12:13 PM, Fjölnir Ásgeirsson <
<EMAIL_ADDRESS>wrote:

#59 https://github.com/pocketsvg/PocketSVG/pull/59 with the changes I
requested. (I don't know how to make changes to a PR coming from a
different repo, so I just pulled it and created this one.)
You can view, comment on, or merge this pull request online at:
https://github.com/pocketsvg/PocketSVG/pull/76
Commit Summary

Support for parsing a circle
Add ellipse parsing support.
When a parent group has style display:none don't let children
override it
Fixed readCircleTag
made display comparison case insensitive

File Changes

M SVGEngine.mm
https://github.com/pocketsvg/PocketSVG/pull/76/files#diff-0 (51)
M SVGLayer.m
https://github.com/pocketsvg/PocketSVG/pull/76/files#diff-1 (3)

Patch Links:

https://github.com/pocketsvg/PocketSVG/pull/76.patch
https://github.com/pocketsvg/PocketSVG/pull/76.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/pocketsvg/PocketSVG/pull/76, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABrO7Sx_PEXtJyPy6HKdXqCSKcbhdeBHks5rSf9lgaJpZM4Lj469
.


license cluster doc improvements

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

/cherry-pick release-0.16
/cherry-pick release-0.17


An initial version of being able to select non-grain crop_type

Fixes #56 by adding the option to enter the scientific name of a non-grain species, or "pasture".
Current solution is quite minimal:

it still uses common, English-language names for grain crops, even in the metadata.
it does little to validate the scientific name entered.
visually it isn't great, and would be improved by #394 since currently I have no way to head these form elements with "Crop Type" which is really needed there.

I think this is a good interim option, but we'll need to be careful in the review phase to make sure we catch any scientific names for 'other crop' that don't follow convention.

I'm just trying to break down the task: next step is to have everything use a scientific name, under the hood at least.
So upcoming steps include:

validating scientific names against EPPO or GBIF, in both crop type and
changing grain crop types to scientific name
displaying hierarchical categories

I've tried playing with a hierarchical selection tool for species, but it's not really working to my satisfaction (when you search for an element by typing, you lose the hierarchy): https://2o1pv6925p.csb.app/

So this PR is mostly about improving the public form and capability for other crop types, not about making the backend consistent.


support array of cassandra types in casting

Thanks for the PR and sorry for the delay. Your PR has been included in v0.12.4.


Provide uninstall options?

For example, "Uninstall" button.
This will do uninstall SoftGPU drivers, and revert C:\Windows\System\d3d*.dll to original (backup) version.

Good idea, I didn't have time to add it into the current release, but I will add it in the future.


Add documentation for metadata extraction

Due to some problems, I am closing this and will create a new PR


Put the DLL and CS files of Microsoft.Recognizers.Resources to Microsoft.Recognizers.Text nuget package

Copy the .cs files and .dll .pdb files from Microsoft.Recognizers.Resources to Microsoft.Recognizers.Text

@zll2017,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


License of the project?

Hi!
We vendored your project in rkt but we just noticed it doesn't have a license.
We will revert it anyway because we can't link to libacl but we want to make a version that uses dlopen instead of linking to libacl based on yours (https://github.com/coreos/rkt/pull/1963). Would that be ok?
In rkt we use the Apache 2.0 license so if you could use that licence that would be great.
.
Thanks!

Hi, thanks for reaching out!
I'm inclined to use the MIT license as I normally do. Apologies for not already including it. It's quite compatible with the Apache 2.0 license so hopefully that will work.
Much of the top-level code simply wraps libacl, so not much IP, but if you do use anything I'd like acknowledgement. Thanks, I'm looking forward to using rkt!

Great, that should work for us. Thanks again!


Create a playground site for EDS

Request from Victor, as discussed with @fernandolucchesi - create a playground site with subdomain docs.eds.equinor.com.
@fernandolucchesi what did we land on with regards to the need for user groups in accessIT?

https://github.com/equinor/design-system/pull/3221


ServiceBusMessage.ApplicationProperties Property

[Enter feedback here]
Please add some sample code for the implementation of this section

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

ID: 081e1612-bfed-d699-344b-924874f4927c
Version Independent ID: e392aa54-9876-7d1e-4e66-174a296a00c9
Content: ServiceBusMessage.ApplicationProperties Property (Azure.Messaging.ServiceBus) - Azure for .NET Developers
Content Source: xml/Azure.Messaging.ServiceBus/ServiceBusMessage.xml
Service: azure
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

Thank you for your feedback.  Tagging and routing to the team member best able to assist.

Hi @nirzaf,
Can you clarify what you are looking for here?

Hi @nirzaf, Can you clarify what you are looking for here?

I was looking for some sample code implementation on how to add custom user defined Application Properties in C#, finally I figured out how do it, but it would comfortable if we have some official sample code

I see - was the issue that you were running into related to the dictionary being "get" only? Were you trying to set it to a new dictionary?


Community Committee Director Election - Call for Nominations

Since we got approval to merge the PR and kick off the CommComm Director Role, we get to begin the election process!
Director Election Timeline
May 17 - Call for Nominations Begins
May 31 - Call for Nominations Ends
June 1 - Nominee Q&A Begins
June 8 - Nominee Q&A Ends
June 8 - Voting Opens
June 15 - Voting Ends
June 15 - Announce Winner
What Will the CommComm Director Do?
I've already been asked this question a couple times, so I'm going to try to share the context I have. @ashleygwilliams, @williamkapke, and @MylesBorins have direct experience serving on the board for the project, so I'll also invite them to share their experiences in their unique roles.
The CommComm Director will be serving on the Node.js Board of Directors as a liaison of the Community Committee and its interests. You will be tasked with ensuring that the CommComm's perspective and interests are represented on the Board of Directors, introducing and driving forward initiatives to conclusion that capture the mission of the Node.js project and its community, and representing the Board itself in some situations.
To ensure that expectations are set appropriately, I'd like to note that the CommComm Director role will likely require a non-trivial level of time commitment, as you will need to participate in board discussions, sit in on board meetings, and have the opportunity to participate in the Joint Strategy Subcommittee.
For some more context on what the Board does, I highly suggest reading this post on the Individual Membership Director election opening up in 2016. While there is certainly some outdated information, there is also quite a bit of insight contained within.
How Does Nomination Work?
All current Community Committee Members can self-nominate in this issue within the given window. Once the nomination window is over, the CommComm Chairperson will begin the Q&A process on GitHub for each nominee.
Current Nominees:

None!

Final Note:
This is the CommComm's first time running an election for the Director seat. If there are any suggestions/comments on how this can be improved, please don't hesitate to leave a comment or ping me privately 👍

Just wanted to make an additional note:
In my own personal experience with the Node.js Board of Directors and the seats that the Community has owned (TSC Director, Individual Membership Directors), there is not a lot of guidance provided for the directors. We're getting better at this as a whole, but as the first CommComm Director you will likely end up both setting expectations for and defining scope of the CommComm director. The entire Community Committee will be here to help you with this, and I imagine that feedback loop will be important to success.

Finally, because we'll be having a Q&A period for the nominees, I'd like to ask that we leave any questions for them until that time 🙏

It's helpful to take a look at:
https://github.com/nodejs/board/blob/master/Onboarding_Guide_for_Directors.md

My story with the Node.js community started back in 2013 when I was welcomed with open arms by Ben Acker to help organize the PDXNode meetup. We started one of the early NodeSchools in Portland, much to our delight in the amazing connections we'd form and eventually see contributing to the Node.js project and ecosystem at large. Through NodeConfs and online work, I met and was inspired by more and more people around the world excited about the communities and ecosystem we were building up around the Node.js project. I saw firsthand how our choices effected so many people trying to work and enjoy programming in the larger open source world. I began event by event, and then through commits, to contribute to the Node.js project through the lens I saw most valuable to the next phase of work missing as an organized strategy
in Node.js–community.
As former Education Community Manager and current Node.js contributor, I worked to draft the first charter of the Community Committee and build consensus with the TSC members, community members, and the Board of Directors to establish an equal footing for Community as valued contributions, both code and non-code, as a top-level committee in the Node.js Foundation and project.
I believe that the ecosystem benefits most when we are honing our communications between these separate groups who all play a vital part in the story of Node.js. I feel that with my deep understanding of the foundation and project, I will able to help it continue to progress through the role of director on the Node.js Board of Directors. In the hopes of acting in the best interest of Node.js as a trusted, high fidelity liaison to the CommComm and the incredible work of contributors we are lucky enough to share time with, I am running for the CommComm Director seat on the Node.js Foundation Board of Directors. Please accept my deepest thanks for your consideration to vote for me on the Board in the upcoming election.

"Current Nominees:" updated.

I believe that the nomination period has passed and @hackygolucky is the only nominee!
🎉

Yep, since the nomination period has passed @hackygolucky wins by default since there were no other nominees.
I’d like to congratulate her on becoming the first Community Committee Director! 🎉🎊🎉🎊🎉

As a point of process, I’d like to note that we’ll still do our week of Q&A with Tracy 👍

Since this issue was created as a Call For Nominations, I was wondering if we should close it.
For the time being, I'll just rename it since the agenda in the OP seem useful still. Feel free to close otherwise!

There's a separate q/a issue open: #331

We can close this now - thanks @Tiriel and @chowdhurian 👍


Terminate task

Hi guys,
I was wondering if it would be helpful to have a new system task that terminates the current workflow execution. During our usage, we found a specific case that when a condition is met on a conditional task, we want to terminate the execution, like the following picture:
Image (sorry for the bad drawing)
I don't know if you guys already had faced this use case, but since I didn't found nothing related on issues, I decided to open this up to discuss the utility of this and the better approach to do this enhancement.
The only issue that we would have to deal specifically is when the user fork some tasks and put a terminate task on a single branch of fork task, so maybe the workflow would be terminated with things still running on other workers, and I don't know what would be the consequences of this.
What do you guys think about it?

@emiteze This can currently be achieved by setting a task to FAILED_WITH_TERMINAL_ERROR status.
In this case, the workflow will be terminated. Also, in the case of forks, if one branch of the fork fails with this status, then the tasks in the other branches are marked as CANCELED.

@apanicker-nflx I'm glad to hear that but I don't know if this solves our problem, since in our case we need to terminate the execution explicitly through workflow definition. In that way the workflow status would be completed or maybe that terminate task could be a FINISH TASK that receives the status that you want to set to workflow execution, sounding like an END STATE. Does that makes sense to you?


RFC: add RPM support

I am currently having a look at extending containerdiff to support rpm packages to further support SUSE and RedHat based images.  But before going down the rabbit hole, I want to have some feedback from the maintainers.
The main issue with RPM is that it doesn't expose its package base as a text file (as apt does) but as Berkeley databases, which complicates things quite a bit. So far, I can think of two potential solutions:

Run the image in a container and do something like rpm -qa --qf "%{NAME}\t%{VERSION}\t%{SIZE}\n". That's pretty straightforward and avoids to add more dependencies (docker is already vendored), but it requires running a container.
Parse the databases in /var/lib/rpm/*. I had a look at some older golang Berkeley bindings that use the C API, but none of them are well maintained, if at all. So I suggest to use the rpm C API directly and write a go library to add those bindings. However, I am not sure how or if the C API runs on Windows. This would require some more research and testing.

I have a strong preference for option (1) as it's more portable while adding no additional dependencies. It only requires dockerd to be running. Option (2) brings up more issues, as the rpm go library must be maintained as well. I'm willing to implement it, but the main focus would be to just get the things in place to extract the relevant data from the databases.
What are your thoughts on that? I can imagine that rpm support has already been considered.

Thanks for looking into this. Option #1 sounds fine for now, we just need to make sure we handle the case of a user not having a running docker daemon well. I currently have some experience with the fsouza go-dockerclient library and prefer it to the standard Docker one.
Is this something you're interested in contributing?

Is this something you're interested in contributing?

@dlorenc, yes I am interested. Most of the code for option (1) is already in place, and I can extend it to run in a container next week.  github.com/fsouza/go-dockerclient looks good to me, so if you prefer this API I can use it instead of docker/docker.
Regarding the use case of not having a daemon running, I suggest to exit(1) with a warning when running with -t rpm. Do you have some specific requests for the error handling?

@vrothberg Great to hear. Let us know when you have something ready for review!
That sounds fine for error handling. I just want to make sure users get a clear, actionable error when there is no docker daemon present, and that users don't think they need a docker daemon for all differs.

@dlorenc Thanks! It's working nicely with running rpm queries in containers for openSUSE and Fedora images. There's only one problem related to tar archives.  In case of a tar archive, it should be imported to the daemon, executed and subsequently removed. However, no matter which archive I use, I'm experiencing errors such as WARN[0000] Diff may be inaccurate: unsupported file type 50 found in file bin/dnsdomainname tar  [...] leading to an empty pkgutil.Image. Maybe I misinterpreted the README, but I assumed that a docker export tar archive was a valid input, is it?

I just figured that tar archives generated by docker save work and will stick with those for now.

Ah, yeah that's unfortunately confusing. docker save and docker export tarballs are completely different. We should eventually support both formats, but in the meantime a more useful error message would be nice.


Missing object assign polyfill in IE

Hello and thank you for creating react-c3js! It performs great in Chrome and Firefox.
However it won't work in IE, which we are sadly forced to support. :-(
The reason is missing support of Object.assign, causing a breaking error in generateChart.
The issue can easily be solved by adding:
"babel": {   "plugins": [     "transform-object-assign"   ] }
to the package.json to provide a polyfill.
Please consider!

Landed patch:
https://github.com/bcbcarl/react-c3js/commit/e0262cd7ebb293dda5a5fc0d086d22f1ba142fa3

Thanks, that was quick! :1st_place_medal:


Sticky Post

URL:
Description: having been using this theme for more than 14 months！What a beautiful theme it is!However, I can still not top a Specified article.It will be very nice if you can solve this issues! ~(≥▽≤)/~

Use sticky in front-matter. See also https://github.com/hexojs/hexo-generator-index/pull/51


cannot perform query with parentheses

Hello,
We are using gcloud with NodeJS server to perform queries a Google BigQuery db.
Our server runs on Amazon Beanstalk.
We are running the following query:
var bigquery = gcloud.bigquery({
  projectId: 'XXX',
  keyFilename: 'YYY'
});
var query = "SELECT COUNT(id) FROM AAA.BBB";
bigquery.query(query, function(err, rows) {
    if (err) {
      handleError(res,err);
    }
    else {
      res.send(200,rows);
    }
  });

it works fine on the development environment, but when installing on Beanstalk, we get the following error:
"errors": [
        {
            "domain": "global",
            "reason": "invalidQuery",
            "message": "Encountered \" \"%\" \"% \"\" at line 1, column 18.\nWas expecting:\n    <EOF> \n    ",
            "locationType": "other",
            "location": "query"
        }
    ],
    "code": 400,
    "message": "Encountered \" \"%\" \"% \"\" at line 1, column 18.\nWas expecting:\n    <EOF> \n    "

My guess is that somehow the parenthesis in the query are being escaped (because queries without parenthesis works ok). We cannot figure out how to solve this.
Your help will be appreciated.

I'm kind of lost on this one. The query is sent as a JSON payload in a POST request, so it's not being escaped. Since it's working locally but not in that environment, I'm not sure how to debug. Maybe @ryanseys has an idea.

I'll take a look at this.


Some linter errors after 0.13 release

    [Linter] Invalid Linter Result received
    These issues were encountered while processing messages from a linter named 'OCaml Merlin'
      • Message.location must be valid

I can't reproduce this. Do you have an example where this happens?

It happens when merlin responses like
[
    "return",
    [
        {
            "message": "Cannot load /home/kakadu/asp/ocanren-antiphantom/_build/ppx/ppx_deriving_showT.cmxs: cannot find file /home/kakadu/asp/ocanren-antiphantom/_build/ppx/ppx_deriving_showT.cmxs in search path",
            "sub": [],
            "type": "error",
            "valid": true
        }
    ]
]


fix(docs): Check for already deployed account contracts in token bridge tutorial

Adds a bit of code to check if the accounts are already publicly deployed, and if so, skip.

Docs Preview
Hey there! 👋 You can check your preview at https://667ec2f665c1361e5c1cd21e--aztec-docs-dev.netlify.app


automated nginx.conf configuration

I've modified the automate_nginx.sh initialization script so that it automatically configures the nginx.conf file; this removes the need for the user to have to manually edit and configure the file.

Thanks for making this automation. I am committing it to master.


Correction for raw affiliation Service diabétologie, centre hospitalier Narbonne, Narbonne, France

Correction needed for raw affiliation Service diabétologie, centre hospitalier Narbonne, Narbonne, France
raw_affiliation_name: Service diabétologie, centre hospitalier Narbonne, Narbonne, France
new_rors:
previous_rors: 022m8c549
works_examples: W2043593601
contact: dfed9f46f767b76788b403d9405082ce:33a50df389160f980521306aea4a16d9c553 @ inrae.fr

This issue was accepted and ingested by the OpenAlex team on 2024-10-09. The new affiliations should be visible within the next 7 days.


Troubles across the installation (Ubuntu)

Hello guys,
I tried to install the library in Ubuntu (14.04 and 16.04) without much success last week. The problem was #1280 in both versions. Finally, I decided to build it from source. However, there are two steps missed in the documentation. I did it from a fresh Ubuntu image and then I had to:

JAVA_HOME: set before compiling.
Python development tools: install python-dev and python-pip before run bazel.

It's no big deal. However, I think we could include that steps in the documentation to save time for the users.
I just added it and made the pull request  #1356 , if something is missed/wrong let me now.
Thanks,
Jordi.

@jomsdev - just wondering if this is tried in 0.14.2

I did it yesterday clonging from the master branch

@jomsdev Logger problem should be fixed via https://github.com/twitter/heron/pull/1276 which was after 0.14.2

@objmagic - Only to be sure that it was the 0.14.02 version I repeated it. Same problem

No handlers could be found for logger "root"

I installed a fresh ubuntu version and then installed java using the apt-get default-jre default-jdk. That's all.

@jomsdev - just wondering if this issue is resolved. if so we can close this.

I could install it compiling it from source. However, using the script that you provide (0.14.02) I couldn't. It was using a fresh Ubuntu.
I would close it and take it into account only if anyone else complains about the same problem.

If you could please try with 0.14.3 and see if that works or not. Then we can close the issue

On Sep 15, 2016, at 3:00 PM, Jordi Montes Sanabria<EMAIL_ADDRESS>wrote:
I could install it compiling it from source. However, using the script that you provide (0.14.02) I couldn't. It was using a fresh Ubuntu.
I would close it and take it into account only if anyone else complains about the same problem.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

I just tried it and it is working now, we can close the issue.


Source code was not found for app:///main.ios.jsbundle  in React Native

react-native 0.50.4
react-native-sentry 0.32.1
sentry 8.19.0
while testing on a real IOS device in Debug config (prebundled source on the device)
sourcemaps are uploaded correctly since they appear as "~/main.ios.jsbundle.map" on -
release/artifacts page for the correct dist number
the error is: "Source code was not found for app:///main.ios.jsbundle"

init sentry
Sentry.config(ops.dsn).install()
Sentry.setRelease('0.0.32')

sourcemap
node node_modules/react-native/local-cli/cli.js bundle --platform ios --entry-file ./src/index.js --bundle-output ./output_ios/main.ios.jsbundle --sourcemap-output ./output_ios/main.ios.jsbundle.map --assets-dest ./output_ios --dev true

upload bundle and sourcemap
./node_modules/.bin/sentry-cli --auth-token <auth-tocken> --url https://fse.devops.xiaohongshu.com/ releases -o sentry -p mall-home files 0.0.32 upload-sourcemaps --rewrite --validate /Users/xutianming/red/mall-home/output_ios/main.ios.jsbundle /Users/xutianming/red/mall-home/output_ios/main.ios.jsbundle.map --strip-prefix /Users/xutianming/red/mall-home/output_ios/

project => releases => artifacts

error

I don't know where is the problem，how to solve the problem?

I will close this here since you already created an issue in the right SDK
https://github.com/getsentry/react-native-sentry/issues/377


operator: introduce Ingress cell

This commit moves the Ingress controller registration from the legacyOnLeader cell into its own cell.
In addition, the corresponding config properties have been moved into its own config struct ingressConfig where possible.

Converting to draft: looks like some stuff during controller creation already depends on the CRDs being present. But they are added during the lifecycle hooks.

Converting to draft: Smoke tests are failing. looks like some stuff (informers are already started) during controller creation already depends on the CRDs being present. But they are added during the lifecycle hooks that are executed later.

Can we make the dependency on the CRD creation explicit? E.g. there's the RegisterCRDsCell, but it's currently just registering a start hook and not providing anything we could depend on. It could perhaps work better if it would have e.g. CRDRegistration object and instead of group value you could do CRDRegistration.Register(some-crd-metadata)? This way CRDRegistration.Start would always be called before anything that called Register. cc @pippolo84

Converting to draft: Smoke tests are failing. looks like some stuff (informers are already started) during controller creation already depends on the CRDs being present. But they are added during the lifecycle hooks that are executed later.

Can we make the dependency on the CRD creation explicit? E.g. there's the RegisterCRDsCell, but it's currently just registering a start hook and not providing anything we could depend on. It could perhaps work better if it would have e.g. CRDRegistration object and instead of group value you could do CRDRegistration.Register(some-crd-metadata) from an Invoke? This way CRDRegistration.Start would always be called before anything that called Register. cc @pippolo84

@joamaki thanks for the input. agree that this would be way better than the implicit dependency due to the order of registration in the root cell. If it's OK i'd like to handle this in a separate PR after the initial PRs for Ingress (this PR) and Gateway API (https://github.com/cilium/cilium/pull/28785) are merged.

Converting to draft: Smoke tests are failing. looks like some stuff (informers are already started) during controller creation already depends on the CRDs being present. But they are added during the lifecycle hooks that are executed later.

Moved the start of the informers from ingress.NewController (called during cell initialization) into ingressController.Run (called by cell onCreate lifecycle hook)

/test

rebased to main and resolved conflicts

/test


Admin Nav Link

Expected Behavior
I sshould be taken to admin page, like /admin when I click on admin
Current Behavior
Currently I get taken back to / route when I click on the admin icon

As of now, we don't a page for the /admin path, we can either leave as it is and update it once we get a page for it, or make it non-clickable so that it just acts as badge/indicator.


[FEA] add tests on image characteristics

Is your feature request related to a problem? Please describe.
Images published from this repo are intended for use in a wide variety of contexts. For example, they're used in several different cloud providers' bring-your-own container solutions (see https://docs.rapids.ai/deployment/stable/).
Those environments each have slightly different requirements for images you bring to them... things like default user, exposed ports, expected filepaths, etc.
When changes like #449 are made to modify the images here, there are currently not strong automatic protections against accidental regressions.
This issue proposes adding such protections, to improve release confidence and hopefully catch some types of issues during development instead of further downstream.
Describe the solution you'd like
I'm proposing the following:

on every commit to PRs or main here, test all built images with container-canary (https://github.com/NVIDIA/container-canary), with the following tests:

compliance with various target deployment environments (with tests sourced from https://github.com/NVIDIA/container-canary/tree/main/examples)
other RAPIDS-specific tests to prevent accidental regressions (with tests checked into source control here)

on every commit to PRs, test files in this repo with some static analyzers. For example:

hadolint for Dockerfiles (link)
shellcheck for shell scripts (link)
ruff for Python code (link)

Describe alternatives you've considered
N/A
Additional context
This proposal comes out of mine and @jacobtomlinson 's discussions around this: https://github.com/rapidsai/deployment/issues/277
I'd be happy to come do the work, just looking for a 👍🏻 / 👎🏻 on the general idea (cc @raydouglass @ajschmidt8 @AyodeAwe )

Based on my experiments in #670 so far, I think this will require some updates to container-canary:

[ ] https://github.com/NVIDIA/container-canary/issues/61
[ ] https://github.com/NVIDIA/container-canary/issues/62

I'd like to try contributing those, at some point.

Some good discussion on possible container-canary tests here:

https://github.com/rapidsai/docker/issues/712#issuecomment-2386370049
https://github.com/rapidsai/docker/issues/712#issuecomment-2388384139


Sliding Window Maximum

https://leetcode.com/problems/sliding-window-maximum/

i would like to work on this problem. please assign meth is problem.

/assign


Help Wanted: Adding a column to the differences table

In Tax-Calculator PR #1375 I added a column to the differences table to show percent change in after tax income. This was included in the 0.8.5 release, but it hasn't been added to TaxBrain yet. @hdoupe and I tried to get it working today but couldn't. If anyone could help us out with this I would greatly appreciate it.

To handle backwards compatibility, one option would be to leave this column blank for past runs.

@andersonfrailey do you want to open a PR for the changes in dropq.py and dropq_utils.py that we talked about?  Then those changes would be incorporated in taxcalc 0.9.3 and as soon as TaxBrain is using taxcalc 0.9.3 the continuum team or one of us can take another crack at making the necessary webapp changes.  Does that make sense?

@hdoupe, that makes sense. I'll open it up so people can see our thought process.

Here is said PR

@andersonfrailey, should this issue be closed?


Set value is invalid for DisplayOffTimeoutOnBattery and more

The correct value used to disable this option is not mentioned in the document, and when the WICD help document is configured to <disabled/> the value, there is no failure during configuration execution, but it does not actually take effect. If the value is configured to 0, a failure occurs during configuration execution.

文档详细信息
⚠ 请勿编辑此部分。 docs.microsoft.com ➟ GitHub 问题链接必须具有此部分。

ID: efe2ec03-bfd6-c13b-0e5a-a11129342f3e
Version Independent ID: 8151028c-e9a1-c8a4-3f5e-26d62b14b3de
Content: 策略 CSP-Power
Content Source: windows/client-management/mdm/policy-csp-power.md
Product: w10
Technology: windows
GitHub Login: @ManikaDhiman
Microsoft Alias: dansimp

@goxia . normally display timeout start from 1 second to maximum no limit.
I added  600 or 120 seconds in GPO

@goxia . normally display timeout start from 1 second to maximum no limit.
I added 600 or 120 seconds in GPO

To disable the timeout, write 0 is misformed and write  according to the documentation does not take effect.

Thank you for the productive discussion. An indoependent contributor will follow up with a solution proposal within few days.

@goxia You're using Windows Imaging and Configuration Designer to build a provisioning package and when setting the DisplayOffTimeoutOnBattery to 0 you get an error? What is the error that you are getting?
Creating an OMA URI using the value 0 works, so i think it could be something specific to the ICD package or process.

The value numbers are the time in seconds, where “0” is never.

Regarding disabling it, yes disabled is the correct value. If this does not work, i recommend opening a case with support so they can look into your deployment package .xml and into the process that you are using to deploy the package.

@goxia You're using Windows Imaging and Configuration Designer to build a provisioning package and when setting the DisplayOffTimeoutOnBattery to 0 you get an error? What is the error that you are getting?
Creating an OMA URI using the value 0 works, so i think it could be something specific to the ICD package or process.

The value numbers are the time in seconds, where “0” is never.

Regarding disabling it, yes disabled is the correct value. If this does not work, i recommend opening a case with support so they can look into your deployment package .xml and into the process that you are using to deploy the package.

If set to 0, the value is not recognized when PPKG is applied.

If set to 0, the value is not recognized when PPKG is applied.

Do you mean nothing happens? As i said, setting it to 0 = never, meaning if nothing happens that expected. If you want tu turn off the display, you need to set a minimum of 1s.

Closing as the discussion seems to have been concluded. Thank you.


Run via command line?

hey,
is it possible to run this via command line without UI?

It's currently not possible. It may be added as a feature later.
I'm really busy these days and I don't have much time to spend on CMPDL... sorry for that.


Create dataset loader for NusaKalimat

NusaCatalogue: https://indonlp.github.io/nusa-catalogue/card.html?nusa_kalimat

Dataset
nusa_kalimat

Description
NusaKalimat is a machine translation sentence-level datasets which covers 11 local languages in Indonesia.

License
CC-BY-NC-SA 4.0

We need to restructure the entry in the nusacatalogue for this dataset. closing this issue for now


Closes #30 Moved testthat folder

Thank you for your Pull Request! We have developed this task checklist from the Development Process Guide to help with the final steps of the process. Completing the below tasks helps to ensure our reviewers can maximize their time on your code as well as making sure the admiral codebase remains robust and consistent.
Please check off each taskbox as an acknowledgment that you completed the task or check off that it is not relevant to your Pull Request. This checklist is part of the Github Action workflows and the Pull Request will not be merged into the devel branch until you have checked off each task.

[x] Place Closes #<insert_issue_number> into the beginning of your Pull Request Title (Use Edit button in top-right if you need to update)
[x] Code is formatted according to the tidyverse style guide. Run styler::style_file() to style R and Rmd files
[x] Updated relevant unit tests or have written new unit tests - See Unit Test Guide
[x] If you removed/replaced any function and/or function parameters, did you fully follow the deprecation guidance?
[x] Update to all relevant roxygen headers and examples.
[x] Run devtools::document() so all .Rd files in the man folder and the NAMESPACE file in the project root are updated appropriately
[x] Address any updates needed for vignettes and/or templates
[x] Update NEWS.md if the changes pertain to a user-facing function (i.e. it has an @export tag) or documentation aimed at users (rather than developers)
[x] Build admiral site pkgdown::build_site() and check that all affected examples are displayed correctly and that all new functions occur on the "Reference" page.
[x] Address or fix all lintr warnings and errors - lintr::lint_package()
[x] Run R CMD check locally and address all errors and warnings - devtools::check()
[x] Link the issue so that it closes after successful merging.
[x] Address all merge conflicts and resolve appropriately.
[x] Pat yourself on the back for a job well done! Much love to your accomplishment!

@bms63 @thomas-neitmann @bundfussr @cicdguy can any of you see what CMD check is failing. I am not too worried about LINKS failing at the moment. The reason for this ticket was to fix the admiral/tests directory structure which ended up misaligned in devel branch. I have fixed it, but getting strange error, for Admiral Workflows / Check / ubuntu-20.04 (release) (pull_request)
I am on holiday so would be great if I could get this fix in devel branch before I finish up today.
Many thanks

I think you need to add admiraldev to the Imports: field in DESCRIPTION.

Thanks @bundfussr I think you are correct. Can I put you down as REVIEWER once I fix it?

@millerg23 , yes, no problem. But I think I can't merge it because I have no write access.


Rendering issue with zsh-autosuggestions through SSH

This is what is being rendered when using zsh-autosuggestions through an SSH session after typing "date" followed by backspace x3. (iTerm2 on the right for comparison)

No issue observed outside of SSH. Happy to provide more info as needed.

Probably a duplicate of https://github.com/ghostty-org/ghostty/issues/3335

Yes, it’s exactly the same behavior.

See https://github.com/ghostty-org/ghostty/issues/3335#issuecomment-2563509690


tl.device_assert does nothing

The following program finishes without errors:
import triton
import triton.language as tl
import torch

@triton.jit
def kernel(in_ptr0, out_ptr0, xnumel, XBLOCK: tl.constexpr):
    xoffset = tl.program_id(0) * XBLOCK
    xindex = xoffset + tl.arange(0, XBLOCK)
    xmask = xindex < xnumel
    tmp0 = tl.load(in_ptr0 + xindex, xmask)
    tl.device_assert(tmp0 == 8, "not an 8")
    tl.store(out_ptr0 + xindex, tmp0, xmask)

x = torch.arange(1024, device="cuda")
y = torch.empty_like(x)
xnumel = x.numel()
grid = lambda meta: (triton.cdiv(xnumel, meta['XBLOCK']),)
kernel[grid](x, y, xnumel, XBLOCK=128)

I'm not sure what's this function supposed to do, as not failing is the behaviour that's actually tested in
https://github.com/openai/triton/blob/18e82b7b8e8a3b447ce7d30f0be1630135378056/python/test/unit/language/assert_helper.py#L32-L36
At any rate, this is unexpected, and not what's advertised in https://github.com/openai/triton/pull/1143

Ok, I need to set TRITON_DEBUG=1. It'd be good to edit the OP in the PR that adds this to advertise this point, or even better, add docs for these functions :)

tl.device_assert doesn't seem to be available in the triton 2.0 release. Did you use a specific version ?

I used a commit after https://github.com/openai/triton/commit/d376020f90002757eea3ea9475d4f7cfc2ec5ead


auxoblast, filmed

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.4
logical conflict every: 100
sleep for: 300s
[pullrequest]
requests per hour: 30
deps=[a,f]

/trunk merge


About OICR and PCL

In  /lib/modeling/model_builder.py ,lines 91 and 145-150,useOICRLosses() and OICR()  ,does this represent the use of OICR rather than PCL optimization methods.Thanks

Yes. As stated in Updates, we change to OICR.

Yes. As stated in Updates, we change to OICR.

Okay,Thanks

Okay,Thanks

Hi @ppengtang!
Could you please expand on motivations of switching from PCL to OICR? I assume it achieves better accuracy, but would you offer any comments / thoughts why would that be?
Thanks!


Resolved IDENTITY-3837

Carbon JIRA : https://wso2.org/jira/browse/CARBON-15649

This is reviewed via PR https://github.com/wso2/carbon-kernel/pull/556


Mobile friendly views?

Is there a way to make it work with mobile phones?
So the split view is automatically shows side-by-side on desktop but changes to top-by-bottom on a mobile phone?
Kind of like how the "col-sm-" classes work in Bootstrap.
Any suggestions?
Thanks

You'd have to do the screen size detection yourself, and then create either a vertical split or a horizontal split.

Would be great, if you can put up a simple example of how to go about that, thank you for everything

Ok i gave it a shot @minutephp-plugins , as hacky as THIS is, it works I tried the normal route. the problem is that we need to listen to the viewport reisizing with the help of onresize and then if the window.innerWidth < 768 for example we trigger split with vertical layout else horizontal layout. Only 1 issue in this simple logic is that the library keeps adding gutters as it resizes inside the onResize method. @nathancahill a better solution is super appreciated

Done, there you go @minutephp-plugins THIS  should match your needs. The trick here is to keep the split variable outside the function resize so that everytime we resize the window and the function is called, we destroy the split instance and create it once again to avoid adding gutters, you can try removing the if(split){split.destroy()} statement or keep the variable inside the function, resize the window and see the effect for yourself

Hi slidenerd, I have the same problem, but  "@minutephp-plugins THIS" link was not found, Can you give me a reference link ? thanks a lot.

@slidenerd I could really do with seeing your example too. I thought I'd sorted the issue myself doing what you suggested but intermittently get this error:

split.js:734 Uncaught DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
at http://localhost:81/lib/split.js:734:33
at Array.forEach ()
at Object.destroy (http://localhost:81/lib/split.js:731:19)


NIFI-7767 - Fixed issue with tls-toolkit not adding SANs to generated…

… certificates. Added tests.
NIFI-7767 - Fixed checkstyle.
NIFI-7767 - Fixed up TlsCertificateAuthorityTest to include SAN in tests.
Thank you for submitting a contribution to Apache NiFi.
Please provide a short description of the PR here:
Description of PR
Enables X functionality; fixes bug NIFI-YYYY.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically main)?

[x] Is your initial contribution a single, squashed commit? Additional commits in response to PR reviewer feedback should be made on this branch and pushed to allow change tracking. Do not squash or use --force when pushing to allow for clean monitoring of changes.

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[x] Have you written or updated unit tests to verify your changes?
[x] Have you verified that the full build is successful on JDK 8?
[x] Have you verified that the full build is successful on JDK 11?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check GitHub Actions CI for build issues and submit an update to your PR as soon as possible.

Reviewing...

Verified the full build and the new unit tests ran successfully. Used the tool in client/server mode to generate two new keystores. The first was invoked with only a DN and had the CN successfully populated as a SAN. The second was invoked with explicit SAN entries and had all provided hosts listed as SANs. +1, merging.
 ..13.0-SNAPSHOT   pr4503 ●  ./bin/tls-toolkit.sh client -D CN=node1.nifi -p 9999 -t tokentokent
okent
2020/09/01 16:18:42 INFO [main] org.apache.nifi.toolkit.tls.service.client.TlsCertificateAuthorityClient: Requesting new certificate from localhost:9999
2020/09/01 16:18:43 INFO [main] org.apache.nifi.toolkit.tls.service.client.TlsCertificateSigningRequestPerformer: Requesting certificate with dn CN=node1.nifi from localhost:9999
2020/09/01 16:18:43 INFO [main] org.apache.nifi.toolkit.tls.service.client.TlsCertificateSigningRequestPerformer: Got certificate with dn CN=node1.nifi
 ..13.0-SNAPSHOT   pr4503 ●  keytool -list -v -keystore keystore.jks                   16:18:47

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

Alias name: nifi-key
Creation date: Sep 1, 2020
Entry type: PrivateKeyEntry
Certificate chain length: 2
Certificate[1]:
Owner: CN=node1.nifi
Issuer: CN=localhost, OU=NIFI
Serial number: 1744bf7293f00000000
Valid from: Tue Sep 01 16:18:43 PDT 2020 until: Mon Dec 05 15:18:43 PST 2022
Certificate fingerprints:
	 SHA1: FF:69:2D:99:90:C2:7C:90:7F:07:51:84:53:A4:DD:12:8A:2C:76:D0
	 SHA256: 41:F0:71:40:B7:9E:D8:4E:BC:71:78:9B:2F:1C:F7:8B:3D:34:93:74:93:98:6E:A8:E0:48:E8:6A:D2:52:5C:DB
Signature algorithm name: SHA256withRSA
Subject Public Key Algorithm: 2048-bit RSA key
Version: 3

Extensions:

...

#5: ObjectId: <IP_ADDRESS> Criticality=false
SubjectAlternativeName [
  DNSName: node1.nifi
]

...

 ..13.0-SNAPSHOT   pr4503 ●  nocorrect mv config.json node1.json                       16:20:44
 ..13.0-SNAPSHOT   pr4503 ●  nocorrect mv keystore.jks node1.jks                       16:23:00
 ..13.0-SNAPSHOT   pr4503 ●  nocorrect mv truststore.jks node1_ts.jks                  16:23:19
 ..13.0-SNAPSHOT   pr4503 ●  ./bin/tls-toolkit.sh client -D CN=node2.nifi -p 9999 -t tokentokentokent --subjectAlternativeNames san.nifi,san2.nifi,san3.nifi
2020/09/01 16:23:35 INFO [main] org.apache.nifi.toolkit.tls.service.client.TlsCertificateAuthorityClient: Requesting new certificate from localhost:9999
2020/09/01 16:23:36 INFO [main] org.apache.nifi.toolkit.tls.service.client.TlsCertificateSigningRequestPerformer: Requesting certificate with dn CN=node2.nifi from localhost:9999
2020/09/01 16:23:36 INFO [main] org.apache.nifi.toolkit.tls.service.client.TlsCertificateSigningRequestPerformer: Got certificate with dn CN=node2.nifi
 ..13.0-SNAPSHOT   pr4503 ●  keytool -list -v -keystore keystore.jks                   16:24:01

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

Alias name: nifi-key
Creation date: Sep 1, 2020
Entry type: PrivateKeyEntry
Certificate chain length: 2
Certificate[1]:
Owner: CN=node2.nifi
Issuer: CN=localhost, OU=NIFI
Serial number: 1744bfba2b100000000
Valid from: Tue Sep 01 16:23:36 PDT 2020 until: Mon Dec 05 15:23:36 PST 2022
Certificate fingerprints:
	 SHA1: 27:C7:3D:11:DD:D1:F2:24:2C:FC:2A:59:B4:E5:89:29:2B:79:D1:80
	 SHA256: A3:FE:70:BB:8B:34:50:91:21:C3:FA:3B:91:07:22:74:E4:5B:AD:FA:F5:CE:A0:2B:82:A5:93:80:CC:E9:81:52
Signature algorithm name: SHA256withRSA
Subject Public Key Algorithm: 2048-bit RSA key
Version: 3

Extensions:

...

#5: ObjectId: <IP_ADDRESS> Criticality=false
SubjectAlternativeName [
  DNSName: node2.nifi
  DNSName: san.nifi
  DNSName: san2.nifi
  DNSName: san3.nifi
]

...

Forgot to tag the commit message with the PR #. Code was merged in 1e6619b91f2d9a7af2d7195464d4a0f5b595b93d. Closing PR manually.


Checkpoint container status onto disk.

Checkpoint container status onto disk. With this we could recover container state from container metadata store and status checkpoint during restart.
Signed-off-by: Lantao Liu<EMAIL_ADDRESS>

LGTM

Apply LGTM based on https://github.com/kubernetes-incubator/cri-containerd/pull/179#issuecomment-327595811.


As a bistro manager, I can track working hours of my staff

Track the hours worked by the staff. I think we just show a hard coded value in the contact card first.

... so that I can calculate their salary quickly.


are there any plans related to shardstream?

Are there any plans related to shardstream?

yes it js takes time


npm install is executed regardless of node_env

I would prefer something like this in the post process hook:
NODE_ENV={{node_env}} npm install

If you agree, I will create a (tested) PR

Why do you need this? I didn't know npm install would behave differently with node env.

With the --production flag (or when the NODE_ENV environment variable is set to production), npm will not install modules listed in devDependencies.
(https://docs.npmjs.com/cli/install)

and that is cool ;)

Ah, ok. Yeah, I'd take a PR for that :)

I took a look, I would suggest a little restructuring affecting the 'api.getAppInfo'.
I think that all the config parsing like this: NODE_ENV: appInfo.config.node_env || globalConfig.node_env || 'development' should be done there.
But I will only invest the work if you agree :smile:

@paulpflug sounds right to me.

any news with this?

I'm working on other things right now, but it is still on my agenda..


[Logs] Windows file tailing - fix buffer reuse when line is big enough

What does this PR do?
Fixes collection of logs on windows when tailing files with logs bigger than 4096 chars.
As we reuse the same buffer, we override it, and as a result keep
sending the same content over and over, content which is the end
of the line.
Let's instead instantiate a new buffer once the current one is full

We don't currently run tests on windows, so I'll skip for now. But yes integration tests / black box tests on windows would definitely help


Fix caching issue when resolving userid when multiple userstore preesnts

Purpose

cache issue when resolving userId when multiple userstore presents. This PR will check for existence of the resolve userstore domain in the userstore chain to see if the resolve userstore domain is an existing one or not

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/3870766679

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/3870766679
Status: failure

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/3870766679
Status: success

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/3890102538

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/3890102538
Status: success


Migrate from classnames to nicer clsx

Description

esm support
out of the box typescript support
probably faster

TypeError: __WEBPACK_IMPORTED_MODULE_13_clsx___default(...) is not a function
seems like my setup can't handle *.mjs files properly?

@FranBran Do you use typescript?


Update nimlsp docs

Hello,
This PR adds formats  the description string of the nimlsp docs.
It also adds the the root_dir key to docs.

also adds the the root_dir key to docs

why? I keep seeing PRs where people repeat the default config in the docs. The pattern should be to use the default config and override what you need. And check the default config for hints. Duplicating the default config in the docs is not maintainable.


Add Group#kill, Group#revive

Set alive, exists, and visible.

Added in d14287ff5285fe118d5bcb87937c166eb15f72e0.


Changed help_string of args worker

It seems like 4 is the correct default value

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


[Feature] Collaborative Editing

I'm submitting a

[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report
[x] Enhancement
[x] Feature request
[ ] Documentation issue or request

Description
To be totally transparent, I haven't even tried using this library yet. I came across it by looking for an angular binding for prose-mirror and stumbled upon this project via npm. While not directly stated in the README, there was a prose-mirror tag in the npm listing, and the package.json of this project certainly suggests prose-mirror packages are included.
It doesn't look like prosemirror-collab is included currently though. I realize there's a server-side aspect to making the collab module work and it's more complicated (e.g. represent multiple user cursor selections and what not), but I wanted to see if this is something on the roadmap for this project and if so when it might be expected to debut.
Omitting version information because this is a fairly general feature request.
Thanks for your consideration!

Haven't looked in the collaborative editing yet. but with prosemirror one should be able to write a plugin to achieve it by following the example here https://github.com/ProseMirror/prosemirror-collab.
It is possible to pass prosemirror plugins via editor.forRoot({plugins}). I am not sure about adding the support to the editor itself. It might increase the maintenance burden. When I am free I will try doing a working example of that and post a reference or example for that in the docs or even better link a working demo of it.

I have added an example here https://sibiraj-s.github.io/ngx-editor/#/collab using yjs.