Change term - measurementUnit: use at least one SI example

Term change

Submitter: @damianooldoni @peterdesmet
Efficacy Justification (why is this change necessary?): The comments for measurementUnit state: "Recommended best practice is to use the International System of Units (SI)." However, none of the examples (mm, C, km, ha) are one of the 7 base SI units, although mm and km are SI units with prefixes. It would be good to have at least m (meter) as first example, which use is widespread as measurementUnit. In addition, it would be good to have an example of a squared unit (e.g. km²) showing that a superscripted 2 is available in UTF8.
Demand Justification (if the change is semantic in nature, name at least two organizations that independently need this term): no explicit demand, but e.g. use of m is widespread, so would be helpful to have that as a base SI example
Stability Justification (what concerns are there that this might affect existing implementations?):
Implications for dwciri: namespace (does this change affect a dwciri term version)?: yes, although currently no examples are listed for https://dwc.tdwg.org/terms/#dwciri:measurementUnit

Current Term definition: https://dwc.tdwg.org/list/#dwc_measurementUnit
Proposed attributes of the new term version (Please put actual changes to be implemented in bold and ~strikethrough~):

Term name (in lowerCamelCase for properties, UpperCamelCase for classes):
Organized in Class (e.g., Occurrence, Event, Location, Taxon):
Definition of the term (normative):
Usage comments (recommendations regarding content, etc., not normative):
Examples (not normative): ~mm, C, km, ha~ → m, mm,  km², C
Refines (identifier of the broader term this term refines; normative):
Replaces (identifier of the existing term that would be deprecated and replaced by this term; normative):
ABCD 2.06 (XPATH of the equivalent term in ABCD or EFG; not normative):

Assuming C is intended to be degrees Celcius, °C is the unit. (C means coulombs, the SI unit of electric charge.)
Some other common units in GBIF data: %, percent, Percentages, hh:mm:ss, per mille, date, ppb, inches.

I guess we need to decide how serious we are about the meaning of "SI" because the actual SI unit of temperature is kelvin (K), but people do not typically use it in everyday life.

This is an interesting case where maybe we could set a precedent by adding recommendations of what to avoid in a term comment along with positive examples.

@tucotuco wrote:

adding recommendations of what to avoid in a term comment along with positive examples.

Pedagogically-speaking, excellent. The "not" case/s often very informative in helping to clarify what does "go in the box."


[Bug] RetryBackoffLayer can trigger a div-by-zero if CU misconfigured

Component
transports
What version of Alloy are you on?
0.6.4
Operating System
Linux
Describe the bug
When running the RetryBackOffLayer with a low (lower than AVG_COST) it is possible trigger a div-by-zero in the layer:
thread 'main' panicked at /home/user/.cargo/registry/src/index.crates.io-6f17d22bba15001f/alloy-transport-0.6.4/src/layers/retry.rs:230:53:
attempt to divide by zero

With the configured params:
        RetryBackoffLayer::new(10, 1000, 10);

Having a sanity check for the configured CU, or bounding that div would be nice to avoid the panic.

makes sense,
do you want to provide a fix for this?

makes sense,
do you want to provide a fix for this?

I can take a crack at it (maybe next week), is there a example of unit testing tower layers in the codebase I can use to work off?

makes sense,
do you want to provide a fix for this?

I can take a crack at it (maybe next week), is there a example of unit testing tower layers in the codebase I can use to work off?

@mothran ptal here https://github.com/alloy-rs/alloy/blob/28ad3f778d44c743408963b244e04b458591b160/crates/provider/src/provider/trait.rs#L1432

What's the fix we want to do here? bound the div to always be at least one? Or just handle the case where CU < AVG_COST separately?


feat: add support for nodeSelector and tolerations

Hi,
This is to add support for nodeSelector and tolerations.
Fred

thx again


[DRAW-004] Buttons on the ‘Start a New Transcription’ page do not properly align

Steps to reproduce:

Navigate to the ‘Start a New Transcription’ page http://test.citsci.geog.mcgill.ca/transcriptions/new.
Observe buttons not aligning properly.

Recommended result:
Align the two buttons horizontally rather than stacking them vertically.
However, if wishing to keep them stacked vertically, align both buttons to the left side.
Actual result:
Buttons on the ‘Start a New Transcription’ page do not properly align.
Notes:
Tested on:
Google Chrome Version 55.0.2883.87 m, Internet Explorer 11, Firefox version 37.0.1.
Windows 7 Professional x32, Intel Cote i5, ATI Radeon HD 4550.
Repro rate: 5/5.
Tiffany Hirsch
Screenshot attached: DRAW-004.png

Resolved


IDENITIFIED WORK - Correct the workflow and usage of AWS interface endpoints

Expected Behavior
Interface endpoints are being created which are linked to multiple Security Groups (one for each subnet-set)
Actual Behavior
Interface endpoints should only be related to a single VPC Security Group
Steps to Reproduce the Problem
N/A
Other information

Identify the correct workflow for Interface Endpoints, correct the issue then test the solution.

Interface endpoints are now coded in a way that makes them singular to the endpoint.
Tested solution using SSM on Bastion.
Closing ticket


Re-enable 1.8.0 in live

Docs Build status updates of commit ac3a183:
:clock10: Full build: the average full build time is 32 min(s) 42 sec(s), this is based on the last 102 build(s) for this repository.

Docs Build status updates of commit ac3a183:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docfx.json
:white_check_mark:Succeeded

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


Typescript support

Hello,
can you provide some details on how to use the library with TypeScript? So far I have noticed, that there is no TypeScript module in this library other than the default one provided by react-phone-input, so I created a new .d.ts file with the following snippet:
 declare module 'react-phone-input-material-ui'{
  const ReactPhoneInput: React.FC<any>;
  export default ReactPhoneInput;
 }

Then I managed to display the default TextField:
     <ReactPhoneInput
           component={TextField}
           value={value}
           onChange={(phone: any) => setValue(phone)}
       />

Unfortunately, no countries are displayed in the start adornment:

I am using MaterialUI v5. Thanks in advance.

@krisko4 I'm not using the material-ui TextField API implementation. I have made changes to react-phone-input-2 so that it allows the input component as a prop.
Regarding typescript, I will change the type definitions and release a new version. I can see the countries dropdown while using MaterialUI v5. I will try to test it in typescript and update you.
You can see in the demo I'm using MaterialUI v5.

Thank you for your reply. I am looking forward to seeing a typescript update 👍🏻

Hi, @krisko4 I tried with typescript everything works fine with typescript as well. I have released a 2.17.3 version with type definitions.
Here is the example.

I'm sorry but I still don't see this working. In README.md file you're using ReactPhoneInput component, in the demo you've linked  - PhoneInput. When I'm trying to use any of them I get the following error:

Property 'component' does not exist on type 'IntrinsicAttributes & PhoneInputProps & { children?: ReactNode; }'.

Property 'component' does not exist on type 'IntrinsicAttributes & PhoneInputProps & { children?: ReactNode; }'.

Yeah, this is a warning and you can ignore that type error. Some styles are misaligned too I will try to fix those. You can override those until I fix those.
Here is a full setup of the working typescript example. https://github.com/harish50/material-ui-phone-input-typescript

@krisko4 I have published the new version with the correct types. Please let me know if you still see the error.

The component property error is now gone, however it seems that PhoneInput doesn't accept any props other than component now, for example style property. Moreover, importing:
import "react-phone-input-material-ui/lib/style.css";
breaks the alignments.

So far I have used your solution just to take advantage of the masked input, without importing styles. Which means I have no access to country selector.

Your update has forced me to add some additional @ts-ignore marks to field properties.

Hey, @krisko4 I was busy with some home chores and had no time to look into it. Is it possible for you to contribute to this issue as I don't have much knowledge on types for packages.

@harish-everest Can I modify country flags image according to my style?

@imskr You can clone and modify according to your style in your repo.


July 29th 2024 MicroProfile AI Meeting video for YouTube

Here is the link to the video for upload to YouTube. Please update the Meeting Minutes with a link to the recording.
Thanks!

updated


Enabled to show a realtime visual information via http.

http://localhost:8888/view shows a realtime visual information.
The current visualization is very simple with black lines.
The visual will be improved in the next changes.

Here's a screenshot of this change.

cool!


UI Refresh: Market drop down updates

Description
Add a search function the market drop down and update the UI.
Related issue
https://github.com/Kwenta/kwenta/issues/2052
Motivation and Context
As the list of market grows there needs to be a way to filter, search and sort the items.
Screenshots (if appropriate):

Can we map sETH and sBTC in the dropdown to ETH resp. BTC?


added sql queries for MNT

@naderfyi thank you! 2 small points:

could you remove the requirements.txt from this PR
do we have to make any changes to our current RPC Dags so that they work with the new adapter_raw_gtp.py?

The Changes to the adapter_raw_gtp.py are mainly for Celo but they shouldn't affect any of the other chains.
requirements.txt deleted (sorry about that)


CBL-2147 : Add sleep in Query Listener C++ API Test

Added a small sleep to ensure async cleanup in LiteCore's LiveQuerier's _stop() when the listenerToken is destructed is done before before checking instance leaking in CBLTest_Cpp's destructor.

I have tested this fix by modifying the test code to run the test including the logic to cleanup and initialize the database in loops. Normally the issue could be reproduced b/w 1 - 500 iteration and with the small sleep to allow the async cleanup to be done, I couldn't reproduce the issue anymore.

This is minor so I'm merging this now. Please let me know if you think it needs some changes and I can back it off later.


ENH: Support for vLLM

Problem Description
This is w.r.t. using SHAP alongside vLLM - https://docs.vllm.ai/en/latest/
The use of vLLM can speed up LLM based SHAP utilisation as well as optimize memory consumption. Can vLLM support be added to SHAP please? Would be really helpful.
Alternative Solutions
No response
Additional Context
No response
Feature request checklist

[X] I have checked the issue tracker for duplicate issues.
[ ] I'd be interested in making a PR to implement this feature

I don't think we have the capacity to implement this anytime soon


Create a pod with my Network Volume

Is your feature request related to a problem? Please describe.
My feature request is prompted by an issue. Currently, while deploying a pod through the web interface, I have the option to select the storage. However, using the CLI or Python library, I do not have the ability to choose the storage
Describe the solution you'd like
I would like to have the capability to create pods using the storage Network Volume. This feature would enable me to conveniently attach and detach network-attached storage to my pods, simplifying the management and scalability of my applications that rely on persistent data storage
Describe alternatives you've considered
I can do it only on the web interface, nothing else.
Additional context
I would like to create my pod using a script.

I agree, that would be a great feature. At the moment, the lack of this feature prevents me from using the lib for creating a pod

I am working on merging a branch that will have this missing functionality.


Kubernetes health probes

Closes #46

[x] Add Endpoints
[x] Update Helm chart and package

tgz package is shown as empty. Seems wrong?

tgz package is shown as empty. Seems wrong?

I think it's a visual glitch. For me it says BIN +439 Bytes and 3.44 K size

tgz package is shown as empty. Seems wrong?

I think it's a visual glitch. For me it says BIN +439 Bytes and 3.44 K size

Yeah, checked the file tree and looks fine


Look into ServerSocketChannel

Start by implementing a non-blocking RequestMessage by reading bytes as they become available. Will be used in both the blocking and non-blocking versions. Will convert bytes to US-ASCII and store lines on \r\n


Running tests

I think you can just do "mocha --compilers js:babel/register"
instead of mocha --require test/babelhook so you won't need the file anymore.

Good point, thank you!

Fixed!


Feature/middleware

added middleware wrapper for protected routes,
we can add multiple middlewares to a route path

Every example I have seen implementing NextAuth uses getServerSession to protect the API routes. Middleware is mostly used to protect whole pages (like /dashboard).
Using getServerSession to protect API routes also provides better readability of the code because we can declare in the route.ts file if the API route should be protected. In the example provided, we would need to add the API route path to middlewareConfig to be able to theoretically  access "req.user"  in the route. I believe declaring the protection through checks in the same route.ts file is a more pragmatic approach.
Also, I see that the token provides the following data ( when logging in with Google ):
{
  name: 'SpectatorL',
  email<EMAIL_ADDRESS>  picture: 'https://lh3.googleusercontent.com/a/ACg8ocJPNf17cHkKUDowCk3nqVpBnUy8I_7tV_RyCy-k1Utgb19qOQ=s96-c',
  sub: '10790638287889328467',
  iat:<PHONE_NUMBER>,
  exp:<PHONE_NUMBER>,
  jti: '99bf5ff8-8ae3-4b9-b503-38d8becab8d'
}

It would be useful if we could also save the MongoDB generated User._id within the token.
This way, when an authenticated route gets called, we don't need to make a request to the database to get the User._id which we need to provide personalized data. (for example the Forms of a specific user).


Issue

When i send a url that is https://discord.com/gifts/thecode it do nothing.
And the same with https://discordapp.com/gifts/thecode it do nothing.
Only the https://discord.gits/gifts/thecode. Works
can you explain a little how the code blow works.
var gift = /discord.(gift)|discordapp.com/(gift)/.+[a-z]/

Hello, lnxcz can you see this ?

Same for me... it works only with urls with discord.gits/okok

I will rewrite it today in python. It will have nitro sniper, giveaway sniper and windows notification.

Ok, last few edits and it will be published.. Every link will now work.


Popup: proper height/width handling with reasonable defaults

Feature Description
It would be good to limit popup to some width/height by default and allow overriding these values per use case.
If the popup content exceeds the limits, scrolling will help.
Additionally, the popup should adjust to width/height changes of the content. For example, if the popup is displayed in the bottom edge of the viewport and the content was previously 100px, and then changes to 300px, part of the popup will get hidden "below" the bottom edge of the viewport. Video with example.

Alternatives Considered

Additional Context

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria

Implementation Brief

@wassgha Created this issue for Popup enhancements.
Note that currently the part that this issue currently addresses generally width/height handling for the Popup, however, it might be better to split it up to:

Reacting to width/height changes to adjust the popup position
Adding max-width and max-height options with defaults.

It might make sense to combine these though as currently. Thoughts?
cc @jauyong

Verified in QA


Doubled single-quote escaped syntax flagged as incorrect

Here's a line form a working mainTemplate.json:
"commandToExecute": "[concat('cd /hub*/docker-compose; sudo docker-compose down -t 60; sudo -s source /set_hub_url.sh ', reference(parameters('publicIpName')).dnsSettings.fqdn, ';  sudo docker volume rm ''dockercompose_cert-volume''; sudo docker-compose up')]"

The escape syntax for single quotes ('', i.e. two single quote characters next to each other) gets incorrectly gets red-underlined:

@yevster Sorry it took so long to get to this, but the fix will be in the next release, along with some other goodies.

FYI, this was fixed in the 0.6.0 release on Thursday.  Thanks again for reporting.


Remove IBM Q example scripts

Summary
These hadn't been updated for recent Terra practices in quite some time anyway, and with the general move away from qiskit.providers.ibmq, it really makes no sense to have them in Terra.

Details and comments

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
5 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-0.007%) to 84.757%

Files with Coverage Reduction
New Missed Lines
%

qiskit/extensions/quantum_initializer/squ.py
2
79.78%

qiskit/pulse/library/waveform.py
3
91.49%

Totals

Change from base Build<PHONE_NUMBER>:
-0.007%

Covered Lines:
61955

Relevant Lines:
73097

💛  - Coveralls

@Mergifyio requeue


generate latest yamls ClusterObjectStoreState Alert

/cherry-pick release-4.13

This should be auto generated from jsonnet using the make target. Why is this a manual change? @weirdwiz
yes, but somehow this file didn't get commited in that PR. it would be good to have a safeguard for this in the CI. current verify-generated-changes don't check for the alerts.

I wanted to make changes in the existing verify makefile target, but the dependency only has files that were generated using controller-gen. Not sure if it's a good place to add. Or do you think I'm missing a piece?
wdyt @umangachapagain

@umangachapagain made changes to only run the CI when files change in metrics/* directory
https://github.com/red-hat-storage/ocs-operator/pull/2061


Prepare 2.0.1 release

#572
I cherry-picked without a PR, the full set of PRs cherry-picked:

#522
#552
#550
#554
#571

I suggest we release a patch version with these changes only - any other changes to the CI and documentation can go in a fresh 2.1 when we're ready to do that

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

:exclamation: No coverage uploaded for pull request base (release/2.0@af02729). Click here to learn what that means.

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

Additional details and impacted files
@@              Coverage Diff               @@
##             release/2.0     #573   +/-   ##
==============================================
  Coverage               ?   94.25%
==============================================
  Files                  ?        7
  Lines                  ?      783
  Branches               ?        0
==============================================
  Hits                   ?      738
  Misses                 ?       45
  Partials               ?        0

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


Dark+ still listed as "Default Dark+" in settings dropdown

Default Dark is the value goes into the the settings. We need to continue to support that value for compatibility reasons.
The Default rather reflect that this is part of our built-in default themes. The theme that is actual set as default get's the default info at the end. Note that this depends on the product. E.g. on github.dev it's the Github theme.

No changes planed.


Add 'dependencies' to PR labels

This should make CI pass in dependabot PRs, like https://github.com/mamba-org/quetz/pull/566.

I just realized I changed this in the wrong location and that the labels are hard-coded into the action: https://github.com/jupyterlab/maintainer-tools/blob/9309d307fc04b19ed63e5ec8e353d93aa836b727/.github/actions/enforce-label/action.yml#L14

Yeah I think I went down this rabbit hole once as weel. Anyways, we're trying to get rid of the frontend here and focus on mamba-org/quetz-frontend instead #565


Support Connext key fields

Hello,
I have a working ROS2 foxy ecosystem running Connext and came to the point where I need Connext key fields support. I'm looking for the simplest way to modify ROS2 or rmw_connextdds and allow the underlaying Connext RMW to have some of the fields defined as keys.
Most of the related rmw implementation seem to be in rmw_connext_dynamic_cpp/src/utility_templates.hpp which in conjunction with DDS_StructMember.is_key seems technically possible but I don't have the necessary architectural knowledge to workaround.
Any help will be greatly appreciated.

There is no current plan to work on this.  This is actually a pretty complicated feature request, so if you were interested in pursuing it please start by opening a design document REP on https://github.com/ros-infrastructure/rep .
For now I'll put this on the backlog.

I'm not referring to ROS support for key fields, but rather to somehow add the is_key bit in Connext RMW typesupport. Which issues would rise in ROS if the RMW will internally handle keyed topics?


Added willSet listener to selectedIndex property, allowing an auto sc…

…rolling after programmatically changing the selected index

Hi @mohmmadsawalha96. Thank you for your PR.
I tried to build your PR by Example project.
It has bugs on scrolling content scrollview.
e.g.
current number is 6, and scroll to next page ( 7 ), but jump to number 4.


Improve examples.

Currently, we only have one example (https://github.com/GoogleContainerTools/jib/tree/master/examples/helloworld). The documentation is also GCP-specific. We should:

Improve the documentation for this example
Add examples for other registries besides GCR (like Docker Hub, ECR, ACR, Nexus)
Provide examples for multi-module projects (#736)

Multi-module example with one module as common library (low priority)

Move the Micronaut example here

Please comment with any examples you would like to us to provide.

Fairly interested in the multi-module example!

@coollog, do you think adding an example using Gradle and Docker Hub as registry would be a good idea? I'm interested in setting up a project using this configuration.

@wilder thanks for the suggestion - added to the list of registries!

Hi @giskarda , we have added a simple multi-module example at https://github.com/GoogleContainerTools/jib/tree/master/examples/multi-module :)

Will close this and file separate issues for example requests as needed.


NIFI-9847: Switched LifecycleState to use a WeakHashMap to track Acti…

…veProcessSessionFactory instances, instead of a regular Set that removed the instance after calling onTrigger. This was necessary for processors such as MergeRecord that may stash away an ActiveProcessSessionFactory for later use, as we need to be able to force rollback on processor termination

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:

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

[ ] 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.

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

[ ] 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:

[ ] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] Have you verified that the full build is successful on JDK 8?
[ ] 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.

Looks good, will merge as soon as builds complete


Startup script include Botfather API keys

Using Telegram-cli, it might be possible to initiate a conversation with the Botfather.
Create new Telegram bot
Get Telegram username
Get chat-id
Input information so all user will have to do is Enter phone number making setup even Simpiler then it already is.

Will leave this open, but no plan to progress at this time


doe‘snt work

Hi @crackfan
This issue has nothing to do with django-debug-toolbar. You could add CSRF_COOKIE_SECURE = True to your settings (see  https://docs.djangoproject.com/en/4.0/ref/settings/#csrf-cookie-secure ) but then CSRF protection would disallow sending any POST requests to the server when developing without HTTPS (the URL in the screenshot uses http://)

Oh so the tool detects that, that's good. Better than saving the cookie in the browser but never sending it to the server (since you're still serving the site using HTTP, not HTTPS)

if DEBUG:
    import mimetypes
    mimetypes.add_type("application/javascript", ".js", True)

it's fine！ THS

if DEBUG:
    import mimetypes
    mimetypes.add_type("application/javascript", ".js", True)

it's fine！ THS
你这个配置信息是放在setting.py文件中吗？Thanks

add in setting.py


ERROR [elasticsearch internal] load metadata for docker.elastic.co/elasticsearch/elasticsearch:8.8.1

Problem description

A fresh install:
git clone https://github.com/deviantony/docker-elk.git

Everythings all right at this point.
Then  cd /to/ELK/folder/docker-elk and run docker compose up setup  and after a while getting an error:
[+] Building XX seconds (never stops) (3/3)
 => [elasticsearch internal] load build definition from Dockerfile                                          0.0s
 => => transferring dockerfile: 265B                                                                        0.0s
 =>     [elasticsearch external] load .dockerignore                                                         0.0s
 => => transferring dockerfile: 265B                                                                        0.0s
 => ERROR [elasticsearch internal] load metadata for docker.elastic.co/elasticsearch/elasticsearch:8.8.1    1.4s

Tried on two geographically separated nodes.
Docker Setup:
Client: Docker Engine - Community
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:51:00 2023
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          24.0.2
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.4
  Git commit:       659604f
  Built:            Thu May 25 21:51:00 2023
  OS/Arch:          linux/amd64
  Experimental:     true
 containerd:
  Version:          1.6.21
  GitCommit:        3dce8eb055cbb6872793272b4f20ed16117344f8
 runc:
  Version:          1.1.7
  GitCommit:        v1.1.7-0-g860f061
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

Docker Compose version v2.18.1

Ubuntu 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Unfortunately no docker compose logs whatsoever.

Looks like a network issue to me. Either a firewall is dropping requests to docker.elastic.co, or you must use a proxy to access it.
Are you able to pull images from Docker Hub?

It looks like docker.elastic.co is experiencing issues currently. Just check back regularly until Elastic solves the problem.

All is up.


Extend options of Wiegand card bits

This is the full spectrum supported by the library used now

Fixes #542

Hey @stupsi099 I have implemented your suggestion to add a flag to retain the parity bits of the Wiegand reads. Hopefully this should support the transition from the old version for everyone with 32bit Wiegand readings.
Let me know if that works.


fix: correct grammar in error message

Hello,
Cool project!
Sorry for the driveby, I was just taking an initial look at the code and spotted the typo.
Not sure if you wanted to say has died or is dead. I guess both are true, but the way it is currently written with present tense is and past tense died is not grammatically correct.

Thanks a lot!


Correction for raw affiliation Environmental Materials Team, ENSAM, Mohammed V University in Rabat, BP: 6207 Avenue des; Forces Armées Royales, Rabat-Morocco;; Laboratory of Spectroscopy, Molecular Modeling, Materials, Nanomaterials, Water and Environment,

Correction needed for raw affiliation Environmental Materials Team, ENSAM, Mohammed V University in Rabat, BP: 6207 Avenue des; Forces Armées Royales, Rabat-Morocco;; Laboratory of Spectroscopy, Molecular Modeling, Materials, Nanomaterials, Water and Environment,
raw_affiliation_name: Environmental Materials Team, ENSAM, Mohammed V University in Rabat, BP: 6207 Avenue des; Forces Armées Royales, Rabat-Morocco;; Laboratory of Spectroscopy, Molecular Modeling, Materials, Nanomaterials, Water and Environment,
new_rors: 01e5t7e46;00r8w8f84
previous_rors: 01e5t7e46;00r8w8f84;018pp1107
works_examples: W4379387020
contact: c2081b08cc1b38cbf6d40d73f0be2b33:d430ba2ffacea9abbda3dc88ae @ ensam.eu

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.


Get the makefile to work with test=true

Mostly Python2 to 3 issues I think

Actually, its biopython I reckon :/ Might have to put this on hold.


Link rendering is wrong for some examples

Try this one:
marked('http://en.wikipedia.org/wiki/Stormtrooper_(Star_Wars)');

It will render:
http://en.wikipedia.org/wiki/Stormtrooper_(Star_Wars)

So the closing ) is misplaced.

Correct links autodetection is non trivial thing. Try http://markdown-it.github.io/linkify-it/ for this task.

#984


Adding componentDidRender lifecycle method

(somewhat) Associated Issue: #131
Summary of Changes

Adding componentDidRender lifecycle method to the render framework

Usage
The componentDidRender lifecycle method can be used as following
export function MyComponent(props) {
  return createComponent({
    props,
    componentDidRender() {
      this.$element.focus();
    },
    render({ someProp }) {
      return `<span>${someProp}</span>`;
    }
  });
}

Pull Request Test Coverage Report for Build 302

5 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.3%) to 90.995%

Totals

Change from base Build 301:
0.3%

Covered Lines:
131

Relevant Lines:
142

💛  - Coveralls


vimPlugins.cmake-tools-nvim: add plenary dependency

Description of changes
https://github.com/Civitasv/cmake-tools.nvim?tab=readme-ov-file#sparkles-installation

Things done

Built on platform(s)

[ ] 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.11 Release Notes (or backporting 23.11 and 24.05 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

[ ] Fits CONTRIBUTING.md.

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


chore: playground component

I found something that seems like a bug while tinkering with the playground, so I'm investigating it.

It seems to be a problem with the component compiler.
_delegate(n4, "update:modelValue", ()=>($event)=>_ctx.countModel = $event);
_on(n4, "event", ()=>_ctx.handleEvent);
const n4 = _createComponent(CompSub, [()=>_ctx.p, {
    baz: ()=>"baz",
    id: ()=>_ctx.id,
    foo: ()=>"foo"
}]);
_insert(n4, n5);

This seems to be just unfinished implementation rather than a bug. 😵💫

This seems to be just unfinished implementation rather than a bug. 😵💫

https://github.com/vuejs/core-vapor/issues/162


CometD 4.0 is at End of Life

I see that CometD 4.0 is at end of life.   Has anybody looked at new version of EMP-Connector to work with the more recent releases of CometD (5.0, 6.0, or 7.0).
CometD Version | Required Java Version | Jetty Version | Servlet Edition | Status
CometD 7.0.x | Java 11 | Jetty 11.0.x | JakartaEE 9jakarta.servlet.* | Stable
CometD 6.0.x | Java 11 | Jetty 10.0.x | JakartaEE 8JavaEE 8javax.servlet.* | Stable
CometD 5.0.x | Java 8 | Jetty 9.4.x | JavaEE 7 | Stable
CometD 4.0.x | Java 8 | Jetty 9.4.x | JavaEE 7 | End-Of-Life

I see that CometD 4.0 is at end of life. Has anybody looked at new version of EMP-Connector to work with the more recent releases of CometD (5.0, 6.0, or 7.0).
CometD Version | Required Java Version | Jetty Version | Servlet Edition | Status
CometD 7.0.x | Java 11 | Jetty 11.0.x | JakartaEE 9jakarta.servlet.* | Stable CometD 6.0.x | Java 11 | Jetty 10.0.x | JakartaEE 8JavaEE 8javax.servlet.* | Stable CometD 5.0.x | Java 8 | Jetty 9.4.x | JavaEE 7 | Stable CometD 4.0.x | Java 8 | Jetty 9.4.x | JavaEE 7 | End-Of-Life

hi @brendanjlynch4014 , did you ever found an answer to your question elsewhere?


getTextRect is deprecated. What replaces it?

Version
5.2.1
Steps to reproduce
In example https://echarts.apache.org/examples/en/editor.html?c=custom-gantt-flight
code is using:
echarts.format.getTextRect(text).width
and if I run that at development version I get DEPRECATED: getTextRect is deprecated. warning.
What is expected?
Information about what replaces it.
What is actually happening?
Can't find the info.

There's no replace method for now. So we decided to move this method not to be deprecated in the next release.


Get-Help -ShowWindow won't work

Steps to reproduce
Get-Help Get-Command -ShowWindow
I know this feature might not work but wanted to be reported,
Expected behavior
Popup window with topic or command documentation
Actual behavior
Nothing shows up.
Environment data
Ubuntu 16.04 - powershell_6.0.0-alpha.8-1_amd64-ubuntu.16.04-x64

> $PSVersionTable

See this on my Macbook as well

By the way!  This also applies to Windows PowerShell <IP_ADDRESS>.
:)

https://www.youtube.com/watch?v=8iztXdjBDMw&feature=youtu.be

Still seeing this on Alpha 18. It launches less without actually displaying any content.  @SteveL-MSFT

-showwindow relies on WPF which isn't supported.  -online is "equivalent" for now.  Seems like maybe we should remove that switch.  In 6.1.0 timeframe, I'd like to support curses and have interactive help at the console (searching, clickable links, etc...)

Just an FYI
Since I posted this feedback and I understand that can't be done yet, I'm started to play with Python 'tk' library to build the GUI apps.  It seems to me like it's an opportunity to use Python in this case.  Although I'm not a Python programmer I have figured out a raw sample for displaying results in a limited DataGrid-type view then integrate Python with PowerShell.
This is something to looked at! I think. And, I know it's going to take time to get it done.
:)

@MaximoTrinidad Brilliant idea!!

There's also the work being done in https://github.com/PowerShell/Phosphor that's trying to do this with HTML/CSS. Either way, pushing this out as a lower-priority.

Which file format will we use for Help? I see PowerShell-Docs use .md files.

Like for the Get-Help help system? We plan to continue using MAML/XML there for the short-term--PowerShell-Docs uses platyPS to convert our Markdown help to MAML before publishing it--but in the long-term we have a desire to natively support Markdown (but no timeline, it's just a dream we've been discussing for...two years? /cc @vors)

It would be wonderful to open up a Meta-Issue with Plan to add natively support for Markdown help that the desire becomes a reality faster.

@adityapatwardhan has been investigating the native markdown support and will eventually publish a RFC, we should probably just open an issue now to let people know you're working on this

Fixed by https://github.com/PowerShell/PowerShell/pull/4903


Recipient-region vocabulary changed 99->1 at transaction level

Describe the bug
The recipient-region/@vocabulary code is output as 1 rather than 99 when repeated at the transaction level.
To Reproduce

Open the UNCHR regional file: http://reporting.unhcr.org/sites/default/files/IATI/UNHCR-Activities-2018.xml
Search for recipient-region. Note that only 99 vocabularies are published (with codes like AME, AFR, etc.)<recipient-region code="AFR" vocabulary="99" vocabulary-uri="http://www.unhcr.org/where-we-work.html">
  <narrative>Africa</narrative>
</recipient-region>

There are no recipient-region published at the transaction level.
Open one activity in the datastore, e.g. https://test-datastore.iatistandard.org/api/activities/?iati_identifier=XM-DAC-41121-2018-AFR&fields=all
Note that at the activity level, the vocabulary is correct (though the code is in lowercase, and the narrative has been removed, which is possibly quite important for 99 vocabs?):<recipient-region code="afr" vocabulary="99" vocabulary-uri="http://www.unhcr.org/where-we-work.html"/>

However, at the transaction level, the vocabulary is incorrect:<recipient-region code="afr" vocabulary="1"/>

Expected behavior
Show the correct recipient-region vocabulary (and preferably the code in the correct case plus the narrative).
Relates to #1873

I have looked into this issue and created a different ticket as it is a quite big job.  see #1910

please check: https://iati.cloud/api/activities/?iati_identifier=XM-DAC-41121-2018-AFR&fields=all


Issue with parsing non-standard To address in header.

Having an issue with receiving non-standard formatted to: in the header of a message from cheaper multi-function printers with a scan to e-mail function.  The format is either "\"\"<EMAIL_ADDRESS>or<EMAIL_ADDRESS> The first is a blank display name, and the second is just not in the correct format.  When the message is received it either fails parse the to: or returns an empty response.  We are only interested in the actual e-mail address, but since the response is empty we are stuck.  Any ideas?

I thought the issue was related to the format of the to: section of the header, but it seems it is bigger than that.  The issue seems to happen specifically with lower end multi-function printers.  There seems to be no consistency with adherence to RFC standards.  The mail will deliver to standard mail servers, but it fails when we send to an endpoint that we created that uses your mime parser.  We are trying to figure out how we can get some logging from your plug-in in order to determine where the issue lies.

Unfortunately there's no error reporting or logging at the moment.  A proposal for error reporting was made in #124 -- that and logging were hoped to be part of 2.0 but won't make it in.
Best way at the moment is to attach a debugger and see what happens, sorry.


Unable to download the asn resources when running the websites test

[2019-11-27 00:31:14.788] [info] App starting...
[2019-11-27 00:31:15.109] [info] Checking for update
[2019-11-27 00:31:15.349] [info] Checking for update...
[2019-11-27 00:31:15.466] [info] Generated new staging user ID: *-*-*-*-*
[2019-11-27 00:31:25.681] [info] Update for version 3.0.0-rc.3 is not available (latest version: 3.0.0-rc.3, downgrade is disallowed).
[2019-11-27 00:31:25.694] [info] Update not available.
[2019-11-27 00:34:40.864] [info] running C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\bin\ooniprobe.exe [ '--batch', 'onboard', '--yes' ] { stdio: [ 'pipe', 'pipe', 'pipe' ],
  env:
   { OONI_HOME: 'C:\\Users\\username\\AppData\\Roaming\\OONI Probe\\ooni_home' } }
[2019-11-27 00:34:42.222] [info] exited with code 0
[2019-11-27 00:34:52.343] [info] running C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\bin\ooniprobe.exe [ '--batch', 'list' ] { stdio: [ 'pipe', 'pipe', 'pipe' ],
  env:
   { OONI_HOME: 'C:\\Users\\username\\AppData\\Roaming\\OONI Probe\\ooni_home' } }
[2019-11-27 00:34:52.438] [info] exited with code 0
[2019-11-27 00:35:09.025] [info] Runner: calling run websites
[2019-11-27 00:35:09.033] [info] running C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\bin\ooniprobe.exe [ '--batch', 'run', 'websites' ] { stdio: [ 'pipe', 'pipe', 'pipe' ],
  env:
   { OONI_HOME: 'C:\\Users\\username\\AppData\\Roaming\\OONI Probe\\ooni_home' } }
[2019-11-27 00:35:24.964] [error] failed to call JSON.parse 2019/11/27 00:35:24 s.fetchResourcesIdempotent failed (error: Get https://github-production-release-asset-2e65be.s3.amazonaws.com/155130477/d6e84a80-0705-11ea-850d-33d535d7c539?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20191126%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20191126T210513Z&X-Amz-Expires=300&X-Amz-Signature=5fe6b4248dd3ecebc594b135fb44e4c3d54cabee38434dc7b6403878f1edbc01&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dasn.mmdb.gz&response-content-type=application%2Foctet-stream: net/http: TLS handshake timeout) SyntaxError: Unexpected token / in JSON at position 4
    at JSON.parse (<anonymous>)
    at DestroyableTransform.self.ooni.stderr.pipe.on.line (C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\app.asar\main\utils\ooni\ooniprobe.js:99:28)
    at DestroyableTransform.emit (events.js:182:13)
    at DestroyableTransform.EventEmitter.emit (domain.js:442:20)
    at addChunk (C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\app.asar\node_modules\readable-stream\lib\_stream_readable.js:291:12)
    at readableAddChunk (C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\app.asar\node_modules\readable-stream\lib\_stream_readable.js:278:11)
    at DestroyableTransform.Readable.push (C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\app.asar\node_modules\readable-stream\lib\_stream_readable.js:245:10)
    at DestroyableTransform.Transform.push (C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\app.asar\node_modules\readable-stream\lib\_stream_transform.js:148:32)
    at push (C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\app.asar\node_modules\split2\index.js:52:10)
    at DestroyableTransform.transform [as _transform] (C:\Users\username\AppData\Local\Programs\ooniprobe-desktop\resources\app.asar\node_modules\split2\index.js:33:5)
[2019-11-27 00:35:25.000] [error] Runner: error Failed to lookup the location of the probe
[2019-11-27 00:35:25.007] [error] Runner: error failure in main command
[2019-11-27 00:35:25.016] [info] exited with code 2
[2019-11-27 00:37:50.998] [info] Runner: terminating the ooniprobe process
[2019-11-27 00:37:51.614] [info] Runner: terminating the ooniprobe process
[2019-11-27 00:37:53.126] [info] Runner: terminating the ooniprobe process
[2019-11-27 00:37:53.758] [info] Runner: terminating the ooniprobe process
[2019-11-27 00:37:53.965] [info] Runner: terminating the ooniprobe process
[2019-11-27 00:37:54.166] [info] Runner: terminating the ooniprobe process
[2019-11-27 00:37:54.358] [info] Runner: terminating the ooniprobe process
[2019-11-27 00:37:54.566] [info] Runner: terminating the ooniprobe process

hard reset and reopen:

Found backend option which is not mapped as a valid option. We will continue processing
Found no_geoip option which is not mapped as a valid option. We will continue processing
Found no_resolver_lookup option which is not mapped as a valid option. We will continue processing
Skipping bouncer
Your public IP address: *.*.*.*
 We will continue processing
Found no_geoip option which is not mapped as a valid option. We will continue processing
Found no_resolver_lookup option which is not mapped as a valid option. We will continue processing
Skipping bouncer
Your public IP address: *.*.*.*
Your country: IR
Your ISP identifier: AS****
Your ISP name: Iran Telecommunication Company PJS
web_connectivity: starting dns_query for www.systranbox.com
web_connectivity: starting tcp_connect
web_connectivity: success to connect to <IP_ADDRESS>:80
web_connectivity: starting http_request to http://www.systranbox.com/
web_connectivity: doing control request
Using backend https://ams-wcth.ooni.nu
web_connectivity: comparing control with experiment
web_connectivity: BLOCKING detected due to: http-diff on http://www.systranbox.com/

Disk I/O usage is also a bit unusual.

Thanks for testing the app and reporting this issue!
The root cause of this appears to be the failure to retrieve:
[2019-11-27 00:35:24.964] [error] failed to call JSON.parse 2019/11/27 00:35:24 s.fetchResourcesIdempotent failed (error: Get https://github-production-release-asset-2e65be.s3.amazonaws.com/155130477/d6e84a80-0705-11ea-850d-33d535d7c539?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20191126%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20191126T210513Z&X-Amz-Expires=300&X-Amz-Signature=5fe6b4248dd3ecebc594b135fb44e4c3d54cabee38434dc7b6403878f1edbc01&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dasn.mmdb.gz&response-content-type=application%2Foctet-stream: net/http: TLS handshake timeout) SyntaxError: Unexpected token / in JSON at position 4

@bassosimone do you know details about how the fetching of the asn.mmdb.gz works?
Is there some manual check we can do to verify if maybe this is related to some geoblocking of the services used to retrieve these files?
@xhdix after you do a hard reset does the application work properly? Did you have an old version of OONI Probe installed prior to setting up the rc.3?

Disk I/O usage is also a bit unusual.

What do you mean by this?

after you do a hard reset does the application work properly?

Better than before, but no.

Did you have an old version of OONI Probe installed prior to setting up the rc.3?

No, it was a new installation.

What do you mean by this?

I may not be able to reproduce it, but on HDDs for maybe 5 minutes, the disk usage is about 90%.


[Feature] Create Semantic HTML  with new CSS styling that matches the new look and feel of Creative Commons' sites

This is a sub-issue of:

#173

Problem
The body of the site does not conform to the new look and feel of the Creative Commons' sites.
Furthermore, the HTML itself needs to be semantic and modern in its structure and element usage. There is also the need for  modern CSS styling.
Description
A new body needs to be created that follows the new look and feel, is semantic, and modern in its code structure.
Alternatives

Additional context

Implementation

[x] I would be interested in implementing this feature.

Please assign me this issue. Thank you.


record: support url's "thumbnail" presentation

I am closing this issue since it is already covered in the markdown template.


CI Fixes

This was documented as only push event was allowed. But the implementation would
only parse the targetted incoming event.
The e2e test for gitlab tested this was broken and only triggered that error
with some ci infra fixes.
Rephrased most incoming-webhook documentation with help of ChatGPT.
Fixes secret creaation on labels not getting cleaned
Updated al dependencies
fixes #1202
fixes #1199
Signed-off-by: Chmouel Boudjnah<EMAIL_ADDRESS>Changes

Submitter Checklist

[ ] ♽  Run make test lint before submitting a PR (ie: with pre-commit, no need to waste CPU cycle on CI
[ ] 📖 If you are adding a user facing feature or make a change of the behavior, please verify that you have documented it
[ ] 🧪 100% coverage is not a target but most of the time we would rather have a unit test if you make a code change.
[ ] 🎁 If that's something that is possible to do please ensure to check if we can add a e2e test.
[ ] 🔎 If there is a flakiness in the CI tests then don't necessary ignore it, better get the flakyness fixed before merging or if that's not possible there is a good reason to bypass it. (token rate limitation may be a good reason to skip).

/retest

/retest


FTDI chip & code injection

The FTDI chip USB/UART interface is a microcontroller and its firmware can be updated over USB. Could that not be a threat so when you plug the dongle in a rogue computer, it changes the FTDI firmware so it manipulates the raw random data stream before sending it over to the host computer?

Is the firmware upgradeable?  I have not seen this capability in the API
docs.
On Wed, Sep 2, 2015 at 8:34 AM, alphazo<EMAIL_ADDRESS>wrote:

The FTDI chip USB/UART interface is a microcontroller and its firmware can
be updated over USB. Could that not be a threat so when you plug the dongle
in a rogue computer, it changes the FTDI firmware so it manipulates the raw
random data stream before sending it over to the host computer?
—
Reply to this email directly or view it on GitHub
https://github.com/waywardgeek/infnoise/issues/9.

Sorry I think I may have a looked at the wrong FTDI part number. The one used in this design seems to only have provision for re-programming USB configuration descriptors via FT_PROG and not the whole firmware.

Honestly, a concern I still have is that FTDI may have at some point
switched to a simple common microcontroller based design used between their
various products, and only publicly described the config registers.  The
MiB (Men in Black) might have power to intercept these and reconfigure them
without having to modify the board at all.
So... I wind up in the typical case of having to trust my IC vendors...
Bill
On Wed, Sep 2, 2015 at 2:03 PM, alphazo<EMAIL_ADDRESS>wrote:

Sorry I think I may have a looked at the wrong FTDI part number. The one
used in this design seems to only have provision for re-programming USB
configuration descriptors via FT_PROG and not the whole firmware.
—
Reply to this email directly or view it on GitHub
https://github.com/waywardgeek/infnoise/issues/9#issuecomment-137243709.


operators [N] gitlab-runner-operator (1.7.0)

Thanks submitting your Operator. Please check below list before you create your Pull Request.
New Submissions

[ ] Are you familiar with our contribution guidelines?
[ ] Have you packaged and deployed your Operator for Operator Framework?

[ ] Have you tested your Operator in all supported installation modes?
[ ] Have you considered whether you want use semantic versioning order?
[ ] Is your submission signed?
[ ] Is operator icon set?

Updates to existing Operators

[ ] Did you create a ci.yaml file according to the update instructions?
[ ] Is your new CSV pointing to the previous version with the replaces property if you chose replaces-mode via the updateGraph property in ci.yaml?
[ ] Is your new CSV referenced in the appropriate channel defined in the package.yaml or annotations.yaml ?
[ ] Have you tested an update to your Operator when deployed via OLM?
[ ] Is your submission signed?

Your submission should not

[ ] Modify more than one operator
[ ] Modify an Operator you don't own
[ ] Rename an operator - please remove and add with a different name instead
[ ] Modify any files outside the above mentioned folders
[ ] Contain more than one commit. Please squash your commits.

Operator Description must contain (in order)

[ ] Description about the managed Application and where to find more information
[ ] Features and capabilities of your Operator and how to use it
[ ] Any manual steps about potential pre-requisites for using your Operator

Operator Metadata should contain

[ ] Human readable name and 1-liner description about your Operator
[ ] Valid category name1
[ ] One of the pre-defined capability levels2
[ ] Links to the maintainer, source code and documentation
[ ] Example templates for all Custom Resource Definitions intended to be used
[ ] A quadratic logo

Remember that you can preview your CSV here.
--
1 If you feel your Operator does not fit any of the pre-defined categories, file an issue against this repo and explain your need
2 For more information see here

/merge possible

/merge possible

@mvalarh not sure why the authorized-changes label isn't being added automatically since I am in ci.yaml. I am also not sure whether I can update an existing CSV or need to publish a new version alltogether 🤔

/merge possible


Function to handle variants, and to parse cases

Most relevant new files:
mutacc/utils/vcf_handler.py:
    functions to handle vcf files that with the variants of
    interest. An attempt to adress the problem of finding
    the relevant regions for more complex structural variants

mutacc/utils/case_handler.py:
    functions to handle the case data that is inputed to the
    program. Makes a case object as a python dictionary that
    should be ready to import to a mongodb database.

Additional changes in the file structure has been made, such as renaming
files, and moving to different directories, etc. Some new tests has been
added.

Great work!
Have a look @: https://github.com/adamewing/bamsurgeon. To create test data for your BAMs so that we can extract and recall the variants.
Let's meet tomorrow after lunch, so that you can demo the new functionalities and we can discuss on how to proceed.


Remove the docker compatibility mode

What does this PR do?

Remove the docker compatibility mode
Motivation

https://datadoghq.atlassian.net/browse/AITOOLS-76
Additional Notes

Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] PR title must be written as a CHANGELOG entry (see why)
[ ] Files changes must correspond to the primary purpose of the PR as described in the title (small unrelated changes should have their own PR)
[ ] PR must have changelog/ and integration/ labels attached
[ ] If the PR doesn't need to be tested during QA, please add a qa/skip-qa label.

SNMP also fails on master with the same error. I'll have a look a bit later


Next reviewable PR

Description
I was wondering if there would be an appetite for adding a feature that would prompt users after leaving a review to take a look at another PR?
This would allow folks to "stay in the flow", and review a few more PRs while at it.
Screenshot
No response
Example URLs
https://github.com/refined-github/refined-github/pull/6169

Duplicate of #343


Remove all current vulnerability present in loopback4-rat…

…elimiter
remove all current vulnerability present in loopback4-ratelimiter
GH-92
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.

[ ] 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 not work as expected)
[ ] Intermediate change (work in progress)

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Test A
[ ] Test B

Checklist:

[ ] Performed a self-review of my own code
[ ] npm test passes on your machine
[ ] New tests added or existing tests modified to cover all changes
[ ] Code conforms with the style guide
[ ] API Documentation in code was updated
[ ] Any dependent changes have been merged and published in downstream modules

update PR and bug description @Tyagi-Sunny

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Some problem about time cost.

Thank you for your sharing. When I test your pretrained model and predict disparities, it cost about 5 seconds 1 image, far more away  from the time you posted, I wonder why?

Speed is decided by the gpu type. Older gpu may be very slow. And you should also check whether you enabled cudnn (or any other acceleration libs) when you compile and install pytorch.


Change can_read_body to body_exists in AioHttpApi.get_request

Fixes # .
fixes #737
Changes proposed in this pull request:
Use request.body_exists instead of request.can_read_body in AioHttpApi.get_request. request.can_read_body is set to False after the body is read once. This change makes it possible to read the request body in a middleware function before the validation code is called.
See https://docs.aiohttp.org/en/stable/web_reference.html#aiohttp.web.BaseRequest.body_exists for details on the body_exists and can_read_body.

Here's a simple example that hits the bug in the non-streaming use case: https://github.com/fijshion/connexion_test
I had not considered the streaming use case. I assume there is a way to check if the request is streaming and use can_read_body instead. I don't have time right now test this and come up with a solution to support both. I'll take a look at it later if you don't beat me to it.

Thanks for providing the example! That is really helpful.
Your use of request.json() in your middleware consumes the 'stream', which is why it is marked as being 'at_eof' and so can_read_body returns False.
I'm wondering if it makes sense to ensure that your middleware doesn't consume the stream, rather than changing connexion to remove the check.
I tried to look around for best practice, and I couldn't find anything concrete. Let me know if you find anything.

Sure - thanks for looking at this.
I don't have any specific examples of this (I'm new to AIOHttp) but this note in the doc makes me believe the request body is intended to be read multiple times:

Note
The method does store read data internally, subsequent json() call will return the same value.

https://docs.aiohttp.org/en/stable/web_reference.html#aiohttp.web.BaseRequest.json

It seems the AioHttp API has changed to support re-reading text and json, so that's some evidence that this change could be ok (as long as we pin the minimum version of AioHttp).
On the other hand, multipart requests can still only be consumed once, so this change still seems like it would break that.
I'd really appreciate if someone with more AioHttp knowledge could weigh in. Support for AioHttp was added by @dutradda about a year ago, maybe he'd be willing to add his thoughts.

Sorry for the long period without any updates on this.
Without any other input, I'm inclined to advocate for merging this to unblock you.
I guess we'll see if any other aiohttp users run into problems with streaming or multipart down the line.

:+1:


Rotation of two cameras in just one slot

Hi there, great great great little project - love the fact I'm now able to visualise a number of Unifi cams on some low cost/old hardware! Thanks...
I've played around with the configs and can't quite achieve what I'm trying to do.
For one deployment, I have 5 cameras - keen to keep 3 of them in the same space constantly, and the have the 4th slot rotate between cam 4 and cam 5.
Is there an easy way to achieve that?

Not with the current package.
Sorry,
Andy
On Fri, Feb 19, 2021, 10:17 AM CyberDefCon8<EMAIL_ADDRESS>wrote:

Hi there, great great great little project - love the fact I'm now able to
visualise a number of Unifi cams on some low cost/old hardware! Thanks...
I've played around with the configs and can't quite achieve what I'm
trying to do.
For one deployment, I have 5 cameras - keen to keep 3 of them in the same
space constantly, and the have the 4th slot rotate between cam 4 and cam 5.
Is there an easy way to achieve that?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Anonymousdog/displaycameras/issues/93, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHIYIKMDUJ72RUQS4XMNYUTS7Z6IXANCNFSM4X4RFDCQ
.

Not with the current package. Sorry, Andy
…
On Fri, Feb 19, 2021, 10:17 AM CyberDefCon8 @.***> wrote: Hi there, great great great little project - love the fact I'm now able to visualise a number of Unifi cams on some low cost/old hardware! Thanks... I've played around with the configs and can't quite achieve what I'm trying to do. For one deployment, I have 5 cameras - keen to keep 3 of them in the same space constantly, and the have the 4th slot rotate between cam 4 and cam 5. Is there an easy way to achieve that? — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#93>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHIYIKMDUJ72RUQS4XMNYUTS7Z6IXANCNFSM4X4RFDCQ .

Ok no dramas - thanks anyway and chapeau for the work so far!

Something like this is possible with rpisurv with a little trick: https://gist.github.com/SvenVD/7b973cde2ce5dce6c8284606434e3a14 see example layout 6. The same trick can possible be used with displaycameras too?


Unable to see comments in Lists

There is no option next to an issue (as several of the ‘lists’ product videos and screenshots) to add comments

Thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


Add Cobinhood exchange for normal spot trading

May be able to support margin with a verified account but I need some more time to be sure.

This is included with PR #99 now.


Do not throw spurious error msgs in watch network namespaces

Depends on https://github.com/openshift/openshift-sdn/pull/279

@openshift/networking PTAL

LGTM

LGTM too.  @eparis, this needs someone to wave a merge tag over it please.

LGTM


Decaffeinate spec/develop-spec

Since I work on many files, I edit package.json to add useful shortcut to avoid misspelt filename.
    "test-decaff": "npx coffee --compile --output spec spec/${npm_config_name}.coffee",
    "test-coffee": "jasmine-focused --captureExceptions --coffee spec/${npm_config_name}.coffee",
    "test-js": "jasmine-focused --captureExceptions spec/${npm_config_name}.js"

Steps to reproduce decaffeination (guidelines):

[x] Check package.json for coffee-script version

version: 1.12.7

[x] Decaffeination with official Coffee program

npx coffee --compile --output spec spec/develop-spec.coffee
(or my shortcut:  ./bin/npm run test-decaff --name=develop-spec)

[x] Quality of Decaffeination

[x] Replace var with const and let if it's possible.
[x] Replace Nested Ternary Operators with if statements.
[x] Remove return when it's not needed.
[x] Remove Result Arrays when they are not needed.
[x] Replace for loops with for-of loops.
[x] Use Arrow Functions to write functions in a single line when it's possible.
[x] Remove unneeded ref variables.
[x] Remove do blocks and use let or const instead.
[x] Tests and assertions should be the same and success like in coffee file

Test from coffee and JS should output same successful result :
From coffee
$ jasmine-focused --captureExceptions --coffee spec/develop-spec.coffee
// or my shortcut $ `./bin/npm run test-coffee --name=develop-spec`
> 3 tests, 12 assertions, 0 failures, 0 skipped

to js
$ jasmine-focused --captureExceptions spec/develop-spec.js
// or my shortcut $ `./bin/npm run test-js --name=develop-spec`
> 3 tests, 12 assertions, 0 failures, 0 skipped

https://github.com/pulsar-edit/ppm/pull/69 should supersede this PR.

Again, @GuilleW thanks a ton for your effort on this one, superseded by #69


Perhaps Camping could implement respond_to? if it implements method_missing

See here:
[Using method_missing and respond_to? to create dynamic methods] (http://technicalpickles.com/posts/using-method_missing-and-respond_to-to-create-dynamic-methods/)
This is not a bug in Camping, I'm just throwing this out there.

You're thinking about Camping::H?

Well that too perhaps, but mainly I was thinking about that scary method in the middle of Camping itself :)

Ah, that one. Well, that's kinda tricky. App.something(:Foo) will always return something. I guess we could just def respond_to?;true end, but I'm not quite sure if it's worth the trouble.


Documentation on how to use pg date() type functions

There seems to be little online (only found this: http://stackoverflow.com/questions/36013605/how-to-use-postgres-date-with-knex-js) asking, and little in the documentation explaining how one might utilize datetime functions in queries.
For example, say I want to pull only the "MM-DD-YYYY" from a datetime column and GROUP BY by it. How would I go about doing so?

Added an answer. You can just write arbitrary SQL into knex.raw.


Fancy Zones Feature Request: Duplicate Zone Layout

Ability to Duplicate Fancy Zones Layout in Layout Editor
I would find the ability to duplicate Fancy Zones layouts in the Layout editor incredibly useful.
Most of the layout changes I make in Power Toys are small changes to basic layouts I have that work well for my use and program settings.
Being able to duplicate layouts before editing would allow me to save a lot more of these as opposed to creating some of them from scratch.
Huge fan of the project.

If you'd like to see this feature implemented, add a 👍 reaction to this post.

@ayfine
this will be done as part of the work for the editor v2 https://github.com/microsoft/PowerToys/issues/1032


typo of wiktopher link in now page

Just a small typo :>
https://github.com/search?q=repo%3AXXIIVV%2Foscean wiktopher.htlm&type=code

the link wrote htlm instead of html

Thanks! fixed. You made me realize that my site validator was skipping this kind of errors entirely!


Issue in d03

Typo: Under "Distinct Values (levels)," the description of gr.tf_distinct uses x, but the example code uses variable.

Fixed by 3d42ed0


FancyZones disables (Shift + 2) so I can't type @ symbol unless I disable FancyZones !

Microsoft PowerToys version
0.73.0
Installation method
Microsoft Store
Running as admin
Yes
Area(s) with issue?
FancyZones
Steps to reproduce
When FancyZones is active I can't type @ Symbol. It could disable ( Shift + 2 ) kyes.
After I disable FanceZones It works.
Please fix.
Thanks
✔ Expected Behavior
( Shift + 2 ) kyes. works while FancyZones is active
❌ Actual Behavior
( Shift + 2 ) kyes. not working while FancyZones is active.
Other Software
No response

Oh. my mistake
I was assigning Shift + 2 to switch to the previous window.
Sorry about that and thanks


Upgrade go version and add 'info' action

This is the first PR of cpi_ng which need to be merged with new features. The PR details are below:

upgraded golang version to v1.8.5
added 'info' action

Hi, @mattcui, @maximilien. Please help to review. I would open another PR about raw-stemcell works after finishing this PR.
Thank you. :)

It's already in code, close this one


Add info on udev rules for flashing Miao on Linux

A regular user on Linux might need some udev rules to be able to flash the Miao controller with FAK.

nesting the ref shortcode inside the info text shortcode doesn't work - please test your changes

fixed it manually in main - thank you for the udev tips!


Issue with latest BundleTracker JSON file format

django-webpack-loader doesn't work with latest BundleTracker webpack plugin version 1.0.0-alpha.1
The reason in changed BundleTracker's JSON file format.
I have fixed it by changing loader.py line 83:
-return self.filter_chunks(chunks)
+return self.filter_chunks(list(map(assets['assets'].get, chunks)))
or we can add this construction for backward compatibility:
+if 'assets' in assets:
+    return self.filter_chunks(list(map(assets['assets'].get, chunks)))
+else:
+    return self.filter_chunks(chunks)
Old JSON file format:
{
"status": "done",
"chunks": {
"app": [
{
"name": "app-0828904584990b611fb8.js",
"publicPath": "http://localhost:3000/assets/bundles/app-0828904584990b611fb8.js",
"path": "/home/user/project-root/assets/bundles/app-0828904584990b611fb8.js"
}
]
}
}
New JSON file format:
{
"status": "done",
"chunks": {
"app": ["app-0828904584990b611fb8.js"]
},
"assets": {
"app-0828904584990b611fb8.js": {
"name": "app-0828904584990b611fb8.js",
"publicPath": "http://localhost:3000/assets/bundles/app-0828904584990b611fb8.js",
"path": "/home/user/project-root/assets/bundles/app-0828904584990b611fb8.js"
}
}
}

Hi @barbusina
According to @owais, the 1.0 version won't be backward compatible.
@gilmrjc sent the PR #232 with a solution.

Hi all, as this package is no longer being actively maintained I have created an alternative here: Django Manifest Loader. I'd love to have some pull requests and feature requests. Give it a shot and let us know how it goes.

webpack-manifest-plugin clean-webpack-plugin are out-update from webpack  ...in django-manifest-loader ...

We've now released django-webpack-loader==1.0.0 on PyPI and<EMAIL_ADDRESS>on NPM, so both latest versions are compatible between them again.


lsquic compile with mingw

Hi~
Backgroud :
I want to use the lsquic library, but my own project is compiled with mingw ,so recently I've been working on lsquic compilation with mingw, and there are a lot of problems.
After I generated the compile instructions on Linux(make VERBOSE=1), I replaced gcc with mingw-gcc, and changed some macro definitions and codes, eg:
1.CMSG_SPACE --->WSA_CMSG_SPACE
2.struct cmsghdr cmsg   ---> LPWSACMSGHDR cmsg
3.msg.lpBuffers      = specs[n].iov   --->  WSABUF lpbuffer = (WSABUF)malloc(sizeof(WSABUF));
lpbuffer->buf = (char)(specs[n].iov->iov_base);
lpbuffer->len = (u_long)(specs[n].iov->iov_len);
msg.lpBuffers      = lpbuffer;
this is because LPWSABUF and iovec are defined differently

Now, I have build the project success, but when I connect the echo_client to the echo_server(echo_client compiled with mingw, echo_server compiled with gcc), I get an error when call the function pfnWSARecvMsg(sport->fd, &msg, &nread, NULL, NULL) in file test_common.c : socket error WSAGetLastError: 10035   and return ROP_ERROR which cause the read_handler's while loop to terminate.
And echo_client can send the data to echo_server, and the echo_server can send data back to the client all the time.
And here are my questions:
1.Is ROP_ERROR  a  normal logic? If not, how can I fix this problem?
2.Does lsquic now support mingw compilation by not changing the code?
I'm afraid that changing the code will cause unexpected problems.
3.Can I use lsquic in my Mingw project by compiling lsquic to a dynamic library on windows using vc tool chain?(The way mentioned in the BUILD-WINDOWS.md)
I'm worried about the different compiler toolchains.

Thank you very much and look forward to your reply~

Hello -- thank you for trying out lsquic!
lsquic's Windows support is broken.  When the library was called lsquic-client and its version was 1.x, Windows support worked fine.  Then we added server support to the library and released lsquic 2.x, but Windows support was lost.  We haven't had the time to fix the Windows build of lsquic.
To answer your questions:

I don't know why the call to pfnWSARecvMsg fails.
AFAIK, we never tried compiling lsquic using mingw.  We may need changes (such as those you highlighted above) to support it.
I don't know.

It would be nice if you forked this repo on GitHub, committed your changes so far on a branch, and referenced the branch in this issue.  This way, when we do get around to fixing the Windows build, we can use your code.

Thanks a lot~
There is still a question, I see the code in test/test_common.c :
enum rop { ROP_OK, ROP_NOROOM, ROP_ERROR, };
And ROP_OK、ROP_NOROOM can not break the read_hanler's while loop, so is ROP_ERROR a normal logic?

I don't understand the question, could you please restate it?
The inner loop reads until the read status is not ROP_OK.
The outer loop is exited when the read status is not ROP_NOROOM.  This status means that there is no room in the buffer to read in another packet from the socket.  In other words, if reading stopped because the buffer is full, process packets that have been read in and continue, as there may be more packets waiting to be read from the socket.


Fix bug where context lookups discarded the range

Previously context lookups were done on string slices instead of CascadeStrings, meaning that returning the looked up value required constructing a new CascadeString with None range.  Instead, have them take CascadeStrings, so if the lookup fails, we can just return the full CascadeString with its range.
closes #92

Do you think it's worthwhile for me to test this on the fs_context branch first before this is merged?

Yeah, that's a good idea.  Let me know how that testing goes.

This fixed the issue on fs_context for me.


OnKeyDown event can pass UIKeyboardEventArgs with a null Key property

Blazor Client Side Preview 7
I have a DynamicElement with an onkeydown event handler. Typing a password into a password input correctly fires the event on each key press and the UIKeyboardEventArgs Key property contains the key pressed.
All good there.
Due to it being a password field, Chrome pops up and allows me to select a previously saved password.  Selecting the password from the list enters the password in the field, but it will fire the OnKeyDown event and pass it a UIKeyboardEventArgs that has a Key property containing a null value.
Not so good.

Is this acceptable behavior and we need to test for the Key property containing null or
Should this event not fire since no keyboard interactions occurred (I clicked a pop-down with my mouse).

Here is the DynamicElement. The Password field is in the @ChildContent RenderFragment.
<DynamicElement Attributes="@UnknownParameters" style="@styles" TagName="div" class="@classname" tabindex="-1" role="dialog" @onclick="@onclick" @onkeydown="@onEscape">

             @ChildContent

 </DynamicElement>

Thanks for contacting us, @jucchytil.
We simply get the data browser gives us and pass it down. This is not something we have control over.


Application links tests

Description
This PR introduces tests for the new application links feature.
Works towards #472
Checklist

[ ] Targeted PR against correct branch.
[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[ ] Wrote unit tests.
[ ] Wrote integration tests (simulation & CLI).
[ ] Updated the documentation.
[ ] Added an entry to the CHANGELOG.md file.
[ ] Re-reviewed Files changed in the Github PR explorer.

@bragaz Can I merge this? What do you think?

@RiccardoM Yes it's good! Go ahead 👍


egressgateway ippools IP repeat

Describe the version
egress v0.2.0-rc1
Describe the bug
when egressgateway ippools ip repeat, it can create
Hwo To Reproduce
create egressgateway use same ippools
Expected behavior
we expect that when ippools ip repeat its not allowed to create
Screenshots and log

Additional context

any update on this ?

any update on this ?

There is no PR fix for this issue yet


feat: Add webhdfs support

Signed-off-by: Xuanwo<EMAIL_ADDRESS>I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?
This PR add webdhfs support.
Also, this PR bump opendal to 0.27 to address the duplicated deps backon.
Checklist

[x] I have written necessary rustdoc comments
[x] I have added necessary unit tests and integration tests
[x] All checks passed in ./risedev check (or alias, ./risedev c)

Documentation
Click here for Documentation
Types of user-facing changes

Installation and deployment

Release note

Added webhdfs support

Thanks for your contribution! 🥰

I'll run some tests for a while and merge this PR later.

To run this test on existing hdfs deployment, please make sure dfs.webhdfs.enabled in hdfs-site.xml has been set to true.

I can not start RisingWave via webhdfs backend, is there any configuration problem?
Error: while parsing a block mapping, did not find expected key at line 145 column 17

I can not start RisingWave via webhdfs backend, is there any configuration problem?
Error: while parsing a block mapping, did not find expected key at line 145 column 17

Doesn't seem to be an error from OpenDAL or hdfs.

Can I use webhdfs just by addingdfs.webhdfs.enabled == trueto the original hdfs configuration?

Can I use webhdfs just by addingdfs.webhdfs.enabled == trueto the original hdfs configuration?

Can I use webhdfs just by addingdfs.webhdfs.enabled == trueto the original hdfs configuration?

It should work. OpenDAL test webhdfs in the same way: https://github.com/beyondstorage/setup-hdfs/blob/master/src/setup-hdfs.ts#L31-L48

Good news: successfully start RisingWave via webhdfs
Bad news: Got an error in compute node
2023-02-17T06:04:57.351493Z  WARN risingwave_storage::hummock::compactor::shared_buffer_compact: Shared Buffer Compaction failed with error: ObjectStore failed with IO error Unexpected (permanent) at write, context: { service: webhdfs, path: hummock_001/2.data } => building request, source: invalid format.
  backtrace of `HummockError`:
   0: <risingwave_storage::hummock::error::HummockError as core::convert::From<risingwave_storage::hummock::error::HummockErrorInner>>::from
             at ./src/storage/src/hummock/error.rs:68:10
   1: <T as core::convert::Into<U>>::into
             at /rustc/3984bc5833db8bfb0acc522c9775383e4171f3de/library/core/src/convert/mod.rs:726:9
   2: risingwave_storage::hummock::error::HummockError::object_io_error
             at ./src/storage/src/hummock/error.rs:78:9
   3: core::ops::function::FnOnce::call_once
             at /rustc/3984bc5833db8bfb0acc522c9775383e4171f3de/library/core/src/ops/function.rs:250:5
   4: core::result::Result<T,E>::map_err
             at /rustc/3984bc5833db8bfb0acc522c9775383e4171f3de/library/core/src/result.rs:860:27
   5: risingwave_storage::hummock::sstable_store::SstableStore::put_sst_data::{{closure}}
             at ./src/storage/src/hummock/sstable_store.rs:205:9
   6: <risingwave_storage::hummock::sstable_store::BatchUploadWriter as risingwave_storage::hummock::sstable::writer::SstableWriter>::finish::{{closure}}::{{closure}}
             at ./src/storage/src/hummock/sstable_store.rs:573:17

Oh, it's an error happened while buidling http request. What's the config are you using?

cc @wcy-fdu, Hi opendal v0.27.2 has been released, please try again~

cc @wcy-fdu, Hi opendal v0.27.2 has been released, please try again~

Thanks, let me try it.

cc @wcy-fdu, Hi opendal v0.27.2 has been released, please try again~

Sorry for the wait, just found that the seem error occurs again when after updating to v0.27.2, and I guess it's because my env is incorrect. Let me rebuild a machine for verification.

Will 'localhost' open to HTTP requests from foreign machines?

"Connection refused" indicates that OpenDAL is unable to establish a connection with this endpoint. If you are running HDFS in Docker or Docker Compose, please ensure that the "dfs.namenode.http-address" is set correctly to Docker's network bridge.

"Connection refused" indicates that OpenDAL is unable to establish a connection with this endpoint. If you are running HDFS in Docker or Docker Compose, please ensure that the "dfs.namenode.http-address" is set correctly to Docker's network bridge.

I'm running webhdfs in aws ec2, so dfs.namenode.http-address should be set to the public ip of this machine?

I'm running webhdfs in aws ec2, so dfs.namenode.http-address should be set to the public ip of this machine?

The core question is are you running hdfs and risingwave on the same machine? If not, you need to change it to ec2's public ip.

I'm running webhdfs in aws ec2, so dfs.namenode.http-address should be set to the public ip of this machine?

The core question is are you running hdfs and risingwave on the same machine? If not, you need to change it to ec2's public ip.

It is the same machine.

For current information, I think it's now related to OpenDAL, please make sure curl http://<IP_ADDRESS>:9870 return valid WebHDFS response.

Let's have a disscussion at slack for quick resolve: #risingwave-opendal-wg


Include bounding cube in 3D

Make synapse bounding cube hack part of the UI in neuroglancer.

Added with 9c8a392391452b55b99ce597a7e5b94bef5620a3


Change/cleaningcode

Updating sharing consent given to align with frontend

Updating sharing consent given to align with frontend


a bug in "https://developers.google.cn/optimization/lp/glop"

What version of OR-tools and what language are you using?
Version: 7.8.7959
Language: Python
Which solver are you using (e.g. CP-SAT, Routing Solver, GLOP, BOP, Gurobi)
GLOP
What operating system (Linux, Windows, ...) and version?
Windows10
What did you do?
Steps to reproduce the behavior:
1.copy the code from https://developers.google.cn/optimization/lp/glop#entire_program
2.when i run the code in pycharm with python 3.7, IDE told me an error happened:
solver = pywraplp.Solver.CreateSolver('GLOP')
TypeError: CreateSolver() missing 1 required positional argument: 'solver_id'
3.then i change the code to "solver = pywraplp.Solver.CreateSolver('Example', 'GLOP')", it was run well.
Make sure you include information that can help us debug (full error message, model Proto).
solver = pywraplp.Solver.CreateSolver('GLOP')
TypeError: CreateSolver() missing 1 required positional argument: 'solver_id'
i think the code "solver = pywraplp.Solver.CreateSolver('GLOP')"
in https://developers.google.cn/optimization/lp/glop#entire_program
should be changed to "solver = pywraplp.Solver.CreateSolver('exampleName', 'GLOP')"

This code needs or-tools 8.0

The MPSolver::CreateSolver signature has been changed. The model name argument has been dropped.

ref: https://github.com/google/or-tools/releases/tag/v8.0


Service Access for Legacy SDKs in  HA does not work

Duplicate of https://github.com/openziti/ziti/issues/2289 ?


Windows Hello is not two factor Authentication.

How can anyone in the security field call Windows Hello as two factor authentication when the item you are authenticating on is being used at part of the definition?  Two factor authentication is defined by having two of the three of the the following:  1) something you have, something you are, something you know.  Microsoft (I suspect the Market Team) is trying to pass off that having the computer which is setup with Windows Hello is "something you have".  Windows Hello does create certificates between the computer and identify source (such as AzureAD).  Then it stores the private key for this trust in the hardware TPM of the computer.  This is all great as the TPM (2.0) is an ISO 11889 international standard for secure cryptoprocessor.  Microsoft is trying to say because of this certificate this is "something you have".  However this certificate, which is stored in the TPM of the local machine is simply protected by either a pin or a bio-metric login of a fingerprint or facial recognition.  They further like to make it seem like the "Pin" is not a password and that its way more secure then a user account password since its only stored on this computer and is useless in logging into a centralized authority like AzureAD.  So we now have a computer which can be successfully logged into if the user has the correct "PIN" or bio-metrics as that is all that is required  to allow the certificate which is stored in the TPM to be read and used by the computer to authenticate this user/device with an Identity server to allow access to resources / data both on this computer and in the cloud (O365).  The only real difference between this setup and logging in with a traditional username and password,  is that the password hash is not sent over the wire but instead a signed authorization signed by pre-established trusted certificate.  This is definitely a step in the right direction but this private key must be secured by two-factor authentication.  In my opinion this would be a great solution if Windows Hello required a "PIN" or bio-metrics and it utilized Microsoft Authentication app that lives on my smart phone.  This would fulfill the definition of two factor as Microsoft Authenticator is definitely something you have.  This is no different than your ATM card (with a smart chip) and your PIN.  You go to an ATM to get money and you must have both an Valid ATM card and your PIN.    Something you have and something you know.

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

ID: 92f8d124-fd83-f3ab-8249-d11d5967460f
Version Independent ID: eace54c8-04c9-a717-5ecd-2be8f485cc93
Content: Windows Hello for Business (Windows 10)
Content Source: windows/security/identity-protection/hello-for-business/hello-overview.md
Product: w10
GitHub Login: @MikeStephens-MS
Microsoft Alias: mstephen

@officedocsbot assign @mypil

@working4free  - Thank you for submitting feedback.
I will get this issue over to the Win10 ITPro writing team for investigation.
Thank you for reporting and making the docs better. Much appreciated.
I made a note to request the team to update this when the work is complete.

@working4free  Thank you for your feedback on this document. I would suggest you to please pass your feedback using our feedback channels so that it can be routed to the right team. If you think there is any modification required in this document, please feel free to let us know.
@mypil can help you with how you can share your feedback using our feedback channels.
Thanks.

@working4free - Thank you for engaging with the community here for the docs.
I know the product teams are always looking for user feedback on how to make Windows 10 better. They keep a close tab on user feedback and it would be awesome if you could add your voice in
User Voice https://support.microsoft.com/en-za/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub
You might find others have made a similar request that you can add to, or you can open a new one. Let us know here if you do so we can up-vote your request.
Thank you for your contribution to make the docs better! Much appreciated!

@officedocsbot close


chore: make home auction results available for release

The type of this PR is: Chore

Description

Make home auction results available for release
Give the flag a better name

PR Checklist (tick all before merging)

[x] I have included screenshots or videos to illustrate my changes, or I have not changed anything that impacts the UI.
[x] I have tested my changes on iOS and Android.
[x] I have added tests for my changes, or my changes don't require testing, or I have included a link to a separate Jira ticket covering the tests.
[x] I have added a feature flag, or my changes don't require a feature flag. (How do I add one?)
[x] I have documented any follow-up work that this PR will require, or it does not require any.
[x] I have added an app state migration, or my changes do not require one. (What are migrations?)
[x] I have added a CHANGELOG.yml entry or my changes do not require one.

Changelog updates
Changelog updates

Cross-platform user-facing changes

iOS user-facing changes

Android user-facing changes

Dev changes

Make home auction results by followed artists available for release
Rename the flag

#squashongreen


Added support for HMAC-SHA256

Added support for HMAC-256.
Added tests for HMAC-256.
Updated readme to show what signatures are supported.
This is being done to add the industry accepted HMAC-SHA256 to OAuth1.0. While not officially part of the spec it is commonly supported.

@simov @jamestalmage @csev - is there any chance of getting this merged? I, too, would like to make use of this functionality.

Thanks, @simov !


It would be great to share the offline music (CD, vynil, etc.) played on one of my audio systems with the others through the balena sound ecosystem. However, Raspberry Pi 4 or the DACs available do not have a line in. It could be solved by using a USB line in module. Would it be possible to add Balena Sound a feature that could share the music fed to it on one of the devices to the others?

Excuse me if this feature exists already, I did not find it.

This exists via the experimental variable SOUND_ENABLE_SOUNDCARD_INPUT. Connect a USB soundcard with inputs to your master device, connect your offline device (CD player, record player, etc.) to the soundcard's inputs, create the above variable on the device, and you should be able to stream your offline music source to the others units.

Thank you for your kind help!


Handle response failures in lib

Hello
Currently, at work we are processing lots of FCM notifications. We want to be able to properly handle failures of few notifications in batches of 1000 notifications.
In the doc it is mentioned:

Array of objects representing the status of the messages processed. The objects are listed in the same order as the request (i.e., for each registration ID in the request, its result is listed in the same index in the response).

Don't you think it could be a good idea to have the ability to process result and get better error handling?
For example:
response = fcm.send(registration_ids, options, return_errors: true)
pp response.errors
    {
      "kjlhgeqiworguhqeporigqhe98y324t513": "MismatchSenderId"
    }

Cheers
🌮

Stale issue. Closing for now.


zookeeper enters FATAL state after container starts

When i start my docker instance only port 3030 works as zookeeper, schema registry etc fails. This could be because zookeeper enters fatal state. How to get it working
[ec2-user@ip-172-29-3-67 ~]$ sudo docker run --rm --name pmm-confluent-kafka --net=host  -e ADV_HOST=<IP_ADDRESS> -e RUNNING_SAMPLEDATA=0 -e SAMPLEDATA=0  landoop/fast-data-dev
Setting advertised host to <IP_ADDRESS>.
Starting services.
This is Landoop’s fast-data-dev. Kafka 1.0.1-L0 (Landoop's Kafka Distribution).
You may visit http://<IP_ADDRESS>:3030 in about a minute.
2018-05-07 14:39:30,435 CRIT Supervisor running as root (no user in config file)
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/01-zookeeper.conf" during parsing
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/02-broker.conf" during parsing
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/03-schema-registry.conf" during parsing
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/04-rest-proxy.conf" during parsing
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/05-connect-distributed.conf" during parsing
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/06-caddy.conf" during parsing
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/07-smoke-tests.conf" during parsing
2018-05-07 14:39:30,435 INFO Included extra file "/etc/supervisord.d/08-logs-to-kafka.conf" during parsing
2018-05-07 14:39:30,439 INFO supervisord started with pid 6
2018-05-07 14:39:31,442 INFO spawned: 'zookeeper' with pid 161
2018-05-07 14:39:31,446 INFO spawned: 'caddy' with pid 162
2018-05-07 14:39:31,448 INFO spawned: 'broker' with pid 163
2018-05-07 14:39:31,452 INFO spawned: 'smoke-tests' with pid 164
2018-05-07 14:39:31,455 INFO spawned: 'connect-distributed' with pid 165
2018-05-07 14:39:31,458 INFO spawned: 'logs-to-kafka' with pid 167
2018-05-07 14:39:31,466 INFO spawned: 'schema-registry' with pid 169
2018-05-07 14:39:31,472 INFO spawned: 'rest-proxy' with pid 172
2018-05-07 14:39:32,423 INFO exited: zookeeper (exit status 1; not expected)
2018-05-07 14:39:33,425 INFO spawned: 'zookeeper' with pid 439
2018-05-07 14:39:33,426 INFO success: caddy entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-07 14:39:33,426 INFO success: broker entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-07 14:39:33,426 INFO success: smoke-tests entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-07 14:39:33,426 INFO success: connect-distributed entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-07 14:39:33,426 INFO success: logs-to-kafka entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-07 14:39:33,426 INFO success: schema-registry entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-07 14:39:33,426 INFO success: rest-proxy entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-07 14:39:33,829 INFO exited: zookeeper (exit status 1; not expected)
2018-05-07 14:39:36,518 INFO spawned: 'zookeeper' with pid 728
2018-05-07 14:39:36,911 INFO exited: zookeeper (exit status 1; not expected)
2018-05-07 14:39:40,532 INFO spawned: 'zookeeper' with pid 1014
2018-05-07 14:39:40,935 INFO exited: zookeeper (exit status 1; not expected)
2018-05-07 14:39:41,520 INFO gave up: zookeeper entered FATAL state, too many start retries too quickly
the logs keep going on and on about spawning and exiting schema-registry, broker, rest proxy, etc
When i visit my-ip:3030 the coyote health checks part keeps spinning

m4.large.

Hi @mahendran-ayyasamy. At the bottom right of my-ip:3030 you should find a link to the logs. Can you please check the zookeeper logs?

i am now running it in  m4.4xlarge instance
Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ip-172-29-3-17: ip-172-29-3-17: Name does not resolve
Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ip-172-29-3-17: ip-172-29-3-17: Name does not resolve
Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ip-172-29-3-17: ip-172-29-3-17: Name does not resolve
Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ip-172-29-3-17: ip-172-29-3-17: Name does not resolve

Hmm, maybe you can try to disable the JMX for zookeeper? Just add -e ZK_JMX_PORT=0 to the docker run command.
I've seen this error once, it comes from a specific Linux distribution on AWS (I think ubuntu or maybe debian), where the FQDN that Java autodetects does not resolve from within a docker container.

Same error with the new environment variable. I am using ami-aff65ad2 - a community AMI

Ah, the Amazon AMI.
Can you please also try once without the -e ADV_HOST=<IP_ADDRESS>?
I guess this is the internal IP address of your VM, so it should be picked up automatically since you use --net=host.

A variation worked. When i removed ADV_HOST it did not work. So i kept it, but removed --net=host it worked. I guess i have to open the ports one by one now.

I am not sure whether Schema Registry, Kafka Connect and REST Proxy will work with this setup.
The broker and zookeeper should have no issue though.

Ok. Without testing anything: Coyote says 100% passed. Was able to telnet to 8081, 8082, 8083,2181, 9581,9582,9583,9584. Will let you know once i run some tests

Glad you've worked it out @mahendran-ayyasamy!


Setup binary package repository for different platforms

Use pkgcache::repo_resolve to dynamically set proper binary package repositories.

Code wise it's looking good now. I don't have any further comments.
I would have to check on the test results before the final approve.

Just in case, here are the latest pipelines where I was testing this:

R-hub workflow with repository-list: PPM@latest
R CMD check with repository-list: https://pharmaverse.r-universe.dev,PPM@latest


New feature: Support multiple servers setup

Then we can have two servers, listening on their own port, like this:
go-shadowsocks2 -s ss://AEAD_CHACHA20_POLY1305:your-password@:8488  -s ss://AEAD_CHACHA20_POLY1305:another-password@:8489 -verbose

How do you think about this feature?
Maybe we should update README if this PR got merge.

This is unlikely the direction forward. Listening on multiple port is a hack due to lack of support for true multiuser mode. Please see https://github.com/shadowsocks/shadowsocks-org/issues/54 for further discussion.

YES, this is absolutely not the correct way to support multi-user in large scale deployment, and not for the Next-generation Shadowsocks.
But I think we should at least support such a feature to meet the needs of most people at the moment, since the Next-generation SPEC haven't yet finalized, and has no client support.
Or another branch for this feature?

Currently you can run multiple server instances each listening on a different port for smaller scale deployment. I don't see a pressing need for the change.

Okay, have another process is also the work way. I will close the PR.