chore: Add new option in issue checklist and modify requirements

description

PR #3687 removed the checkbox that asked the user to verify they have the latest version of
fzf. This was due to the introduction of the new input field for the 'Output of "fzf
--version"', which made the checkbox seem redundant.

- [ ] I have the latest version of fzf

However, there were minor bug reports where simply updating to a later fzf version resolved the
issue. Therefore, it might be beneficial to reintroduce this checkbox, but set the validation to
false.

We could also consider setting the validation for reading the man page to false. This would
prevent users from being forced to tick the box to open a report, even if they haven't done what
the box suggests. Currently, the man page is approximately 20-30 PDF pages long, so it's
understandable if not everything has been read.

# open 'fzf' man page as a PDF

# macos Ventura+
mandoc -T pdf "$(man -w fzf)" | open -fa Preview
# prior to Ventura
man -t fzf | open -fa "Preview"

Thanks a lot.

Currently, the man page is approximately 20-30 PDF pages long

The point is to prevent users from 1. opening feature requests for features that already exist, 2. asking questions that can easily be answered just by looking at the man page or searching for related issues. We don't owe users anything and our time is precious. By opening an issue, they are demading our limited time and attention for free, so they should at least do some research.
But yeah, even so we're probably asking for too much (especially for obvious bug reports). Can there be a happy middle ground?

Anyway, merging this, thanks!

By opening an issue, they are demading our limited time and attention for free, so they should at least do some research on their own before doing so.

Absolutely.
Humor can help nudge someone into doing the right thing.
It turns out that images can be used in an issue template. 😀


replace container reg ghcr.io/weaveworks with ghcr.io/flux-iac

Assumes that the container reg is setup for the new org

sorry, wrong issue number of the branch name... will rename


[WIP] Send content_id to panopticon

We are building a new tagging infrastructure. The API for tagging will work by content-id.  Therefore, every piece of content needs to have a content-id in the content store, in order for it to be able to be tagged.
This PR ensures that we all smart-answers have a content_id and that we are sending it to panopticon (when running rake panopticon:register). This will aid us in the transition.
A PR to send smart-answers to content-store will be next.
Best reviewed per-commit.
Trello: https://trello.com/c/K87fWrYx (part of https://trello.com/c/ReoZKx9S).
Previous PR on smartdown: https://github.com/alphagov/smartdown/pull/147

You'll also need to update gds-api-adapters.  Including the content_id was only added in version 24.2.0 - https://github.com/alphagov/gds-api-adapters/blob/master/CHANGELOG.md#2420

The tests for this branch seem to be hanging. Investigating.

@alext I've extracted and refactored the panopticon:register rake task to allow isolated testing (and re-use for content-store sending).
This enabled us to add a test for the data that is sent to panopticon. https://github.com/alphagov/smart-answers/commit/5630b7be7696c064b9a74b9b16300d8e514ca041 indeed failed before updating the gem, and passed after.

What are the implications of a Smart Answer not having a content-id? Should we fail fast during registration with panopticon if content-id is missing?

@chrisroos Things which don't have content-ids will be unable to be tagged to topics or mainstream browse pages, in the reasonably near.  I think it would be reasonable to fail fast.

@tijmenb: What do you think about failing fast as per @rboulton's comment?

With the addition of https://github.com/alphagov/smart-answers/commit/2ecc24a29006390ee7fbffa6f6d94abdd0934567 I think I've addressed all the comments.
As for the failing-fast: yes, but I'd like to wait until we've implemented sending the pages to the content-store, because that would need the same logic and I don't want to duplicate it.

Looks good to me.


file_system: detect procfs accessibility before using it

Signed-off-by: tabokie<EMAIL_ADDRESS>What is changed and how it works?
Issue Number: Close #13116
What's Changed:
None

Related changes

Need to cherry-pick to the release branch

Check List
Tests

Unit test

Release note
None

/merge

/merge

/run-test

/merge

/run-test


Resinalsal Assignment

there is no assignment in this PR, please update, by tomorrow 8:00 am 2nd Nov GMT + 1, I will close this PR without merging


Update note about CA root requirements

https://github.com/MicrosoftDocs/windows-itpro-docs/issues/7013
Related to #5922

Dear @JohanFreelancer9,
kindly do the copy editor review for this PR.
Dear @nam31, for your information
Thank you

Hi @mapalko PR has been copyedited and is ready for final review, could you please check and merge? Thanks!


Update README.md

Added link to Trello
Added link to components in the React Kanban stack
Embedded URL to the website in the prompt

Thanks!


Ensure Outbox JSON NUMBER arrays are of the same type

https://issues.redhat.com/browse/DBZ-5475

Applied to main (=2.0) and branch 1.9.

Thank you!


Add missing py3.8 and missing refresh_token attr to tox.ini

Python 3.8 is supported and officially tested in,so it should be included.
Refresh tokens can be used, so it should be included.

Thanks! 🎆


Changed for TF >= 0.13 compatibility

Hello.
The module was giving a "deprecated" error, so I thought I would change syntax to make it compatibler with TF >= 13.0
Feel free to merge this into master if you want.

Thank you @LechuckThePirate


Allow connect with OAuth packages that doesn't use the standard naming convention

I'm trying to use with your module with gcampax:accounts-dropbox which uses gcampax:dropbox-oauth under the hood. I cannot use this with provided connectWith method, since there is no OAuth module to be found when I pass the name of the package as the argument, eg.:
Meteor.connectWith("gcampax:dropbox-oauth");

Your module's gonna look for Package["gcampax:dropbox-oauth"]["Gcampax:dropbox-oauth"] on this case and it doesn't exists of course.
So I propose a cheap fix for this in this PR. If connectWith argument is a string, then OAuth provider gets selected by your way, else the argument threated as the provider itself. So I can use your module with dropbox provider by entering:
Meteor.connectWith(Package["gcampax:dropbox-oauth"]["DropboxOAuth"]);

Small PR but huge benefit, ain't it?

Sorry, but I haven't got time to update the readme to reflect this, but I'll do it in the weekend.

Hi there. Sorry for responding so late, I have too many projects going on! :smiley:
Yeah, the PR looks great, merging right now, thanks!

FYI, I also updated the package to version 0.1.3 with your changes.

Thanks for this great stuff, I found it very usefull.


The RESTAPI "Get the internal stats for the topic" does not show the status of the ledger

Describe the bug
The RESTAPI "Get the internal stats for the topic" does not show the status of the ledger，so the status displayed on the pulsar manager page may not be correct。

@xuesongxs All the ledgers in the ledgers list are all closed.

Closed as answered.


Some tests fail with chainer==1.21.0

This is due to https://github.com/pfnet/chainer/issues/2394.
Until this issue is fixed, please use chainer==<IP_ADDRESS> to run tests.

This issue has been fixed now in master of chainer.

Solved with chainer=1.23.0.


excludeFromIndexes: fix for entity elements inside arrays

Fixes #93
Fixes #100

[x] Tests and linter pass
[x] Code coverage does not decrease (if any source code was changed)
[ ] Appropriate docs were updated (if necessary)

@trollkotze Welcome, and thanks for your contribution!
@stephenplusplus that's your code I guess, can you please take a look?

I have now also added a simple fix for issue #93, with the example provided in that issue as a test.
This allows now something like:
entity = {
  key: key,
  excludeFromIndexes: ['arr[].a[].b'],
  data: {
    nestedArrayVariants: [
      {
        a: [{b:'something'},{c:'else'}],
      },{
        a: null,
      },{
        a: ['whatever'],
      }
    ],
  },
};

Previously, entityToEntityProto would have thrown a type error when encountering arr[i].a == null (or any other primitive value) while trying to exclude arr[].a[].b from indexes, thus disallowing detailed exclusion below nested properties that might sometimes be arrays and sometimes something else.
The fix is one simple property existence check that will rarely be traversed.

Awesome, thanks @trollkotze!

Hi guys, is there any chance this fix is released soon?
I faced the same issue and even started working on a patch but then realised it's already here but just not released yet.


Clarify how kubectl handles configmap binaryData

Addresses the part of https://github.com/kubernetes/website/issues/25921 related to documentation

Wait a sec, I did not intend for 2 files to be changed. Commit e7e32eb62da98ca862bc2151379a4905914caee5 is incorrect. It's a different branch how is this possible, hang on I need to fix that.

Wait a sec, I did not intend for 2 files to be changed. Commit e7e32eb62da98ca862bc2151379a4905914caee5 is incorrect. It's a different branch how is this possible, hang on I need to fix that.

I can't figure out right now why commit from a different branch are being included, I will start from scratch

I can't figure out right now why commit from a different branch are being included, I will start from scratch


Update climacommon to 2024_04_05

🤖 Beep boop. I am GabrieleBOT. 🤖 Good news! I found a way to reduce unnecessary precompilations! Have you ever noticed that when you move to a GPU node from a CPU one (or viceversa), everything has to be recompiled again? Or sometimes it seems that you are always precompiling... Well, this is partially because the nodes on the Caltech cluster have different architectures, and Julia compiles for the native one, but when you move to a new architecture, the compiled code has to be invalidated and recompiled again. With the latest version of climacommon, I force Julia to always compile for all the possible targets in our cluster. Buildkite pipelines partially do this with the JULIA_TARGET_CPU, but the strings there are incorrect. This PR fixes that too.

@Sbozzolo I just saw this tmp/ directory error on another branch too (build). Have you seen it anywhere else?

@Sbozzolo I just saw this tmp/ directory error on another branch too (build). Have you seen it anywhere else?

No, but I think I know what it is

@Sbozzolo I just saw this tmp/ directory error on another branch too (build). Have you seen it anywhere else?

No, but I think I know what it is

What is it?

@Sbozzolo I just saw this tmp/ directory error on another branch too (build). Have you seen it anywhere else?

No, but I think I know what it is

What is it?

It's the recent change I applied to try to fix the slurm timeouts. The alternative itself times out, so the folders don't get created.


Provide codestarts configuration

Could be good if some of the camel extensions made use of codestarts:
https://github.com/quarkusio/quarkus/blob/master/independent-projects/tools/codestarts/README.adoc
Might be a solution to https://github.com/apache/camel-quarkus/issues/1173 and maybe an alternative to adding more example projects.

Yes, we should definitely explore this option.

See also https://quarkus.io/blog/tag/codestarts/


Add publish to S3 on all builds

This will upload files to S3 following a build so device farms can test against unreleased SDKs.   I am not sure where the file is dropped to publish

@igor-snapyr  I think you can drive this home (i.e. pull this branch down and add a few more bits b4 merging)
I don't know:

If I am doing the right thing to make the artifact that Santhosh is needing/looking for
Where the artifact Santhosh is wanting to put on S3 is and its name.

./somefile  in the below line needs to be updated to the file Santhosh is needing
- run: aws s3 cp  ./somefile s3://sample-apps.snapyrdev.com/ios/ --acl public-read
If any additional commands are needed to make the file that's needed, that can be added after the - run make lines


[GroupBy][Bug]: Join-clause bindings should be considered for aggregated variables

Description
Variables introduced by join-clause which are non grouping keys should be considered aggregated variables.
type Foo record {
    int id;
    string name;
    map<error> a?;
};

type Bar record {
    int id2;
    string name2;
};
function foo(Foo[] f, Bar[] b) {
    var r = from var {id: id1, name: name1} in f
        join var {id2, name2} in b
        on id1 equals id2
        group by id1, id2
        let string _ = name2 // should be an aggregated variable
        select count(name1);

    io:println(r);
}

Steps to Reproduce
No response
Affected Version(s)
No response
OS, DB, other environment details and versions
No response
Related area
-> Compilation
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response

We can extract variables in join-clause in let-clauses and use them.


Neverending "Loading music ..." on MM²

Sonos API installed and started (works fine):

Made config entry:

sonos folder in modules (no subfolder). But:

Console:

Edit: I also checked the KnownIssue and restart the service / raspi.

Is this the console on your Pi or a remote call? If it's remote a call to "localhost" won't work.
Nevertheless currently I've the same problem. I'll have a look into it tonight ;)

Okay :)

Hi! Any news?

I have a look at it now :)

hm.. it's working on my laptop, did you try to restart the service/mirror?

Yes, many times. sonos api is working, but module doesn't load. You said you had the same problem?

..weired. I should definetly rewrite the module to use a backend handler..

Do you use the IP address or localhost?

The issue for me was, that I set apiBase to '192.168.x.x' and missed the '//' in front, '//192.168.x.x' is needed.

Do you use the IP address or localhost?

What do you mean? The "Loading music..." is on my raspi, no remote.

You can configure the sonosAPI host via the module config:

Can you try to set the apiBase to your Pi's IP and open the mirrors interface from your computer.
What's in your browsers console now?

Okay, I made the edit in the config file but it doesn't help. Still the same on raspi.
Browser console:

Could you update the sonos module, just pushed some changes. The log says you try to connect to localhost, not the Pi's IP. Did you restart the mirror?

Yes, I made a restart and updated the module. Still the same, hmmm.

still the same console messages?

Could you fetch the newest sources?

Great, with the new update everything works fine :)

Feel free to create new issues if any problems occur. Especially multi room, I just have one speaker.


Check in less than total QTY

Partial checkin now works.  Shows amount currently checked in, automatically checks in the item completely when it has max qty.
Last part is to add it to Latex but that can come in a later issue.

Now adds to latex with newest commit.  The need  to refactor the entire codebase grows daily.


Migrate to Python 3

Issue: https://github.com/Pytlicek/hamradio_functions/issues/1
Migrate to Python 3

change docstrings
change python print statements calling
refactoring

👍 LGTM


E2E tests validation fixed

Description
Please describe your PR:
What does this PR introduce?  :- This pull request (PR) addresses issues outlined in GitHub Issue #206, focusing on enhancing the existing End-to-End (E2E) tests.

Fixing Requests for Policy Creation:
Updated the requests for creating policies (Bob_MANAGEMENT_URL and Alice_MANAGEMENT_URL) to include valid Business Partner Number (BPN) values.

Fixing Requests for Contract Definition Creation:
Updated the requests for creating Contract Definitions (Bob_MANAGEMENT_URL and Alice_MANAGEMENT_URL) to use valid access policy IDs, contract policy IDs, and asset selectors.

Updated validation checks to ensure accurate handling of previously created policies and assets.

Catalog Response Validation:
Addressed issues in the Catalog Response validation script.
Validated and updated tests with relative assets for improved accuracy.

Clean-Up:
Removed unnecessary Postman collection variables to streamline and declutter the codebase.

Closes #206

Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review:

[x] DEPENDENCIES are up-to-date. Dash license tool. Committers can open IP issues for restricted libs.
[x] Copyright and license header are present on all affected files

@hemantxpatel review please :) thx

@hemantxpatel review please :) thx


The "G" hotkey, that is supposed to highlight unsaved features, does not work.

Description
The "G" hotkey is listed in the hotkeys in the menu that appears after you press "?". It appears to have no functionality when pressed.
Screenshots

This is after I've pressed the "G" button and there is no change.
Version
2.4.0
What browser are you seeing the problem on? What version are you running?
Chrome v128.0
The OS you're using
mac
Steps to reproduce

Have data on the screen.
Modify data
Press "G"
It should be highlighted but isn't

The browser URL at the time you encountered the bug
https://rapideditor.org/edit#map=19.00/39.49795/-0.38705&background=PNOA-Spain-TMS&datasets=fbRoads,msBuildings&disable_features=boundaries&id=w1315417795
The auto-detected useragent string for your browser (leave blank if you're manually filling this form out)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36

Thanks for reporting, this is also tracked on #509


fix(Alerts/Reports): edit instructions to convey proper user input formatting

SUMMARY

Instructions for using a semicolon ";" to separate multiple recipients is incorrect for the current functionality with Slack
This edit removes the mention of using ";" as separator

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

BEFORE:

AFTER:

TESTING INSTRUCTIONS

Open the Alerts and Reports creation modal and choose a Notification Method
ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Required feature flags:
[X] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

@john-bodley you're right, I'm going to close the PR until I can add actual support for the ; delimiter in slack


[Bug]: Content seems to be missing in solve_with_cot system.md

What happened?
I was reviewing system.md in solve_with_cot and some lines appear to be cut short.
E.g. c. Use a "Chain of Thought" reasoning process if necessary, breaking down y
Hopefully not on my end.
Version check

[X] Yes I was.

Relevant log output
No response
Relevant screenshots (optional)

@danielmiessler it seems to be the case, please check it out.


[gardening] Fix recently introduced typos

What's in this pull request?
Fixed:

perfomance → performance
requirments → requirements
satisified → satisfied
template template → template

Resolved bug number: –

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    OS X platform               | @swift-ci Please test OS X platform
    Linux platform              | @swift-ci Please test Linux platform

Note: Only members of the Apple organization can trigger swift-ci.

@swift-ci Please smoke test


Can I simulate CSNN (Convolutional Spiking Neural Network) on aihwkit ?

Hello!
I am new to aihwkit and wanted to ask whether I can simulate Convolutional Spiking Neural Network (CSNN) using aihwkit ?
If yes, can anyone please share the necessary resources from where I can get started ?
I have a custom CNN and want to convert that to SNN and simulate or run it on aihwkit in order to get the performance metrics (accuracy, latency, energy, etc).
Kind regards,
Saurav

Hi @sauravtii ,
many thanks for the question!
No, we do not support spiking neuromorphic hardware. Just resistive crossbar arrays.

Thank you for your response @maljoras. Is it possible to run or simulate CSNN (Convolutional Spiking Neural Network) using resistive crossbar arrays in order to get the performance metrics ?
Or is there any possible way to run SNN using aihwkit ?

No, spiking DNNs are not supported.


Add isGone method to \Zend\Http\Response

As per the discussion in zendframework/zf2#7368 this change adds a new
method \Zend\Http\Response->isGone() to determine if the status code is
a "410 Gone". This works exactly the same as the similar methods like
isNotFound simply by checking the status code.
This change takes the opinion that a 410 Gone should not be included in
the isNotFound() method. Further discussion can be seen in the issue.
This was originally opened on zendframework/zf2#7536.

@asgrim could you please change the target of this to the develop branch?

Gone to #11


fixed encoding/decoding of Data

fixed Flat encoding for Data.

(btw,  tests will be later with typed-sir)


Node mkdir access error

I see permission denied errors attempting to run. My user is in the docker group, permissions shouldn't be an issue, but I'm not sure where to go from here. On Ubuntu 20.04, latest docker, docker-compose, etc.
Output:
Error: EACCES: permission denied, mkdir '/data/foundryvtt/Logs'
    at Object.mkdirSync (node:fs:1325:3)
    at File._createLogDirIfNotExist (/opt/foundryvtt/resources/app/node_modules/winston/lib/winston/transports/file.js:691:10)
    at new File (/opt/foundryvtt/resources/app/node_modules/winston/lib/winston/transports/file.js:92:28)
    at createLogger (file:///opt/foundryvtt/resources/app/dist/logging.mjs:1:336)
    at Module.initialize (file:///opt/foundryvtt/resources/app/dist/init.mjs:1:1186)
    at file:///opt/foundryvtt/resources/app/main.mjs:26:15 {
  errno: -13,
  syscall: 'mkdir',
  code: 'EACCES',
  path: '/data/foundryvtt/Logs'
}

docker-compose.yaml
version: '3'
services:
  foundryvtt:
    image: direckthit/fvtt-docker:latest
    container_name: fvtt
    ports:
      - 30000:30000
    volumes:
      - /home/ubuntu/resources:/data/foundryvtt
      - /home/ubuntu/foundryvtt:/host
    restart: unless-stopped

A workaround that worked for me is setting root as the user for your service in docker-compose.yaml, so that the entire file is:
version: '3'
services:
  foundryvtt:
    image: direckthit/fvtt-docker:latest
    container_name: fvtt
    user: root
    ports:
      - 30000:30000
    volumes:
      - /home/ubuntu/resources:/data/foundryvtt
      - /home/ubuntu/foundryvtt:/host
    restart: unless-stopped


Change from type to eventType for targetEvent

Dependent on types PR: https://github.com/rancher/types/pull/302
Related issue: rancher/rancher#11778

Included in https://github.com/rancher/rancher/pull/12260


OR functionality is not working

I'm using 3.3.4/2.11. Is this version supports my requirement or Please suggest me the exact version.
.or("valueC", null, PM.date(), PM.nullValue())
It's showing error at PM.

You need to use version 3.5.x, the latest being 3.5.9 at the moment.

Thanks we will try


Designate support contact

Currently, the "Contact support" button on every project is linked to<EMAIL_ADDRESS>I would like to be able to designate one or more individuals who should be contacted instead or in addition to me. For example, in the Azores project, I would like to designate Adriano Quintela<EMAIL_ADDRESS>and, perhaps, myself (will@ucsb.edu). This is particularly important for unsupported projects and those that I have no affiliation with.

This should be an easy fix. Contacts are automatically assigned to the
project creator (not you specifically). There’s no UI for changing it atm
but the api supports that.
On Thu, Aug 17, 2023 at 10:28 AM Will McClintock @.***>
wrote:

Assigned #633 https://github.com/seasketch/next/issues/633 to
@underbluewaters https://github.com/underbluewaters.
—
Reply to this email directly, view it on GitHub
https://github.com/seasketch/next/issues/633#event-10122040866, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAD4YV2LER32KPRXTWKEWC3XVZIDTANCNFSM6AAAAAA3UMYW7M
.
You are receiving this because you were assigned.Message ID:
@.***>


Prettier mirror is archived

See the notice on: https://github.com/pre-commit/mirrors-prettier
It's currently used in the GH actions.

There's already some discussion here: https://github.com/scverse/cookiecutter-scverse/issues/283
But maybe we'll need a short-term solution.

My bad, closing here in favor of that issue. Thanks!


Fix test config generation bug

Description

Fix a bug in generating test configuration.
Category

Bug Fix

Relevant issue

Testing

Existing tests should pass. The configuration generated by "perun-node generate" command should work with perunnodetui without any problems now.
Steps to run the tests

Checklist

[y] Name is added to the NOTICE file, if it is not present already.
[y] Changes are rebased onto the target branch.

Merged as part of #263.


Extended pooled_user_command_query to query all user commands in pool

Used this query:
{pooledUserCommands(publicKey: null) {
  amount
  id
}}

Got the following response:
{
  "data": {
    "pooledUserCommands": [
      {
        "amount": "10",
        "id": "Bf2dBf2D4xCcSuuTA44w4f3VCYyGfKNxnVgvAxdDLFex6zeRqcJwDqxwAvD6TyxpaU9vuanD8LzUWM1wbhsuYYjJZxZGro1cGTTAWjmr4zNjexmjwiL5v2V2DUc348AckUkqfo6UnFg8R2TR4M5PAuhHSvbp8WkoaMJ1shR6zUBG33e3L88eMKDkrGTgxNZwb9by7wXu7vC7E4m9hY2MqC1MrGwxsP2VpsmaWKbGDzFvr4Ei9sUM9grkbBf44mnS2NyAMNA3ufHRDbAg68KGtHRu3MQYbU5xgnD8gRbygBY6xCv",
        "from": "8Sujk2UD4faWu98TzK6zaeMdo3qngi1G8CRrByULiBgEytSb3sAJudxaUPv45thdBg",
        "to": "8Sujhjn5MUPUmQFvHVZiTgnPCcEMc1wB8WnxVcEVpg19KBk7JXAvry7Jp2QzuFJk7m"
      },
      {
        "amount": "10",
        "id": "Bf2dBf2D4xCcSuuTA44w4f3VCYyGfKNxnVgvAxdDLFex6zeRqcJwDqxwAvD6TyxpaYiTb1JxfRHTmueLmizPBobLusta1dv8ys35hEj4j2HoabYZiNg4Ms6Hrg7j8heehDGSCUYLxBt7UZQNLgwUd1x49AnNVgykLMFY6LwRwSPy5fyUVqsmd8Hm8APWK8YT5YVaeHq3sEY3oTMyHbUMo6TkyujDx4uUSmrw3GK4JdD2oTk4ViVZyKTGShQGRwZYwwywePBCQPBcgbHFJLjnRiq7YFsrdw4eeSQzjj3JHvXTvfY",
        "from": "8Sujhjn5MUPUmQFvHVZiTgnPCcEMc1wB8WnxVcEVpg19KBk7JXAvry7Jp2QzuFJk7m",
        "to": "8Sujk2UD4faWu98TzK6zaeMdo3qngi1G8CRrByULiBgEytSb3sAJudxaUPv45thdBg"
      },
      {
        "amount": "10",
        "id": "Bf2dBf2D4xFP525deD1BoCKGZ4ad3HYXQEJVCEtsrmDhxTnMmK72KpzoUGmM5w4796Le5DQwvNkUBXvzWGgV9bN7L8z1A6T923dyD7BPbCQ1VeZnpjdY5i5MijdMwY55V4Dccr83rEsUoz9NQwkpwxW4tE3GwoLDdU2wEXPaG3CHhs9GZDSxqMMbb354zAikTseSfz18cxGdQBSxrCvh7j6NYUTYsbuGSsqo4EnZMdqGZwWQYnScRb981VruUWNRo1tZ3b1E6Ypv2VgKvzxiBxc2LGL39vnAzPsKMmt1fw2bpRY",
        "from": "8Sujk2UD4faWu98TzK6zaeMdo3qngi1G8CRrByULiBgEytSb3sAJudxaUPv45thdBg",
        "to": "8Sujhjn5MUPUmQFvHVZiTgnPCcEMc1wB8WnxVcEVpg19KBk7JXAvry7Jp2QzuFJk7m"
      },
      {
        "amount": "10",
        "id": "Bf2dBf2D4xFP525deD1BoCKGZ4ad3HYXQEJVCEtsrmDhxTnMmK72KpzoUGmM5w479AuAkdwhTT3TT6ZPgHnxnrE9g4KJJwMfjTDtPc8cFEK5RHLcbPyWXYgdMw9427Z7RnjD9XZv2B5TsX6KhHcvQ4kqaUDqJyZAPTzTTAuuD1QzkVUhiwC67ARbrvyezk2QUFihpt2eLyF46zF5DJ42DPGrB5m2CHhfqDQEHfUUw9kZeJTan1WnYq1FzwF8yP4ENriZ85YehgTBXoPAe1iTPkz89NJb4Q758FtqtV6EzLQ98nW",
        "from": "8Sujhjn5MUPUmQFvHVZiTgnPCcEMc1wB8WnxVcEVpg19KBk7JXAvry7Jp2QzuFJk7m",
        "to": "8Sujk2UD4faWu98TzK6zaeMdo3qngi1G8CRrByULiBgEytSb3sAJudxaUPv45thdBg"
      }
    ]
  }
}

Checklist:

[ ] Tests were added for the new behavior
[ ] All tests pass (CI will check this if you didn't)
[ ] Serialized types are in stable-versioned modules
[ ] Does this close issues? List them:

Closes #0000
Closes #0000

Looks good generally, though I wonder if the semantics of the filter should change at some point to match closer to what we do in other places (return a txn if you're the sender or receiver)


Choose how to get analytics data from Elasticsearch

Analytics data cannot be retrieved from the Elasticsearch http interface as it is currently disabled. Possible options for solving this:

extend API Umbrella Admin API with REST calls
enable remote REST calls on Elasticsearch service. Note: Potential security issue.

Research the options and then choose one.

Elasticsearch's http interface is not actually disabled and can be easily accessed for example using REST calls, meteor package suggested by @brylie. So far I have been able to fetch needed data for later use in a dashboard chart - issues #80 and #120. Here is the working branch


Improve reinstalling of the hosts

This patch improve the reinstalling of the host:

support to pass also public key instead of password
improve the search, so we search only for host in install_failed state and
only hosts we specified in variables
document the timeouts

@mwperina


libreoffice-qt: init at <IP_ADDRESS>

Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

So the PR description was hosed - sorry about the noise.
libreoffice-qt looks much nicer than it's GTK3 cousin when run under KDE.
Fixes #57846
Cc: @7c6f434c @ajs124 @mmilata

Relates to #73387 and #68414

Only building the fresh flavour but there is nothing preventing us from doing still as well.


Provider<RegularFile> doesn't carry task dependency for @OutputFile

It seems if we have
@OutputFile
public Provider<RegularFile> getPropertiesFile() {
    return getProjectLayout().file(getJarFile().getLocationOnly().map(file -> WrapperGenerator.getPropertiesFile(file.getAsFile())));
}

then task dependency doesn't propagates.
It propagates if I change it to a RegularFileProperty as:
@OutputFile
public Provider<RegularFile> getPropertiesFile() {
    return getObjectFactory().fileProperty().fileProvider(getJarFile().getLocationOnly().map(file -> WrapperGenerator.getPropertiesFile(file.getAsFile())));
}

This looks like a footgun. We should either propagate a dependency or we should forbid having a Provider<RegularFile> as an output.
Relates to https://github.com/gradle/gradle/pull/29271.

The issue is in the backlog of the relevant team, but the existence of a workaround means it might take a while before a fix is made.

This is definitely a footgun we should either make working or detect and complain about.


StereoKit Visual Studio Template requires visual studio 2019

Following getting started, I downloaded the vs template, but was unable to open it, with the error:
"This extension is not installable on any currently installed products."
I only had Visual Studio 2017 installed, but it turns out StereoKit needs Visual Studio 2019. It would be nice to mention this in the documentation.

Getting started doc was more or less redone since this point! This detail was included :)


Ability for pk to be named something other than id

Removes an instance which causes an error if the model name primary key name is not id

Thank you.


Use flutter service worker version template

When running the web version, we are getting warning Warning: In index.html:157: Local variable for "serviceWorkerVersion" is deprecated. Use "{{flutter_service_worker_version}}" template token instead.
This pull request makes use of the {{flutter_service_worker_version}}" template token

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

Project coverage is 54.01%. Comparing base (c44bc53) to head (c6d2bcf).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #385   +/-   ##
=======================================
  Coverage   54.01%   54.01%
=======================================
  Files         168      168
  Lines        3710     3710
=======================================
  Hits         2004     2004
  Misses       1706     1706

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


disable output scrolling

Hey all,
Creating this pull request (without the commits of the appmanager) took some time to figure out. Is this the right way of having multiple PRs open?

Hi @edditler,

Creating this pull request (without the commits of the appmanager) took some time to figure out. Is this the right way of having multiple PRs open?

You're doing it right.
It should not be too complicated, though - just branch off all your individual pull requests from the master branch.
Concerning the PR, could you please shortly describe why it's needed and what problem it solves? You can directly edit the description.
Happy to approve then.


Whitelist

We can blacklist specific channels, but I would like to whitelist specific channels to bypass the filters. This could be a text box containing channel names, like your block feature. Alternatively, whitelisting all subscribed channels would be a big time saver, though I would still like the blacklist to take priority, in case I need to block shorts from a creator whose long-form content I still enjoy.

Hi sorry for missing this issue.
I am not really sure what you mean by this. Are you saying only show shorts from the whitelisted channels?


MINOR: Update Streams IQ JavaDocs to not point to a deprecated method

This should be cherry-picked to 2.5 branch.
Call for review @vvcephei
Btw: I am wondering if we could fail the build if we point to deprecated methods in JavaDocs? This way, updates like this would not slip.

Merged to trunk and cherry-picked to 2.5 branch.


[SNOW-1370566]: Add support for cache user API

Which Jira issue is this PR addressing? Make sure that there is an accompanying issue to your PR.

Fixes SNOW-1370566

Fill out the following pre-review checklist:

[x] I am adding a new automated test(s) to verify correctness of my new code
[ ] I am adding new logging messages
[ ] I am adding a new telemetry message
[ ] I am adding new credentials
[ ] I am adding a new dependency

Please describe how your code solves the related issue.

Adds support for users to cache computationally expensive intermediate results.

Which Jira issue is this PR addressing? Make sure that there is an accompanying issue to your PR.
Fixes SNOW-1370566

Fill out the following pre-review checklist:

[x]  I am adding a new automated test(s) to verify correctness of my new code
[ ]  I am adding new logging messages
[ ]  I am adding a new telemetry message
[ ]  I am adding new credentials
[ ]  I am adding a new dependency

Please describe how your code solves the related issue.

Adds support for users to cache computationally expensive intermediate results.

Can you Update the PR description to reflect what new APIs are introduced, and what this PR does? Thanks!


RearrangementReader only reads TSV - could we modify to include JSON?

Have been using airr.load_rearrangement and airr.load_repertoire to load JSON and TSV results.
There seem to be differences between the two modules - in particular the file format input each allows.
We were able to successfully test that JSON response for repertoire metadata and flag missing fields. We want to do the same for JSON response for rearrangement data but noticed it only accepts TSV format using the RearrangementReader class.
Is airr-standards open to including loading and validating JSON format when dealing with rearrangements and if so, what is the best way to modify the code?
Refer to python code
https://github.com/airr-community/airr-standards/blob/master/lang/python/airr/io.py
for  RearrangementReader   class and
https://github.com/airr-community/airr-standards/blob/master/lang/python/airr/interface.py
for load_repertoire and load_rearrangement functions.

@javh was this addressed and can it be closed? Or if not, do we think it is important for v2.0?

There have been a lot of changes to how schemas are loaded in the packages since this was opened. I think we can let this one go.


State change and collision messages for various tasks are not uniform

The ScoringPlugin class has functions OnReady, OnRunning and OnFinished that run when it transitions to ready, running and finished states, and OnCollision for when the WAM-V collides with something. When these functions run, they print a helpful message to the console. However, this message is not always flushed properly so sometimes does not display until much later. In addition, we sometimes override the ScoringPlugin functions in the various scoring plugins that inherit it, and sometimes not, and the functions we override with print different messages (or no messages).
To fix this, we should:

Not implement OnReady, OnRunning, OnFinished or OnCollision functions in child classes unless there is a good reason.
Fix the messages in these functions in the parent class so they are flushed properly.
Make sure these functions get called at the appropriate times for all tasks.

Resolved with PR #553.


Okta comms plan: Website update/notification

Problem statement
Publish website update/notification regarding new Okta instance.
What you need to know
A week before Go live day we add a notification to RS website

Comm plan draft
Okta flow mural
...

Acceptance criteria

[ ] Website update/notification created and posted

To do

[ ] Publish a website update/notification from #11071 it on RS website

This will be handled by #11340


Lint all the files with prettier

The commands ran was
yarn run prettier --write src/**/*.{ts,tsx}
Add a script to check-lint: yarn run check-lint

I run the same command before, but forgot to include the tsx extension!
I'm glad you did it.


Fixes: Strawberry Shake Tooling download command does not send scope(s) to token endpoint.

reversed the order of the ternary conditional operation so that when scopes are provided they are passed on to the call tothe oauth endpoint

Closes #5319

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Chuck Harris seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@charristti thank you for your contribution. Could you sign the CLA so we can go forward with the PR?
https://cla-assistant.io/ChilliCream/hotchocolate?pullRequest=5340

@charristti can you sign the CLA?
https://cla-assistant.io/ChilliCream/hotchocolate?pullRequest=5340

I think I finally got it to go through
On Fri, Aug 26, 2022, 9:41 AM Michael Staib @.***>
wrote:

@charristti https://github.com/charristti can you sign the CLA?
https://cla-assistant.io/ChilliCream/hotchocolate?pullRequest=5340
—
Reply to this email directly, view it on GitHub
https://github.com/ChilliCream/hotchocolate/pull/5340#issuecomment-1228504590,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AH7XOLYOA2UDUT3RNX2WZELV3DCPPANCNFSM57QWX64Q
.
You are receiving this because you were mentioned.Message ID:
@.***>

charristti shows signed now. Can you tell me how to fix the “Chuck Harris” problem?


Bad conversion.

I just found this package and found it very interesting. I have tested it with a query, it worked quite well, however it had an error.
SQL Query:
UPDATE ps_feature_value_lang a
JOIN ps_feature_value_lang b ON a.id_feature_value = b.id_feature_value and CHAR_LENGTH(b.value) > 0
SET a.value = b.value
WHERE a.value = ''

Result:
DB::table('ps_feature_value_lang a')
->where('a.value','=','')
->join('ps_feature_value_lang b','a.id_feature_value','=and>','b.id_feature_value')
->update(['a.value'=>DB::raw('b.value')]);

The problem is in '=and>'
CHAR_LENGTH(b.value) > 0 is also ignored.

Hi @MrEduar and thanks for the feedback
I added the 'Advanced Join Clauses' functionality which should solve the problem. You can try again and see if everything is working properly (I mean for this case, because as I mentioned in documentation, it is not a faultless converter).
See also an example of  'Advanced Join Clauses'  at the end of this file.
A small tip/warning for you : Try to use 'AS' when you make aliases on tables because as far as I am informed Laravel escapes the entire 'ps_feature_value_lang a' expression, which will be considered as table and as a result it will throw an exception. So, I would suggest you to use it like 'ps_feature_value_lang AS a'. In this package/app both cases work, but if you want to take the advantage of escaping fields then consider my suggestion.

Thank you! It works perfect.


Feature Request: Grab attention when meeting is close

Hey! Just found this app after considering building it myself (though as I don't know Swift yet, using yours is a ton easier) .
I'm only missing one feature, and if I knew how to code it I'd contribute it myself.
It'd be awesome if the menu bar item, counting down to the next event, got a bit more aggressive when the event nears. Essentially I am looking for something that'd break my flow-state and tell me to run off to the next meeting.
For instance it could turn red, flash somehow, blink an icon or do something else to grab attention.  perhaps configurable if that behaviour should start 10, 5 or 1 minute before the meeting starts.
Regardless of above, great app!

Hey! Welcome to the project :)
This feature was requested a couple of times before.
Genuine question: why is that any different than using the native Calendar.app alerts / banners?

Banner fatigue I guess, They're physically in the way, so will either have them disabled due to focus mode , or often close them on "autopilot" , and then N minutes later forgot about them

Have you considered adding functionality like InYourFace?  I end up using this and InYourFace to really let me know something is coming up.  I briefly looked at adding that type of thing to Calendr but my experience on native macOS apps is very limited.

(sorry, long text ahead)
That is one of the things in FAQ that says that I will (probably) never do.
It may look a simple feature to add, but people will have different needs and I will have to create a whole UI and a bunch of new settings for it.
It's somewhat related to other most requested feature I get, which is event/reminder creation. It generates a lot of maintenance and it's not the purpose of this app.
Even if I implement this, you can still dismiss the fullscreen notification and forget about your meeting anyway. I truly believe it's not the kind of problem a software can solve.
Regarding the new "grab attention" feature I added to the latest version, I didn't want to do it. Apple already has a nice sticky Calendar notification, which has configurable sound and "snooze" built-in, or even some specialized app like the one you mentioned.
I only did it because it was easy enough to implement and it's not really replacing the native notifications, but adding a non-intrusive layer to help you not forget about your appointments. That way I can use it myself without interfering with my workflow.
I didn't even add a settings to disable it, which I think people will certainly ask for soon, which will generate more maintenance, and so on...
 I'm just trying not to turn this app into a Swiss Army Knife, because it will be impossible to maintain. Maybe in the future if the app grows enough and I get more people involved, and more PRs coming in, we can all work on this together.
Good opportunity for you guys to try some Swift 😅
I hope I was able to make myself clear without being rude.
I'm gonna move this issue to a discussion, so it gets more visibility.


Optimized matchRoute logical.

Issues associated with this PR
Your PR should present related issues you want to solve.
Solutions
You should show your solutions about the issues in your PR, including the overall solutions, details and the changes. At this time, Chinese is allowed to describe these.
UT result
Unit Test is needed if the code is changed, your unit test should cover boundary cases, corner cases, and some exceptional cases. And you need to show the UT result.
Benchmark
If your code involves the processing of every request, you should give the Benchmark Result.
Code Style

Make sure Goimports has run
Show Golint result

Codecov Report

Merging #1196 into master will increase coverage by 0.00%.
The diff coverage is 0.00%.

@@           Coverage Diff           @@
##           master    #1196   +/-   ##
=======================================
  Coverage   56.17%   56.17%
=======================================
  Files         298      298
  Lines       26879    26887    +8
=======================================
+ Hits        15099    15104    +5
- Misses      10354    10358    +4
+ Partials     1426     1425    -1

Impacted Files
Coverage Δ

pkg/router/base_rule.go
75.78% <0.00%> (-1.88%)
:arrow_down:

...ream/faulttolerance/regulator/default_regulator.go
81.81% <0.00%> (-18.19%)
:arrow_down:

pkg/module/http2/transport.go
78.69% <0.00%> (-0.08%)
:arrow_down:

pkg/proxy/downstream.go
36.32% <0.00%> (ø)

pkg/protocol/xprotocol/dubbo/decoder.go
0.00% <0.00%> (ø)

pkg/module/http2/server.go
81.77% <0.00%> (+0.07%)
:arrow_up:

pkg/log/accesslog.go
82.66% <0.00%> (+0.97%)
:arrow_up:

...ream/faulttolerance/regulator/default_work_pool.go
93.18% <0.00%> (+4.54%)
:arrow_up:

pkg/stream/stream.go
60.00% <0.00%> (+13.33%)
:arrow_up:

Continue to review full report at Codecov.

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


Left-side menu gets pushed into the logo if it doesn't fit

Sorry for not using your template but I think this screenshot speaks for itself:

This happens when I resize the window such that the menu doesn't fit anymore.
(I've found it while using web inspector.)

Whoops. Look like a big introduced in ca8912a1b41ce609a5a7063ce282e5d124e844bb.

Hmm... Is this at a resolution smaller than ~250px-300px? None of the desktop browsers go below 300px (unless you have a quirky build / OS) and none of the mobile display resolutions that I can find go below 300px either.

Could be? I ran into it through web inspector that resizes the usable area. ¯\_(ツ)_/¯

Yea, I can't reproduce this at higher resolutions -- and such narrow viewports don't show up "in the wild" so I'm not super interested in solving this TBH.
FWIW, such narrow viewports would also break the entire navigation structure (since you can't see the overlay even -- which is necessary to be able to hide the content).

Wait "narrow"? It's full width. The problem is just about height:

AHHHH. What browser?
I can't reproduce this on FF or Brave (i.e. Chrome's Blink without the Google-isms).

Take a wild guess :D

>.<
Fixed in c42b78f.


Bump documentation

This PR intends to update the documentation to be in line with the changes made by the pending refactor.

This didn't trigger RTD's autobuild - I'm going to try again with a local branch to see if that triggers it.

This didn't trigger RTD's autobuild - I'm going to try again with a local branch to see if that triggers it.

Closing in favor of #32 for testing autobuild.

Closing in favor of #32 for testing autobuild.


gateway-api: Check for matching controller name

Basically, we should do nothing for a given Gateway resource, till it's confirmed that its GatewayClass is managed by Cilium. Just a note that other watched and owned resources can by-pass the predicate function NewPredicateFuncs(hasMatchingControllerFn), the explicit check in reconcile method is required.
This commit is to perform the controller name check for Gateway resource to avoid unnecessary and wrong reconciliation.
Fixes: #31978

/ci-gateway-api

/test

Thank you! This was really annoying.


bug: removed dist folder from release

removed dist folder from release

:tada: This issue has been resolved in version 1.2.0 :tada:
The release is available on:

GitHub release
npm package (@latest dist-tag)

Your semantic-release bot :package::rocket:


Installer updates for JDK11 for July 2023 release

Based on the April 2023 JDK11 updates.
@steelhead31 - Could you take a look at this before formal reviews are solicited, please?

/merge

/approve


Add Isaac-Littman to contributors list

Hi  @misteresock, I'm quite elated about your pull request. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a pull request and learned that I merged it?
We’ve recently added social share  to our web app. Could you please go to https://roshanjossey.github.io/first-contributions/#social-share and share your first contribution to open source?
Also, check out projects with easy issues while you’re there.

Hi Roshan! Thanks for writing and maintaining such an awesome tutorial. Though I was using GitHub Desktop, I mistakenly used the CLI version of the tutorial. That being said, I was able to figure it out. Once I got to the end, I realized there was a desktop tutorial. You might make that more apparent near the beginning. Otherwise, great job!


How to validate ValidateModelBase object with ValidateModelBase properties

Hi,
First and foremost, thanks for the work done, it has been a lot of help.
I still run in an issue using Template10 validation. For complex property types, i can't seem to be able to use the system.
Lets say i have
    public class User : ValidatableModelBase, IUser
    {

        public string Name
        {
            get { return Read<string>(); }
            set
            {
                Write(value);
                RaisePropertyChanged("Name");
            }
        }

        public string SurName
        {
            get { return Read<string>(); }
            set
            {
                Write(value);
                RaisePropertyChanged("SurName");
            }
        }

        public string MailAdress
        {
            get { return Read<string>(); }
            set
            {
                Write(value);
                RaisePropertyChanged("MailAdress");
            }
        }

        public ILogInCredentials LogInCredentials
        {
            get { return Read<ILogInCredentials>(); }
            set
            {
                Write(value);
                RaisePropertyChanged("LogInCredentials");
            }
        }
    }

    public class LogInCredentials : ValidatableModelBase, ILogInCredentials
    {
        public string Login
        {
            get { return Read<string>(); }
            set
            {
                Write(value);
                RaisePropertyChanged("Login");
            }
        }

        public string Password
        {
            get { return Read<string>(); }
            set
            {
                Write(value);
                RaisePropertyChanged("Password");
            }
        }

In the XAML, I use the ControlWrapper. For simple types, it work just fine. But what if i want to be able to validate the Password and Login property as well a the other User properties? I seem to have to use two separated StackPanels, one binded to the user, the other the the User.LogInCredential property.
The PropertyName property of the ControlWrapper should be able to digg deeper and let me use User.LogInCredential.Login for exemple.

The real problem, as I see it, is ControlWrapper. I wish I had never included that control.

Share some XAML so I can see what you are doing.


blpapi.Event attribute throwing error

I am running python 3.6 on windows and have successfully installed blpapi, but am getting the below when trying to import pdblp (importing blpapi works fine)
>>> import blpapi
>>> import pdblp
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\pdblp\__init__.py", line 1, in <module>
    from .pdblp import BCon  # NOQA
  File "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\pdblp\pdblp.py", line 8, in <module>
    _RESPONSE_TYPES = [blpapi.Event.RESPONSE, blpapi.Event.PARTIAL_RESPONSE]
AttributeError: module 'blpapi' has no attribute 'Event'

Version Information
pdblp 0.1.7

My workaround was to clone https://github.com/msitt/blpapi-python and run setup.py, then manually move the resulting blpapi and info folders into my python lib folder. Then just had to add the c++ sdk to path and it all worked fine


HBASE-28745 :  Default Zookeeper ConnectionRegistry APIs timeout should be less

Addendum for HBASE-28428

Let's keep it 10s default?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 45s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
hbaseanti
0m  0s

Patch does not have any anti-patterns.

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m 15s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m  6s

branch-2 passed

+1 :green_heart:
compile
1m  8s

branch-2 passed

+1 :green_heart:
checkstyle
0m 25s

branch-2 passed

+1 :green_heart:
spotbugs
1m 11s

branch-2 passed

+1 :green_heart:
spotless
0m 46s

branch has no errors when running spotless:check.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 15s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 53s

the patch passed

+1 :green_heart:
compile
1m  6s

the patch passed

+1 :green_heart:
javac
1m  6s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 25s

the patch passed

+1 :green_heart:
spotbugs
1m 24s

the patch passed

+1 :green_heart:
hadoopcheck
16m  0s

Patch does not cause any errors with Hadoop 2.10.2 or 3.3.6 3.4.0.

+1 :green_heart:
spotless
0m 45s

patch has no errors when running spotless:check.

_ Other Tests _

+1 :green_heart:
asflicense
0m 18s

The patch does not generate ASF License warnings.

32m 41s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
dupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless

uname
Linux 46c8f4f66805 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Eclipse Adoptium-11.0.23+9

Max. process+thread count
76 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/console

versions
git=2.34.1 maven=3.9.8 spotbugs=4.7.3

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 27s

Docker mode activated.

-0 :warning:
yetus
0m  6s

Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck

_ Prechecks _

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m 14s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 56s

branch-2 passed

+1 :green_heart:
compile
0m 43s

branch-2 passed

+1 :green_heart:
javadoc
0m 46s

branch-2 passed

+1 :green_heart:
shadedjars
6m 18s

branch has no errors when building our shaded downstream artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 18s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 58s

the patch passed

+1 :green_heart:
compile
0m 40s

the patch passed

+1 :green_heart:
javac
0m 40s

the patch passed

+1 :green_heart:
javadoc
0m 34s

the patch passed

+1 :green_heart:
shadedjars
5m 31s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
8m 12s

hbase-client in the patch passed.

+1 :green_heart:
unit
0m 43s

hbase-zookeeper in the patch passed.

32m 52s

Subsystem
Report/Notes

Docker
ClientAPI=1.46 ServerAPI=1.46 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux 0addb5f3ce43 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Eclipse Adoptium-11.0.23+9

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/testReport/

Max. process+thread count
379 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 52s

Docker mode activated.

-0 :warning:
yetus
0m  6s

Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck

_ Prechecks _

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m 10s

Maven dependency ordering for branch

-1 :x:
mvninstall
2m 58s
/branch-mvninstall-root.txt
root in branch-2 failed.

+1 :green_heart:
compile
0m 39s

branch-2 passed

+1 :green_heart:
javadoc
0m 34s

branch-2 passed

+1 :green_heart:
shadedjars
7m 21s

branch has no errors when building our shaded downstream artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 15s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 17s

the patch passed

+1 :green_heart:
compile
0m 39s

the patch passed

+1 :green_heart:
javac
0m 39s

the patch passed

+1 :green_heart:
javadoc
0m 37s

the patch passed

+1 :green_heart:
shadedjars
6m 23s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
8m 16s

hbase-client in the patch passed.

+1 :green_heart:
unit
0m 46s

hbase-zookeeper in the patch passed.

34m 19s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux 52c818fd1705 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Temurin-1.8.0_412-b08

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/testReport/

Max. process+thread count
359 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m 10s

Docker mode activated.

-0 :warning:
yetus
0m  4s

Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck

_ Prechecks _

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m 10s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 38s

branch-2 passed

+1 :green_heart:
compile
0m 52s

branch-2 passed

+1 :green_heart:
javadoc
0m 42s

branch-2 passed

+1 :green_heart:
shadedjars
7m 12s

branch has no errors when building our shaded downstream artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 15s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  7s

the patch passed

+1 :green_heart:
compile
0m 51s

the patch passed

+1 :green_heart:
javac
0m 51s

the patch passed

+1 :green_heart:
javadoc
0m 42s

the patch passed

+1 :green_heart:
shadedjars
6m 14s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
8m 29s

hbase-client in the patch passed.

+1 :green_heart:
unit
0m 50s

hbase-zookeeper in the patch passed.

37m 45s

Subsystem
Report/Notes

Docker
ClientAPI=1.46 ServerAPI=1.46 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux adeadc5949b4 5.4.0-186-generic #206-Ubuntu SMP Fri Apr 26 12:31:10 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Eclipse Adoptium-17.0.11+9

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/testReport/

Max. process+thread count
375 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/1/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

@Divneet18 could you create PR against master branch?

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 19s

Docker mode activated.

-0 :warning:
yetus
0m  5s

Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck

_ Prechecks _

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m  9s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m  1s

branch-2 passed

+1 :green_heart:
compile
0m 40s

branch-2 passed

+1 :green_heart:
javadoc
0m 33s

branch-2 passed

+1 :green_heart:
shadedjars
5m 35s

branch has no errors when building our shaded downstream artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 18s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 57s

the patch passed

+1 :green_heart:
compile
0m 40s

the patch passed

+1 :green_heart:
javac
0m 40s

the patch passed

+1 :green_heart:
javadoc
0m 34s

the patch passed

+1 :green_heart:
shadedjars
5m 30s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
8m  5s

hbase-client in the patch passed.

+1 :green_heart:
unit
0m 44s

hbase-zookeeper in the patch passed.

30m 33s

Subsystem
Report/Notes

Docker
ClientAPI=1.46 ServerAPI=1.46 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux 0896ebf470f9 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Eclipse Adoptium-11.0.23+9

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/testReport/

Max. process+thread count
381 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

Docker mode activated.

-0 :warning:
yetus
0m  5s

Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck

_ Prechecks _

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m 10s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m  7s

branch-2 passed

+1 :green_heart:
compile
0m 44s

branch-2 passed

+1 :green_heart:
javadoc
0m 34s

branch-2 passed

+1 :green_heart:
shadedjars
5m 36s

branch has no errors when building our shaded downstream artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m  3s

the patch passed

+1 :green_heart:
compile
0m 41s

the patch passed

+1 :green_heart:
javac
0m 41s

the patch passed

+1 :green_heart:
javadoc
0m 34s

the patch passed

+1 :green_heart:
shadedjars
5m 28s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
8m 14s

hbase-client in the patch passed.

+1 :green_heart:
unit
0m 47s

hbase-zookeeper in the patch passed.

31m 27s

Subsystem
Report/Notes

Docker
ClientAPI=1.46 ServerAPI=1.46 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/artifact/yetus-jdk17-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux fa2399f2ed31 5.4.0-186-generic #206-Ubuntu SMP Fri Apr 26 12:31:10 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Eclipse Adoptium-17.0.11+9

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/testReport/

Max. process+thread count
377 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
hbaseanti
0m  0s

Patch does not have any anti-patterns.

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m 20s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m  0s

branch-2 passed

+1 :green_heart:
compile
1m  7s

branch-2 passed

+1 :green_heart:
checkstyle
0m 24s

branch-2 passed

+1 :green_heart:
spotbugs
1m  8s

branch-2 passed

+1 :green_heart:
spotless
0m 43s

branch has no errors when running spotless:check.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 12s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 50s

the patch passed

+1 :green_heart:
compile
1m  6s

the patch passed

+1 :green_heart:
javac
1m  6s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 24s

the patch passed

+1 :green_heart:
spotbugs
1m 25s

the patch passed

+1 :green_heart:
hadoopcheck
15m 39s

Patch does not cause any errors with Hadoop 2.10.2 or 3.3.6 3.4.0.

+1 :green_heart:
spotless
0m 44s

patch has no errors when running spotless:check.

_ Other Tests _

+1 :green_heart:
asflicense
0m 16s

The patch does not generate ASF License warnings.

32m  0s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
dupname asflicense javac spotbugs checkstyle codespell detsecrets compile hadoopcheck hbaseanti spotless

uname
Linux 35d9e2b7870c 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Eclipse Adoptium-11.0.23+9

Max. process+thread count
79 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/console

versions
git=2.34.1 maven=3.9.8 spotbugs=4.7.3

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 48s

Docker mode activated.

-0 :warning:
yetus
0m  6s

Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --author-ignore-list --blanks-eol-ignore-file --blanks-tabs-ignore-file --quick-hadoopcheck

_ Prechecks _

_ branch-2 Compile Tests _

+0 :ok:
mvndep
0m 20s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
2m 57s

branch-2 passed

+1 :green_heart:
compile
0m 39s

branch-2 passed

+1 :green_heart:
javadoc
0m 31s

branch-2 passed

+1 :green_heart:
shadedjars
6m 39s

branch has no errors when building our shaded downstream artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 10s

the patch passed

+1 :green_heart:
compile
0m 42s

the patch passed

+1 :green_heart:
javac
0m 42s

the patch passed

+1 :green_heart:
javadoc
0m 36s

the patch passed

+1 :green_heart:
shadedjars
6m  5s

patch has no errors when building our shaded downstream artifacts.

_ Other Tests _

+1 :green_heart:
unit
8m 17s

hbase-client in the patch passed.

+1 :green_heart:
unit
0m 48s

hbase-zookeeper in the patch passed.

33m 22s

Subsystem
Report/Notes

Docker
ClientAPI=1.43 ServerAPI=1.43 base: https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/artifact/yetus-jdk8-hadoop2-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/6104

Optional Tests
javac javadoc unit compile shadedjars

uname
Linux 004ed6bf4ca7 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
branch-2 / 241bf814c659fee73eba3fa8b2f3bc25fef0a5a1

Default Java
Temurin-1.8.0_412-b08

Test Results
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/testReport/

Max. process+thread count
358 (vs. ulimit of 30000)

modules
C: hbase-client hbase-zookeeper U: .

Console output
https://ci-hbase.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-6104/2/console

versions
git=2.34.1 maven=3.9.8

Powered by
Apache Yetus 0.15.0 https://yetus.apache.org

This message was automatically generated.


(Feature) Validate address

This re-adds the address validation. It also adds it in the whitelist component (the previous PR only validated the reserved tokens component).

This PR also fixes the problem, when the white list form doesn't appear for the 2nd tier, if we enable it after we added 2nd tier form.


The date of the latest change under "What's new or changed in Human Resources" is wrongly written as 2002

[Enter feedback here]
The date of the latest change under "What's new or changed in Human Resources" is wrongly written as 2002
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 402f1c79-9e36-23db-ac44-8374dfcff26a
Version Independent ID: 37a7e675-1a12-00ea-f384-f810ef587291
Content: What's new or changed in Dynamics 365 Human Resources October 22, 2020 - Human Resources | Dynamics 365
Content Source: articles/human-resources/hr-whats-new-2020-10-22.md
Service: dynamics-human-resources
Product: ****
Technology: ****
GitHub Login: @jcart1106
Microsoft Alias: jcart

@andreabichsel, please update. Thanks!

This issue was fixed. Thank you!!


Missing instructions on how to deploy a new gateway with istioctl manifest

Describe the feature request
Gateways should easily deployed. Having multiple gateways is a design feature of Istio. Customers want to use different gateways (per namespace, per different LoadBalancer, etc.)
Describe alternatives you've considered
Additional context

Thanks to @irisdingbj, the instructions to deploy an egress gateway in a separate namespace are as follows:
To reproduce:

Create a namespace for the new gateway:
kubectl create namespace mynamespace

Use attached
egress-gateway-icp.txt

istioctl manifest apply -f egress-gateway-icp.txt --set values.global.istioNamespace=istio-system

kubectl get pods -n mynamespace
NAME                                READY   STATUS    RESTARTS   AGE
istio-egressgateway-9694557-spq62   1/1     Running   0          9m8s

The limitations:

Only one ingress/egress gateway per namespace can be created.

Currently, due to https://github.com/istio/istio/issues/19348, prometheus is configured as well.

@vadimeisenbergibm You could also disabe prometheus using the "values" field.
apiVersion: install.istio.io/v1alpha2
kind: IstioControlPlane
spec:
  trafficManagement:
    enabled: false
  policy:
    enabled: false
  telemetry:
    enabled: false
  security:
    enabled: false
  configManagement:
    enabled: false
  autoInjection:
    enabled: false
  gateways:
    components:
       ingressGateway:
         enabled: true
         namespace: istio-ingressgateway-test
       egressGateway:
         enabled: false
  values:
    prometheus:
      enabled: false

The only thing it will create along the ingress gateway in this case (you could switch to egress or use both) it's the CRDs (you can't disable their creation) and other cluster resources (which you can also disable using the "values.clusterResources" flag)

@erezzarum thanks!

I talked about this with @sdake last month.  I feel the IstioControlPlane should offer a list of ingress/egress for this use case.  Users should be able to exchange an IstioControlPlane to set up their system, that can be implemented by a controller, not only a script with multiple --set values.global.istioNamespace invocations.

@esnible I think ideally, IstioControlPlane should offer a list of ingress/egress gateways, each with different name and in a different namespace.

@vadimeisenbergibm @esnible According to issue #19263 it will be a priority in version 1.5

+1 on this requirement and documentation.
We talked to several cluster admins that want to provide their namespace owners the ability to deploy gateways in their own namespaces without interfering with the default one in istio-system. Another requirement from multi-zone cluster users is to ability to create a new gateway in each zone for HA.

@ostromart fyi. Related to #22199

With 1.5.1 you'll be able to install like this
istioctl manifest apply \
   --set components.ingressGateways[0].enabled=true \
   --set components.ingressGateways[1].enabled=true \
   --set components.ingressGateways[1].name=my-second-gateway

and remove it like this:
istioctl manifest apply

(With 1.5.0 the --set notation doesn't work; users need to supply IstioControlPlane CR.)
@ostromart Although components.ingressGateways[0].enabled=true is the default it doesn't work in my personal build of 1.6.0.  I think setting the second ingress disables the default values for the first ingress.

@esnible is there a way to apply different labels to the second gateway compared to the first one? i need to be able to apply an envoy filter to a specific gateway but it seems that the only thing the workloadSelector accepts is app: istio-ingressgateway or istio: ingressgateway?

related:

If users want to deploy the custom gateways in the same istio-system namespace, they would need to have custom labels on the gateways so they can select the Gateway they want right? How do you provide the label for a gateway in IstioOperator ?

https://github.com/istio/istio/issues/22199#issuecomment-620633034

@catper I tried, couldn't get it to work like I expected, and filed https://github.com/istio/istio/issues/23392 .  Check back for answers there?

https://preliminary.istio.io/docs/setup/install/istioctl/#configure-gateways for those of you who have not seen it

Considering this solved by https://preliminary.istio.io/docs/setup/install/istioctl/#configure-gateways


Feature/style refactor

Fixes #51 #61

Changes proposed in this Pull Request:

Removes @pxblue/progress-icons and @pxblue/colors dependencies from package
Updates to latest @pxblue/angular-components dependency
Uses AuthComponent parent styles where applicable; general style cleanup .
Fixes ChangeDetection error on ResetPassword component error state.

Hosted here: https://pxblue-temp.web.app/

With @pxblue/colors removed this'll let us add some light/dark themes down the road for the @pxblue/angular-auth-workflow.
The hard-coded colors are just temporarily so the module still looks fine.

I'm very confused why we would want to go from using colors defined in our colors package to hard-coded one-offs...

I agree with you @joebochill ; I was never 100% sure about removing the colors package but here was my thought process:

We don't actually have @pxblue/colors listed as a dependency to @pxblue/angular-auth-workflow.  If we restore @pxblue/colors, we need to add it to our list of peer deps.
Most colors we use are going to be light/dark theme-sensitive.    Any hard-coded colors in the package, I view them as 'temporary' so that our theme can override them later.  (You can still do this with the @pxblue/colors package added though).
Our component library doesn't use any @pxblue/colors so I wanted to match implementation as much as possible.

I think I'll just go through this PR and re-add the @pxblue/colors package.  Any inline-style colors will stay refactored as classes so that theme overrides will be a little smoother.

We don't actually have @pxblue/colors listed as a dependency to @pxblue/angular-auth-workflow.  If we restore @pxblue/colors, we need to add it to our list of peer deps.

If we are using the colors package, we should list it as a dependency — that's not a big deal in my opinion since the colors package is very lightweight. I think we probably just assumed we were getting it from elsewhere like the component library, but that doesn't depend on it either it turns out.

Most colors we use are going to be light/dark theme-sensitive.    Any hard-coded colors in the package, I view them as 'temporary' so that our theme can override them later.  (You can still do this with the @pxblue/colors package added though).

This is a little weird. Our theme is for Angular Material components and PX Blue Angular components that derive from them. Having our theme also include rules for workflows sounds kind of bizarre to me and like we're just throwing things into the theme that maybe shouldn't be there.

Our component library doesn't use any @pxblue/colors so I wanted to match implementation as much as possible.

I agree with this. I'm curious why we need these hardcoded at all — text, icons, links, scrims should all be getting colors correctly applied from the theme (for angular material components) by default, no? The only thing I see that makes sense for us to need to manually specify is the blue background, which I would be okay with hardcoding if we want to avoid an extra dependency on the colors package.

I've re-added the @pxblue/colors package as a peer dependency to the auth-workflow package; there's only a handful of places where these colors are used right now; most hard-coded instances were replaced with color="primary|warn" tags.
The only hard-coded colors right now are:

The blue background color for the auth pages.
Bg color when a spinner is active
Yellow DEBUG mode banner
Those blue non-links

I agree with this. I'm curious why we need these hardcoded at all — text, icons, links, scrims should all be getting colors correctly applied from the theme (for angular material components) by default, no? The only thing I see that makes sense for us to need to manually specify is the blue background, which I would be okay with hardcoding if we want to avoid an extra dependency on the colors package.

Most of the colors right now are being read from the theme using either primary or warn colors;  if I can figure out a way to remove some of the colors listed in the previous comment then yes it would be best if we could remove the @pxblue/colors dependency.

Most of the colors right now are being read from the theme using either primary or warn colors; if I can figure out a way to remove some of the colors listed in the previous comment then yes it would be best if we could remove the @pxblue/colors dependency.

Or maybe just live with 4 hard-coded colors instead of +1 dependency of @pxblue/colors.
At this point, angular really discourages package dependencies, so I'd opt for the former.

At this point, angular really discourages package dependencies, so I'd opt for the former.

Say what? It's pretty hard to build a package without dependencies.

color seems fine. I am seeing this now in this branch.

The Angular Material version (10.2.7) does not match the Angular CDK version (10.2.6)

Also #51  states to change The check icon: should use gray200, icon sizes 18x18 (not sure if that is intended)
Another thing I noticed we throw a 404 on logout

We talked about this during stand-up

@jeffvg New checkmark design can be seen here<EMAIL_ADDRESS>


Develop MPI-enabled Python executable

When using SOLVCON with MVAPICH2, sometimes memory allocation error happens.  One solution suggested by Lisandro, the author of mpi4py, is to use MPI-enabled Python executable/frontend.

Bitbucket: https://bitbucket.org/solvcon/solvcon/issue/5
Originally reported by: Yung-Yu Chen
Originally created at: 2010-11-17T21:12:11.443

Removing component: parallel (automated comment)
----------------------------------------
Original comment by: Yung-Yu Chen


Added MessageReaction.UNDEFINED

It is apparently possible to use emojis other than the six 'conventional'
emojis to react to messages. For now, this value serves as a placeholder.
Closes #368

Thanks for the contribution 👍
What happens if you call reactToMessage with MessageReaction.UNDEFINED? This should be defined.

I think it would make most sense to throw a ValueError, since it doesn't really make sense  trying to send something that is undefined.

Yeah, but if someone's taking the value from Message.reactions and passing it into reactToMessage, then it won't work 😕


EVENT: OpenScapes NASA cloud hackathon in November

Description
OpenScapes is running their first cloud hackathon for the NASA community from November 15th through 19th. During that time they will have ~40 people accessing the OpenScapes instance, and then they will have access for the next 3 months.
Value / benefit
This is just an issue so that we know to expect extra activity during the event.
Implementation details
No response
Tasks to complete

[x] Update the OpenScapes environment to include Dask
[ ] Pre-cook nodes before this event, following similar steps to what we did with the paleohack cluster
[ ] Confirm event is over
[ ] Scale cluster back down

Updates
No response

superceded by https://github.com/2i2c-org/infrastructure/issues/810


memory management, delimited read on large input file

Reported by ansley b manke on 26 Jan 2013 01:50 UTC
Garbage is found in variables when running a script that reads a large ascii dataset using the delimited-read (columns) command.
Initialize an ascii dataset as follows, then the dataset looks like this (edited to narrow the listing for readability):
columns/grid=xgrid/delim="\b"/var="id,mm,dd,yy,lat_in,lon_in,temp_in,ve_in,vn_in,speed_in,varlat_in,varlon_in,vart_in" "($buoy_in)"

yes? sh dat
     currently SET data sets:
    1> /home/users/kobrien/drifter/buoydata_1_5000.dat  (default)
 name     title          I           J    K    L    M    N
 ID        ID           1:8332804    ...  ...  ...  ...  ...

 DD        DD           1:8332804    ...  ...  ...  ...  ...

Then make some definitions to define a time variable in the desired units of seconds since 1-jan-1970, and to give the variables units and set bad-data flags.  Then save the variables to a netCDF file.
The time variable should be values starting with the first at 5.7387E+08 and ending with 9.2107E+08.  The file that's written has numbers like time=3.994-150.
The dataset doesn't really need the delimited read. It's all numeric data with blanks as delimiters. If we change the line that initializes the file, to use the standard Ferret ascii read,
file/grid=xgrid/var="id,mm,dd,yy,lat_in,lon_in,..." "($buoy_in)"

then the variables are all saved correctly.
Or, if we set the memory to a much larger value (set mem/siz=500), the delimited read works correctly as well.
I will attach the script.
Migrated-From: http://dunkel.pmel.noaa.gov/trac/ferret/ticket/2031

Comment by steven.c.hankin on 26 Jan 2013 20:46 UTC
just a hunch:
Seeing a value like "3.994-150" suggests that maybe there's a part of the COLUMNS code that was bypassed during the upgrade to double precision.  This looks like an attempt to interpret as a double precision variable, something that was saved as single precision.

Attachment from ansley.b.manke on 26 Jan 2013 01:50 UTC
REPLACE THIS TEXT WITH UPLOADED FILE ./attachments/TRAC_2031_GIT_1303/read_raw_buoy.jnl


Added CSV button size top-level parameter

Hi,
I've added a CSV button size top-level parameter to the csv.handlebars & updated the documentation - copied button size parameter description and pasted it into the CSV button size description. This is my first pull request. Please feel free to tell me if you need anything more to be fulfilled before making a pull request.

Thanks for your contribution!


Bump to newest nightly

Closes #114
Opening as a draft, because I fixed all of the compilation errors but I need to double-check the changes made and fix the tests (which are now failing)
cc @gnunicorn

This should be now ready to review.
Each commit bumping nightly version should link to the breaking change upstream (except the last one) to facilitate reviewing. The only non-trivial changes are https://github.com/rust-lang/rust-semverver/pull/144/commits/0d52c24b9fd72dd48ed4d81ad45b377d18f1fb44 and https://github.com/rust-lang/rust-semverver/pull/144/commits/6604643bfb30a1c68f66ca908f0591648ec5380f.
r? @Manishearth or @nikomatsakis (since you helped review https://github.com/rust-lang/rust-semverver/pull/144/commits/0d52c24b9fd72dd48ed4d81ad45b377d18f1fb44)

@bors r+

:pushpin: Commit 1e576c5037f6ca8b2b2fdf1ef4f6ad19fe35abe3 has been approved by Manishearth

:hourglass: Testing commit 1e576c5037f6ca8b2b2fdf1ef4f6ad19fe35abe3 with merge f5444bd9306f567cf0af13de4318ac7b26e02d15...

:sunny: Test successful - checks-actions
Approved by: Manishearth
Pushing f5444bd9306f567cf0af13de4318ac7b26e02d15 to master...


Support multitrack visualization

While #82 refers to the ability to import profiles with multiple tracks at all, this issue refers to the ability to view multiple profiles on the screen at the same time w/ a synchronized timeline in the chronological view. This will be useful for e.g. viewing how events correlate between threads or processes.

Would be useful for https://github.com/nico/ninjatracing.

This would be a very helpful feature to understand multiprocess / mutlithreaded programs, especially if tracks can be nested: a set of tracks for each subprocess and nested subtracks for each thread in each subprocess.
It's possible to use viztracer to profile multiprocess/multithreaded Python code with the perfetto trace viewer as shown below:
https://github.com/gaogaotiantian/viztracer#multi-process-support
Unfortunately viztracer does not support native code profiling, while the py-spy supports its  speedscope export does not support the multitrack visualization.
If nesting is too complex to implement, just one track for each thread would be enough, assuming it's possible to prefix the name of the threads with the pid of the process and therefore threads from the same process would naturally be displayed next to one another assuming a lexicographical ordering of the thread tracks by name.

@ogrisel please notice that py-spy is a statistical profiler so it's impossible by nature to have a "synchronized timeline" between threads. Many people are kind of confused(and it's completely normal) between the trace view and the flamegraph. VizTracer is a tracer which logs all the function entry/exit so it can display the events in chronological view, while having a larger overhead than a sampling profiler(if you sample slow enough). py-spy, being an amazing Python profiler, just simply can't provide this kind of information to make it useful to display in multi-tracks.

@gaogaotiantian I don't know anything about Python but I do know about profiling in other languages. In general I prefer sampling profilers because they don't spoil the timings and anything that doesn't show up in any sample is usually quick enough to be negligible. Tracing profilers usually put false emphasis on areas with a lot of small function calls. Why would a sampling profile be unable to provide a synchronized timeline? That's a Python thing? For example in Go, when you acquire a sample, you would stop the world (it's literally called stopTheWorld) and get stack traces from all threads. Those stack traces show the call stack in all of those threads at the exact same time.

Even taking the sampling limitations into account, I think that a time ordered multitrack view would still have significant value, at least for function calls that least 10x the sampling resolution.

@AndreKR Every advantage you said about sampling profiler is true. And yes, you can get the full stack of every thread at the same time, you can even put them on a timeline based on the time you sample. but that's not useful in general.
Let's clear things up first - how fast are you sampling? This is a critical question to explain the following stuff. When we say "sampling profiler has a much lower overhead/skew than tracer", that means you are sampling much slower than the FEE(function entry/exit) frequency. And it means the data you collect is valuable and meaningful if and only if you put them together and average it out. A single sample's meaning is very limited.
@ogrisel is correct about the resolution. If the function period is larger than 10x sampling interval, then it gives you some idea about timing(and almost timing only, which is the most and maybe the only important thing in profiling).
Another related topic for display multi-track profiling for multi-thread(process) - not all sampling profiler keeps the call stack for each sample, as the memory/disk usage would be growing fast if you sample for a long time. Instead, they keep the total sample for the call stack tree to estimate the timing(flamegraph). I don't understand py-spy's mechanics enough to know what it does, but I'm sure this could be a concern.

I usually find that you don't need that high of a sampling frequency. Like when I profile an HTTP request for a website and I see that it spent several samples rendering a template, then I know I have to cache that template. I don't really care if substring() or replace() was called 300 times during that time, I'm not gonna be able to optimize that anyway. What I do care about is whether it was the second or the third template that eats the lion's share, which is why I use a flamechart and not some aggregation by function name.

Yes. Sampling profiler can provide timing information about the function that's significantly larger than sampling period. In your example, if you can "cache" the template, then sampling profiler is definitely the way to go. To be more generic, if you want to find the functions that are longer than a certain period of time(let's say 200ms), then sampling at 20 ms or even 40 ms will provide the exact information you need.
However, sometimes you want more information about why the function is slow. Is it because it executed 300 replace() or just one replace() took too long? That's something a sampling profiler may not able to tell you(the samples will probably be the same in both cases).
Also, in this situation, it also requires the gap between the functions is larger than the sampling period, otherwise you won't be able to distinguish between the templates(sometimes you can, based on the code).
I'm not saying sampling profiler is bad. I actually think it's great in many many cases. I personally use sampling profiler a lot for my development. However, it's not absolutely better than a tracer in every situation. Like I said, it is super useful to locate the most time consuming function, which is probably the most significant mission of a profiler, but sometimes we just need more to that.

We have gone completely off topic by the way. :) This issue is about visualizing multiple parallel timelines.

That's right. Let's steer back to the topic(of which other people might have better ideas).


Sync axis registration changes with google/fonts axisregistry directory

We'll sync this repo with google/fonts axisregistry directory in two stages.  First step here is to bring in all downstream edits to textproto files that we want to preserve.  The second stage will be to git subtree pull this repo into google/fonts axisregistry directory and take all other changes from this side.  We should then be in sync and can use edits here only and git subtree pulls to import axisregistry edits into google/fonts
cc @rsheeter

Thank you!


Login ignores userID in Authentication

You must include the user.id in credentialService.getCredentialByCredentialId in handleLoginFinish function.
If you have 2 logins from the same device, you must include the user.id in the database query.
In services/credentialService.ts (line 23)
async getCredentialByCredentialId(credentialId: string, userID: string): Promise<AuthenticatorDevice | null> {     try {       const [rows] = await promisePool.query(         "SELECT * FROM credentials WHERE credential_id = ? AND user_id = ? LIMIT 1",         [credentialId, userID]       ); ...
In controllers/authentication.ts (line 54)
const dbCredential: AuthenticatorDevice | null = await credentialService.getCredentialByCredentialId(       credentialID,       loggedInUserId     );
Costis

I included your suggestion. Thank you for bringing the issue up :)


Project structure Blazor App

Description
[Enter feedback here]
Project structure when creating Blazor App - with "interactive Auto" selected - in Visual Studio 2022 Version 17.10.6 is different as described in the articke: Server content corresponds to Client content and the other way around.
Page URL
https://learn.microsoft.com/en-us/aspnet/core/blazor/project-structure?view=aspnetcore-8.0
Content source URL
https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/blazor/project-structure.md
Document ID
6f27ff37-6b3a-57f5-353a-5cf5aabba7cf
Article author
<EMAIL_ADDRESS>

Hello @WILLEM-LENS ... I wouldn't describe it quite that way, but your point is taken that it would be best to either use a more generic layout to list the files and folders that includes location information depending on the options selected or separate layouts for each project depending on the rendering/location options. I'll work on this and come up with a better presentation. Thanks for the issue!


chore: rename 0.2.0 to 0.1.0 in docs

Looks like the build failed on: [ERROR] Error: The docs folder does not exist for version "0.1.0". A docs folder is expected to be found at versioned_docs/version-0.1.0. 🤔

Looks like the build failed on: [ERROR] Error: The docs folder does not exist for version "0.1.0". A docs folder is expected to be found at versioned_docs/version-0.1.0. 🤔

Fixed now


Updated global dependency info in CONTRIBUTING.md

Closes #1974
===
Removed some outdated information in the CONTRIBUTING.md doc and also added some important information about required Node versions.

Coverage remained the same at 67.926% when pulling ed866dcfc8dd67978d97b5887273f3deb9b2741b on toanzian/contributing into f952f0f414cdce5c19762956fc588cd30a9b0d2c on master.


New Version of KCV is not Displaying the Game Correctly

It's just show the website and wouldn't go to the flash game itself

That doesn't tell me anything. Which part of the website does it show? What is the URL? There also has not been any new versions since April the 1st.

The site does not load at all, it's just completely white.
On May 28, 2016 5:49 PM, Yuubari<EMAIL_ADDRESS>wrote:
That doesn't tell me anything. Which part of the website does it show? What is the URL? There also has not been any new versions since April the 1st.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/Yuubari/KanColleViewer/issues/18#issuecomment-222331253, or mute the threadhttps://github.com/notifications/unsubscribe/AQsomtzyPtDsoAUoI_OjoLbcnIFBPMiAks5qGLhxgaJpZM4IpJQk.

You may try reading the part of the FAQ about “completely white” screens.

I wasn't url but I figure it out the url was show about:blank on it

It was showing about:blank on the url instead of http://www.dmm.com/netgame/social/-/gadgets/=/app_id=854854/

This is not a KCV issue then. Most likely KCV cannot connect to DMM so it waits for a time-out; there is nothing I can do about connexion issues on your side.

It was showing about:blank on the url instead of http://www.dmm.com/netgame/social/-/gadgets/=/app_id=854854/