Feature request: Dark mode for Mojave

Might not be an easy endeavour, but could be done with some custom styles. Could be an imitation of the iOS app's dark colour scheme.

Might not be an easy endeavour, but could be done with some custom styles.

It’s a boring lengthy task, more than anything, especially since we’re overwriting someone else’s CSS styles and I like to keep these changes with as few overrides as possible.
To put it bluntly, I appreciate the feature request but I question the usefulness of the work considering the time sink it would be with no reward. I don’t have any concrete numbers on how many people use Fog, but considering the low number of stars and issues/PRs and that I never got a single donation for it, I doubt a considerable number of people would care enough. I mean, I would use the dark mode, but right now I don’t want it bad enough to justify the investment.
I’d even be wary to say I’d accept a PR, because I’m not sure I would. Take as an example some recent styling improvements that were submitted and what I eventually ended up doing. It was basically a rewrite.
Again, thank you for the interest and the feature request. I do plan to keep working on Fog, but I’m closing the issue as this is unlikely to get done (soon?).


Commit messages in PR cause incorrect issue linking

When GK opens a PR, in the PR description it places the commit message for every new commit in the target dependency's repo.  Many of these commit messages have fixes #<X>, closes #<Y>, etc. This has the unintended consequence of linking to issues within the repo being watch, even though the issue being referenced is in the target dependency's repo.  If the GK PR is merged without removing these directives, then completely unrelated issues may be closed as a result.

Heya, thanks for the report. Can you point to a sample PR where this happens?

Great report. I didn't even know that closing issues from PRs bodies was a thing.
Here are two helpful articles by GitHub about this:
https://github.com/blog/1506-closing-issues-via-pull-requests
https://help.github.com/articles/closing-issues-via-commit-messages/
I guess at least for those keywords a #xx should always be transformed into slug/#xx.
However since "Closes slug/#xx" is also a valid syntax, there could be rare scenarios where this is unwanted.
For example: Within one org a PR is merged in one repository, which closes an issue, this issue however is later reopened. Now a greenkeeper PR on another repo of this org could close the issue again when merged.

Can you point to a sample PR where this happens?

It has been happening in a private repo, so I will need to contrive a reproduction in a public repo when I get a chance (or I will link to a public PR if I happen upon one exhibiting this issue).

We had this happening before, at least in the release notes, and so we started using the GitHub API to render the Markdown in the context of the source repository first. https://developer.github.com/v3/markdown/#parameters
I'm a bit surprised to see that apparently we oversaw the same thing happening with commits messages. We need to take these extra steps there, too.
Thanks for the report, we'll try to get a solution ready as fast as possible.

Thanks @boennemann!  To confirm: I can cancel my plan to create a repro case?

There seems to be a regression on this.  Here is an example PR description body that is causing the issue link issue - https://gist.github.com/SpainTrain/60c8fe9d721d91ed959694dd28fb71b9

@boennemann could we reopen this?  This is affecting us daily.  Thanks!
(gk username "HomeZenBot")

related: https://github.com/greenkeeperio/greenkeeper/issues/305


st2 run --tail [action] error on Unicode output

Version
root@c3c4ea471142:/opt/stackstorm# st2 --version
st2 2.7.1, on Python 2.7

Description
st2 action run --tail errors out when unicode output exists in stdout/stderr of task
Steps to reproduce
root@c3c4ea471142:/opt/stackstorm# st2 run core.local cmd="printf '\xE2\x98\xA0'"
.
id: 5af355953ce5fe535b96843a
status: succeeded
parameters:
  cmd: printf 'â '
result:
  failed: false
  return_code: 0
  stderr: ''
  stdout: "☠"
  succeeded: true
root@c3c4ea471142:/opt/stackstorm# st2 run --tail core.local cmd="printf '\xE2\x98\xA0'"
Tailing execution "5af3559c3ce5fe535b96843d"
Execution 5af3559c3ce5fe535b96843d has started.

ERROR: 'ascii' codec can't encode character u'\u2620' in position 0: ordinal not in range(128)

root@c3c4ea471142:/opt/stackstorm#

Thanks for reporting this.
Can you please include the output of st2 --debug execution tail <id>? Since I can't reproduce the issue locally using v2.7.1:
st2 run core.local cmd="printf '\xE2\x98\xA0'" --tail
2018-05-10 17:00:04,744  WARNING - Auth API server is not available, skipping authentication.
Tailing execution "5af47a940640fd35b085f7a4"
Execution 5af47a940640fd35b085f7a4 has started.

☠
Execution 5af47a940640fd35b085f7a4 has completed (status=succeeded).

id: 5af47a940640fd35b085f7a4
status: succeeded
parameters:
  cmd: printf 'â '
result:
  failed: false
  return_code: 0
  stderr: ''
  stdout: "☠"
  succeeded: true

I wonder if it's related to a locale setting on your machine or similar? Output of locale command would also help.

It looks like it's indeed an issue related to your environment (locale being used).
StackStorm simply uses and respects locale which is set as a default on the system (as the apps should do). On the distros we support out of the box, the default should be en_US.UTF-8.
It works just fine for me out of the box, but if I explicitly specify a non-utf8 locale, it breaks (as expected).
LC_ALL=ASCII st2 run core.local cmd="printf '\xE2\x98\xA0'" --tail
2018-05-10 17:06:21,017  WARNING - Auth API server is not available, skipping authentication.
Tailing execution "5af47c0d0640fd35b085f7b6"
Execution 5af47c0d0640fd35b085f7b6 has started.

ERROR: 'ascii' codec can't encode character u'\u2620' in position 0: ordinal not in range(128)

Which distro are you using? And how did you install the StackStorm?
It doesn't seem to be related to StackStorm, but getting more information about the environment you are using wouldn't hurt either (distro, version, locale, how was stackstorm installed, etc.).

This is the st2-docker stackstorm image (stackstorm/stackstorm:2.7.1)
root@c3c4ea471142:/opt/stackstorm# cat /etc/os-release
NAME="Ubuntu"
VERSION="14.04.5 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.5 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
root@c3c4ea471142:/opt/stackstorm# uname -a
Linux c3c4ea471142 4.9.87-linuxkit-aufs #1 SMP Fri Mar 16 18:16:33 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

root@c3c4ea471142:/opt/stackstorm# locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

It appears that the st2-docker container does not account for locale.  Filed an issue on st2-docker to resolve this https://github.com/StackStorm/st2-docker/issues/129

Would we want to handle this exception and provide a useful error like "Please check your system locale (None, None)" ?
root@c3c4ea471142:/opt/stackstorm# python
Python 2.7.6 (default, Nov 23 2017, 15:49:48)
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import locale
>>> locale.getdefaultlocale()
(None, None)
>>>
root@c3c4ea471142:/opt/stackstorm# LC_ALL=en_US.UTF-8 python
Python 2.7.6 (default, Nov 23 2017, 15:49:48)
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import locale
>>> locale.getdefaultlocale()
('en_US', 'UTF-8')
>>>

I'm not sure that's the right thing to do since there are many places where that exception could be thrown (too many places to handle that exception).
In theory we could also check the locale and throw on service start up if it's not UTF-8, but I'm not convinced yet that's a good idea either.
Maybe we could include default and used system locale in st2 --version output as a compromise? And warn the user if it's not UTF-8 that some functionality might not work.
And thanks for filing this issue on our docker repo :+1:

Yes, I agree that forcing/quiting on non-expected locale is too agressive.
Showing a warning somewhere makes more sense (on any st2 command to stderr, in st2 logs or just st2 --version).

Closing since it's an issue in st2-docker images. Continuation in https://github.com/StackStorm/st2-docker/issues/129.
Thanks again for reporting this.
I looked at adding locale information to st2 --version / --st2 debug, but locale.getdefaultlocale() doesn't seem to be working as I expect it to so I'm not sure if it's worth adding a locale of code just for reading and displaying used locale.


Terrain Depth not working

If terrain has any depth that isn't 0, then the ruler doesn't notice it.

Sorry for the late response. Terrain Ruler itself doesn't work on an explicit height. It uses whatever terrain Enhanced Terrain Layer provides if not height is specified. Enhanced Terrain Layer will default to using height 0 in this case, which is why you're seeing the behavior you described. If you wanted this behavior to change, this would be something that needed to be changed in Enhanced Terrain Layer.


i18n(ko-KR): update images.mdx

Description (required)

update images.mdx
#9550

Related issues & labels (optional)

Closes #
Suggested label:

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

ko
guides/images.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


Azure Cosmos DB SQL API Data Provider : Doesn't work!

I have done the following steps but it doesn't work :

create Azure cosmos db / database/ collection a and put some data

install Cosmos Data provider to the environment and create a connector

I make sure that I copy the primary key from the "read-only tab"

create virtual entity

map only 2 fileds:

Now, if I put the entity to a model-driven app to see the data, I get the below error:

Any Idea why it's broken?

Thanks for contacting us. What you have configured looks correct as per the feature configuration. Unfortunately, we're unable to handle Support requests for the product here. To contact Support, consider one of the options described here: https://docs.microsoft.com/dynamics365/get-started/support/
Closing this issue.


metadata.rb - figure out how to support various os version constraints

metadata.rb - figure out how to support various os version constraints.  I had to revert metadata.rb to remove what I thought was supporting specific os versions.

This appears to be an already logged issue: /chef/chef/issues/2457

I think i am going to handle this constraint in code

closed with recent commit


python38Packages.pymelcloud: 2.5.6 -> 2.11.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python38Packages.pymelcloud is: "Python module for interacting with MELCloud"
meta.homepage for python38Packages.pymelcloud is: "https://github.com/vilppuvuorinen/pymelcloud"
meta.changelog for python38Packages.pymelcloud is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

Warning: a test defined in passthru.tests did not pass

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 2.11.0 with grep in /nix/store/n63g6p5m7pbhf5hallvd0sp32pz31ial-python3.8-pymelcloud-2.11.0

found 2.11.0 in filename of file in /nix/store/n63g6p5m7pbhf5hallvd0sp32pz31ial-python3.8-pymelcloud-2.11.0

Rebuild report (if merged into master) (click to expand)

7 total rebuild path(s)

4 package rebuild(s)

4 x86_64-linux rebuild(s)
3 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
docbookrx
home-assistant
python38Packages.pymelcloud
python39Packages.pymelcloud

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/n63g6p5m7pbhf5hallvd0sp32pz31ial-python3.8-pymelcloud-2.11.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python38Packages.pymelcloud https://github.com/r-ryantm/nixpkgs/archive/3eb5bbdb2261af3135bd5649591258643fb6c346.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/n63g6p5m7pbhf5hallvd0sp32pz31ial-python3.8-pymelcloud-2.11.0
ls -la /nix/store/n63g6p5m7pbhf5hallvd0sp32pz31ial-python3.8-pymelcloud-2.11.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package failed to build:

home-assistant

2 packages built:

python38Packages.pymelcloud
python39Packages.pymelcloud

Maintainer pings
cc @fabaff for testing.

@ofborg build home-assistant


Last phrase punctuation

First of all. Thank you for putting this project together, it's incredible and incredibly useful.
I've noticed that the last phrase or sentence in a block of text is not having punctuation added. Do you have any advice on how to fix this?
Thank you

Hi @tcollins590 I guess I would personally add a "post-processing" step after applying this model to fix this type of error. If you have a file called punc.txt with the punctuation added, then you could do something like cat punc.txt | sed 's/\([a-zA-Z]\)$/\1./g'. This would add a period at the end of any sentence that ends with a letter (lower or upper case). It's not perfect obviously... but it would work in most cases.

Hi! I have an idea for the fix, but I'll have more free time in a few months to implement it.
The idea is to change the part in punctuator.py where the model selects the punctuation with highest probability:
p_i = np.argmax(y_t.flatten())
by adding a mask that sets the probabilities of non-end-of-sentence punctuations (plus the no-punctuation class) to zero if we have reached the end of input text:
p_i = np.argmax(y_t.flatten() * eos_mask)
This would force the model to choose between period, question mark or exclamation.

Hello @ottokart  it would be great if you would manage to implement this. Thanks


Analyzer: Functions that return Future accept void/null?

This is in VM 2.0.0-dev.46.0+google3:
import 'dart:async';

Future<void> runFutureVoid(Future<void> Function() fn) => fn();
Future<Null> runFutureNull(Future<Null> Function() fn) => fn();
Future<bool> runFutureBool(Future<bool> Function() fn) => fn();

void main() {
  // OK
  runFutureVoid(() => new Future.value(null));
  runFutureNull(() => new Future.value(null));
  runFutureBool(() => new Future.value(true));

  // OK
  runFutureVoid(() async => null);
  runFutureNull(() async => null);
  runFutureBool(() async => true);

  // OK? Why?
  runFutureVoid(() => null);
  runFutureNull(() => null);

  // ERROR: 'The argument type '() => bool' can't be assigned to parameter type '() => Future<bool>'.
  runFutureBool(() => true);

  // OK? Why?
  runFutureVoid(() {

  });
  runFutureNull(() {

  });
  runFutureBool(() {

  });
}

There are bugs in the code labeled // OK? Why?. I promised to return a Future<void> and Future<Null>, but I did not - I returned null explicitly in the first callback, and I guess void (or null - I am not sure how the language works right now) in the second callback.
My guess this is because null can be anything (and I guess void too, now?), so even in:
  runFutureBool(() {

  });

... I returned, implicitly either null or void, which... could be a bool? I guess?
Seems really silly though. I did not verify what the CFE does here, unfortunately.

Oops, moved to https://github.com/dart-lang/sdk/issues/32931.


Is TFS 2018 supported in Windows Server 2019?

This page lists Windows Server 2016, Windows Server 2012 R2 and Windows Server 2012 as server OS that support TFS 2018.
https://docs.microsoft.com/en-us/azure/devops/server/requirements?view=azure-devops-2020#server-operating-systems

However, the following page states that Windows Server 2019 supports TFS 2018.
https://docs.microsoft.com/en-us/windows-server/get-started-19/app-compat-19

Which information is correct?
Is TFS 2018 supported in Windows Server 2019?

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

ID: 4cf58945-edff-cb3b-ab71-d45d480f1044
Version Independent ID: 8a1c8ac9-a829-837b-5e52-81766c1f545e
Content: Setup & upgrade requirements - Azure DevOps
Content Source: docs/requirements.md
Product: devops-server
Technology: tfs-admin
GitHub Login: @aaronhallberg
Microsoft Alias: aaronha

TFS 2018 is not supported with Windows Server 2019.


Mitigate flakiness

By marking @Flaky and using TAPI tests with Gradle 2+Java 7 instead of Java 6.

@bot-gradle test and merge

Your PR is queued. See the queue page for details.


Validate landlord matching

Currently the system links two rental licenses if the cleaned version of the owner name, address, email or phone matches the data from another record.   This algorithm has the potential to over or under-connect records.  Perhaps a landlord uses two different names with different phone, email and address.  Perhaps two different landlords happen to use the same law firm and enter that as the owner information.
The goal of this story is to do some investigation using the Sec of State data on LLC, marriage records and other sleuthing to spot check some of the landlords.

I can start digging around on secretary of state llc and license data.

I can start digging around on secretary of state llc and license data.

added a card on the trello board for this issue

added a card on the trello board for this issue


RAM memory usage of SelfPlay.continuous_self_play() keeps growing

I'm using ubuntu 18.04 and ray 1.3
Even when capping replay_buffer_size the memory increases almost linearly for each SelfPlay.continuous_self_play() agent.
Is this a known bug? Are there any suggestions to fix this?

Same situation, waiting for solution. T_T

I'll try to have a look.
I would have bet on the Ray object store that would not be cleaned properly but on my side the ray memory command does not show a growing list of objects.
Is your ray memory list growing?
If it is the case, adding object_store_memory=10**9 to ray.init arguments can limit the memory impact.

ubuntu 20.04 and ray 1.4
Same situation, waiting for solution. Add object_store_memory limitation, no help.

Is it solved? I'm struggling with this issue. Please give me some help.

I also have the same problem

worker died or was killed while executing a task by an unexpected system error. To troubleshoot the problem, check the logs for the dead worker. RayTask ID: ffffffffffffffff54f9d78f7688826ec6a591fe01000000 Worker ID: aa080dd8224b8579d5cdc993b61612fb0d55b6c3b23059bbd60b5cb1 Node ID: 89bc39f6bd474b771d70c8dbd4485beec877caccaa3c605c2baa1ae2 Worker IP address: <IP_ADDRESS> Worker port: 32863 Worker PID: 2133167 Worker exit type: SYSTEM_ERROR Worker exit detail: Worker unexpectedly exits with a connection error code 2. End of file. There are some potential root causes. (1) The process is killed by SIGKILL by OOM killer due to high memory usage. (2) ray stop --force is called. (3) The worker is crashed unexpectedly due to SIGSEGV or other unexpected errors.
2022-09-17 09:00:20,030	ERROR worker.py:399 -- Unhandled error (suppress with 'RAY_IGNORE_UNHANDLED_ERRORS=1'): ray::Trainer.continuous_update_weights() (pid=2133139, ip=<IP_ADDRESS>, repr=<trainer.Trainer object at 0x7f0a240a0c70>)
File "/home/sergio/iaPredictions/BestPlayer/muzero-general/trainer.py", line 71, in continuous_update_weights
index_batch, batch = ray.get(next_batch)
ray.exceptions.RayActorError: The actor died unexpectedly before finishing this task.
class_name: ReplayBuffer
actor_id: 54f9d78f7688826ec6a591fe01000000
pid: 2133167
namespace: 6130675e-17fe-46ec-a867-f564d3317e69
ip: <IP_ADDRESS>
The actor is dead because its worker process has died. Worker exit type: SYSTEM_ERROR Worker exit detail: Worker unexpectedly exits with a connection error code 2. End of file. There are some potential root causes. (1)

--- Summary for node address: <IP_ADDRESS> ---
Mem Used by Objects  Local References  Pinned        Used by task   Captured in Objects  Actor Handles
2221986633.0 B       2, (203311402.0 B)  19,<PHONE_NUMBER>.0 B)  0, (0.0 B)     0, (0.0 B)           26, (0.0 B)
--- Object references for node address: <IP_ADDRESS> ---
IP Address       PID    Type    Call Site               Status          Size    Reference Type      Object Ref
<IP_ADDRESS>      2208699  Worker  disabled                -               ?       ACTOR_HANDLE        ffffffffffffffffed50ad22a863d39fa6be1c930100000001000000
<IP_ADDRESS>      2208776  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffffad14ce3aba71f521556af0a70100000001000000
k arg) self_play.SelfP
lay.continuous_self_pl
ay
<IP_ADDRESS>      2208776  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffff7259336d5e29f3137000c24e0100000001000000
k arg) self_play.SelfP
lay.continuous_self_pl
ay
<IP_ADDRESS>      2208776  Worker  disabled                -               ?       ACTOR_HANDLE        fffffffffffffffff5bf8c135fd7d293fcdafd560100000001000000
<IP_ADDRESS>      2208832  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffff7259336d5e29f3137000c24e0100000001000000
k arg) self_play.SelfP
lay.continuous_self_pl
ay
<IP_ADDRESS>      2208832  Worker  disabled                -               ?       ACTOR_HANDLE        ffffffffffffffff0315396f2104a2502be5baad0100000001000000
<IP_ADDRESS>      2208695  Worker  disabled                -               ?       ACTOR_HANDLE        fffffffffffffffff5f17cd5b55a4da11aca7b6c0100000001000000
<IP_ADDRESS>      2208695  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffffad14ce3aba71f521556af0a70100000001000000
k arg) trainer.Trainer
.continuous_update_wei
ghts
<IP_ADDRESS>      2208695  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffff7259336d5e29f3137000c24e0100000001000000
k arg) trainer.Trainer
.continuous_update_wei
ghts
<IP_ADDRESS>      2208803  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffff7259336d5e29f3137000c24e0100000001000000
k arg) self_play.SelfP
lay.continuous_self_pl
ay
<IP_ADDRESS>      2208803  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffffad14ce3aba71f521556af0a70100000001000000
k arg) self_play.SelfP
lay.continuous_self_pl
ay
<IP_ADDRESS>      2208803  Worker  disabled                -               ?       ACTOR_HANDLE        ffffffffffffffff17c8f24ad9d7dde095d478c00100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        fffffffffffffffff5f17cd5b55a4da11aca7b6c0100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        fffffffffffffffff5bf8c135fd7d293fcdafd560100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                WAITING_FOR_    ?       LOCAL_REFERENCE     9e7872a82e7456d9ed50ad22a863d39fa6be1c930100000001000000
EXECUTION
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        ffffffffffffffff17c8f24ad9d7dde095d478c00100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        ffffffffffffffff7259336d5e29f3137000c24e0100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        ffffffffffffffff0315396f2104a2502be5baad0100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        ffffffffffffffffad14ce3aba71f521556af0a70100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        ffffffffffffffffed50ad22a863d39fa6be1c930100000001000000
<IP_ADDRESS>      2207553  Driver  disabled                FINISHED        ?       ACTOR_HANDLE        ffffffffffffffffa294400fca8147c74d54ad080100000001000000
<IP_ADDRESS>      2208697  Worker  disabled                -               ?       ACTOR_HANDLE        ffffffffffffffff7259336d5e29f3137000c24e0100000001000000
<IP_ADDRESS>      2208702  Worker  (deserialize actor cre  -               ?       ACTOR_HANDLE        ffffffffffffffffed50ad22a863d39fa6be1c930100000001000000
ation task arg) replay
buffer.ReplayBuffer.
init_
<IP_ADDRESS>      2208702  Worker  disabled                -               ?       ACTOR_HANDLE        ffffffffffffffffad14ce3aba71f521556af0a70100000001000000
<IP_ADDRESS>      2208752  Worker  disabled                -               ?       ACTOR_HANDLE        ffffffffffffffffa294400fca8147c74d54ad080100000001000000
<IP_ADDRESS>      2208752  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffffad14ce3aba71f521556af0a70100000001000000
k arg) replay_buffer.R
eanalyse.reanalyse
<IP_ADDRESS>      2208752  Worker  (deserialize actor tas  -               ?       ACTOR_HANDLE        ffffffffffffffff7259336d5e29f3137000c24e0100000001000000
k arg) replay_buffer.R
eanalyse.reanalyse
<IP_ADDRESS>      2208702  Worker  disabled                -               75409046.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000019000000
<IP_ADDRESS>      2208702  Worker  disabled                -               78735789.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000029000000
<IP_ADDRESS>      2208702  Worker  disabled                -               82062440.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad08010000002c000000
<IP_ADDRESS>      2208702  Worker  disabled                -               86498820.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000022000000
<IP_ADDRESS>      2208702  Worker  disabled                -               92043514.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000030000000
<IP_ADDRESS>      2208702  Worker  disabled                -               96479553.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000021000000
<IP_ADDRESS>      2208702  Worker  disabled                -               104242217.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000028000000
<IP_ADDRESS>      2208702  Worker  disabled                -               104242240.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000038000000
<IP_ADDRESS>      2208702  Worker  disabled                -               105351125.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000037000000
<IP_ADDRESS>      2208752  Worker  disabled                -               105351161.0 B  PINNED_IN_MEMORY    63d50652d50d85bfad14ce3aba71f521556af0a70100000001000000
<IP_ADDRESS>      2208702  Worker  disabled                -               106459788.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000036000000
<IP_ADDRESS>      2208702  Worker  disabled                -               108677773.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000024000000
<IP_ADDRESS>      2208702  Worker  disabled                -               109786750.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000034000000
<IP_ADDRESS>      2208702  Worker  disabled                -               112004433.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad08010000000e000000
<IP_ADDRESS>      2208702  Worker  disabled                -               112004548.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000011000000
<IP_ADDRESS>      2208702  Worker  disabled                -               112004709.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad08010000002a000000
<IP_ADDRESS>      2208702  Worker  disabled                -               112004709.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad08010000002f000000
<IP_ADDRESS>      2208702  Worker  disabled                -               112004824.0 B  PINNED_IN_MEMORY    0095f922effe6d99a294400fca8147c74d54ad080100000035000000
<IP_ADDRESS>      2208695  Worker  disabled                FINISHED        203311402.0 B  LOCAL_REFERENCE     149b13415619fc3aad14ce3aba71f521556af0a70100000001000000
<IP_ADDRESS>      2208695  Worker  disabled                -               203311792.0 B  PINNED_IN_MEMORY    bfd8808a5c4391f3ad14ce3aba71f521556af0a70100000001000000
To record callsite information for each ObjectRef created, set env variable RAY_record_ref_creation_sites=1
--- Aggregate object store stats across all nodes ---
Plasma memory usage 2888 MiB, 27 objects, 12.95% full, 4.32% needed
Objects consumed by Ray tasks: 669042 MiB.

class MuZeroConfig:
def init(self):
# fmt: off
# More information is available here: https://github.com/werner-duvaud/muzero-general/wiki/Hyperparameter-Optimization
    self.seed = 0  # Seed for numpy, torch and the game
    self.max_num_gpus = None  # Fix the maximum number of GPUs to use. It's usually faster to use a single GPU (set it to 1) if it has enough memory. None will use every GPUs available

    ### Game
    self.observation_shape = (3, 280, 330)  # Dimensions of the game observation, must be 3D (channel, height, width). For a 1D array, please reshape it to (1, 1, length of array)
    self.action_space = list(range(len(Position)))  # Fixed list of all possible actions. You should only edit the length
    self.players = list(range(1))  # List of players. You should only edit the length
    self.stacked_observations = 2  # Number of previous observations and previous actions to add to the current observation

    # Evaluate
    self.muzero_player = 0  # Turn Muzero begins to play (0: MuZero plays first, 1: MuZero plays second)
    self.opponent = None  # Hard coded agent that MuZero faces to assess his progress in multiplayer games. It doesn't influence training. None, "random" or "expert" if implemented in the Game class

    ### Self-Play
    self.num_workers = 2  # Number of simultaneous threads/workers self-playing to feed the replay buffer
    self.selfplay_on_gpu = False
    self.max_moves = 200  # Maximum number of moves if game is not finished before
    self.num_simulations = 10  # Number of future moves self-simulated
    self.discount = 0.996  # Chronological discount of the reward
    self.temperature_threshold = None  # Number of moves before dropping the temperature given by visit_softmax_temperature_fn to 0 (ie selecting the best action). If None, visit_softmax_temperature_fn is used every time

    # Root prior exploration noise
    self.root_dirichlet_alpha = 0.25
    self.root_exploration_fraction = 0.25

    # UCB formula
    self.pb_c_base = 19652
    self.pb_c_init = 1.25

    ### Network
    self.network = "resnet"  # "resnet" / "fullyconnected"
    self.support_size = 3  # Value and reward are scaled (with almost sqrt) and encoded on a vector with a range of -support_size to support_size. Choose it so that support_size <= sqrt(max(abs(discounted reward)))

    # Residual Network
    self.downsample = "resnet"  # Downsample observations before representation network, False / "CNN" (lighter) / "resnet" (See paper appendix Network Architecture)
    self.blocks = 9  # Number of blocks in the ResNet
    self.channels = 128  # Number of channels in the ResNet
    self.reduced_channels_reward = 128  # Number of channels in reward head
    self.reduced_channels_value = 128  # Number of channels in value head
    self.reduced_channels_policy = 128  # Number of channels in policy head
    self.resnet_fc_reward_layers = [128]  # Define the hidden layers in the reward head of the dynamic network
    self.resnet_fc_value_layers = [128]  # Define the hidden layers in the value head of the prediction network
    self.resnet_fc_policy_layers = [128]  # Define the hidden layers in the policy head of the prediction network

    # Fully Connected Network
    self.encoding_size = 10
    self.fc_representation_layers = []  # Define the hidden layers in the representation network
    self.fc_dynamics_layers = [16]  # Define the hidden layers in the dynamics network
    self.fc_reward_layers = [16]  # Define the hidden layers in the reward network
    self.fc_value_layers = [16]  # Define the hidden layers in the value network
    self.fc_policy_layers = [16]  # Define the hidden layers in the policy network

    ### Training
    test_configuration = False
    train_time = datetime.datetime.now().strftime("%Y-%m-%d--%H-%M-%S")  # Path to store the model weights and TensorBoard logs
    if test_configuration:
        self.results_path = os.path.join(rootPath.rootBasePath(), f"CryptoIA/Data/RL/Agent/Train/{train_time}")
    else:
        self.results_path = os.path.join(rootPath.rootBasePath(), f"CryptoIA/Data/RL/Agent/Train/model")

    self.save_model = True  # Save the checkpoint in results_path as model.checkpoint
    self.training_steps = 200000  # Total number of training steps (ie weights update according to a batch) int(1000e3)
    self.batch_size = 50  # Number of parts of games to train on at each training step
    self.checkpoint_interval = 5e3 # Number of training steps before using the model for self-playing
    self.value_loss_weight = 1  # Scale the value loss to avoid overfitting of the value function, paper recommends 0.25 (See paper appendix Reanalyze)
    self.train_on_gpu = torch.cuda.is_available()  # Train on GPU if available

    self.optimizer = "Adam"  # "Adam" or "SGD". Paper uses SGD
    self.weight_decay = 1e-4  # L2 weights regularization
    self.momentum = 0.9  # Used only if optimizer is SGD

    # Exponential learning rate schedule
    self.lr_init = 0.005  # Initial learning rate
    self.lr_decay_rate = 0.1  # Set it to 1 to use a constant learning rate
    self.lr_decay_steps = 10e4

    ### Replay Buffer
    self.replay_buffer_size = 6000  # Number of self-play games to keep in the replay buffer
    self.num_unroll_steps = 5  # Number of game moves to keep for every batch element
    self.td_steps = 10  # Number of steps in the future to take into account for calculating the target value
    self.PER = True  # Prioritized Replay (See paper appendix Training), select in priority the elements in the replay buffer which are unexpected for the network
    self.PER_alpha = 0.75  # How much prioritization is used, 0 corresponding to the uniform case, paper suggests 1

    # Reanalyze (See paper appendix Reanalyse)
    self.use_last_model_value = True  # Use the last model to provide a fresher, stable n-step value (See paper appendix Reanalyze)
    self.reanalyse_on_gpu = False

    # Best known ratio for deterministic version: 0.8 --> 0.4 in 250 self played game (self_play_delay = 25 on GTX 1050Ti Max-Q).
    ### Adjust the self play / training ratio to avoid over/underfitting
    self.self_play_delay = 0  # Number of seconds to wait after each played game
    self.training_delay = 0  # Number of seconds to wait after each training step
    self.ratio = None  # Desired training steps per self played step ratio. Equivalent to a synchronous version, training can take much longer. Set it to None to disable it
    # fmt: on

def visit_softmax_temperature_fn(self, trained_steps):
    """
    Parameter to alter the visit count distribution to ensure that the action selection becomes greedier as training progresses.
    The smaller it is, the more likely the best action (ie with the highest visit count) is chosen.
    Returns:
        Positive float.
    """
    if trained_steps < 10e3:
        return 1.0
    elif trained_steps < 1e4:
        return 0.5
    elif trained_steps < 1e5:
        return 0.25
    else:
        return 0.1


How to use Regex for icons?

How to use Regex for icons?
I need files that have the prefix Test.php in their name to have different icons, how can I add this?

Unfortunately regex isn't supported for file associations, it would need to either be an exact file name match or wildcard at the dot level like:
"symbols.files.associations": {
  "*.test.php": "brackets-purple"
}

So it would only work with files that are named sample.test.php

I need the Test.php suffix for cases like UserTest.php PagesTest.php

👀


[FEATURE] Get SKColor from color name

Description

As a SkiaSharp user, I want to be able to get SKColor instance from the input string which is a color name.
It can be, for example, a new .FromName() method:
var inputClrName = "blue";
var color = SKColor.FromName(inputClrName);

Additional context
Initial discussion: https://github.com/mono/SkiaSharp/discussions/2250

Is this function part of Skia? If not then it shouldn't be added. You can use any string to Color? function (there is one in System.Drawing.Color) and then convert to SKColor.

System.Drawing.Color causes major problems in linux due to its utilization of libdgiplus and its not available for every linux distro. so may be an alternative is var color = SKColor.FromName(inputClrName); if available

Hi guys, any news on it?

private static SKColor GetColor(string colorName)
{
var skColor = typeof(SKColors).GetField(colorName);
if (skColor != null)
{
return (SKColor)skColor.GetValue(null)!;
}
return SKColors.Black;
}


ROS / catkin build should build SITL app

@jgoppert Is this quick to fix with your CMake-fu? We need to build SITL when Catkin builds.

@LorenzMeier already on it here: https://github.com/PX4/Firmware/pull/5181
It is very close now, just creating the temporary file systems on the fly etc and have to figure out how best to handle paths.

One key thing that we should ensure is that the install command does not become part of a normal build (which should go into devel), but copies / deploys what is present in devel to the host machine (or packages it into a distributable format doing the same).
This might be already the case, I have not entirely followed the diff. Its just important that we do not mix the machine-deployed version for end-users with the Firmware-local current WIP a developer is working on.

I fixed it tentatively on master in 5b06b40ed9b1aa6823af0fabb774c0d3a514f98f. Includes your change.


[spark] Supports Spark Streaming Sink

Purpose

Linked issue: close #xxx

Tests

API and Format

Documentation

This is just a  basic implement. A few of optimizations are required, like idempotent writes(skip the same data that is committed before), this may need a txn metadata support.


requirements.txt all messed up [BUG]:

Took me like 2hrs to go down to just:
The conflict is caused by:
The user requested sentence-transformers<=2.1.0
chromadb 0.1.0 depends on sentence-transformers~=2.2.2
Couldn't make it work

Took me like 2hrs to go down to just: The conflict is caused by: The user requested sentence-transformers<=2.1.0 chromadb 0.1.0 depends on sentence-transformers~=2.2.2
Couldn't make it work

we solved that, try to pull latest commit.

Now it's installed correctly, thanks!


fix build failure on appveyor

modify appveyor.yml to fit new appveyor build environment
use windows-style command

Oh, Thanks! 👍


shutil.copy(best_model_pdb, design_paths["Rejected"])

I got this error message after running my program. What could be causing it, and how should I fix it? Really looking forward to your help!
Fixing interface residues: B43,B63,B66,B69,B70,B73,B74,B77,B78,B80,B81,B82,B85
Base AF2 filters not passed for /home/BindCraft/example/PDL1_l91_s345674_mpnn1, skipping interface scoring
Unmet filter conditions for /home/BindCraft/example/PDL1_l91_s345674_mpnn2
Traceback (most recent call last):
File "/home/BindCraft/./bindcraft.py", line 411, in
shutil.copy(best_model_pdb, design_paths["Rejected"])
File "/home/anaconda3/envs/BindCraft/lib/python3.10/shutil.py", line 417, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "/home/anaconda3/envs/BindCraft/lib/python3.10/shutil.py", line 254, in copyfile
with open(src, 'rb') as fsrc:
FileNotFoundError: [Errno 2] No such file or directory: '/home/BindCraft/example/PDL1_l91_s345674_mpnn2_model2.pdb'

Try updating the bindcraft.py file from the latest repo now.

现在尝试从最新的 repo 更新 bindcraft.py 文件。
Thank you so much! After updating bindcraft.py, it's now running smoothly. But I'm facing another issue now: why does bindcraft.py utilize all the GPUs when I run it? Is there a way to specify and use only a few GPUs?

Try updating the bindcraft.py file from the latest repo now.

Thank you so much! After updating bindcraft.py, it's now running smoothly. But I'm facing another issue now: why does bindcraft.py utilize all the GPUs when I run it? Is there a way to specify and use only a few GPUs?

It shouldn't. What if you add this line to bindcraft.py:
os.environ['CUDA_VISIBLE_DEVICES'] = '0'


fixed victims too close bug

When adjacent tiles have victims that are randomly offset, they can sometimes violate the minimum distance between victims. Now, if adjacent tiles have victims, they no longer have a random offset to avoid any chance of this issue.

LGTM


FileNotFound Exception BrightstarDB.Portable.Desktop

Windows Phone 8.0 application
var dataObjectContext = BrightstarService.GetDataObjectContext("type=embedded;storesdirectory=.;storename=store");
throws an exception: FileNotFound BrightstarDB.Portable.Desktop

Which nuget packages have you installed ? You need to install BrightstarDB and BrightstarDB.Platform.
It sounds like the portable platform libraries aren't installed and the probe for a usable platform-specific library is failing (it should actually find and load BrightstarDB.Portable.WindowsPhone which is the assembly that gets installed by the NuGet package I mentioned).
If that isn't the problem, can you share a bit more detail - there are so many different windows phone application project types that it is difficult to know which one to use to reproduce your problem.

I have just opened my project at home to reproduce the problem and it has gone. But then, i opened it again on my office pc where it was originally found and it is still there. I have vs2013 at home and vs2012 at work, so my thought that this issue is somehow associated with SDK versions or with GAC registered libraries.
I opened the same code under different environments and it behaves differently. Under 2012 it reproduces both on emulator and real device.

i just tried this out on a machine with VS2012 (Ultimate Edition) installed. Created a Windows Phone App (targeting Windows Phone OS 8.0); added BrightstarDB and BrightstarDB.Platform nuget packages to the project, then added the following code to the MainPage.xaml.cs (in the constructor after InitializeComponent() is called:
var context = BrightstarDB.Client.BrightstarService.GetDataObjectContext("type=embedded;storesDirectory=.");
if(!context.DoesStoreExist("test")) {
context.CreateStore("test");
}
I stepped through this code in the debugger and it works fine - no error, or exception thrown.
I also checked that the code works to create and save a data object so as far as I can tell this is working fine. I'm not sure why there is a difference for you although perhaps it is because the machine I'm testing on also has VS2013 installed.
If you get chance to have a dig into this a bit more on your machine with only VS2012 installed then I would appreciate any further information you can provide.
Cheers
Kal

Any further info on this ? Does the issue still persist with the recent 1.10 release ?

I'm closing this for now - if you still find you have this problem, please add a comment here and we can reopen the issue.


docs add interactive slider to Avatar

Before submitting the PR:

[x] Does your PR reference an issue? If not, please chat to the team on Discord or GitHub before submission.
[ ] Did you update and run tests before submission using npm run test?
[ ] Does your branch follow our naming convention? If not, please amend the branch name using branch -m new-branch-name
[x] Did you update documentation related to your new feature or changes?

What does your PR address?
My Pull Request adds rounded corners to avatar

Looks good to me, although we might want to add a couple more props? Not sure though

@baseplate-admin I liked the concept, but the range slider ticks were a bit distracting. And they the downside of not working as expected in browsers such as Safari. So I replaced that with a native input range and moved the label to single row.

Additionally, I liked that you were trying to excluded the rounded-full, given that's the default value. But sometimes less is more. We'll keep it simple and show the prop value for that. The other demos and the Props tab all illustrate this is the default value and it causes no harm being there.
Thanks for the contribution. I've merged this and it'll be part of the new release next week.


Support for offline/unpublished/private libraries

Hey,
I find myself having to develop closed-source code for work, and I'd like to use Platformio to manage my code.
However, I haven't found a way of installing PlatformIO packages from a custom URL (with authentication) or from an otherwise private source (i.e. a local folder). For this reason I can't really use PlatformIO to the fullest extend in this project.
Is there any way I could still use PlatformIO to manage my C/C++ libraries?

Yes, please install own libraries into lib_dir. PlatformIO will use your libraries even they are not installed via Library Manager.

Oh, thank you!
Perhaps it'd be good if this were documented? I did see the lib_dir option
but didn't know you could put your own libraries there. I do think it's a
rather useful feature.
Regards,
Willem
2015-07-29 13:53 GMT+02:00 Ivan Kravets<EMAIL_ADDRESS>
Yes, please install own libraries into lib_dir
http://docs.platformio.org/en/latest/projectconf.html#lib-dir.
PlatformIO will use your libraries even they are not installed via Library
Manager.
—
Reply to this email directly or view it on GitHub
https://github.com/platformio/platformio/issues/260#issuecomment-125929423
.

Thanks, I've just added this info.


Running deployment script as admin

I'm not even sure if this is possible in any way - I'd like to permanently set environment variables during web app deployment. To do this, the script must run with elevated privileges. Can this be achieved? (I tried to install ASP.NET's 5 DNVM and it crashed while trying to set the path)

Is this in the Azure env?   If so, you could use WebApps' appSettings.    Is this env variable only known during deployment time?

Yes, I'm running this on Azure. The script I want to run sets the PATH variable (not sure I can set PATH from web apps' settings) and yes, its value is known only during deployment.

Let me make sure, I get your scenario right.  You mentioned I tried to install ASP.NET's 5 DNVM.   You are doing that during deployment (via deployment script), correct?   The installation of such in turn set the global %PATH% variable and it failed, correct?

Yes, I have a custom deployment script (based on the one generated by azure site deploymentscript command) that tries to install DNVM as described in https://github.com/aspnet/Home/blob/dev/README.md. The dnvm.ps1 script that runs in the process (https://github.com/aspnet/Home/blob/dev/dnvm.ps1) calls [Environment]::SetEnvironmentVariable("PATH", $userPath, "User") and fails, throwing "Exception calling "SetEnvironmentVariable" with "3" argument(s): "Requested registry access is not allowed."

since deployment happens in the context of a webapp, you can't set global environment variables. It's more complicated than just allowing you to run scripts as admin. Since you can scale your app up and down or to run on 1 VM or 20, we will need a way to roam the settings you set during deployment to all of these instances on demand. So just allowing you to set the global path isn't sufficient.
As for dnvm, we already support deploying beta 4 ASP.NET 5 webapps out of the box. Here is a sample repo If you just push this repo to a newly created site it will build and deploy successfully. You can take a look at the deployment script we auto generate in that case, but it basically looks something like this

Thanks a lot, it works indeed!

Awesome! I'm glad it worked :+1:

I just put together an article about continuous deployment of ASP.NET 5 apps, in case someone else has this problem: http://blog.dudak.me/2015/deploying-asp-net-5-application-to-azure-web-app-using-git-or-mercurial/

Nice, thanks for sharing!


Server crashes on startup (with betterhud only)

My 1.12.2 forge server crashes on startup with only betterhud-1.12.2-1.4.1 in mods folder.
Here is the crash report:
crash-2019-09-05_20.21.26-server.txt

The problem is that classes of the package "net.minecraft.client" are repeatedly accessed even though they are not loaded when the server is started.

This mod is in desperate need of a SidedProxy. I will start working on it soon.


Adding theme hyperterm-zenburn2

I am adding my Hyperterm theme hyperterm-zenburn2 to the list.
Checklist for submitting an awesome plugin, theme, or resource:

[X] The title for my package or theme uses its npm title (hyperterm-plugin-example)
[X] The link for my package or theme uses the npmjs.com link (https://www.npmjs.com/package/hyperterm-plugin-example)
[X] There is a visual representation of what my plugin or theme does in the repo. (Plugin: screenshot or gif || Theme: screenshot of the theme applied to HyperTerm)
[X] Put your awesome item at the BOTTOM of the correct (plugin, theme, or resource) list.
[X] VERY IMPORTANT: I've written a short (one sentence) description for my package or theme as the description of the awesome plugin, theme, or resource in the README.md file I'm submitting in the PR.

Thanks for the contribution! ☺


[TPC-DS] Use common queries argument for Jenkins jobs

Mostly refactoring to run the same queries in all TPC-DS Jenkins jobs.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @mosche Tiny refactoring that I forgot to do for #21254, ptal

Run Seed Job


Log OOMs and segfaults

Description
Monitor /dev/kmsg and log OOMs and segfaults.
How Has This Been Tested?
Built container locally, ran with -c, and ran the following python script which OOMs:
l = []
while True:
  l.append('a' * 50000000)

Example resulting messages:
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 2818, "comm": "python", "total_vm":<PHONE_NUMBER>, "anon_rss":<PHONE_NUMBER>, "file_rss": 2187264, "shmem_rss": 0}
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 2824, "comm": "python", "total_vm":<PHONE_NUMBER>, "anon_rss":<PHONE_NUMBER>, "file_rss": 2199552, "shmem_rss": 0}
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 3070, "comm": "python", "total_vm": 113922048, "anon_rss": 47632384, "file_rss": 2760704, "shmem_rss": 0}
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 2872, "comm": "netdata", "total_vm": 65863680, "anon_rss": 684032, "file_rss": 1105920, "shmem_rss": 0}
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 3066, "comm": "bash", "total_vm": 19095552, "anon_rss": 495616, "file_rss": 933888, "shmem_rss": 0}
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 2863, "comm": "netdata", "total_vm": 443338752, "anon_rss": 106823680, "file_rss": 0, "shmem_rss": 208896}
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 3736, "comm": "python", "total_vm":<PHONE_NUMBER>, "anon_rss":<PHONE_NUMBER>, "file_rss": 2125824, "shmem_rss": 0}
[16:13:28] OOM: {"timestamp": null, "message": null, "pid": 3756, "comm": "python", "total_vm":<PHONE_NUMBER>, "anon_rss":<PHONE_NUMBER>, "file_rss": 2170880, "shmem_rss": 0}

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] I have updated the relevant documentation.
[ ] I have added tests for new logic.

Rebase

I pushed a fix to the executable build issue. It was:

utils was installed (as warned about here: https://github.com/Granulate/granulate-utils/pull/1#discussion_r751259192), only that pip didn't complain. The "real" utils has no utils.linux, which is the error PyInstaller has encountered.
Renamed to granulate_utils, then had to upgrade pip because it was failing to install the new line


HADOOP-18289. Remove WhiteBox in hadoop-kms module.

HADOOP-18289. Remove WhiteBox in hadoop-kms module.
WhiteBox is deprecated, try to remove this method in hadoop-kms.

@aajisaka please help me review the code, thank you very much!

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 48s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 2 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
39m  4s

trunk passed

+1 :green_heart:
compile
24m 59s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
21m 30s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
0m 58s

trunk passed

+1 :green_heart:
mvnsite
1m  2s

trunk passed

+1 :green_heart:
javadoc
1m  0s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 52s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 23s

trunk passed

+1 :green_heart:
shadedclient
24m 21s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
24m  5s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

-1 :x:
javac
24m  5s
/results-compile-javac-root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.txt
root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> generated 1 new + 2878 unchanged - 8 fixed = 2879 total (was 2886)

+1 :green_heart:
compile
21m 41s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

-1 :x:
javac
21m 41s
/results-compile-javac-root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.txt
root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 generated 1 new + 2672 unchanged - 8 fixed = 2673 total (was 2680)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 51s
/results-checkstyle-hadoop-common-project_hadoop-kms.txt
hadoop-common-project/hadoop-kms: The patch generated 8 new + 50 unchanged - 0 fixed = 58 total (was 50)

+1 :green_heart:
mvnsite
0m 58s

the patch passed

+1 :green_heart:
javadoc
0m 54s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 54s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 21s

the patch passed

+1 :green_heart:
shadedclient
24m 12s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
4m  0s

hadoop-kms in the patch passed.

+1 :green_heart:
asflicense
1m 14s

The patch does not generate ASF License warnings.

200m 35s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4433

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 86f71382b221 4.15.0-175-generic #184-Ubuntu SMP Thu Mar 24 17:48:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 7277bf0b94a98e62be0adc3b1a5b151ef77799e7

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/1/testReport/

Max. process+thread count
571 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-kms U: hadoop-common-project/hadoop-kms

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 46s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  1s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 2 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m 12s

trunk passed

+1 :green_heart:
compile
24m 45s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
21m 32s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
0m 58s

trunk passed

+1 :green_heart:
mvnsite
1m  2s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 55s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 24s

trunk passed

+1 :green_heart:
shadedclient
24m 34s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
24m 10s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

-1 :x:
javac
24m 10s
/results-compile-javac-root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>.txt
root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> generated 1 new + 2878 unchanged - 8 fixed = 2879 total (was 2886)

+1 :green_heart:
compile
21m 29s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

-1 :x:
javac
21m 29s
/results-compile-javac-root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07.txt
root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 generated 1 new + 2672 unchanged - 8 fixed = 2673 total (was 2680)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 51s

the patch passed

+1 :green_heart:
mvnsite
0m 59s

the patch passed

+1 :green_heart:
javadoc
0m 55s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 53s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 21s

the patch passed

+1 :green_heart:
shadedclient
24m  9s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
4m  0s

hadoop-kms in the patch passed.

+1 :green_heart:
asflicense
1m 16s

The patch does not generate ASF License warnings.

201m 21s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4433

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 9712dce31bd1 4.15.0-175-generic #184-Ubuntu SMP Thu Mar 24 17:48:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / b769491f0ac45bbb2a103fa237bf81fd72d738f9

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/2/testReport/

Max. process+thread count
632 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-kms U: hadoop-common-project/hadoop-kms

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 49s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 2 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m  5s

trunk passed

+1 :green_heart:
compile
24m 50s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
21m 41s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
1m  2s

trunk passed

+1 :green_heart:
mvnsite
1m  1s

trunk passed

+1 :green_heart:
javadoc
1m  3s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 55s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 25s

trunk passed

+1 :green_heart:
shadedclient
24m 18s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
24m 15s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javac
24m 15s

root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> generated 0 new + 2878 unchanged - 8 fixed = 2878 total (was 2886)

+1 :green_heart:
compile
21m 37s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
21m 37s

root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 generated 0 new + 2672 unchanged - 8 fixed = 2672 total (was 2680)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 51s
/results-checkstyle-hadoop-common-project_hadoop-kms.txt
hadoop-common-project/hadoop-kms: The patch generated 1 new + 50 unchanged - 0 fixed = 51 total (was 50)

+1 :green_heart:
mvnsite
0m 59s

the patch passed

+1 :green_heart:
javadoc
0m 56s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 51s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 20s

the patch passed

+1 :green_heart:
shadedclient
24m 15s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
4m  0s

hadoop-kms in the patch passed.

+1 :green_heart:
asflicense
1m 15s

The patch does not generate ASF License warnings.

201m 32s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4433

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 498710745f9e 4.15.0-175-generic #184-Ubuntu SMP Thu Mar 24 17:48:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ac6613872f64da9904060d3b55ce4e5c895e27a9

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/3/testReport/

Max. process+thread count
600 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-kms U: hadoop-common-project/hadoop-kms

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/3/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 48s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 2 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m 17s

trunk passed

+1 :green_heart:
compile
24m 55s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
21m 33s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
0m 58s

trunk passed

+1 :green_heart:
mvnsite
1m  1s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 56s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 27s

trunk passed

+1 :green_heart:
shadedclient
24m 16s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
23m 58s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javac
23m 58s

root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> generated 0 new + 2878 unchanged - 8 fixed = 2878 total (was 2886)

+1 :green_heart:
compile
21m 36s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
21m 36s

root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 generated 0 new + 2672 unchanged - 8 fixed = 2672 total (was 2680)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 52s

the patch passed

+1 :green_heart:
mvnsite
0m 59s

the patch passed

+1 :green_heart:
javadoc
0m 56s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 54s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 22s

the patch passed

+1 :green_heart:
shadedclient
24m 29s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
4m  1s

hadoop-kms in the patch passed.

+1 :green_heart:
asflicense
1m 15s

The patch does not generate ASF License warnings.

201m 52s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4433

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 0ac82df6b0d1 4.15.0-175-generic #184-Ubuntu SMP Thu Mar 24 17:48:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / d132c97ba9c1bcb3909d9b844cbee695f05583b9

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/4/testReport/

Max. process+thread count
628 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-kms U: hadoop-common-project/hadoop-kms

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/4/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

It looks fine to me. I am not sure if it's a good idea to depend on Mockito's internal APIs. To read a field, you can simply call Field.get(object) to get the value. Doesn't require dependency on Mockito's internal APIs.

Thanks for your suggestion, I will modify the code.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
1m  5s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 2 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m 28s

trunk passed

+1 :green_heart:
compile
24m 56s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
21m 40s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
0m 59s

trunk passed

+1 :green_heart:
mvnsite
1m  1s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 54s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 24s

trunk passed

+1 :green_heart:
shadedclient
24m 25s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
24m 13s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javac
24m 13s

root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> generated 0 new + 2878 unchanged - 8 fixed = 2878 total (was 2886)

+1 :green_heart:
compile
21m 39s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
21m 39s

root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 generated 0 new + 2672 unchanged - 8 fixed = 2672 total (was 2680)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

-0 :warning:
checkstyle
0m 51s
/results-checkstyle-hadoop-common-project_hadoop-kms.txt
hadoop-common-project/hadoop-kms: The patch generated 1 new + 50 unchanged - 0 fixed = 51 total (was 50)

+1 :green_heart:
mvnsite
0m 59s

the patch passed

+1 :green_heart:
javadoc
0m 55s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 54s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 21s

the patch passed

+1 :green_heart:
shadedclient
24m 29s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
3m 57s

hadoop-kms in the patch passed.

+1 :green_heart:
asflicense
1m 16s

The patch does not generate ASF License warnings.

203m  5s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4433

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux e7cceed5c9a1 4.15.0-175-generic #184-Ubuntu SMP Thu Mar 24 17:48:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 07d4eb00159a00ad4607d5ace91fb3cdde523019

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/5/testReport/

Max. process+thread count
600 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-kms U: hadoop-common-project/hadoop-kms

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/5/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.

@jojochuang Please help me to review the code again, thank you very much!

+1

@jojochuang Thank you very much for your help reviewing the code!

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 55s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+0 :ok:
detsecrets
0m  0s

detect-secrets was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 2 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
40m 10s

trunk passed

+1 :green_heart:
compile
24m 46s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
compile
21m 36s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
1m  1s

trunk passed

+1 :green_heart:
mvnsite
1m  1s

trunk passed

+1 :green_heart:
javadoc
1m  1s

trunk passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 56s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 24s

trunk passed

+1 :green_heart:
shadedclient
24m 26s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
24m 10s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javac
24m 10s

root-jdkPrivateBuild-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> generated 0 new + 2878 unchanged - 8 fixed = 2878 total (was 2886)

+1 :green_heart:
compile
21m 41s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
21m 41s

root-jdkPrivateBuild-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07 generated 0 new + 2672 unchanged - 8 fixed = 2672 total (was 2680)

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 52s

the patch passed

+1 :green_heart:
mvnsite
0m 59s

the patch passed

+1 :green_heart:
javadoc
0m 54s

the patch passed with JDK Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS>

+1 :green_heart:
javadoc
0m 54s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
1m 22s

the patch passed

+1 :green_heart:
shadedclient
24m 22s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
4m  0s

hadoop-kms in the patch passed.

+1 :green_heart:
asflicense
1m 15s

The patch does not generate ASF License warnings.

202m  5s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/6/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/4433

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
Linux 6cde3ec3640a 4.15.0-175-generic #184-Ubuntu SMP Thu Mar 24 17:48:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 7fb5e413d9e04954dce6859e7dac5bdd66972386

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Private Build-11.0.15+10-Ubuntu-0ubuntu<IP_ADDRESS> /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/6/testReport/

Max. process+thread count
593 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-kms U: hadoop-common-project/hadoop-kms

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-4433/6/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

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

This message was automatically generated.


Date ambiguities during search_dates

For the following
from dateparser.search import search_dates
result_date = search_dates("Statement: 4 February 2019 10 4")
print(result_date)

We get the result:
[('4 February', datetime.datetime(2020, 2, 4, 0, 0)), ('2019 10', datetime.datetime(2019, 10, 4, 0, 0))]
The last numbers are not dates, but are seen as such. That is okay because "2019 10 4" could make a valid date. But then "4 February 2019" should still be identified correctly.

I wonder how 10 4 should be interpreted. Is it the time? Or completely unrelated numbers?


Project: FIRIMONI  AI FARM ASSISTANT

Project Name
Project: Rusero Agritech
Description
This revolutionary platform transforming agriculture in Southern Africa with IoT and intelligent chatbots. Farmers face challenges like unpredictable weather, soil degradation, limited access to technology, and economic pressures. Rusero addresses these with IoT devices that monitor soil health, providing real-time data on moisture, pH, and nutrients. Our WhatsApp chatbot, Firimoni, interprets this data, offering actionable advice, reminders, and crop disease detection.
Rusero helps farmers improve yields, reduce costs, and enhance livelihoods by optimizing resource use and preventing crop losses. Our educational support promotes sustainable practices and resilience to climate change. By empowering farmers with the tools and knowledge they need, Rusero supports sustainable development goals, ensuring food security and sustainable agriculture.
Join the farming revolution with Rusero and Firimoni. Let’s grow better, together. Together, we can build a future where agriculture thrives, communities flourish, and sustainable practices are the norm.
Technology & Languages

[ ] JavaScript
[ ] Java
[ ] .NET
[X] Python
[ ] AI Studio
[ ] AI Search
[ ] PostgreSQL
[ ] Cosmos DB
[ ] Azure SQL

Project Repository URL
https://drive.google.com/file/d/17hN826iBtboR3htoZW8Q0ddUGJvhmQ2L/view?usp=drive_link
Deployed Endpoint URL
No response
Project Video
https://www.youtube.com/watch?v=PxH4MKlZ1Ks
Team Members
loktioncode

Hello @loktioncode, thank you for participating in RAG Hack!
The team is working hard to distribute badges. Please have each team member fill out this form:
aka.ms/raghack/badge-dist
Thank you!


Add ETL diagram to documentation

@markpollack
Added generic ETL diagram https://docs.spring.io/spring-ai/reference/0.8-SNAPSHOT/api/etl-pipeline.html#_api_overview
And detailed one at the bottom: https://docs.spring.io/spring-ai/reference/0.8-SNAPSHOT/api/etl-pipeline.html#etl-class-diagram

Resolved


@philiahe Why not use the Consul PollConsul timing acquisition and only Get health passing = true service?

Question: If the registered Consul node is unexpectedly down and not restarted immediately, other services should continue to find the registered service

In cluster mode:

Client node unexpectedly down

Client node is failed

Other nodes in the cluster are not accessible

You can fix this either way：
use catalog （See PR）

drop passing=true

Why not use the Consul PollConsul timing acquisition and only Get health passing = true service?
Originally posted by @rocleegithub in https://github.com/ThreeMammals/Ocelot/pull/810#issuecomment-501183661

I have concerns on #810 as well.

Original question: If the registered Consul node is unexpectedly down and not restarted immediately, other services should continue to find the registered service

My answer will be:
If the registered Consul node is unexpectedly down and not restarted immediately, that means 'other services' on the same box or in the same pod are unhealthy as well, they should be restarted(re-created) with Consul client.
#810 is a breaking change, what's the point that client sending request to a known unhealthy downstream endpoint? it breaks fundamental service discovery feature. I am having a workaround at the moment.
#810 should be reverted.


segmentation fault

Describe the bug
straw aborts for a stoi issue
To Reproduce
I have compiled straw on my Mac (tried also with the binary version distributed here) and run it on .hic data provided by a collaborator
$ ~/src/straw/C++/straw NONE $i 19 19 10000 BP
libc++abi.dylib: terminating with uncaught exception of type std::invalid_argument: stoi: no conversion

Desktop (please complete the following information):
$ uname -a
Darwin C0004398.local 19.3.0 Darwin Kernel Version 19.3.0: Thu Jan  9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64 x86_64

Can you check that the hic file is valid, e.g. by loading it into Juicebox?
Also make sure the variable $i is actually getting replaced by the file
name.
On Mon, Mar 23, 2020 at 2:12 PM Davide Cittaro<EMAIL_ADDRESS>wrote:

Describe the bug
straw aborts for a stoi issue
To Reproduce
I have compiled straw on my Mac (tried also with the binary version
distributed here) and run it on .hic data provided by a collaborator
$ ~/src/straw/C++/straw NONE $i 19 19 10000 BP
libc++abi.dylib: terminating with uncaught exception of type std::invalid_argument: stoi: no conversion
Desktop (please complete the following information):
$ uname -a
Darwin C0004398.local 19.3.0 Darwin Kernel Version 19.3.0: Thu Jan  9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64 x86_64
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/aidenlab/straw/issues/46, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAK2EW6RE4XKOTPBF5B3FDDRI6RBDANCNFSM4LSCJXXA
.

--
Neva Cherniavsky Durand, Ph.D.
Pronouns: she, her, hers
Assistant Professor, Aiden Lab
www.aidenlab.org

The file can be loaded in Juicebox and the variable is correctly substituted.
Since this is the first time I use straw, does dumping matrix from juicebox produces the same results?

Solved. the last two arguments were swapped (10000 BP in place of BP 10000). It works


ISPN-9015 Upgrade Protostream to 4.2.0.CR2

https://issues.jboss.org/browse/ISPN-9015

Integrated into master, thanks @anistor !


Widget Icon Not Conformed With Other Icons In Launcher

Continuing from issue #3, the widget icon is not aligned with the other icons on the grid in the launcher. The icon is lower and the text size and color don't conform. Screenshot attached.
I am using Nova Launcher in LOS 18.1 on a Pixel 3.
It is great that we can select colors for the icon but I'd like the text for the name of the app to conform to the launcher default.
Maybe the setting that allows you to change the size of the text can be off by default. The widget should conform with the rest of the launcher normally.

I see. The problem in fact is that every launcher uses its own layout. For instance I see other differences using the AOSP launcher. The app itself cannot detect what's the layout of the launcher, an also some launchers add an extra margin that cannot be removed and makes everything smaller (hopefully, that's not the case of Nova). The only thing I can do is add more configuration settings to allow fine adjustment of the margins and size the icon and text.

I see. The problem in fact is that every launcher uses its own layout. For instance I see other differences using the AOSP launcher. The app itself cannot detect what's the layout of the launcher, an also some launchers add an extra margin that cannot be removed and makes everything smaller (hopefully, that's not the case of Nova). The only thing I can do is add more configuration settings to allow fine adjustment of the margins and size the icon and text.

the widget cant just NOT customize itself UNLESS the user turns it on?

the widget cant just NOT customize itself UNLESS the user turns it on?

That's right. There is no way (that I know) to configure the aspect automatically to match everyone's launcher.
The adjustment should be done manually. Of course, still I have to add such new settings to the app for that...

That's right. There is no way (that I know) to configure the aspect automatically to match everyone's launcher.
The adjustment should be done manually. Of course, still I have to add such new settings to the app for that...

I have uploaded a new version with new settings that allow controlling the margins of the widget. Increasing the margins will reduce the size of the icon. You can also play with the top, middle and bottom margins to align the widget's icon and the text with the rest of the icons on the screen.
I know it is not a very intuitive and quick way to change the appearance, but it should at least be flexible enough to allow everyone to adjust depending on their needs.


Introduce "marker" concept in Transport

Or maybe this is just another Processor that consumes a queue list...


RegEx Issues when mapping

Hi Guys, I am using RegEx class to use patterns in my project as i used to do in flex.
I have seen that this class is already used in beads as "Restriction" of the TextInput in Jewel.
I have discovered several pattern transformation problems when declaring a regular expression.
Some context, i have that pattern i use to restrict text to hours and minutes:
/^(\ *)([+-]?)(\ *)(\d+)(:|.|\ )([0-5]{1})([0-9]{1})(\ *)$/gi
I use that page to check my patterns: https://regexr.com/ As you can see, my pattern works fine.

The problems come when we try to initialize a variable of type RegExp:
First issue
var miexc2:RegExp=/^(\ *)([+\-]?)(\ *)(\d+)(\:|\.|\ )([0-5]{1})([0-9]{1})(\ *)$/gi;
The resulting mapping is as follows:
/^(\\u0020*)([+\-]?)(\\u0020*)(\d+)(\:|\.|\\u0020)([0-5]{1})([0-9]{1})(\\u0020*)$/gi
When converting space to unicode it ignores the previous escape (\) and escapes twice.
The result should be:
^(\u0020*)([+\-]?)(\u0020*)(\d+)(\:|\.|\u0020)([0-5]{1})([0-9]{1})(\u0020*)$/gi
Seccond issue
Using the same regular expression, if instead of declaring it directly I do it through the constructor, passing it the pattern as a text string, the result is different.
var miexc3:RegExp=new RegExp("^(\ *)([+\-]?)(\ *)(\d+)(\:|\.|\ )([0-5]{1})([0-9]{1})(\ *)$","gi");
Result:
/^( *)([+-]?)( *)(d+)(:|.| )([0-5]{1})([0-9]{1})( *)$/gi/
What happened here? It seems that here it does respect the space character, however, it has not been able to respect the digit character (\d) removing the backslash character
What was expected:
/^( *)([+-]?)( *)(\d+)(:|.| )([0-5]{1})([0-9]{1})( *)$/gi/

Round-tripping escaped strings correctly through Java is hard.
@aharui @joshtynjala @greg-dove Can one of you take a look and comment?

I do it through the constructor, passing it the pattern as a text string, the result is different.
var miexc3:RegExp=new RegExp("^(\ *)([+-]?)(\ *)(\d+)(:|.|\ )([0-5]{1})([0-9]{1})(\ *)$","gi");

The \ character in a string escapes the next character (for instance \n is new line and \t is tab). To include a backslash in a string that will actually be a backslash, you need to escape it with an extra backslash, like this: \
With that in mind, I think that this is actually what you want when using the constructor:
var miexc3:RegExp=new RegExp("^(\\ *)([+\\-]?)(\\ *)(\\d+)(\\:|\\.|\\ )([0-5]{1})([0-9]{1})(\\ *)$","gi");

Coincidentally, when I posted my comment originally, Github treated my double backslash as an escape sequence and displayed only one of them. I was able to work around that by formatting the double backslash as code.
As Harbs said, round-tripping escaped strings correctly is hard! Even Github got it wrong.


(Docs): Cannot search for icons that include an uppercase character

Hi, thanks for making this - I love these cute little icons!
When using the docs site on my phone, (which auto capitalizes the first letter) I noticed that I am always returned 0 search results. I know this is a minor issue, and I'd be happy to send in a PR, but I think anyone using a phone that auto-capitalizes the first letter might get frustrated. Here's an example:
This functions as expected:

This does not:

Thanks for mentioning! Super quick fix.


Error when creating Organization

Describe the bug
Getting "unexpected error" after creating a new organization, but the organization is actually created. It should take you to that organization's page.
To Reproduce
Steps to reproduce the behavior:

Go to user menu
Click + in Organization section
Fill out form and submit
See "unexpected error"
New Organization is listed in your menu and is working fine

yeah,
I first got a success message
but on the organization page
i got this error
https://opencollective.com/test40?CollectiveId=61872&status=collectiveCreated

@znarf tried recreating this issue but everything worked fine.

I tested and haven't got the error. But:

The page says "Collective created with success" it should be "Organization created with success"
The organization is not editable,  it should be editable

This is what you should see:

Crash fixed in https://github.com/opencollective/opencollective-frontend/pull/2709
Message fixed in https://github.com/opencollective/opencollective-frontend/pull/2643
Missing Edit button fixed in https://github.com/opencollective/opencollective-frontend/pull/2647


How to use font file(such as ".ttf") in microservice

The page I need to convert contains PingFang font, which is normal in OSX system, but it fails in Linux.
I try to copy a font file (such as PingFang.ttf) into /usr/share/fonts/myfonts/, and  map this directory to container's /usr/share/fonts.
fc-list command show that the font has been installed.But it didn't work.it still use Linux default font.

well, I know how to fix it.
mapping /usr/share/fonts to  container's /usr/share/fonts.
this is my command:
docker run -v /usr/share/fonts:/usr/share/fonts  -p 8080:8080 -i --rm arachnysdocker/athenapdf-service


Function Search is not working

Env: https://functions-staging.azure.com
Runtime version: ~1
The Search function is not working.

Repro steps:

Create a new function, name it MyFunction.
After creating finished, type "My" in the search box
Verify nothing appears in the list

@alrod Fixed in 673f51e