Think about scheduled task

Both the spark job and any mysql backend need to have a periodic task run.  The spark job needs to be run in order to produce the dependency graph. The mysql backend needs to "delete from" in order to implement TTL. There's probably a simple pattern in docker nowadays we can use to implement both.
See https://github.com/openzipkin/zipkin/issues/792#issuecomment-160589617 from @MatMoore about needing TTL for MySQL
Also @prat0318 was asking about freshening the dependencies data from https://github.com/openzipkin/zipkin-dependencies-spark
cc @yurishkuro @jcarres-mdsol

Probably dependecies in mysql would need a job and a cached result in the DB.
I have ~9 milllion annotations and ~2 million spans and the dependencies api call times out.
The time to complete the query is quite lineal with the number of rows in the DB I've seen it growing from 2 secs steady till 20secs till eventually timeout now.

Wrt mysql cache etc. Open an issue in OpenZipkin/zipkin? I'm unsurprised at
this, as the on demand query approach was more a 'starter kit'

Not suprised either. But if you are considering to run something to precreate dependencies for cassandra, maybe should also precreate them from mysql?

Yeah, just this requires a job before you even start, which complicates
initial experience.
That said, it may be possible to use the same spark job for MySQL (which
you might guess I'd suggest we add an issue to zipkin-dependencies-spark)
in that case.
It may or may not be simpler, though. For example we may be able to do this
for MySQL without spark. That's why might be best to start an issue on the
topic first, then maybe move to a solution. Docker is the farthest point as
this is where we configure a solution.

Wrt. TTL in MySQL: not sure about a well-established pattern; some searching shows  that people usually just start up a container with cron as PID 1. Others include an infinite loop in their script. Others still wrap their script with an infinite loop in bash. Then there's the crazy stuff where they wrap cron with a python script for better logging.
I think for our purposes we can keep this simple and have a single bash script that takes care of TTL with a MySQL command run every minute or so, providing complete control over logging. For extra anti-fragile we can add restart: always to these containers in the docker-compose.yml to make sure the "cronjob" survives intermittent failures.
I assume the same would work for periodically running the spark job, but I have zero experience with spark.


[Feature-request]Show publishedAt or duration from day of published

In the current UI there is no information of when the video was published.It would be helpful to user to know the date of publication. The API provides publishedAt data.
Let me know do you want to include this feature .
Please assign me this issue under GSSOC'23

Thanks for the feedback.
the feature you mentioned sounds good.
you can start working on it.


Fix IsInRange and added unit tests.

What does the pull request do?
Fixes IsInRange.
What is the current behavior?
IsInRange returns true for all values < Start.
What is the updated/expected behavior with this PR?

IsInRange returns false for values < Start.
Fixed issues

Fixes #15078

Thank you very much for that great contribution 🙏

Finding the issue and the root cause
Writing a test
Filing a PR to fix that issue

Perfect 👌


New dataset ice-ec

Added ice-ce, and Icelandic linguistic acceptability dataset (IceEC).
Number of samples

train: 55963
val: 1024
test: 5186

Fix https://github.com/ScandEval/ScandEval/issues/465

@oliverkinch Actually, given that the dataset is so huge, can you make two datasets, one called ice-ce and one called ice-ce-full? Here the full one has the entire dataset (so the way you have set it up now), and the normal version follow the 1024/256/2048 train/val/test sizes as many of the other ScandEval datasets.

From 36f43a2 we now have both a subset and the full dataset

Looks great - merging!


Add JSLINK Announcements list Accordion

I added a sample that transforms an announcements list into an accordion. This sample illustrates the use of the OnPreRender, OnPostRender, Header, Item and Footer jslink possibilities.

Hi @rovcaene, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;

@rovcaene, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, MSBOT;

Nice work from Belgium Robrecht :)
Will have a look and merge, thx!


Added Senior Cargo Technician

About the PR

added senior clothes and pda that can be unlocked after a certain amount of cargo playtime
Why / Balance

every major department has a senior role except cargo. WHY NOT
Technical details

Media

Requirements

[X] I have read and am following the Pull Request and Changelog Guidelines.
[X] I have added media to this PR or it does not require an ingame showcase.

Breaking changes

Changelog

added senior cargo jumpsuit
added senior cargo softcap
added senior cargo PDA and ID

Summary by CodeRabbit
Release Notes

New Features

Introduced automated changelogs for better tracking of updates.
Added fire fighting remotes in atmos lockers.
New lobby music track and the "Living Heart" item for heretics.
Added HECU operative job/loadout and the new species Rodentia.
Enhanced character customization with a preferred borg name field.
New loadout options for senior cargo technicians, including uniforms and equipment.

Bug Fixes

Resolved various gameplay issues, including item sprite problems and character abilities.


Release 0.1.2

@andfoy, please release 0.1.2. Important things to do:

Close this issue before creating our Changelog. An issue informing about a new release must be created every time so that the rest of the team knows about it.
Close the Github milestone before creating our Changelog so that it's created with the right date format.
Update our conda-forge feedstock.
Move conda-forge packages to the spyder-ide channel once they are uploaded to anaconda.org. Our installation instructions must not include conda-forge because installing from conda-forge is one of the main causes of breakage in Anaconda (when not done in a different environment from root, which almost nobody does).

Also, the new VERSION_INFO must be 0.2.0.dev0 because we're not going to release more 0.1.x releases.


License information

Dear Mark,
I would like to use parts of your implementation as a part of my hobby project; can you please provide a license for this repository?
Best regards,
Karoly

Hey Karoly,
Sure, fixed in #2, I'm glad you found the library useful 😉
Cheers,
Mark


fail to use add-osd.yml to add osd back after swap journal hard drive

Bug Report
What happened:

on one ceph node - 12 osd share 2 journal hard drives. (6 osds share one same journal hard drive.)
Removed 6 osds on same ceph node due to a journal hard drive failure
swap journal hard drive. re-partition and run
ansible-playbook -i hosts.yml  add-osd.yml
no errors, but
4.1) osd docker failed to start:

Every 2.0s: docker logs ceph-osd-nspregrceph6-sdm                                        Tue Nov 12 14:02:51 2019

2019-11-12 14:02:50  /entrypoint.sh: static: does not generate config
/usr/lib/python2.7/site-packages/ceph_disk/main.py:5689: UserWarning:
*******************************************************************************
This tool is now deprecated in favor of ceph-volume.
It is recommended to use ceph-volume for OSD deployments. For details see:
    http://docs.ceph.com/docs/master/ceph-volume/#migrating
*******************************************************************************
  warnings.warn(DEPRECATION_WARNING)
main_activate: path = /dev/sdm1
get_dm_uuid: get_dm_uuid /dev/sdm1 uuid path is /sys/dev/block/8:193/dm/uuid
command: Running command: /usr/sbin/blkid -o udev -p /dev/sdm1
command: Running command: /sbin/blkid -p -s TYPE -o value -- /dev/sdm1

4.2) osds are not associate with journals and hard drives anymore:
/dev/sda :
/dev/sda1 other, xfs, mounted on /usr/share/zoneinfo/UTC
/dev/sdb :
/dev/sdb1 ceph journal, for /dev/sdd1
/dev/sdb2 ceph journal, for /dev/sdf1
/dev/sdb3 ceph journal, for /dev/sdh1
/dev/sdb4 ceph journal, for /dev/sdj1
/dev/sdb5 ceph journal, for /dev/sdl1
/dev/sdb6 ceph journal, for /dev/sdn1
/dev/sdc :
/dev/sdc1 ceph journal, for /dev/sde1
/dev/sdc2 ceph journal, for /dev/sdg1
/dev/sdc3 ceph journal, for /dev/sdi1
/dev/sdc4 ceph journal, for /dev/sdk1
/dev/sdc5 ceph journal, for /dev/sdm1
/dev/sdc6 ceph journal, for /dev/sdo1
/dev/sdd :
/dev/sdd1 ceph data, prepared, cluster ceph, osd.63, journal /dev/sdb1
/dev/sde :
/dev/sde1 ceph data, prepared, cluster ceph, journal /dev/sdc1
/dev/sdf :
/dev/sdf1 ceph data, prepared, cluster ceph, osd.72, journal /dev/sdb2
/dev/sdg :
/dev/sdg1 ceph data, prepared, cluster ceph, journal /dev/sdc2
/dev/sdh :
/dev/sdh1 ceph data, active, cluster ceph, osd.87, journal /dev/sdb3
/dev/sdi :
/dev/sdi1 ceph data, prepared, cluster ceph, journal /dev/sdc3
/dev/sdj :
/dev/sdj1 ceph data, prepared, cluster ceph, osd.90, journal /dev/sdb4
/dev/sdk :
/dev/sdk1 ceph data, prepared, cluster ceph, journal /dev/sdc4
/dev/sdl :
/dev/sdl1 ceph data, prepared, cluster ceph, osd.77, journal /dev/sdb5
/dev/sdm :
/dev/sdm1 ceph data, prepared, cluster ceph, journal /dev/sdc5
/dev/sdn :
/dev/sdn1 ceph data, prepared, cluster ceph, osd.105, journal /dev/sdb6
/dev/sdo :
/dev/sdo1 ceph data, prepared, cluster ceph, journal /dev/sdc6

Share your group_vars files, inventory
all:
  vars: { osd_pool_pg_num: 256, monitor_network_vlan: 230, cluster_network_vlan: 240,
          ceph_pub_subnet: '<IP_ADDRESS>/21', ceph_cluster_subnet: '<IP_ADDRESS>/21', cloud_name: ***,
          cluster_fsid:**** ansible_user: **** }

  hosts:
    # keep existing monitor nodes
    ceph0: {ansible_host: <IP_ADDRESS>, monitor_address: <IP_ADDRESS>, cluster_address: <IP_ADDRESS>}
    ceph4: {ansible_host: <IP_ADDRESS>, monitor_address: <IP_ADDRESS>, cluster_address: <IP_ADDRESS>}
    ceph3: {ansible_host: <IP_ADDRESS>, monitor_address: <IP_ADDRESS>, cluster_address: <IP_ADDRESS>}
    ceph2: {ansible_host: <IP_ADDRESS>, monitor_address: <IP_ADDRESS>, cluster_address: <IP_ADDRESS>}
    ceph1: {ansible_host: <IP_ADDRESS>, monitor_address: <IP_ADDRESS>, cluster_address: <IP_ADDRESS>}
    ceph6: {ansible_host: <IP_ADDRESS>, monitor_address: <IP_ADDRESS>, cluster_address: <IP_ADDRESS>}

  children:
    osds:
      hosts:
        ceph6:
          devices:
            - /dev/sdd
            - /dev/sde
            - /dev/sdf
            - /dev/sdg
            - /dev/sdh
            - /dev/sdi
            - /dev/sdj
            - /dev/sdk
            - /dev/sdl
            - /dev/sdm
            - /dev/sdn
            - /dev/sdo
          dedicated_devices:
            - /dev/sdb1
            - /dev/sdc1
            - /dev/sdb2
            - /dev/sdc2
            - /dev/sdb3
            - /dev/sdc3
            - /dev/sdb4
            - /dev/sdc4
            - /dev/sdb5
            - /dev/sdc5
            - /dev/sdb6
            - /dev/sdc6
    mons:
      hosts: { ceph0, ceph1, ceph2, ceph3, ceph4 }

Environment:

OS (e.g. from /etc/os-release):
ceph MIMIC

Kernel (e.g. uname -a):
Linux 3.10.0-862.14.4.el7.x86_64 #1 SMP Wed Sep 26 15:12:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Docker version if applicable (e.g. docker version):

Client:
Version:         1.13.1
API version:     1.26
Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64
Go version:      go1.9.4
Git commit:      8633870/1.13.1
Built:           Fri Sep 28 19:45:08 2018
OS/Arch:         linux/amd64
Server:
Version:         1.13.1
API version:     1.26 (minimum version 1.12)
Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64
Go version:      go1.9.4
Git commit:      8633870/1.13.1
Built:           Fri Sep 28 19:45:08 2018
OS/Arch:         linux/amd64
Experimental:    false

Ansible version (e.g. ansible-playbook --version):
ansible-playbook 2.6.12
config file = None
configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /opt/venv/lib/python2.7/site-packages/ansible
executable location = /opt/venv/bin/ansible-playbook
python version = 2.7.5 (default, Jun 11 2019, 12:19:05) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]

ceph-ansible version (e.g. git head or tag or stable branch):
https://github.com/ceph/ceph-ansible/releases/tag/v3.2.14

Ceph version (e.g. ceph -v):
ceph version 13.2.2 (02899bfda814146b021136e9d8e80eba494e1126) mimic (stable)

Debug mode turned on for the osd docker container:
2019-11-12 14:43:55  /entrypoint.sh: VERBOSE: activating bash debugging mode.
2019-11-12 14:43:55  /entrypoint.sh: To run Ceph daemons in debugging mode, pass the CEPH_ARGS variable like this:
2019-11-12 14:43:55  /entrypoint.sh: -e CEPH_ARGS='--debug-ms 1 --debug-osd 10'
2019-11-12 14:43:55  /entrypoint.sh: This container environement variables are: HOSTNAME=nspregrceph6
OSD_DEVICE=/dev/sde
LC_ALL=C
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/
CEPH_VERSION=mimic
OSD_JOURNAL=/dev/sdc1
SHLVL=1
HOME=/root
CEPH_POINT_RELEASE=
TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES=134217728
CLUSTER=ceph
OSD_DMCRYPT=0
CEPH_DAEMON=OSD_CEPH_DISK_ACTIVATE
DEBUG=verbose
OSD_FILESTORE=1
_=/usr/bin/env
+/entrypoint.sh:19: case "$KV_TYPE" in
+/entrypoint.sh:29: source /config.static.sh
++/config.static.sh:2: set -e
++/entrypoint.sh:39: to_lowercase OSD_CEPH_DISK_ACTIVATE
++common_functions.sh:189: to_lowercase(): echo osd_ceph_disk_activate
+/entrypoint.sh:39: CEPH_DAEMON=osd_ceph_disk_activate
+/entrypoint.sh:41: create_mandatory_directories
+common_functions.sh:64: create_mandatory_directories(): for keyring in '$OSD_BOOTSTRAP_KEYRING' '$MDS_BOOTSTRAP_KEYRING' '$RGW_BOOTSTRAP_KEYRING' '$RBD_MIRROR_BOOTSTRAP_KEYRING'
++common_functions.sh:65: create_mandatory_directories(): dirname /var/lib/ceph/bootstrap-osd/ceph.keyring
+common_functions.sh:65: create_mandatory_directories(): mkdir -p /var/lib/ceph/bootstrap-osd
+common_functions.sh:64: create_mandatory_directories(): for keyring in '$OSD_BOOTSTRAP_KEYRING' '$MDS_BOOTSTRAP_KEYRING' '$RGW_BOOTSTRAP_KEYRING' '$RBD_MIRROR_BOOTSTRAP_KEYRING'
++common_functions.sh:65: create_mandatory_directories(): dirname /var/lib/ceph/bootstrap-mds/ceph.keyring
+common_functions.sh:65: create_mandatory_directories(): mkdir -p /var/lib/ceph/bootstrap-mds
+common_functions.sh:64: create_mandatory_directories(): for keyring in '$OSD_BOOTSTRAP_KEYRING' '$MDS_BOOTSTRAP_KEYRING' '$RGW_BOOTSTRAP_KEYRING' '$RBD_MIRROR_BOOTSTRAP_KEYRING'
++common_functions.sh:65: create_mandatory_directories(): dirname /var/lib/ceph/bootstrap-rgw/ceph.keyring
+common_functions.sh:65: create_mandatory_directories(): mkdir -p /var/lib/ceph/bootstrap-rgw
+common_functions.sh:64: create_mandatory_directories(): for keyring in '$OSD_BOOTSTRAP_KEYRING' '$MDS_BOOTSTRAP_KEYRING' '$RGW_BOOTSTRAP_KEYRING' '$RBD_MIRROR_BOOTSTRAP_KEYRING'
++common_functions.sh:65: create_mandatory_directories(): dirname /var/lib/ceph/bootstrap-rbd/ceph.keyring
+common_functions.sh:65: create_mandatory_directories(): mkdir -p /var/lib/ceph/bootstrap-rbd
+common_functions.sh:69: create_mandatory_directories(): for directory in mon osd mds radosgw tmp mgr
+common_functions.sh:70: create_mandatory_directories(): mkdir -p /var/lib/ceph/mon
+common_functions.sh:69: create_mandatory_directories(): for directory in mon osd mds radosgw tmp mgr
+common_functions.sh:70: create_mandatory_directories(): mkdir -p /var/lib/ceph/osd
+common_functions.sh:69: create_mandatory_directories(): for directory in mon osd mds radosgw tmp mgr
+common_functions.sh:70: create_mandatory_directories(): mkdir -p /var/lib/ceph/mds
+common_functions.sh:69: create_mandatory_directories(): for directory in mon osd mds radosgw tmp mgr
+common_functions.sh:70: create_mandatory_directories(): mkdir -p /var/lib/ceph/radosgw
+common_functions.sh:69: create_mandatory_directories(): for directory in mon osd mds radosgw tmp mgr
+common_functions.sh:70: create_mandatory_directories(): mkdir -p /var/lib/ceph/tmp
+common_functions.sh:69: create_mandatory_directories(): for directory in mon osd mds radosgw tmp mgr
+common_functions.sh:70: create_mandatory_directories(): mkdir -p /var/lib/ceph/mgr
+common_functions.sh:74: create_mandatory_directories(): mkdir -p /var/lib/ceph/mon/ceph-nspregrceph6
+common_functions.sh:77: create_mandatory_directories(): mkdir -p /var/run/ceph
+common_functions.sh:80: create_mandatory_directories(): mkdir -p /var/lib/ceph/radosgw/ceph-rgw.nspregrceph6
+common_functions.sh:83: create_mandatory_directories(): mkdir -p /var/lib/ceph/mds/ceph-nspregrceph6
+common_functions.sh:86: create_mandatory_directories(): mkdir -p /var/lib/ceph/mgr/ceph-nspregrceph6
+common_functions.sh:89: create_mandatory_directories(): chown --verbose -R ceph. /var/run/ceph/
ownership of '/var/run/ceph/ceph-osd.63.asok' retained as ceph:ceph
ownership of '/var/run/ceph/ceph-osd.77.asok' retained as ceph:ceph
ownership of '/var/run/ceph/ceph-osd.87.asok' retained as ceph:ceph
ownership of '/var/run/ceph/ceph-osd.105.asok' retained as ceph:ceph
ownership of '/var/run/ceph/ceph-osd.72.asok' retained as ceph:ceph
ownership of '/var/run/ceph/ceph-osd.90.asok' retained as ceph:ceph
ownership of '/var/run/ceph/' retained as ceph:ceph
+common_functions.sh:90: create_mandatory_directories(): find -L /var/lib/ceph/ -mindepth 1 -maxdepth 3 -exec chown --verbose ceph. '{}' ';'
ownership of '/var/lib/ceph/bootstrap-osd' retained as ceph:ceph
ownership of '/var/lib/ceph/bootstrap-osd/ceph.keyring' retained as ceph:ceph
ownership of '/var/lib/ceph/bootstrap-mds' retained as ceph:ceph
ownership of '/var/lib/ceph/bootstrap-rgw' retained as ceph:ceph
ownership of '/var/lib/ceph/bootstrap-rbd' retained as ceph:ceph
ownership of '/var/lib/ceph/mon' retained as ceph:ceph
ownership of '/var/lib/ceph/mon/ceph-nspregrceph6' retained as ceph:ceph
ownership of '/var/lib/ceph/osd' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-63' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-72' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-77' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-82' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-87' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-90' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-95' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-100' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-105' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-110' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-115' retained as ceph:ceph
ownership of '/var/lib/ceph/osd/ceph-68' retained as ceph:ceph
ownership of '/var/lib/ceph/mds' retained as ceph:ceph
ownership of '/var/lib/ceph/mds/ceph-nspregrceph6' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.3U3mguz6Wv' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/ceph-disk.prepare.lock' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.37SUrlArdg' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.pqvHeo15WJ' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.56LCHdk8EQ' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.DkaORm2bZe' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.w68qxC7gk1' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.3pDspb22zl' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.1xPWs5dHhp' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.grCS43HEad' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.ALy6aqt6lW' retained as ceph:ceph
ownership of '/var/lib/ceph/tmp/tmp.5bycd5FYSi' retained as ceph:ceph
...

Would you be able to share the full ansible logs and other variables defined in group_vars ?
Also could you run the container with -e DEBUG=verbose ?

group_vars is the one I used for this redeployment. thinking this way it does not need to touch other ceph nodes..
full ansible log with debug mode is attached -
ceph-ansible.log

previous osd is not cleaned properly. not a playbook issue. sry for the spam.


Is CNAME msoid still required?

It has been removed from other documents but still exists here and https://docs.microsoft.com/en-us/microsoft-365/admin/dns/create-dns-records-at-web-com?view=o365-worldwide.

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

ID: d6107c99-df0b-8a33-f291-086ea6fd5034
Version Independent ID: 0ba87689-7a57-c3f8-af4b-3267c81b933d
Content: Create DNS records at Cloudflare for Office 365 - Microsoft 365 admin
Content Source: microsoft-365/admin/dns/create-dns-records-at-cloudflare.md
Service: o365-administration
GitHub Login: @pebaum
Microsoft Alias: pebaum

@aikensam it's relevant only for Office 365 operated by 21Vianet.
I'll add a note about that.

@aikensam - Thank you for submitting feedback.
Please see response from the author @pebaum based on this https://github.com/MicrosoftDocs/microsoft-365-docs/pull/1566#issuecomment-620176483.


[NIFI-12956] rename palettes and introduce semenatic color classes

NIFI-12956

Found a few things. One of which is that it doesn't build with the purple theme selected...
running:
./mvnw -T 2 clean install -DskipTests -P\!minify-and-compress,avoid-archive-formats -Dinclude-new-ui -Dfrontend.theme=purple

[INFO] --- compiler:3.11.0:compile (default-compile) @ nifi-email-processors ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 8 source files with javac [forked debug deprecation release 21] to target/classes
[INFO] Application bundle generation failed. [13.689 seconds]
[INFO] ✘ [ERROR] Undefined variable.
[INFO]    ╷
[INFO] 83 │ @include app.generate-material-theme($material-theme-light, $nifi-theme-light);
[INFO]    │                                                             ^^^^^^^^^^^^^^^^^
[INFO]    ╵
[INFO]   src/styles.scss 83:61  root stylesheet [plugin angular-sass]
[INFO]
[INFO]     angular:styles/global:styles:1:8:
[INFO]       1 │ @import 'src/styles.scss';
[INFO]         ╵         ~~~~~~~~~~~~~~~~~
[INFO]
[INFO]
[INFO]
[INFO]
[INFO]
[INFO]  NX   Running target build for project nifi failed
[INFO]
[INFO] Failed tasks:
[INFO]
[INFO] - nifi:build:production
[INFO]
[INFO] Hint: run the command with --verbose for more details.

fixed thanks!


Iss16: Calculates energy storage in MWh of the Chilled Water Tank

Closes #16 by adding a jupyter notebook that calculates this value.

Looks good


Optimize log performance.

Codecov Report

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

@@            Coverage Diff            @@
##           master     #115     +/-   ##
=========================================
+ Coverage   66.58%   66.68%   +0.1%
=========================================
  Files          18       18
  Lines        3956     3956
=========================================
+ Hits         2634     2638      +4
+ Misses       1155     1153      -2
+ Partials      167      165      -2

Impacted Files
Coverage Δ

server/service/services_dependency.go
68.3% <0%> (+0.7%)
:arrow_up:

server/service/governservice.go
65.53% <0%> (+1.45%)
: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 d3ff9c2...fce81ad. Read the comment docs.


Overnigth jobs are failing: 'Node' object has no attribute 'get'

See original issue on GitLab
In GitLab by [Gitlab user @jjardon] on Apr 5, 2019, 14:42
As in #984, this seems a problem with the master using a plugin from bst-external, which is meant to be bst-1.2 only at the moment.
A fix might be done in bst-external keeping backward compatibility
Job #190989239 failed for 19bbc4c449adadfa4956ab568e6b289cab8d16ca:
      File "/builds/BuildStream/buildstream/src/bst-ext/bst_external/elements/flatpak_image.py", line 51, in configure
        for section, pairs in node.get('metadata').items():
    AttributeError: 'Node' object has no attribute 'get'

In GitLab by [Gitlab user @jjardon] on Apr 5, 2019, 14:44
changed the description

In GitLab by [Gitlab user @jjardon] on Apr 5, 2019, 14:45
mentioned in merge request !1275

In GitLab by [Gitlab user @jjardon] on Apr 5, 2019, 14:45
changed the description

In GitLab by [Gitlab user @jjardon] on May 4, 2019, 04:04
This has been fixed now, closing

In GitLab by [Gitlab user @jjardon] on May 4, 2019, 04:04
closed


Removing unsupported Angular versions from Pipelines

Removed Angular versions prior to version 13 from pipeline
Added a tsconfig.build.tsbuildinfo to .gitignore
Added temp-cache.json to .gitignore

@jo-arroyo - Would you mind taking a look at this one as well?  Thanks!


Cancel pipeline run

Description
Cancel pipeline run SDK changes

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] I have read the contribution guidelines.
[x] The pull request does not introduce breaking changes.

General Guidelines

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

SDK Generation Guidelines
Here is the link to spec pr: Azure/azure-rest-api-specs#1782 (comment)

[x] If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
[x] The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code.
[x] The *.csproj and AssemblyInfo.cs files have been updated with the new version of the SDK.

HEre is the link to the spec change: Azure/azure-rest-api-specs#1782 (comment)

Regenerated SDK add required text file.

approved via internal item 97874


[Typescript] Generation output error when a rename global transform is used

When a rename global transform is added, typescript generation will generate a mix of old name and new names types, invalidating by such the types. This does not happen on source transforms.
Steps to reproduce:
In .meshrc.yaml, add a transform to rename:
- rename:
      - from: Query.findAllBuildings
         to: Query.buildings

Using client, generate types, result is:
export type QueryBuildingsArgs = {
...

export type BuildingSdk = {
    findAllBuildings: (
        args: QueryFindAllBuildingsArgs,
....

Typescript error: Cannot find name QueryFindAllBuildingsArgs

Need to re-open with codesandox to reproduce


HELL 2.0

#2031 #2020 #2030 #1769

Why:

What's being changed:

Check off the following:

[x] All of the tests are passing.
[ ] I have reviewed my changes in staging. (look for the deploy-to-heroku link in your pull request, then click View deployment)
[ ] For content changes, I have reviewed the localization checklist
[ ] For content changes, I have reviewed the Content style guide for GitHub Docs.


Added few notes on YDNBB, plus two more MIT-licensed repos

Added few hopefully interesting repos, all OS focused. I used monitoring for RecList even if (interestingly) is probably in his own category (with CheckList for example): "model testing", or something like that!

Nice one, thanks @jacopotagliabue.


Correct description of hierachy.links() method

would it be more readable as "for this node and its descendants"?

@Fil That’s exactly what I was going to say.

merged as https://github.com/d3/d3-hierarchy/commit/46f9e8bf1a5a55e94c40158c23025f405adf0be5
Thank you!


test(report): index

    TypeScript Report - Create an issue

Location
Error

src/index.ts(4,21)
error TS2345: Argument of type '{}' is not assignable to parameter of type 'Fun1Options'.

src/index.ts(6,10)
error TS2339: Property 'toExponential' does not exist on type 'string'.

src/index.ts(7,8)
error TS2339: Property 'd' does not exist on type 'Fun1Options'.

src/index.ts(8,8)
error TS2339: Property 'e' does not exist on type 'Fun1Options'.

src/index.ts(10,17)
error TS2554: Expected 1 arguments, but got 0.

src/index.ts(11,1)
error TS2352: Conversion of type 'string' to type 'boolean' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.


pull request for e2e test at 01/25/2017 14:26:12

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


llvm12 & llvm16: update to build with llvmgold.so

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[x] The toolchain has been rebuilt successfully (or no changes were made to it)
[x] The toolchain/worker package manifests are up-to-date
[x] Any updated packages successfully build (or no packages were changed)
[x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
[x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[x] All package sources are available
[x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[x] LICENSE-MAP files are up-to-date (./SPECS/LICENSES-AND-NOTICES/data/licenses.json, ./SPECS/LICENSES-AND-NOTICES/LICENSES-MAP.md, ./SPECS/LICENSES-AND-NOTICES/LICENSE-EXCEPTIONS.PHOTON)
[x] All source files have up-to-date hashes in the *.signatures.json files
[x] sudo make go-tidy-all and sudo make go-test-coverage pass
[x] Documentation has been updated to match any changes to the build system
[ ] Ready to merge

Summary

What does the PR accomplish, why was it needed?
Update llvm to build the LLVM gold plugin LLVMgold.so to support link time optimization.
Change Log

Change llvm12 to build LLVMgold.so
Change llvm16 to build LLVMgold.so

Does this affect the toolchain?

NO
Associated issues

#6999

Test Methodology

Pipeline build id: https://dev.azure.com/mariner-org/mariner/_build/results?buildId=542377&view=results

Waiting for approval to backport this fix


🚀 Feature: Dynamically Adding Categories

🔖 Feature description
Currently, the new category area is not surfaced in the most user friendly manner.  ref: #310
@JD-Gonz recommended the method similar to that which QETA uses today.
🎤 Context
Primarily for user experience and not having to rework announcements when you realize the category you'd like to post in doesn't exist yet.
✌ Possible Implementation

👀 Have you spent some time to check if this feature request has been raised before?

[X] I checked and didn't find similar issue

Are you willing to submit PR?
None

Thanks for opening this! I am pretty swamped with the day job at the moment but happy to collaborate and contribute where possible.

Take a look at https://github.com/procore-oss/backstage-plugin-announcements/pull/326. Feel free to leave a review 😄


fix cstyle error in ./src/istgt_log.h

Repo: openebs/istgt
Branch: replication
File: ./src/istgt_log.h
Steps to compile in: README.md
PR subject should be like: fmt(cstyle): cstyle fixes in
./src/istgt_log.h: 29: #define followed by space instead of tab
./src/istgt_log.h: 37: #define followed by space instead of tab
./src/istgt_log.h: 41: #define followed by space instead of tab
./src/istgt_log.h: 44: #define followed by space instead of tab
./src/istgt_log.h: 47: spaces instead of tabs
./src/istgt_log.h: 47: #define followed by space instead of tab
./src/istgt_log.h: 48: #define followed by space instead of tab
./src/istgt_log.h: 49: #define followed by space instead of tab
./src/istgt_log.h: 50: spaces instead of tabs
./src/istgt_log.h: 50: #define followed by space instead of tab
./src/istgt_log.h: 51: #define followed by space instead of tab
./src/istgt_log.h: 52: #define followed by space instead of tab
./src/istgt_log.h: 53: spaces instead of tabs
./src/istgt_log.h: 53: #define followed by space instead of tab
./src/istgt_log.h: 54: spaces instead of tabs
./src/istgt_log.h: 54: #define followed by space instead of tab
./src/istgt_log.h: 55: spaces instead of tabs
./src/istgt_log.h: 55: #define followed by space instead of tab
./src/istgt_log.h: 56: #define followed by space instead of tab
./src/istgt_log.h: 57: #define followed by space instead of tab
./src/istgt_log.h: 58: #define followed by space instead of tab
./src/istgt_log.h: 65: #define followed by space instead of tab
./src/istgt_log.h: 66: #define followed by space instead of tab
./src/istgt_log.h: 67: #define followed by space instead of tab
./src/istgt_log.h: 68: #define followed by space instead of tab
./src/istgt_log.h: 70: #define followed by space instead of tab
./src/istgt_log.h: 74: spaces instead of tabs
./src/istgt_log.h: 78: line > 80 characters
./src/istgt_log.h: 78: tabs between spaces
./src/istgt_log.h: 78: #define followed by space instead of tab
./src/istgt_log.h: 79: line > 80 characters
./src/istgt_log.h: 79: #define followed by space instead of tab
./src/istgt_log.h: 80: line > 80 characters
./src/istgt_log.h: 80: tabs between spaces
./src/istgt_log.h: 80: #define followed by space instead of tab
./src/istgt_log.h: 81: line > 80 characters
./src/istgt_log.h: 81: tabs between spaces
./src/istgt_log.h: 81: #define followed by space instead of tab
./src/istgt_log.h: 83: #define followed by space instead of tab
./src/istgt_log.h: 86: line > 80 characters
./src/istgt_log.h: 91: #define followed by space instead of tab
./src/istgt_log.h: 98: #define followed by space instead of tab
./src/istgt_log.h: 103: line > 80 characters
./src/istgt_log.h: 104: line > 80 characters
./src/istgt_log.h: 105: line > 80 characters
./src/istgt_log.h: 106: line > 80 characters
./src/istgt_log.h: 107: line > 80 characters
./src/istgt_log.h: 113: line > 80 characters
Resources:
-> Countributers guide: https://github.com/openebs/openebs/blob/master/CONTRIBUTING.md
Complexity: Easy

i will take this up

sure @kmjayadeep go ahead. Let me know if you need any help.


Add keyboard shortcut to refresh git status

I often do git operations outside Brackets, so the git status in Brackets is out of sync. It would be nice to have a keyboard shortcut to quickly refresh brackets-git without having to open the panel and click on the button.

Hi @njx,
added to settings dialog in 0.14.26

Works great, thanks!


NavigatorIOS: stopPropagation on navigationComplete event. Fixes #1241

With nested NavigatorIOS components:
<NavigatorIOS initialRoute={{
  component: ComponentWithAnotherNavigatorIOSInSubtree
  title: 'xyz'
}}>

Navigating (via push etc.) in ComponentWithAnotherNavigatorIOSInSubtree's navigator caused an invariant error, making apps with this structure unusable. The reason was that the navigationComplete nativeEvent was being propagated to the outer Navigator due to React's automatic event bubbling, making the outer NavigatorIOS incorrectly think it was holding navigation stack state inconsistent with its native UINavigationController.
Concretely, if the outer navigation stack is empty except for its initial state and something is pushed onto the inner stack, the outer NavigatorIOS suddenly complains that it has 2 items on its stack rather than 1. In reality, the outer Navigator still only has 1 item on its stack but the inner Navigator's event (containing information about the inner Navigator) incorrectly bubbles up and reaches the outer Navigator too.
The event bubbling in question was automatic and almost certainly unintentional, so preventing it should not cause unintended side-effects.
See demo repo in the OP at #1241 for more a more detailed example.

By analyzing the blame information on this pull request, we identified @caabernathy and @jacobp100 to be potential reviewers.

Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please sign up at https://code.facebook.com/cla - and if you have received this in error or have any questions, please drop us a line at<EMAIL_ADDRESS>Thanks!

Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Facebook open source project. Thanks!

@ephemer updated the pull request - view changes

@caabernathy @jacobp100 any updates here? Seems pretty straight forward as its a one line change.

Sorry, looks like I was included to review this, although I’ve never worked on this bit of code!

@jacobp100 any idea who could be responsible to merge this?

@nerdmed I’m not sure. Sorry!

@ericvicenti can you please look into it? Thanks!

Sure, this seems like the right way to fix the problem.

@facebook-github-bot shipit


Check HubConnectionState before sending StreamInvocation

We're currently not checking the connection state before sending stream invocations on the Java client.
Semi related to: https://github.com/aspnet/AspNetCore/issues/11995
Probably will fix at the same time but wanted to be sure to track it.
https://github.com/aspnet/AspNetCore/blob/f9ca0ffd7103380625ce473d0c599c57ca985e19/src/SignalR/clients/java/signalr/src/main/java/com/microsoft/signalr/HubConnection.java#L679-L682

Done here: https://github.com/aspnet/AspNetCore/pull/12078


Banner runs once only

Just downloaded the project, updated with my signing cert and icons according to the instructions, and built a test version. It ran a banner once, which appears for a second & immediately disappears, but subsequent runs do not show anything. I switched to an alert message, and the same thing happened.
Running macOS 10.15.6. --verbose doesn't seem to show anything errors, it seems to think it ran. Running with sudo does not have an effect either.
➜   /Users/chkemp/Documents/Software\ Releases/Notifier/Notifier\ 2020-07-31\ 11-13-09/Products/Applications/Notifier.app/Contents/MacOS/Notifier --type alert --message "MacIT Notification banner" --verbose
2020-07-31 11:29:30.301 Notifier[27364:1252648] Notifier Log: notifier - verbose enabled
2020-07-31 11:29:30.301 Notifier[27364:1252648] Notifier Log: notifier - message
2020-07-31 11:29:30.301 Notifier[27364:1252648] Notifier Log: notifier - notifierArgsArray - (
"--verbose",
"--message",
"MacIT Notification banner"
)
2020-07-31 11:29:30.301 Notifier[27364:1252648] Notifier Log: notifier - type - alert
2020-07-31 11:29:30.302 Notifier[27364:1252648] Notifier Log: notifier - path - /Users/chkemp/Documents/Software Releases/Notifier/Notifier 2020-07-31 11-13-09/Products/Applications/Notifier.app/Contents/Resources/alert/MacIT - Alerts.app/Contents/MacOS/MacIT - Alerts
2020-07-31 11:29:30.302 Notifier[27364:1252648] Notifier Log: notifier - running as user
2020-07-31 11:29:30.302 Notifier[27364:1252648] Notifier Log: notifier - task.launchPath - Optional("/Users/chkemp/Documents/Software Releases/Notifier/Notifier 2020-07-31 11-13-09/Products/Applications/Notifier.app/Contents/Resources/alert/MacIT - Alerts.app/Contents/MacOS/MacIT - Alerts")
2020-07-31 11:29:30.302 Notifier[27364:1252648] Notifier Log: notifier - task.arguments - Optional(["--verbose", "--message", "MacIT Notification banner"])
2020-07-31 11:29:30.302 Notifier[27364:1252648] Notifier Log: notifier - launch
2020-07-31 11:29:30.425 Notifier[27364:1252648] Notifier Log: notifier - complete

@ckemp19 sorry missed this.. do you have a profile in place to manage notifications?

@ckemp19, still an issue?
do you have a profile in place to manage notifications?

Hey - sorry, haven't really pursued this since.
On Tue, Sep 28, 2021 at 4:12 PM macmule @.***> wrote:

@ckemp19 https://github.com/ckemp19, still an issue?
do you have a profile in place to manage notifications?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/dataJAR/Notifier/issues/6#issuecomment-929588856, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABTNBVIRYFOEBYLVJL7PYCLUEIOTVANCNFSM4PQOCLEA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--
"The diversity in the human family should be the cause of love and harmony,
as it is in music where many different notes blend together in the making
of the perfect chord."  -- Abdu'l-Baha


Tag does not get added when a prefab is renamed

Add a prefab
Change its Name in the explorer
Update it

The prefab's current tag is cleaned up from TagList, but the new one does not get added.

This isn't happening for existing prefabs, only new ones that were just created


TypeError: Invalid URL

Details:
Name: Discord Rich Presence
Id: LeonardSSH.vscord
Description: Highly customizable Discord Rich Presence extension for Visual Studio Code
Version: 5.2.5
Publisher: leonardssh
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=LeonardSSH.vscord

I installed this and did not apply any configuration. I have not seen any status shown in Discord yet, and I only get this error in the Extension Host logger:
2024-04-03 18:23:28.059 [info] ExtensionService#_doActivateExtension LeonardSSH.vscord, startup: false, activationEvent: 'onStartupFinished'
2024-04-03 18:23:29.335 [error] TypeError: Invalid URL
    at new NodeError (node:internal/errors:405:5)
    at new URL (node:internal/url:616:13)
    at replaceGitInfo (c:\Users\Zach\.vscode\extensions\leonardssh.vscord-5.2.5\src\activity.ts:416:52)
    at activity (c:\Users\Zach\.vscode\extensions\leonardssh.vscord-5.2.5\src\activity.ts:139:13)
    at pn.sendActivity (c:\Users\Zach\.vscode\extensions\leonardssh.vscord-5.2.5\src\controller.ts:194:28)
    at pn.enable (c:\Users\Zach\.vscode\extensions\leonardssh.vscord-5.2.5\src\controller.ts:221:20)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

fixed in v5.2.6 (https://github.com/leonardssh/vscord/commit/a7b0205807a4a1ddfb3a3746aca1bf880b72a43e)


Add a docker compose file for manual testing with miniflux as remote

coverage: 60.681%. remained the same
when pulling f24ac7c27ae147db9a7c086ce2cb43750bea337d on dennisschagt:docker-remote-testing
into 2ccfd32a5f36596319afd4bf650f1e822780bf49 on newsboat:master.


Change BrowserRouter to HashRouter

This should fix the 404 errors when copying and pasting a link with an ID in.

sorry not approving due to 'hopefully' in the description. Has this been tested? are we able to test, and why it might fix 404's?
did it work locally? - if yes, i will approve it. if no -> read below: Is it hard to test locally? any complications validating before putting a PR up?

Changed the description. It works locally but I can't test on github unless it's published.


Document that not all charts support imagePullSecrets

In an airgapped environment, multiple Rancher component deployments fail to launch after the installation because the imagePullSecrets is not used while pulling the images from the private registry.
It is planned to support this in the future, but there is no specific planned release for it. In the meantime, we need to document the limitations of authenticated registries.
SURE-7663
SURE-5231

I have set the milestone to 2.9-Next1 for now, but the sooner we can get this done the better.

@MKlimuszka - I didn't see any PRs with this so I don't know if there is any measurable status. I am moving to v2.9-Next1.


[MPLUGIN-508] Upgrade to Maven 4.0.0-alpha-12

JIRA issue: MPLUGIN-508

I don't understand the objective? what does "Upgrade to Maven 4.0.0-alpha-12" mean for this plugin that is for Maven 3?
can you elaborate, please?

I don't understand the objective? what does "Upgrade to Maven 4.0.0-alpha-12" mean for this plugin that is for Maven 3? can you elaborate, please?

The plugin currently supports building either a Maven 3 or a Maven 4 plugin.  Though I wonder if a streamlined would be better located inside Maven core...

The plugin currently supports building either a Maven 3 or a Maven 4 plugin.

sorry, I still need some explanations because I can't guess from this PR touching 75 files described as "Upgrade to Maven 4.0.0-alpha-12"
is this PR about adding support for Maven 4 specific plugins in addition to classical Maven 3 plugins? or just upgrading such a support added before that I overlooked?
Is there a Maven 4 plugin IT to look at such a Maven 4 plugin?
and key question: is this PR intended for 3.12.0 release, as noted in Jira?

The plugin currently supports building either a Maven 3 or a Maven 4 plugin.

sorry, I still need some explanations because I can't guess from this PR touching 75 files described as "Upgrade to Maven 4.0.0-alpha-12"

Most of the 75 files are just a renaming of the mavenVersion to maven3Version to make it more intuitive which one is used.

is this PR about adding support for Maven 4 specific plugins in addition to classical Maven 3 plugins? or just upgrading such a support added before that I overlooked?

The support was added quite some time ago (https://github.com/apache/maven-plugin-tools/commit/50482ba4695f2e3efe710a583a639fa53dbabb64).  This PR is just to upgrade to alpha-13 (and needs to be adjusted with the release)

Is there a Maven 4 plugin IT to look at such a Maven 4 plugin?

Yes, there's one at https://github.com/apache/maven-plugin-tools/tree/5297a91a8f8b4df54c96566b0629bb72944c2047/maven-plugin-plugin/src/it/v4api

and key question: is this PR intended for 3.12.0 release, as noted in Jira?

Yes

The plugin currently supports building either a Maven 3 or a Maven 4 plugin.

sorry, I still need some explanations because I can't guess from this PR touching 75 files described as "Upgrade to Maven 4.0.0-alpha-12"

Most of the 75 files are just a renaming of the mavenVersion to maven3Version to make it more intuitive which one is used.

is this PR about adding support for Maven 4 specific plugins in addition to classical Maven 3 plugins? or just upgrading such a support added before that I overlooked?

The support was added quite some time ago (50482ba). This PR is just to upgrade to alpha-13 (and needs to be adjusted with the release)

Is there a Maven 4 plugin IT to look at such a Maven 4 plugin?

Yes, there's one at https://github.com/apache/maven-plugin-tools/tree/5297a91a8f8b4df54c96566b0629bb72944c2047/maven-plugin-plugin/src/it/v4api

and key question: is this PR intended for 3.12.0 release, as noted in Jira?

Yes

FWIW, I think the plugin supporting Maven 4 would be better located inside maven-core colocated with the API (and maybe soon the implementation extracted with https://github.com/apache/maven/pull/1441).  Same for the plugin-testing framework also contains support for both Maven 3 and Maven 4 in the same library, which is not really clean imho.

I extracted from this huge PR updates that were not really related to Maven 4 alpha but cleanup that caused it hard to get the intent of the PR
you'll need to rebase to get a more focused PR, that we'll be able to describe: from what I see, the upgrade adds some very new approach like DI that would be useful to describe
I'd like to do a release next week: we'll need to define if we can get this update in or not

I extracted from this huge PR updates that were not really related to Maven 4 alpha but cleanup that caused it hard to get the intent of the PR you'll need to rebase to get a more focused PR, that we'll be able to describe: from what I see, the upgrade adds some very new approach like DI that would be useful to describe
I'd like to do a release next week: we'll need to define if we can get this update in or not

The support for 4.x plugins cannot really be finalised before the API is, given this target is moving.  However, we need to keep up to date so that we can work on plugins more easily.  I think the plugin could be trimmed down (just the actual plugin, we don't need other modules) and moved to maven-core to support v4 plugins...

too complex answer, I'm not sure what to do to release plugin-tools 3.12.0 this WE regarding this PR associated to MPLUGIN-508:

release now without the PR?
push to finalize to PR before releasing? (need to define the acceptance criteria)

IIUC, discussion means this PR is not ready for merge and release: I'll release 3.12.0 without

Closed in favour of https://github.com/apache/maven-plugin-tools/pull/286


Remove instructor emails

Since we graduated, any questions about the fellowship should be directed to the ICSSC Discord instead of those email addresses.

Thanks for the updates!


My six-year-old son sent a ping of rust

ping rust
He also said that he would not continue writing on rust. Because he did not like rust very much.

jesus :-|
seriously?!

Yes. Now he is sleeping. He will then tell you how it works.

He woke up and explained everything fairly simply.
Seven things from which he refused six years ago:

Alcohol.
Meat of animals.
Tablets and any pharmaceutical products.
Nicotine and other narcotic substances.
Coffee, black and green tea, energy.
Fast food, sugar, carbonated drinks.
Television and its analogues.

It's great man, it's fascinating :+1:

Maybe I gave him a couple more tasks.


Not seeing initial settings page

Describe the bug
Trying to set this up so it sits behind Traefik. When I hit the domain I see what looks to be a default landing page but not seeing any links or drop down for settings.
To Reproduce
Steps to reproduce the behavior:

Create a traefik poxy
Run maintainerr via docker
Open proxied domain

Expected behavior
Open app first time and see a settings page.
Screenshots

Device (please complete the following information):

OS: Ubuntu
Version 22.04

Additional context
Add any other context about the problem here.

Solved:
Was using wrong docker port


Improve colorization of TypeScript generics

Issue Type: Improvement
Add the generic type parameter exclusive scope to make able to correctly colorize generic type parameters.
I'm trying to achieve separate generic type parameters color like it is in Visual Studio for C#. now it seems impossible to do so because tokens are the same for actual types and generic types (in method and class definitions).
Actual behavior:

Where A is actual class defined in the file above.
Same applies to methods and functions declarations.

With existing scopes in given situation, it's impossible to split colors between generic types and actual types.

This issue was moved to Microsoft/TypeScript-TmLanguage#596


Force should specify a user-agent

API logs show mostly empty user agent values. It would be helpful if Force identified itself in its requests to the API with the conventional User-Agent header.

I wonder how this relates to reaction too /c @alloy


[SPARK-24788][SQL] RelationalGroupedDataset.toString with unresolved exprs should not fail

What changes were proposed in this pull request?
In the current master, toString throws an exception when RelationalGroupedDataset has unresolved expressions;
scala> spark.range(0, 10).groupBy("id")
res4: org.apache.spark.sql.RelationalGroupedDataset = RelationalGroupedDataset: [grouping expressions: [id: bigint], value: [id: bigint], type: GroupBy]

scala> spark.range(0, 10).groupBy('id)
org.apache.spark.sql.catalyst.analysis.UnresolvedException: Invalid call to dataType on unresolved object, tree: 'id
  at org.apache.spark.sql.catalyst.analysis.UnresolvedAttribute.dataType(unresolved.scala:105)
  at org.apache.spark.sql.RelationalGroupedDataset$$anonfun$12.apply(RelationalGroupedDataset.scala:474)
  at org.apache.spark.sql.RelationalGroupedDataset$$anonfun$12.apply(RelationalGroupedDataset.scala:473)
  at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234)
  at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234)
  at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
  at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48)
  at scala.collection.TraversableLike$class.map(TraversableLike.scala:234)
  at scala.collection.AbstractTraversable.map(Traversable.scala:104)
  at org.apache.spark.sql.RelationalGroupedDataset.toString(RelationalGroupedDataset.scala:473)
  at scala.runtime.ScalaRunTime$.scala$runtime$ScalaRunTime$$inner$1(ScalaRunTime.scala:332)
  at scala.runtime.ScalaRunTime$.stringOf(ScalaRunTime.scala:337)
  at scala.runtime.ScalaRunTime$.replStringOf(ScalaRunTime.scala:345)

This pr fixed code to handle the unresolved case in RelationalGroupedDataset.toString.
Closes #21752
How was this patch tested?
Added tests in DataFrameAggregateSuite.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1624/
Test PASSed.

Test build #93962 has started for PR 21964 at commit c4e7490.

@gatorsmile KeyValueGroupedDataset has the same issue? It seems there is no chance for KeyValueGroupedDataset to have unresolved exprs.
https://github.com/apache/spark/pull/21752#discussion_r204883667

Test build #93962 has finished for PR 21964 at commit c4e7490.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/93962/
Test FAILed.

retest this please

Test build #93975 has started for PR 21964 at commit c4e7490.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1636/
Test PASSed.

Test build #93975 has finished for PR 21964 at commit c4e7490.

This patch fails PySpark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/93975/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1652/
Test PASSed.

Test build #93995 has started for PR 21964 at commit c4e7490.

Test build #93995 has finished for PR 21964 at commit c4e7490.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/93995/
Test FAILed.

retest this please

Test build #94007 has started for PR 21964 at commit c4e7490.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/1663/
Test PASSed.

Test build #94007 has finished for PR 21964 at commit c4e7490.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

How about KeyValueGroupedDataset?

@gatorsmile ping


DataLakeServiceClient.fromConnectionString didnt working

Hi guys
Im trying to use the fromConnectionString method to connect on my Azure Datalake but didnt work to me. Im using the correct package and i follow the steps using the official webpage.
Node version:  v10.15.3
Azure datalake version: @azure/storage-file-datalake": "^12.3.1"

const { DataLakeServiceClient } = require("@azure/storage-file-datalake");
const connStr = "MYStringCode";
const dataLakeServiceClient = DataLakeServiceClient.fromConnectionString(connStr);

Error:
TypeError: DataLakeServiceClient.fromConnectionString is not a function
at Object. (/Users/cx812ng/Downloads/testecvm/x1.js:8:53)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

Hi @dzabeu ,
Thanks for reporting this to us. I can also repro this issue. We should fix it in a future release.
Thanks
Emma

It's added to the 12.4.1-beta.1 and will be GA in early March.
https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/storage/storage-file-datalake/CHANGELOG.md#1240-beta1-2021-02-09

thanks for the awnser! i will wait the fix!  tks !

@ljian3377 Can we close this issue if it was fixed in the latest update 12.4.0 that was released last week?

@EmmaZhu Please remember to close the issues that's resolved in a earlier release.

@dzabeu
The fix is available now in the<EMAIL_ADDRESS>

Closing issue as the fix is out in the latest update.
@dzabeu Please drop a comment if you see otherwise


User cant like the post (which has 0 likes) without commenting on it.

Description
Initially when the post has 0 likes it doesn't show like icon and like count (ie. 0), we have to first comment on the post.
Steps to reproduce
Make required changes in Post.jsx component.
Screenshots

Initially no like button to like the post.

Adding a comment

Like icon is visible now

Desktop (please complete the following information)
Same issue in desktop
Smartphone (please complete the following information)
Same issue in desktop
Additional information
I will try to fix the issue.

Hello,
Yes I want to work on this issue. Also, I have forget to add gssoc23 and level of issue on it. Now, I can't see option to edit it. So, Please add the labels and assign it to me.


Move Beaglebone specific code to platform directory

There is some code in _loader.s that is specific to the Beaglebone Black. This needs to be somewhere in the platform directory

N/A


Traefik v2 is hitting negative dns cache

Even with automation-task traefik-v2 is hitting dns cache
dnsendpoint.externaldns.k8s.io/traefik2 created
Waiting for DNS records to propagate
nslookup apps.clus1.awsanton.dev.superhub.io. ns-1617.awsdns-10.co.uk.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-319.awsdns-39.com.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-1270.awsdns-30.org.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-1617.awsdns-10.co.uk.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-1617.awsdns-10.co.uk.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-319.awsdns-39.com.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-1617.awsdns-10.co.uk.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-319.awsdns-39.com.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-1617.awsdns-10.co.uk.
nslookup apps.clus1.awsanton.dev.superhub.io. ns-319.awsdns-39.com.
done
......
2020/06/08 12:37:36 --- lifecycle.readyCondition.DNS `${component.ingress.ssoFqdn}` => `apps.clus1.awsanton.dev.superhub.io`
2020/06/08 12:37:36 Waiting for `apps.clus1.awsanton.dev.superhub.io` in DNS to resolve to an accessible address
2020/06/08 12:37:36 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:37:46 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:37:56 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:38:06 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:38:16 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:38:26 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:38:36 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:38:46 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:38:56 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:39:06 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:39:16 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:39:26 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:39:36 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:39:46 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:39:56 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:40:06 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:40:16 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:40:26 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:40:36 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:40:46 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:40:56 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:41:06 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:41:16 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:41:26 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:41:36 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host
2020/06/08 12:41:46 lookup apps.clus1.awsanton.dev.superhub.io on <IP_ADDRESS>:53: no such host

Looks like is harmful lifecycle.readyCondition.DNS in general commenting it out in hub-component.yaml resolves this unfortunate problem because component itself has dns long-polling in the Makefile via nslookkup which is not the same, however doesn't lead to deployment failure

Closing after quarantine as we experience symptoms described in this issue


how to do i add typescript in the project ?

@mohsinxx365 some dude that forked the project added typescript support,
so go over the forks and find him

That thing does not work at all.

I tried it out


doc update

Spelling and minor grammar changes
Breaking change

Proposed change

Type of change

[ ] Dependency upgrade
[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (which adds functionality)
[ ] Breaking change (fix/feature causing existing functionality to break)
[ ] Code quality improvements to existing code or addition of tests

Additional information

This PR fixes or closes issue: fixes #
This PR is related to issue:

Codecov Report

Merging #207 (15560d8) into main (fda125e) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #207   +/-   ##
=======================================
  Coverage   90.49%   90.49%
=======================================
  Files           9        9
  Lines         957      957
=======================================
  Hits          866      866
  Misses         91       91

Thanks!


Slack link inactive

The Slack link in the readme file is inactive. Can someone add a new link?
@jochenboesmans
@Keraito
@rickbeerendonk
@ronderksen
@timlogemann

AFAIK there's no such feature anymore for the free Slack plan, but will have to look into that.

AFAIK there's no such feature anymore for the free Slack plan, but will have to look into that.

Thank you for pointing that out.
Is the Slack workspace still in use? If so, can I join somehow?

Not a lot, unfortunately. If you would like to join (and make it active again 😄), please provide me your email through any platform.

I would like to join the chat too.

Not a lot, unfortunately. If you would like to join (and make it active again 😄), please provide me your email through any platform.

I've sent you my e-mail address via linkedin. 😉

Maybe we can use react-translations.slack.com?

Maybe we can use react-translations.slack.com? I created an nl channel

That sounds like a good solution to me. What do you think @Keraito?

Let's do that

Does anyone know how to create an invitation link? We should update the readme ;)

Personally I don't know. You could maybe ask around in the other languages channel or the general channel.

Hi guys! Are we still active?
Would love to contribute, what's the first step? fork and go from there?
Also, a Slack or anything would be great.

Heya, I'm still alive. But have to warn you I haven't been able to get the project going again. We need three "alive" members to roll :-) Author +2 approvers.

Well, i am just lewrning React, but did translation work for crypto projects.
Thought be a good idea to contribute.
So, we need more peolle or how can i be the most effective?

Well we need 3 to tango here. Authors + two approvers.

I will see if anyone is interested on twitter


feat(*): kongponents major reskin [KHCP-8873]

Summary
Reskin Kongponents and implement v9 major breaking changes: https://konghq.atlassian.net/browse/KHCP-8873
Alpha Branch Sandbox
https://kongponents-sandbox.netlify.app/
Install Preview
After pushing to this branch, you can always install via the @alpha tag:
yarn add @kong/kongponents@alpha

Alternatively, you may install via the PR preview tag in the comments below.
Bug tracking

Rolled back Vitepress to rc-11 for sidebar clicks https://github.com/vuejs/vitepress/issues/2936

PR Checklist

[ ] Conventional Commits all commits follow the conventional commit standards outlined in the main README.
[ ] Functional: all changes do not break existing APIs and if so, bump major version.
[ ] Tests pass: check the output of yarn test
[ ] Naming: the files and the method and prop variables use the same naming conventions as other Kongponents
[ ] Framework style: abides by the essential rules in Vue's style guide
[ ] Cleanliness: does not have formatting issues, unused code (e.g., console.logs, debugger), or leftover comments
[ ] Docs: includes a technically accurate README, uses JSDOC where appropriate

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.5 out of 6 committers have signed the CLA.:white_check_mark: portikM:white_check_mark: mihai-peteu:white_check_mark: kleinfreund:white_check_mark: johncowen:white_check_mark: adamdehaven:x: team-eng-enablementYou have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.5 out of 6 committers have signed the CLA.:white_check_mark: mihai-peteu:white_check_mark: adamdehaven:white_check_mark: kleinfreund:white_check_mark: portikM:white_check_mark: johncowen:x: team-eng-enablementYou have signed the CLA already but the status is still pending? Let us recheck it.


Resolved Bug 679 : Design System > Scrolling Issues

Description:

#679 - Design System > Scrolling Issues
Fixed layouts in responsiveness in small devices

Screenshots:

Changes Reviewed and PR Approved


Image transformations require Scipy but Scipy already installed

Hello, I’m running Tensorflow 2.4.1 on a Windows 10 computer (system info below). I’m having problems trying to launch a CNN model using the ImageDataGenerator feeding from a Pandas dataframe. After defining the data generator and the model, I get the following error when running model.fit: Image transformations require SciPy. Install SciPy. However, when I can confirm that Scipy is installed by running “import scipy” without errors.
Image generator is defined as follows:
train_datagen = ImageDataGenerator(horizontal_flip=False,                                    vertical_flip=False,                                    rescale=1/255.0).flow_from_dataframe(dataframe=X,                                                                         x_col='image_name',                                                                         y_col='response',                                                                         shuffle=False,                                                                          directory=src_path,                                                                         target_size=(128, 128),                                                                         class_mode=None                                                                        )
The error occurs when running:
model.fit(train_datagen, epochs=5)
System information

OS Platform and Distribution: Windows 10
TensorFlow installed from (source or binary): binary
TensorFlow version (use command below): 2.4.1
Python version: 3.8.5
CUDA/cuDNN version: 11.3/ 8.2.1
GPU model and memory: NVIDIA GeForce RTX 2060

PS. I believe the error results from my GPU configuration. I am running a CPU version of the code and training is running (although extremely slow). I had to change my imagegenerator declaration to:
class_mode='raw',
as I am running a regression model.

@hernandezurbina   Please let is know if you are still facing the issue on GPU. Thanks!

@saikumarchalla On GPU yes. On CPU not.

@hernandezurbina  If possible could you please create a simple reproducible code/colab with the dataset you are using and share with us. Thanks!

@saikumarchalla Dataset is huge (thus, the need to use a image generator) so I am not sure if I can create a colab notebook to reproduce the error. The code that I am running is the following:
`
if tf.test.gpu_device_name():
print('Default GPU device: {}'.format(tf.test.gpu_device_name()))
else:
print('You need to install GPU version of TF')
#returns Default GPU device: /device:GPU:0
X = pd.read_csv('temp_cnn_gpu_data.csv')
X.head()
def createCNN():
model = Sequential()
model.add(layers.Conv2D(128, (3, 3), activation='relu', input_shape=(128, 128, 3)))
model.add(layers.MaxPooling2D((2, 2)))
model.add(layers.Conv2D(64, (3, 3), activation='relu'))
model.add(layers.Flatten())
model.add(layers.Dense(64, activation='relu'))
model.add(layers.Dense(1))
optimizer = tf.keras.optimizers.RMSprop(0.001)

model.compile(optimizer=optimizer,
              loss='mse',
              metrics=['mae', 'mse'])

return model

src_path = 'Data - SetA_Final/'
train_datagen = ImageDataGenerator(horizontal_flip=False,
vertical_flip=False,
rescale=1/255.0).flow_from_dataframe(dataframe=X,
x_col='image_name',
y_col='response_valence',
shuffle=False,
directory=src_path,
target_size=(128, 128),
class_mode='raw',
batch_size=32
)
#returns Found 455190 validated image filenames.
model = createCNN()
history = model.fit(train_datagen, epochs=2)
`
Now, the error that I am getting today is different than in the previous time. Now, I get a "Epoch 1/2" but then after a few seconds I get a notification from jupyter that the notebook has died and will restart. No other messages appear in the notebook.
Thanks!

@saikumarchalla All sorted now. I look it up elsewhere and it seems that I was running out of memory when running the code in jupyter. Changed everything to a script and it's running fine. :)

@saikumarchalla  Glad to hear that the issue is resolved for you.


As a user, I want to filter library members by birth year so that I can do generational comparison, such as looking at just members from the Lost Generation.

testing notes
designs
desktop / tablet / mobile
to test this, visit the members search page.
Note: Birth year will eventually be part of the member drop down, but now its styling imitates membership dates precisely, so these instructions are very similar. I've adjusted them to reflect the realities of the birth year data.

does the "birth year" filter visually match the designs, across all screens? resize your browser window to try it at smaller sizes.
when the page loads, are the placeholder numbers in the two boxes of the filter populated? (note that one will be 1998; this is because of bad data that hasn't yet been fixed in the database).
when you type into one of the boxes, you should see the results updated as soon as you type a valid 4-digit year. try typing into one box, waiting, then doing the other.
if you type something that isn't a 4-digit year, nothing should happen.
if you type a year into the first box that is later than the year in the second box (or vice versa), nothing should happen since this is an invalid range.
if something was typed into one of the boxes and you delete all of it, the form should update again.
the member results should look correct based on the birth dates you enter.

YES the the "birth year" filter visually match the designs across all screens
YES when the page loads there are placeholder numbers populated in the two boxes of the filter
YES when I type into one of the boxes, I see the results updated as soon as I type a valid 4-digit year. Both boxes work.
YES, nothing happens if I type in something that isn't a 4-digit year
YES, nothing happens if I type in a year into the first box that is later than the year in the second box
YES, if I type something into one box and delete it, the form updates
NO, the member results don't look correct, but I think that's because there is bad data in the system.  For example, if I enter "1950" in the first box and nothing in the second, I get "Carrol, Akrata" who has a "birth year" of 1982 (clearly should be 1882) and a death year of 1952. So 1950 is in there, but not as the birth year. I'll include some more examples in screenshots. ALSO, if I put "1890" as a birth year, I get results like Beauvoir, Simone who is born in 1908.

This looks good!

Documenting from the conversation on Slack: the reported failure in the earlier comment are all explained by errors in the data and/or expected behavior for one of the range fields left empty (in which case it acts as an open-ended range that either ends or starts at the date that is entered).


Add Readme for Heap Data Structure

📚 Documentation
I wish to add a readme for Heap data structure
Have you spent some time to check if this issue has been raised before?
No, this hasn't been raised earlier
Have you read the Contributing Guidelines?
Yes, I have.

Yes please do it.

Great, I'll start right away !

@mujtaba1747 you reverted the TRIE readme, can you make a PR for that too with this?

@mujtaba1747 are you done with this?


Start gutting ExprCleaner and friends

Thanks to @rudkx's work on the constraint system type map, we can actually enforce that Exprs don't get type variables stored into them.

@swift-ci Please smoke test

@swift-ci Please smoke test

@swift-ci Please smoke test

@swift-ci Please smoke test

@swift-ci Please smoke test

@swift-ci Please smoke test

@swift-ci Please smoke test

Cool, thanks! @xedin took care of the TypeLoc issues here. I had thought the last time I attempted to rip some of these save & restore type things out I hit issues with the diagnostics code, but perhaps I made some obvious mistake.


Breaks autoimports with TS 2.6.2

typescript-styled-plugin 0.2.1
See https://github.com/Microsoft/TypeScript/issues/20304
Repro:

Install @types/react-router-dom
Enable plugin in tsconfig.json
Type Link in some file

Caused by a breaking change in the TS 2.6.2 API. Will fix upstream in https://github.com/Microsoft/typescript-template-language-service-decorator and pull in updated library downstream

Should be fixed in 0.2.2


Unable to add Firebase using SPM

[REQUIRED] Step 1: Create a new project using XCode.

Xcode version: 11.3.1
Firebase SDK version: 6.26.0
Firebase Component: All
Component version: 6.26.0
Installation method: Swift Package Manager

[REQUIRED] Step 2: Unable to add Firebase SDK to my project using XCode's Swift package manager dependency.
Steps to reproduce:

Create a new project.
Go to 'File' -> 'Swift Packages' -> 'Add Package Dependency'
Add URL of SDK as "https://github.com/firebase/firebase-ios-sdk"
After verification version selected as "6.26.0"
Package resolution failed with error as "https://github.com/firebase/firebase-ios-sdk has no Package.swift manifest for version 6.26.0".
Firebase_Demo.zip

If you have a downloadable sample project that reproduces the bug you're reporting, you will
likely receive a faster response on your issue.
Relevant Code:
// TODO(you): code here to reproduce the problem

Firebase does not yet support Swift Package Manager.  Details in the feature request at #3136.
Implementation is in progress and you can track project details at https://github.com/firebase/firebase-ios-sdk/projects and try out development versions by specifying the master branch when adding the Swift package to the project.

Thanks 👍


pysoundcard.devices deprecated/moved

Hi,
In some old code I do from pysoundcard import devices this seems to not work on current pysoundcard, has it been moved or deprecated ?
S

You can use device_info() to get a generator of all currently available devices, or default_input_device() and default_output_device() to get the current default devices.

Cheers, got my stuff working.
Also had to update to change from using Stream to InputStream, also parameters like input_channels > channels, buffer_width>buffersize etc.

I'm sorry that I can't devote as much time to this project as it would need. But real life, and the horrors that lurk within portaudio, conspire against such a time investment.

Still good your able to respond - I notice that portaudio moved to git some time in the last year or two, so expect their speed to move somewhere above glacial which is good.


chore(test): update Trans mock to include translation key and params

Description
The existing mocks for the Trans component only renders the children. In unit tests, it is therefore not possible to make an assertion like "expect this translation key to have been rendered". I think that it's important to be able to verify the translation key / params as well as the child components. This PR changes the mocks to include the translation key and param, as we do in the mocked t function.
Test plan
n/a
Related issues
n/a
Backwards compatibility
Y

@kathaypacific any ideas on why this increased the build size? I only see updates to the snapshots and some changes to the mocks, but emerge is reporting some new icons.

hey @MuckT great question, i was also surprised about this but then i saw that the app is Celo(test) so i didn't dig further. is the increased bundle size for the CI a problem?


SLP?

Can I get how much SLP I have in game?
With what Full GraphQL Query Schema?

Unfortunately, the only data accessible from the GraphQL endpoint are mostly marketplace specific data.
For game specific data, you may try and find the game API or use existing proxies from other community developers. You may find these proxies in the main discord channel of Axie Infinity.


Signature appears vertically on a rotated(landscape) PDF document

Hi,
I have a PDF document that is rotated by 90 Degrees, user has done that to get more horizontal space.
When I sign on this document using pdf.cms.sign(...  It appears vertically. Is there a way to get this horizontally irrespective of the rotation?
Analyzing the signature appearances,
If I sign the same using Adobe reader, the following cm is used for the /FRM under /Annots-/AP- /N
q 0 1 -1 0 50.2332 0 cm /n0 Do Q
q 0 1 -1 0 50.2332 0 cm /n2 Do Q
Using endesive, I get the following stream:
q 1 0 0 1 0 0 cm /n0 Do Q q 1 0 0 1 0 0 cm /n2 Do Q
From the standards documents, this means:

Is there a way we can specify rotation for signature appearance as part of the signature dict param?

Endesive wasn't planned for pdf creation and it has a weakness in this piece. As soon as I changed endesive/pdf/PyPDF2_annotate/annotations/signature.py: _make_frm () self._frm ['stream'] = ..., bad scaling popped up.
At the moment, the easiest way is to create a picture with the data to be shown in the appropriate proportions and rotation.

I was planning to use text annotations because I need to add timestamp into the signature appearance text. Will explore how I can do that with images.

can resolve this


AKSequencer don't seems to work

Hello,
First of all:
[x] I've made search on stackoverflow
[x] I've seen the video: https://vimeo.com/audiokit/connecting-nodes-part-2
I've made a Conductor with the 2 types of Sequencer (AKAppleSequencer and Sequencer).
This conductor embed a sampler who load an SFZ. I'm sure that the sample works because I can hear sound when I make: sampler.play(noteNumber: MIDINoteNumber(60), velocity: MIDIVelocity(127))
Here's the code of the Conductor.swift:
class Conductor {
  private(set) var sampler = AKSampler()
  private(set) var appleSequencer = AKAppleSequencer()
  private(set) var sequencer = AKSequencer()

  /// Tempo (BPM) and time signature value of sequencer.
  public var tempo = Tempo() { didSet { appleSequencer.setTempo(tempo.bpm) } }

  init() {
    let info = ProcessInfo.processInfo
    let begin = info.systemUptime

    let soundsFolder = Bundle.main.bundleURL.path + "/Sounds/sfz/samples"

    AKSettings.bufferLength = .medium
    AKSettings.enableLogging = true

    sampler.loadSFZ(path: soundsFolder, fileName: "Sax.sfz")

    sampler.attackDuration = 0.01
    sampler.decayDuration = 0.1
    sampler.sustainLevel = 0.8
    sampler.releaseDuration = 0.5
    sampler.buildKeyMap()

    let elapsedTime = info.systemUptime - begin
    print("Time to setup sampler \(elapsedTime) seconds")
  }

  func sequencerPlay(_ value: Bool) {
    sampler.play(noteNumber: MIDINoteNumber(60), velocity: MIDIVelocity(127))
    if value == true {
      let duration = 60 / tempo.bpm
      let offset = (duration * 2.6) / 2
//      sequencer.playAfterDelay(beats: offset)
      sequencer.play()
    } else {
      sequencer.stop()
      sequencer.rewind()
    }
  }

  func setupSequencer(bpm: Double, pitchs: [Pitch], isInfinite: Bool) {
    tempo = Tempo(timeSignature: TimeSignature(), bpm: bpm)

    let volume = SequencerVelocity.standard(127)
    let duration = (60 / bpm)
    let steps = pitchs.enumerated().map { index, pitch -> SequencerStep in
      SequencerStep(note: pitch + UserPreferences.transposeOffset(), position: (index * duration),
                        duration: duration, velocity: volume)
    }

    let sax = SequencerTrack(name: "Sax", steps: steps)
    sax.isSolo = true

    setup(track: sax, loopEnabled: isInfinite)
  }

  private func setup(track: SequencerTrack, loopEnabled: Bool) {
    setupAKAppleSequencer(track: track, loopEnabled: loopEnabled)
    setupAKSequencer(track: track, loopEnabled: loopEnabled)
  }

  // MARK: - AKSequencer
  private func setupAKSequencer(track: SequencerTrack, loopEnabled: Bool) {
    sequencer.tracks.removeAll()
    let newTrack = sequencer.addTrack(for: sampler)

    for step in track.steps {
      for note in step.notes {
        let duration = AKDuration(beats: step.duration * 2)
        let position = AKDuration(seconds: step.position * 2)

        print("[AKSequencer] Added \(note.description)/\(note.rawValue) at \(step.position) for \(step.duration)s")
        newTrack.add(noteNumber: MIDINoteNumber(note.rawValue), position: position.seconds, duration: duration.seconds)
      }
    }

    sequencer.loopEnabled = loopEnabled
  }

  // MARK: - AKAppleSequencer
  func setupAKAppleSequencer(track: SequencerTrack, loopEnabled: Bool) {
    appleSequencer.tracks.removeAll()
    let newTrack = appleSequencer.newTrack(track.name)

    for step in track.steps {
      for note in step.notes {
        let duration = AKDuration(beats: step.duration * 2)
        let position = AKDuration(seconds: step.position * 2)

        print("[AKAppleSequencer] Added \(note.description)/\(note.rawValue) at \(step.position) for \(step.duration)s")
        newTrack?.add(
          noteNumber: MIDINoteNumber(note.rawValue),
          velocity: MIDIVelocity(127),
          position: position,
          duration: duration
        )
      }
    }

    if loopEnabled == true {
      appleSequencer.enableLooping()
    } else {
      appleSequencer.disableLooping()
    }
  }
}

As you can see, I've made two similar functions to setup the sequencer and what happens?

I can hear sound from the AKAppkeSequencer. ~Not from sampler but I think it's another problem. I don't know how connect them.~ Now working with AKMIDICallbackInstrument
I can't hear anything from the AKSequencer.

But in my function setupAKSequencer, the target node of the newTrack is well setted to sampler.
Is it really a bug on 4.9.5 or I am missing something?

Positing a link to the original stack overflow question. https://stackoverflow.com/questions/61008459/no-sound-with-aksequencer-and-aksampler-chaining

You want to create shared project on GitHub to ease the process of testing your code?

Maybe I can invite to the private repo?

Sure

Done

It was fixed by adding the tracks to the audio signal chain.

Yes.
Both AKSampler and AKMixer of the tracks needs to be in the chain.
Pseudo-code:
let sequencerMixer = AKMixer()
let sampler = AKSampler()
...
let newTrack = sequencer.addTrack(for: sampler)
newTrack >>> sequencerMixer
...
AudioKit.output = AKMixer(sequencerMixer, sampler)

Thanks 🙏

Hello, I need to play a sequence of notes with a sound font I think you have the solution it's possible to have a sample code? thanks


Upgrade dashboard to newest Bokeh

Most of the changes were minor, but the dependency on Bokeh's dev build was needed to address embedded server issues since 0.12.5.
Only the NYC Taxi example works currently. The data for the census and opensky examples need to switch from hdf5 to parquet (see #325).
Related to #221

This is ready to merge. The census and opensky examples will be fixed by #325.


Inability to recognize dots

As can be seen in the image above, dst. is present but the app does not seem to be recognizing it and kept on recommending dst. which would as a consequence result in dst.... as the iteration goes many-many times.

Fixed in the next release


The condition of the washing machine is not visible

Integration Hass.io cannot see the washing machine. The APIv2 version sees the washing machine but cannot see its status.  (Washer F_R7_D___W.A__QEUK-FL (MAC: 60:ab:14:xx:xx:xx)
producent: LG

Hi, please refer on issue #3, this is a now problem and connot be fixed shortly.

I close this issue because solved, for question use documentation or refer to discussion at issue #3


There seems to be something wrong with the way the library initializes which slide it is on, it's quite broken

Passing wrapAround causes the first image in a carousel to not display at all, then when you click next it skips two places
If you turn wrapAround off, then there is no way to hide the next/prev buttons when you are at the beginning/end of the list. This is kind of a must-have
If you accept point 2 and leave wrapAround off, then when you load the slider onto the first image in your list and click the next button, nothing happens except the navigation at the bottom gets its first thing highlighted. this indicates that when you load the component it doesn't initialize currentSlide properly. After you click next again it changes images as expected
Passing a v-model or anything related to the modelValue prop breaks the component completely with Maximum call stack size exceeded. The error comes from here

 /**
         * Navigation function
         */
        const isSliding = ref(false);
        function slideTo(slideIndex, mute = false) {
            if (currentSlide.value === slideIndex || isSliding.value) { // Error triggered at this line when trying to get currentSlide.value
                return;
            }
            // Wrap slide index
            const lastSlideIndex = slidesCount.value - 1;
            if (slideIndex > lastSlideIndex) {
                return slideTo(slideIndex - slidesCount.value);
            }
            if (slideIndex < 0) {
                return slideTo(slideIndex + slidesCount.value);
            }
            isSliding.value = true;
            prevSlide.value = currentSlide.value;
            currentSlide.value = slideIndex;
            if (!mute) {
                emit('update:modelValue', currentSlide.value);
            }
            setTimeout(() => {
                if (config.wrapAround)
                    updateSlidesBuffer();
                isSliding.value = false;
            }, config.transition);
        }

Reproduction link: https://codesandbox.io/s/vue3-carousel-issue-repro-lo1dx?file=/src/App.vue

I am also getting this error, there seems to be no way to set the current slide programatically that won't trigger this error.

I found a way to get around it until the author resolved the issue. You have to set the modelValue or v-model value after the component has mounted. Then you don't get the maximum call stack size exceed error.
Working example code:
<template>
  <carousel
    wrap-around
    v-model="initialSlide">
    <slide v-for="slide in 10" :key="slide">
      {{ slide }}
    </slide>

    <template #addons="{ currentSlide, slidesCount }">
      <Navigation />

      <div>
        {{ currentSlide + 1 }} / {{ slidesCount }}
      </div>
    </template>
  </carousel>
</template>

<script>
import { ref, onMounted } from 'vue';
import { Carousel, Slide, Navigation } from 'vue3-carousel';
import 'vue3-carousel/dist/carousel.css';

export default {
  name: 'Carousel',
  components: {
    Carousel,
    Slide,
    Navigation,
  },
  setup() {
    const initialSlide = ref(undefined);

    onMounted(() => {
      initialSlide.value = 0;
    });

    return {
      initialSlide,
    };
  },
};
</script>


Fix usages of const EVP_MD.

Partially fixes #13837

Checklist

[ ] documentation is added or updated
[ ] tests are added or updated

Looks like you are doing this one in your next sprint.. I started on the easy stuff here..

Rebased..
ping

24 hours has passed since 'approval: done' was set, but as this PR has been updated in that time the label 'approval: ready to merge' is not being automatically set.  Please review the updates and set the label manually.

Addressed NITS (in last fixup commit) and rebased..

Rebased to fix generated file. No changes were made.

Merged to master as e72dbd8

@slontis, do you remember what was outstanding here?

There are still some calls to EVP_Digest() and EVP_DigestInit_ex()
If you do a search for EVP_sha1()
EVP_PKEY_CTX_set_dh_kdf_md() also
Note that X509_digest() is fine since it uses the libctx from the cert.


Custom ui, design?

Just want to ask if in vuido is possible create custom ui? Something like styles in electron or nativescript. I have web app a now i want to transofrm it to the desktop app

Not much can be done with libui, I would have to rewrite everything using Qt which has pretty good styling support. Unfortunately that would be quite a lot of work and I currently don't have enough resources to work on this.

Hi, thanks for the info


[GHSA-q4h9-7rxj-7gx2] Netty vulnerability included in redis lettuce

Updates

Affected products

Comments
Adding CVE as alias

Hi @Chetven, thank you for your interest in https://github.com/advisories/GHSA-q4h9-7rxj-7gx2 and CVE-2024-47535
. A CVE ID can only be associated with one advisory. In a situation like https://github.com/advisories/GHSA-q4h9-7rxj-7gx2 where the advisory discusses a vulnerable dependency, a reference to the CVE entry is included in the advisory to provide the linkage between the two.


Update parser to support ES 2018

What kind of change does this PR introduce?
feature
Did you add tests for your changes?
yes
If relevant, link to documentation update:
n/a
Summary
Update the Parser to suport ES2018 new features.
Does this PR introduce a breaking change?
no

Thanks


Fix ubi-ruby-fips Postgres client version

What does this PR do?

Build was failing because the ubi-ruby-fips is now getting Postgres client version 10.18 from the yum repo. The repo should have had a pinned ubi-ruby-fips Postgres client version to avoid that.
A previous PR to roll back the Postgres client version to 10.16 to match Conjur, https://github.com/cyberark/conjur-base-image/pull/59, missed out the ubi-ruby-fips image.

This PR fixes the build failures by pinning the Postgres client version for ubi-ruby-fips, and completes the roll back of Postgres client version to 10.16 to match Conjur.
What ticket does this PR close?
Resolves -
Checklists
Change log

[ ] The CHANGELOG has been updated, or
[x] This PR does not include user-facing changes and doesn't require a CHANGELOG update

Test coverage

[ ] This PR includes new unit and integration tests to go with the code changes, or
[x] The changes in this PR do not require tests

Documentation

[ ] This PR does not require updating any documentation, or
[x] Docs (e.g. READMEs) were updated in this PR, and/or there is a follow-on issue to update docs

Thanks @diverdane. Initially this PR was just going to address the build failure by pinning the Postgres client version for ubi-ruby-fips. But you're right there was a broader change, to rollback the Postgres client version from 10.17 back to 10.16 to match Conjur, that missed ubi-ruby-fips. I've change the PR to both complete that broader change and pin the Postgres client version for ubi-ruby-fips.


Clone fork in the original owner's directory (via option?)

Currently clone --fork will clone the forked repository as it is, but making clone --fork clone the fork into the original owner's directory might be more useful.
current: ~/.ghr/github.com/yu-ichiro/ghr
proposal: ~/.ghr/github.com/siketyan/ghr (cloned from yu-ichiro/ghr)

This has some advantages such as:

being able to distinguish the forked repository by its original owner
ghr browse will open the original repo (which IMO used more often)

Btw adding upstream to remotes after cloning a fork will be very useful and I was thinking it might be good to release these features together

Yes, I also want this. But I prefer configuring it by the config file (ghr.toml) instead of the command-line option. I think this dicision is partially permanent for a user.


Add way to unsubscribe from biweekly digest in Manage Subscriptions

Currently there's no way to do it.

This is going to involve expanding the Vendor model to include some email subscription information.
Other than the biweekly digest email, do we anticipate other emails being sent? I'm trying to figure out the best way to do this.

Other nightly (i.e. non-transactional) emails?
The only other thing I can think of is a 1 or 2 day follow-up to the initial confirmation email, with static content. Just not sure what the content should be.


Support for programmatic ingest from URL

this is for support of ingest from URL directly from DataStore.  We will likely need to move logic from LocalFileIngestDriver into core-store to share code between the two.  It seems that the local file ingest command could simply call DataStore.ingest() if no options/capabilities were lost in translation.

complete


AzureBlobStorageFileSystemListing could not be found

Hello I am getting this error with the connector version 2.10.x. I installed it over confluent hub.
 Connector Creation: validating the connector config for connector blob-to-kafka resulted in the following errors: Found error for field fs.listing.class: Invalid value io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageFileSystemListing for configuration fs.listing.class: Class io.streamthoughts.kafka.connect.filepulse.fs.AzureBlobStorageFileSystemListing could not be found.
I was doing some research on the issues and it seems the packaging could go wrong the last time you uploaded it to confluent hub. I will try to install it manually

Hi @irux, thank you for reporting this issue. Do you get the same error with the latest release 2.13.0 ? Please note that Filepulse is no longer available on Confluent Hub due to a new Confluent security policy that has excluded a large number of connectors.


change FlushMS to FlushInterval (ms)

Addresses this issue https://github.com/slatedb/slatedb-go/issues/12

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

Hey @naveen246 , want to contribute to this fork. While I have a general idea of how LSMs work, I would like to look into its implementation and how slatedb uses it. Any pointers on the same? Where should I start looking?

PaulisMatrix, Thanks for your interest

The SlateDB website might be a good start
https://slatedb.io/docs/introduction
After that you can take a look at
https://github.com/slatedb/slatedb/tree/main/rfcs

PaulisMatrix, Thanks for your interest

The SlateDB website might be a good start https://slatedb.io/docs/introduction
After that you can take a look at https://github.com/slatedb/slatedb/tree/main/rfcs

Thank you! Let me go through them.


chore: Revert staging changes for budgets

Fixes #N/A
Description
Revert staging changes for budgets until it's ready to be released
How was this change tested?
make presubmit
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
4 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.06%) to 80.104%

Files with Coverage Reduction
New Missed Lines
%

pkg/controllers/disruption/drift.go
2
79.1%

pkg/controllers/disruption/expiration.go
2
84.38%

Totals

Change from base Build<PHONE_NUMBER>:
0.06%

Covered Lines:
8334

Relevant Lines:
10404

💛  - Coveralls


Docs: Update to RC2

Update docs to use RC2
Update walkthroughs and samples to use list intializers

samples done (on rc2 branch)

quickstart docs now also updated (on rc2 branch)