Not getting any response using POST

I'm using post and sometimes, depending on the server side, I get no response at all.
Not even an error.
I can see how the string ===========================> Sending update actual time!!!!! gets printed. The server side is receiving it and processing it, but then I get no response and RESPONSE doesn't even get printed.
router.post('/saveActualTime/', function(req, res,next) {
    var params = req.body;
    params['uuid'] = req.session.user.uuid;

    console.log("===========================> Sending update actual time!!!!!");
    request.post({
        uri:  res.locals.baseUrl + 'HaulierPortal/addgateevent',
        qs: params
    }, function (error, response, body) {
        console.log("RESPONSE");  //it doesn't reach this point.
        console.log(body);
        if (error || response.statusCode != 200) {
            console.log("error!");
            res.send({});
        }else{
            var data  = JSON.parse(body);
            res.json(data);
        }
    });
});

That sounds strange idd, but how can I reproduce it?

It seems the problem was in the server side. The restful server was not responding at all (infinite loop or very slow processing) and there was no maximum execution time, so it never came back.
Web servers usually provide maximum execution times and I was not used of a request which never responds.
Thanks anyway.


Security Monkey behind a proxy?

Description of issue:
2017-11-21 23:19:34,111 INFO: "Problem Connecting to iamuser/SecurityMonkey/None:\nHTTPSConnectionPool(host='sts.amazonaws.com', port=443): Max retries exceeded with url: / (Caused by ConnectTimeoutError(<botocore.awsrequest.AWSHTTPSConnection object at 0x7ff19435a690>, 'Connection to sts.amazonaws.com timed out. (connect timeout=60)'))" [in /usr/local/src/security_monkey/security_monkey/exceptions.py:68]
2017-11-21 23:19:34,119 INFO: 0 deleted Managed Policies in [u'SecurityMonkey'] [in /usr/local/src/security_monkey/security_monkey/watcher.py:483]
2017-11-21 23:19:34,119 INFO: 0 created Managed Policies in [u'SecurityMonkey'] [in /usr/local/src/security_monkey/security_monkey/watcher.py:484]
2017-11-21 23:19:34,119 INFO: 0 changed Managed Policies in [u'SecurityMonkey'] [in /usr/local/src/security_monkey/security_monkey/watcher.py:501]
2017-11-21 23:19:34,119 INFO: Running slurp Glacier Vault for SecurityMonkey (60 minutes interval) [in /usr/local/src/security_monkey/security_monkey/reporter.py:49]
Problem
I am on the AWS behind a proxy so I need to know where to add the boto proxy.
Setting http_proxy and https_proxy I can reach sts.amazonaws.com

playing around with the supervisord client config file and the environment variables HTTP_PROXY, HTTPS_PROXY and NO_PROXY solve the issue

I currently found out that if you put the env variables as capital HTTP_PROXY, HTTPS_PROXY, NO_PROXY it will NOT work and it need to be ALL in lower case such http_proxy, https_proxy, no_proxy then it work.


Fix PHP build by adding re2 dependencies

The PHP extension build has been broken since #21941 is merged (see details of investigation in #23307). #21941 is going to be reverted in #23524 soon so I was trying to make sure the PHP extension will build successfully. I ran into a new issue where apparently re2 was recently added as a dependency - so I need to add those to the PHP extension build as well.
This PR, together with #23524, should fix the PHP build. I am going to run more tests.
build_handwritten.yaml is the only manual change in this PR. The other 3 files are updated by generate_projects.sh.
cc @srini100

The fact that we've now had two changes in a row that broke PHP and were not detected until after the PRs were merged is troubling.  Stanley, can you please make sure we have per-PR tests that catch this kind of problem, so that we don't wait until after a PR is merged to discover the problem?  Thanks!

@markdroth Totally agreed. I started working on that in #23321, but Jan thinks that that's not a good idea. So I am exploring another direction, which needs to hook into the current set of tests. Still working on it.

#23524 is merged. Merging this.


chore: update build script

Use code coverage in node and chrome.

Codecov Report

Merging #42 (20201db) into main (cdd51a0) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main       #42   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           48        48
  Branches         7         7
=========================================
  Hits            48        48

Continue to review full report at Codecov.

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


Fix: rocksdb field/export error & Feat: field filter

Related: #865 #866

Filtering fields that are not in the table schema for compatibility
Add RocksDB information in Slow Query & Statements

rocksdb fields at tidb 5.0.x

filter rocksdb fields at tidb 4.0.10

/cc @baurine @breeswish

Good job! Also do we have these fields in Slow Log / Statement detail page? They can be placed in "Coprocessor Read" section.

Missed this part before. Which columns need to be added?

Maybe CI should manually rerun.

Maybe you need to run go mod tidy?

Will the merge be squash, or do I need to do it manually? Too many commits.

Ok, these are added to my todo list.

@baurine I guess should use /lgtm to change the label to can-merge 😲

/lgtm


Error: File '/node_modules/detectincognitojs/dist/detectIncognito.d.ts' is not a module.ts(2306)

I install the package, I follow the instructions and I try to import it
import { detectIncognito } from "detectincognitojs";

And I get an error:
File '/node_modules/detectincognitojs/dist/detectIncognito.d.ts' is not a module.ts(2306)

I am using create-react-app with the TypeScript template
I have also created a minimal reproducible example, an empty test project and when I tried to import it, I had the exact same problem.
The previous version (1.1.2) works fine, the error only occurs in the latest version (1.1.2).
Version: 1.2.0
Browsers: All

Same here
Got these error with TS 4.9.5 and node 18

1.2.1 pushed. Can someone confirm that this has been resolved?

Thanks for the fast response, will check it first thing in the morning

Unfortunately this still occurs for me in 1.2.1, using a relatively default esbuild setup with typescript.

Hi @Joe12387
Thanks for the blazing fast response 👍
Just checked it and I am still getting the same error
I prepared tiny repro https://stackblitz.com/edit/typescript-exiruy?file=index.ts
Error's seen there -

File 'stackblitz:/node_modules/detectincognitojs/dist/detectIncognito.d.ts' is not a module.(2306)

I also getting the same error.

1.3.0 pushed, did it work?

Yes, now it worked perfectly!
Thanks once again for the prompt reply ❤


use the vs code create app service meet the below error

Repro steps:

create the app service in vs Code.

Action: appService.Deploy
Error type: Error
Error Message: Internal error: Expected value to be neither null nor undefined: location
Version: 0.14.0
OS: win32
Product: Visual Studio Code
Product Version: 1.35.0
Language: en

Call Stack
s extension.bundle.js:1:148498
Object.i [as nonNullProp] extension.bundle.js:1:148440
Object.<anonymous> extension.bundle.js:262:3450666
o extension.bundle.js:262:3449236

Hi @abulu
Sorry that you're running into this issue. If you change your VS Code settings to enable appService.advancedCreation, you can select the location for your app.
If you're not familiar with settings in VS Code, it's under File > Preferences > Settings
And then filter for appService.advancedCreation.
https://user-images.githubusercontent.com/5290572/52449108-f0ab9000-2aea-11e9-8791-782f3f4450c6.png
Let me know if this resolves your issue!


Named path extractors

Added an extractor type based on the sketch in #13 as well as an example of implementing the traits to make it work

Beautiful, thank you! :100:


Run command for each file matching a pattern

Feature Description
One of gnumake's key features is the ability to run a command for each file matching a pattern, such as:
pkg/%.opt.wasm: pkg/%.wasm
	wasm-opt -o $@ $<

Describe The Solution You'd Like
I would like makers to support the ability to run a task multiple times on each file matching a certain pattern.
Code Sample
In my Makefile.toml:
[tasks.foo]
foreach = "pkg/%.wasm"
command = "wasm-opt"
args = ["-o", "pkg/%.opt.wasm", "pkg/%.wasm"]

This would run wasm-opt -o pkg/%.opt.wasm pkg/%.wasm and substitute % with all of the matches from pkg/%.cpp.

@sffc thanks for the idea.
Unlike make, this tool doesn't work on file paths, but on tasks/flows.
but you could do something similar with duckscript as follows:
[tasks.wasm-opt]
condition = { env_set = ["FILE"] }
command = "wasm-opt"
args = ["-o", "pkg/${FILE}.opt.wasm", "pkg/${FILE}.wasm"]

[tasks.foo]
script_runner = "@duckscript"
script = [
'''
handle = glob_array "pkg/*.wasm"
for path in ${handle}
    set_env FILE ${handle} # probably need to play with the string value here to make it work with the task
    cm_run_task wasm-opt
end
'''
]

Thanks for the response and the tip about duckscript!
The workaround I currently have is to use find, like:
command = "find"
args = ["wasmpkg/", "-name", "*.wasm", "-exec", "wasm2wat", "{}", "-o", "{}.wat", ";"]

But I think that's probably not cross-platform.  It looks like duckscript is designed to be more cross-platform?  If so, that seems like a very good workaround.

ya, duckscript is the built in cross platform scripting solution for cargo make

I'll close this for now because i think we have a solution, but feel free to reopen if needed


az storage blob upload -f report.html --blob-url "........"

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az storage blob upload
Errors:
The command failed with an unexpected error. Here is the traceback:
list index out of range
Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 231, in invoke
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 658, in execute
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 721, in _run_jobs_serially
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 713, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/__init__.py", line 385, in new_handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/__init__.py", line 385, in new_handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/_exception_handler.py", line 17, in file_related_exception_handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 692, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 328, in __call__
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 112, in handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/_client_factory.py", line 254, in cf_blob_client
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/multiapi/storagev2/blob/v2021_04_10/_blob_client.py", line 256, in from_blob_url
IndexError: list index out of range

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az storage blob upload -f {} --blob-url {}

Expected Behavior
Environment Summary
Windows-10-10.0.19042-SP0
Python 3.10.3
Installer: MSI

azure-cli 2.35.0

Additional Context

storage

Can you share the full command with arguments and debug log?

I'm having the same issue
az storage blob upload -f archive.tar.gz --blob-url "<redacted>"
The command failed with an unexpected error. Here is the traceback:
list index out of range
Traceback (most recent call last):
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\knack/cli.py", line 231, in invoke
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 658, in execute
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 721, in _run_jobs_serially
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 713, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/__init__.py", line 385, in new_handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/__init__.py", line 385, in new_handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/_exception_handler.py", line 17, in file_related_exception_handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 692, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 328, in __call__
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 112, in handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/storage/_client_factory.py", line 254, in cf_blob_client
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/multiapi/storagev2/blob/v2021_04_10/_blob_client.py", line 256, in from_blob_url
IndexError: list index out of range
To open an issue, please run: 'az feedback'

@lesleyxyz @muralidhardasari Can you share the value of --blob-url? I'm afraid it's invalid


Configuring boundaries/entry-point depending on "from"

Thanks for a great library!
I'm trying to configure boundaries/entry-point but I'm not sure how do it.
I have this folder structure
src/
├── components/
├── pages/
├── utils/

I want to configure so that each of the elements only can can be accessible through the index.js file.
pages/page-1.js can only imports component via components/index.ts
components/button/button.js can only imports utils via utils/index.ts
So this configuration works:
"boundaries/entry-point": [
      2,
      {
       default: "disallow",
        rules: [
          {
            target: ["components", "utils"],
            allow: "index.js",
          },
        ],
      },
    ],

However, when the scope is within each of the elements (components, utils) it should be possible to import the files directly.
components/menu/menu.js can import components/button/button.js directly and not be forced to do it via (components/index.js)
utils/util-1.js can import utils/util-2.js directly and not be forced to do it via (utils/index.js)
How do I configure that?

Hi @jesperume, the entry-point rule can be used only to ensure that each element is imported through a file belonging to the element itself. If I have understood well, you are trying to set a common index.js file that should be the entry point for all of the elements of a type. In that case, maybe you could define new element types for the index files, and allow other elements to import only them using the element-types rule. Something like this:
{
    // disallow all local imports by default
    default: "disallow",
    rules: [
      {
        from: ["components-index"],
        allow: ["components"],
      },
      {
        from: ["components"],
        allow: ["components-index", "utils-index"],
      },
      {
        from: ["utils-index"],
        allow: ["utils"],
      },
      {
        from: ["utils"],
        allow: ["utils-index"],
      },
    ],
  },

But note that this configuration may result in circular dependencies, because you are importing all components from the components/index.js file, and forcing components to import other components also using that file.
About components being able to import other components "ignoring" the entry-point rule, make sure that all of your element file types are being detected properly by the plugin. You may review your boundaries/elements settings, and use the ESLINT_PLUGIN_BOUNDARIES_DEBUG environment variable to check that every file type is being assigned as expected. If you need more help on this, please provide a full example of your configuration and files structure (a public repository containing it would be great, so anyone could review the configuration easily or even open a PR fixing it)


Update docs with permissions information

Whenever permissions is used to alter or "ensure" the minimum required permissions for GITHUB_TOKEN, this should be mentioned and highlighted in the documentation.
Since the called workflow might fail if the permissions is not also set accordingly in the caller workflow.
There are in general 2 different approaches:

Set the permissions in the caller workflow (either at top-level or for the job that calls the called workflow).
Change the default GITHUB_TOKEN permissions for the repository to the "permissive" scope.

For the second option, the setting in question looks like this:

This has been addressed somewhat for the new PyPI Trusted Publisher feature (see #267). However, here the permissions are set externally to the reusable workflows, since this feature currently does not work within a reusable workflow.


Use snippets in autocomplete

How i can use snippets with this lsp ?

Snippets are currently not supported. But I am looking into integrating the support for the snippet plugins.  Are you using any specific snippet plugin?

here: #72
// pls check, someone had offered a way to integrate snip already, looks that's a easy one, though i didnot try it yet.
// and lsp client perhaps better not forced to use one, for example at my local i have ultisnip yet, perhap not wish that be overlap.. :-)

Snippets are currently not supported. But I am looking into integrating the support for the snippet plugins. Are you using any specific snippet plugin?

oh ok, im using ultisnips

here: #72 // pls check, someone had offered a way to integrate snip already, looks that's a easy one, though i didnot try it yet. // and lsp client perhaps better not forced to set one, for example at my local i have ultisnip already, perhaps not wish that be overlap.. :-)

thx for the tips

I have committed b09afad1cd6e9396f470ab3084b9bc71efe07c33 to add the support for snippet expansion.  This currently works with the vim-vsnip plugin.

I have committed b09afad to add the support for snippet expansion. This currently works with the vim-vsnip plugin.

i will try, thx


Icons not rendering correctly

The icons in the sidebar aren't rendering correctly for me.

From my investigation, it's because the lsb class defines a font-family property which cascades down to the icon element and overrides the font-family of the fa-* classes. When I added !important to the fa-* font-family property, the icons render properly.

duplicate of #111

Posted as a comment on #111 instead.


Display the average payment to encourage competitiveness for larger payments.

and some more statistics in realtime like HumbleBundle does?
maybe that motivates someone to pay more than the average or more than the average windows users.
but maybe that value will be very low because only 0,1% will pay. then one will think: "why should i pay if no one else does"
what do you think?

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/8723136-display-the-average-payment-to-encourage-competitiveness-for-larger-payments?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github).

This seems like a good idea, but we'll need a small database set up to store the information. This seems like overkill since it can be done with a couple of fields.
Example
Lets say 2 users pay $10 each.

total
count
average

20
2
10

Then, someone pays $20. We take the current total, add the new 20 to it, add one to the count, and divide out.

total
count
average

40
3
13.33

This system means no storing of personally identifying information, so no need for complicated compliance issues.

We could even steal the thing from https://github.com/elementary/mvp/issues/350#issuecomment-72741112 and do a breakdown by operating system as well.

os
total
count
average

total
100
10
10

osx
30
3
10

windows
40
5
8

linux
30
2
15

Having more metrics available is always a good thing. Maybe even have the system average as last suggested option, "Beat the average".
My initial though is not store any total fields in a database, Since it's possible to calculate them from the data stored. The only reason for storing totals would be to decrease page loading time.

Since the averages will be rounded to decimal figures, it will introduce gradual discrepancies if we multiply out the averages every time. Considering the tiny amount of data being stored, one extra column shouldn't hurt.

Would we be interested in the mean average, or the moda average?
Modal requires logging each payment.

Assuming we still want this, I have a branch which needs some design but can both log and return mean averages of payments.


Changes in xml paths now us.xml is gone to where?

Description
I have been looking for info on what changed i updated the path to a few xml files in my player but this file US.xml either gone or moved into other files or is missed.
old path was  --   https://iptv-org.github.io/epg/guides/us.xml
But is no longer there. Is there a new path for all US guides in one file?
This file had over 1300 channels in it did that all get split up to many files now listed?
Looking for a few channels that were in that file.
to name a few
Comet.us
Charge.us
Action.us

The links changed last week to reflect guide sources and language instead of country.
The updated links are in the main page.
To check the specific channels for a country and get the appropriate guide link, go to https://iptv-org.github.io/?q=country:US
For e.g. Comet and Charge EPGs can be found in https://iptv-org.github.io/epg/guides/en/i.mjh.nz.xml

Thanks, i see i am not the first to ask this question, I am reading other threads after looking harder.
You can close or delete this as i got most of my guide back and will look for the few channels missing and the old file points me to what file is the source so i have some work to do.

Thanks, i see i am not the first to ask this question, I am reading other threads after looking harder.
You can close or delete this as i got most of my guide back and will look for the few channels missing and the old file points me to what file is the source so i have some work to do.

Most welcome. I'm navigating my way the new guides, too.
Haha I'm not a mod/contributor, you can close it as the OP.

Duplicates #1689


Help needed: logo for Hera! 🚀

As Hera's popularity gains, and with features like the Hera Runner and Pydantic integration, it is becoming a project in its own right - building on, but distinct from, the core offering of Argo (Workflows). We thought it would be cool for Hera to have a mascot/logo as a visual to use throughout documentation, presentations and more!
We'd love to hear any ideas from the community, and if you want to share design ideas in this thread, please do!
A logo for Hera could incorporate aspects and imagery related to -

Python
Argo, the project
Argo, the ship
Ancient Greek civilisation and mythology, in particular Hera

Or try something entirely different!
Once we have some designs we'll arrange a vote!

Idea: Argo's Argonaut but as the head of Hera's body. Holding her staff, either with a human(oid) arm or with Argo's tentacle.

I like the ideas around hera's staff. Maybe hera's staff wrapped by python and an octopus tentacle?

Here's an option:


Make fontSizeBoost work for fields on cards that have reference blocks

Originally captured in #400.
The font-sizing logic assumes that there are no reference blocks taking up space. (And note: it could be a variable amount of space.)

523c0f52ac7f21f213487f25f8f1924ac4c6fa91 is a releant commit that makes it mostly work (although still ignoring reference blocks, since those aren't passed into auto sizing hidden card-renderer


CSI-PowerStore Resiliency Integration & Scalability Tests

Description
This PR is for making the changes wrt to Integration and Scalability tests for csi-powerstore driver
GitHub Issues
List the GitHub issues impacted by this PR:

GitHub Issue #

https://github.com/dell/csm/issues/587

Checklist:

[x] I have performed a self-review of my own code to ensure there are no formatting, vetting, linting, or security issues
[x] I have verified that new and existing unit tests pass locally with my changes
[x] I have not allowed coverage numbers to degenerate
[x] I have maintained at least 90% code coverage
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[x] Backward compatibility is not broken

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

[x] Ran existing unit-tests successfully

In above section "How Has This Been Tested?" is wrong. Changes in this PR is for integration testing and Scalability test, please provide logs for integration test and Scalability test. Since complete logs might have internal IPs etc, add the last few statements from both test.

In above section "How Has This Been Tested?" is wrong. Changes in this PR is for integration testing and Scalability test, please provide logs for integration test and Scalability test. Since complete logs might have internal IPs etc, add the last few statements from both test.

Added screenshots for integration tests ran for iSCSI, NVMe-tcp & NFS protocol


Integrate Prettier

Introduce prettier as a code formatter.
Integrate with husky to format code pre-commit

Sending a PR with an initial iteration, please use this thread to discuss the config and anything related.
Since we already have eslint, integrating with it.

PR: #3109

closed via https://github.com/webpack/webpack.js.org/pull/4518


Show docker registry space usage by dapp project

dapp df command to report specified docker-registry space usage by dimg'es and dapp projects.

Should be global command and report usage without projects files.

Great example of space visualization from recent post on habr.com.
https://hsto.org/webt/f9/xs/if/f9xsifhdxviuaqem-dcqaupu3t0.png

The purpose of this command is not clear yet.

werf stages du
werf host du


Add try_with to every module (within reason) and test it

Actually, now I feel this is not well-designed.


feat(cleanup): delete old database directories

Motivation
When the database format change, a new full blockchain will be downloaded when zebra starts. The old blockchain will remain in the file system occupying a lot of hard drive space.
We want to delete this old versions of the blockchain by default when zebra starts, but we also want a config option to not do it if the user want to keep the different versions for whatever reason.
This PR will close https://github.com/ZcashFoundation/zebra/issues/1213 if it gets merged.
Solution
When zebra start and if the delete_old_database config option is set to true, the code added here will check the database directories and delete the ones that are considered all. Directory will be deleted will all the content inside them.
Review
I think anyone can review, open for improvements, probably some code in the check_and_delete_old_databases can be simplified a bit.
No tests were made, i do tested manually. check_and_delete_old_databases function could be tested with different scenarios but i am unsure if it will worth to do it.

This looks good, and it looks like it should work.
If we wanted to test it, we'd need to pass the current state version as a function argument. And I'm not sure it's worth it. Our ephemeral database code is very similar, and it works fine.
I have some suggestions about edge cases, simplifications, and module structure.
Did you want to catch up to talk through them, or I could make a PR, or I could write some comments?
(I'm happy to just do edge cases to start with, if that would help.)

Comments or PR are welcome (whatever is easier for you). Thanks.

I'm going to merge main into this PR, to check if the CI failures are actually in this PR.
(I thought we had fixed the macOS failure with PR #4613.)

@mergifyio update


Fix channel query scripts

Hi @dzikowski is this still a relevant issue? It would be great if you could provide some context regarding this.

Okay great! thanks for clarification.


feat!: switch the recommended config to flat

This PR adds support for the new eslint config, an example:
// eslint.config.js
const pluginSecurity = require('eslint-plugin-security');

module.exports = [pluginSecurity.configs.recommended];

@nzakas I've updated the title and description to be clearer. can you take another look?
notes: not sure why the pr checker does not know feat!.

Yeah, looks like it doesn't support that format. I don't have time to look into that right now, but if you do, please feel free.


subsys: nvs: Increased default NVS cache size to 512 B.

The default cache size is 128, what results in plenty of conflicts
in positions calculated by the CRC8 algorithm. It is solved by
increasing cache size, as it changes used algorithm to CRC16
and reduces number of conflicts.
Signed-off-by: Kamil Kasperczyk<EMAIL_ADDRESS>

This PR is a followup for the https://github.com/zephyrproject-rtos/zephyr/pull/45769

@kkasperczyk-no, I don't think this is a good idea. The configuration parameter name is a bit misleading (and probably should be changed). The configuration parameter is the number of entries in the cache, the real cache size is 4 times bigger. So the PR increases the default cache size from 512 bytes to 2048 bytes. This is too large as a default setting.
It might be that crc8 is not a good hash function, but I doubt crc16 is a better one.

@Laczen based on the tests I did for the specific number of keys (121) the CRC8 usage resulted in conflicts number almost equal to the number of keys, so the caching mechanism doesn't work at all. Increasing the number of cache entries and using CRC16 helped to reduce the number of conflicts about 4 times.
Nevertheless, after some reflection, I think that you are right and this value may be too big, as a default one. Increasing it helps in my particular use case, so I wanted to solve the potential problem for everyone, however it may be undesirable. I will just change configuration for my particular case, not in the generic code.


Fix order of parameters

We should use the same order as in manifests/init.pp.

i personally think unbounds default needs updating.  EDNS buffer size of 4096 causes issues with ipv6 and the current RFCs and the dns experts  recommend using lower values between 1280 and 1400 unless you know fragmentation is not an issue.
That said unbound will try lower values if there is a failure so I'm not strongly against changing


Create Project “aplikasi-buku-kas-wildangroup”

Automatically generated by Netlify CMS

👷 Deploy Preview for ibnuraffi processing.

Name
Link

🔨 Latest commit
da07c6784873852d0f985ac7da0a95f1a1e28bce

🔍 Latest deploy log
https://app.netlify.com/sites/ibnuraffi/deploys/624e06d2c06aca00083c1928


Allow http-proxy flag to allow domain names in the url not just IP ad…

Allow http-proxy flag to allow domain names in the url not just IP address

What does this PR do? / Related Issues / Jira
Closes https://issues.redhat.com/browse/OSD-20562

Checklist

/unhold

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

Comparison is base (177fc9b) 13.56% compared to head (84ec3d4) 14.24%.

Additional details and impacted files

@@            Coverage Diff             @@
##             main     #218      +/-   ##
==========================================
+ Coverage   13.56%   14.24%   +0.68%
==========================================
  Files          17       17
  Lines        1342     1348       +6
==========================================
+ Hits          182      192      +10
+ Misses       1147     1143       -4
  Partials       13       13

Files
Coverage Δ

pkg/verifier/aws/aws_verifier.go
33.02% <100.00%> (+2.52%)
:arrow_up:

/lgtm

/hold

/lgtm

/unhold


"Invite student" popup enhancements

Added "readonly" attribute for sharelink input so that it cannot be edited by a user
Added notification after the link has been copied to a clip-buffer

Both relate and resolve #10

Thanks!


Merge Main

It seems like it is complaining on this merge. I would recommend creating a new personal branch based on feature/qirDebugInfo, merging main to the personal branch and then creating a PR from the personal branch to the feature branch.


Update work-with-threat-indicators.md

Fixed rule name, as it doesn't have the word matching in it

@jayhaddad : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@cwatson-cat @yelevin - since you are not the listed author, PRMerger won't allow you to sign off, and won't apply the labels we use to filter ready-to-merge PRs. If you approve the content, can you send email to the techdocspr alias requesting merge?
@batamig - thanks.  since you are the listed author, can you update the author and ms.author values in this - via the private repo please?
thanks.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

merging this as requested via email from @cwatson-cat . thanks.


ide does not work it keeps loading and give me no thing

ADD ISSUE DESCRIPTION HERE
Version: 1.73.1
Commit:<PHONE_NUMBER>f055b99068d3688932416f2346dd3b
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
Embedder: codespaces

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Geocoder exception on certain valid zipcodes

Hi
I'm using latest version of the Mvx.Geocoder plugin for a little routine that returns geolocation based on US zip code.  It's failing for this particular zip -- 94957.
Here's the stack trace -- must be an issue with CLCore somehow.  Zip is valid, for Ross, CA.
Thanks!
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000b] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Runtime.ExceptionServices/ExceptionDispatchInfo.cs:62
at System.Runtime.CompilerServices.TaskAwaiter`1[MonoTouch.CoreLocation.CLPlacemark[]].GetResult () [0x00034] in /Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Runtime.CompilerServices/TaskAwaiter_T.cs:59
at MvxPlugins.Geocoder.Touch.TouchGeocoder+c__async1.MoveNext () [0x00000] in :0

Thanks for reporting. I'll take a look.

After some reason, my statement is Apple's geocoder knows nothing about this zip code.

The error means: CLError.GeocodeFoundNoResult (see https://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CoreLocationConstantsRef/index.html#//apple_ref/c/econst/kCLErrorNetwork)

There is similar issue on stack overflow: http://stackoverflow.com/questions/21624712/clgeocoder-returning-error-the-operation-couldn-t-be-completed-kclerrordomai

If you look for Ross in Apple's geocoder, you can see that zip code is not specified.

There are exist zip codes 94951 .. 94956, though there is zip codes starting from 94957

I've added a sample project to the repo (Sample.Touch) you can play with. The app is very simple. The error is printed into the console.

Thanks so much -- maybe John Scully lived in Ross!! 😏
I'll investigate a fallback -- appreciate the response.
Best
Mike C
Sent from my iPhone

On Jan 24, 2015, at 2:11 PM, Alexey Shikov<EMAIL_ADDRESS>wrote:
After some reason, my statement is Apple's geocoder knows nothing about this zip code.
The error means: CLError.GeocodeFoundNoResult (see https://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CoreLocationConstantsRef/index.html#//apple_ref/c/econst/kCLErrorNetwork)
There is similar issue on stack overflow: http://stackoverflow.com/questions/21624712/clgeocoder-returning-error-the-operation-couldn-t-be-completed-kclerrordomai
If you look for Ross in Apple's geocoder, you can see that zip code is not specified.
There are exist zip codes 94951 .. 94956, though there is zip codes starting from 94957
I've added a sample project to the repo (Sample.Touch) you can play with. The app is very simple. The error is printed into the console.
—
Reply to this email directly or view it on GitHub.


Can Ignite Support Gradients?

Hey @twostraws, I've just started checking out Ignite and am very excited to use it for hosting a static site/blog I'm putting together. Part of the design of my blog calls for a gradient mask over text like this, and I was trying to figure out if it's possible to support this in Ignite today.

I've gone ahead and looked at your support for Color to try and figure out how it's implemented, but in my cursory glance haven't figured out how I would implement equivalent support for gradients.
I was wondering if:

You had any plans for implementing first class support for gradients.
If not, do you have any advice for how I could do that?

Thank you so much, really excited to put something together using Ignite.

Hi, Joe! I've added initial support for gradients; they work really well. However, they are background gradients, whereas you're looking for masking what looks like something fairly custom. From what I understand, there is some CSS support for this with a WebKit prefix, but there isn't any support for it in Ignite at this time.

This looks great, I love how you mimicked SwiftUI's backgroundStyle.
I did a little bit of research and admittedly my web development experience is relatively weak compared to my Swift, but I was able to put together a minimal solution that works across browsers. Not sure if you'd like to do anything with it but I can confirm that this works in Chrome, Firefox, and Safari, all of the colors looking approximately how I would want them to render.

Plinky

@twostraws: How about adding a style (conforming to HeadElement) to allow injecting such customization classes?
Either "structured" (e.g. distinction between rules for class and tags) or just "raw" (e.g. just the style tag with the content as shown above).

@mergesort I looked into how it might work too, and although the CSS itself seems straightforward I'm not really knowledgeable enough to know the full range of how it works. That is, while we could make it work easily enough for one example, what happens if folks apply it to other elements that we hadn't tried? I'd certainly be interested to see some PRs from folks who know this particular piece of CSS better than I do!

@pd95 I suspect the right way to do that particular thing is by adding custom stylesheet into the theme using MetaLink, then placing it in the Assets folder.

I'm going to close this issue for now. If you'd like to see support for masks in Ignite, feel free to submit a new issue.


Hide Buy New Hardware button

Currently the "Buy new hardware signers" button is within Inheritance Planning. For sprint 30. Lets hide the button.

Duplicate


Feature Request: A simple way to pause

At the moment there is no simple way to pause the extension from making groups which can be annoying.
It would be nice if there was a simple button to pause/activate


Clean up unified BUILD selection

Problem
Every new variant in the unified build introduces two conditionals,
which is duplicative.
Change overview
Use a single conditional to select builds and maintain a running lists
of targets to build, and targets to test.
Testing
gn_build.sh

Fast tracking build changes


install-a-demo.md fixes

Purpose / why

I wanted to clean up the content of install-a-demo.md, including remove mentions of two demo types when now we only have one. Also to add a link to the new video installation tutorial.
What changes were made?

Added some grammar, content, spelling fixes to install-a-demo.md
Verification

Interested Parties

@Islandora/documentation
@Islandora/committers

Checklist
Pull-request Reviewer
Pull-request reviewer should ensure the following:

[ ] Does this PR link to related issues?
[ ] Does the proposed documentation align with the Islandora Documentation Style Guide?
[ ] Are the changes accurate, useful, free of typos, etc?

Person Merging
The person merging should ensure the following:

[ ] Does mkdocs still build successfully? (This is indicated by TravisCI passing. To test locally, and see warnings, see How To Build Documentation.)
[ ] If pages are renamed or removed, have all internal links to those pages been fixed?
[ ] If pages are added, have they been linked to or placed in the menu?
[ ] Did the PR receive at least one approval from a committer, and all issues raised have been addressed?

It looks like with this merged my other additions weren't merged. I really don't understand how Github/commits/PRs/merging works so unsure how to resolve this. But my original PR was https://github.com/Islandora/documentation/pull/2227
Should I redo my changes and make a new PR? Or is it possible to still merge 2227?

@rebeccapower my apologies again. I thought you were done with you updated to that file.
I can guide you how to fix this on the command line with git if that is an approach you want to take, but we can work and learn together so you (or I) can fix this online via using github.com. I have a vague idea of how to do it on github.com, but need to do some googling before I could do the whole thing via github.com.
what do you prefer?

Yes, we can still merge #2227! I took the liberty of resolving a merge conflict, but it is ready for review and merging.

@ysuarez no worries at all! I am still learning so there's bound to be confusion!
@seth-shaw-asu Thank you for this! I'm sure it'll come up in the next open tech call so we can get it all sorted then!
If there's anything I can/should do before then with this please let me know!


Add VIA Amos-3005 industrial PC support

Can one of the admins verify this patch?

@resin-jenkins add to whitelist


Run mysql under mysql user if ddev-dbserver container is run as root

The Problem/Issue/Bug:
The problem is detailed in #3025.
How this PR Solves The Problem:
It solves it according to the solution described in the above issue. This is the same way the official images do this as well.
Manual Testing Instructions:
WIP
Automated Testing Overview:
WIP
Related Issue Link(s):
#3025
Release/Deployment notes:
This shouldn't affect any other workflows. New database docker images would be needed as part of the release.

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

Thanks, @rfay for reviewing this. I am considering your message and will build and test this manually. But for the sake of clarity, I will try to restate the problem here.
I want to be able to run this image directly similar to how we can already run other images from MySQL and MariaDB. Consider these hypothetical examples. Also, you can see the same message about switching to the mysql user in logs for both official images. Logs below.
Again, thanks for reviewing this and I will get back to you with the results from my testing.

MySQL 8.0 with emulation (as I have M1)
docker run --platform linux/amd64 -e MYSQL_ALLOW_EMPTY_PASSWORD=true mysql:8.0
Full log

2021-05-31 18:50:17+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.25-1debian10 started.
2021-05-31 18:50:17+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2021-05-31 18:50:17+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.25-1debian10 started.
2021-05-31 18:50:18+00:00 [Note] [Entrypoint]: Initializing database files
2021-05-31T18:50:18.361203Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.0.25) initializing of server in progress as process 100
2021-05-31T18:50:18.435033Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-05-31T18:50:18.454483Z 1 [ERROR] [MY-012585] [InnoDB] Linux Native AIO interface is not supported on this platform. Please check your OS documentation and install appropriate binary of InnoDB.
2021-05-31T18:50:18.455114Z 1 [Warning] [MY-012654] [InnoDB] Linux Native AIO disabled.
2021-05-31T18:50:19.200329Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2021-05-31T18:50:22.905901Z 6 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
2021-05-31 18:50:28+00:00 [Note] [Entrypoint]: Database files initialized
2021-05-31 18:50:28+00:00 [Note] [Entrypoint]: Starting temporary server
2021-05-31T18:50:29.156527Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.25) starting as process 151
2021-05-31T18:50:29.303277Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-05-31T18:50:29.337274Z 1 [ERROR] [MY-012585] [InnoDB] Linux Native AIO interface is not supported on this platform. Please check your OS documentation and install appropriate binary of InnoDB.
2021-05-31T18:50:29.338086Z 1 [Warning] [MY-012654] [InnoDB] Linux Native AIO disabled.
2021-05-31T18:50:29.722859Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2021-05-31T18:50:30.269302Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Socket: /var/run/mysqld/mysqlx.sock
2021-05-31T18:50:30.828073Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2021-05-31T18:50:30.829604Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2021-05-31T18:50:30.836418Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory.
2021-05-31T18:50:30.961600Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.25'  socket: '/var/run/mysqld/mysqld.sock'  port: 0  MySQL Community Server - GPL.
2021-05-31 18:50:31+00:00 [Note] [Entrypoint]: Temporary server started.
Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone1970.tab' as time zone. Skipping it.

2021-05-31 18:50:40+00:00 [Note] [Entrypoint]: Stopping temporary server
2021-05-31T18:50:40.723314Z 10 [System] [MY-013172] [Server] Received SHUTDOWN from user root. Shutting down mysqld (Version: 8.0.25).
2021-05-31T18:50:42.325430Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.25)  MySQL Community Server - GPL.
2021-05-31 18:50:42+00:00 [Note] [Entrypoint]: Temporary server stopped

2021-05-31 18:50:42+00:00 [Note] [Entrypoint]: MySQL init process done. Ready for start up.

2021-05-31T18:50:43.628774Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.25) starting as process 1
2021-05-31T18:50:43.736098Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-05-31T18:50:43.767719Z 1 [ERROR] [MY-012585] [InnoDB] Linux Native AIO interface is not supported on this platform. Please check your OS documentation and install appropriate binary of InnoDB.
2021-05-31T18:50:43.768442Z 1 [Warning] [MY-012654] [InnoDB] Linux Native AIO disabled.
2021-05-31T18:50:44.101011Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2021-05-31T18:50:44.719014Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock
2021-05-31T18:50:44.984187Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2021-05-31T18:50:44.985481Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2021-05-31T18:50:44.995513Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/var/run/mysqld' in the path is accessible to all OS users. Consider choosing a different directory.
2021-05-31T18:50:45.104918Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.25'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  MySQL Community Server - GPL.
2021-05-31T18:50:54.730472Z 0 [System] [MY-013172] [Server] Received SHUTDOWN from user <via user signal>. Shutting down mysqld (Version: 8.0.25).
2021-05-31T18:50:55.826303Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.25)  MySQL Community Server - GPL.

MariaDB 10.5
docker run -e MARIADB_ALLOW_EMPTY_ROOT_PASSWORD=true mariadb:10.5
Full log

2021-05-31 18:52:33+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.5.10+maria~focal started.
2021-05-31 18:52:33+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
2021-05-31 18:52:33+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.5.10+maria~focal started.
2021-05-31 18:52:33+00:00 [Note] [Entrypoint]: Initializing database files

PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !
To do so, start the server, then issue the following command:

'/usr/bin/mysql_secure_installation'

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the MariaDB Knowledgebase at https://mariadb.com/kb or the
MySQL manual for more instructions.

Please report any problems at https://mariadb.org/jira

The latest information about MariaDB is available at https://mariadb.org/.
You can find additional information about the MySQL part at:
https://dev.mysql.com
Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/

2021-05-31 18:52:33+00:00 [Note] [Entrypoint]: Database files initialized
2021-05-31 18:52:33+00:00 [Note] [Entrypoint]: Starting temporary server
2021-05-31 18:52:33+00:00 [Note] [Entrypoint]: Waiting for server startup
2021-05-31 18:52:33 0 [Note] mysqld (mysqld 10.5.10-MariaDB-1:10.5.10+maria~focal) starting as process 103 ...
2021-05-31 18:52:33 0 [Note] InnoDB: Uses event mutexes
2021-05-31 18:52:33 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-05-31 18:52:33 0 [Note] InnoDB: Number of pools: 1
2021-05-31 18:52:33 0 [Note] InnoDB: Using ARMv8 crc32 + pmull instructions
2021-05-31 18:52:33 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
2021-05-31 18:52:33 0 [Note] InnoDB: Using Linux native AIO
2021-05-31 18:52:33 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
2021-05-31 18:52:33 0 [Note] InnoDB: Completed initialization of buffer pool
2021-05-31 18:52:33 0 [Note] InnoDB: 128 rollback segments are active.
2021-05-31 18:52:33 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-05-31 18:52:33 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-05-31 18:52:33 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2021-05-31 18:52:33 0 [Note] InnoDB: 10.5.10 started; log sequence number 45118; transaction id 20
2021-05-31 18:52:33 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2021-05-31 18:52:33 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-05-31 18:52:33 0 [Note] InnoDB: Buffer pool(s) load completed at 210531 18:52:33
2021-05-31 18:52:33 0 [Warning] 'user' entry 'root@bba28fe4896c' ignored in --skip-name-resolve mode.
2021-05-31 18:52:33 0 [Warning] 'proxies_priv' entry '@% root@bba28fe4896c' ignored in --skip-name-resolve mode.
2021-05-31 18:52:33 0 [Note] Reading of all Master_info entries succeeded
2021-05-31 18:52:33 0 [Note] Added new Master_info '' to hash table
2021-05-31 18:52:33 0 [Note] mysqld: ready for connections.
Version: '10.5.10-MariaDB-1:10.5.10+maria~focal'  socket: '/run/mysqld/mysqld.sock'  port: 0  mariadb.org binary distribution
2021-05-31 18:52:34+00:00 [Note] [Entrypoint]: Temporary server started.
Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/leapseconds' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/tzdata.zi' as time zone. Skipping it.
2021-05-31 18:52:36 5 [Warning] 'proxies_priv' entry '@% root@bba28fe4896c' ignored in --skip-name-resolve mode.

2021-05-31 18:52:36+00:00 [Note] [Entrypoint]: Stopping temporary server
2021-05-31 18:52:36 0 [Note] mysqld (initiated by: root[root] @ localhost []): Normal shutdown
2021-05-31 18:52:36 0 [Note] Event Scheduler: Purging the queue. 0 events
2021-05-31 18:52:36 0 [Note] InnoDB: FTS optimize thread exiting.
2021-05-31 18:52:36 0 [Note] InnoDB: Starting shutdown...
2021-05-31 18:52:36 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
2021-05-31 18:52:36 0 [Note] InnoDB: Buffer pool(s) dump completed at 210531 18:52:36
2021-05-31 18:52:36 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2021-05-31 18:52:36 0 [Note] InnoDB: Shutdown completed; log sequence number 45130; transaction id 21
2021-05-31 18:52:36 0 [Note] mysqld: Shutdown complete

2021-05-31 18:52:37+00:00 [Note] [Entrypoint]: Temporary server stopped

2021-05-31 18:52:37+00:00 [Note] [Entrypoint]: MariaDB init process done. Ready for start up.

2021-05-31 18:52:37 0 [Note] mysqld (mysqld 10.5.10-MariaDB-1:10.5.10+maria~focal) starting as process 1 ...
2021-05-31 18:52:37 0 [Note] InnoDB: Uses event mutexes
2021-05-31 18:52:37 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-05-31 18:52:37 0 [Note] InnoDB: Number of pools: 1
2021-05-31 18:52:37 0 [Note] InnoDB: Using ARMv8 crc32 + pmull instructions
2021-05-31 18:52:37 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
2021-05-31 18:52:37 0 [Note] InnoDB: Using Linux native AIO
2021-05-31 18:52:37 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
2021-05-31 18:52:37 0 [Note] InnoDB: Completed initialization of buffer pool
2021-05-31 18:52:37 0 [Note] InnoDB: 128 rollback segments are active.
2021-05-31 18:52:37 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-05-31 18:52:37 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-05-31 18:52:37 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2021-05-31 18:52:37 0 [Note] InnoDB: 10.5.10 started; log sequence number 45130; transaction id 20
2021-05-31 18:52:37 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-05-31 18:52:37 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2021-05-31 18:52:37 0 [Note] InnoDB: Buffer pool(s) load completed at 210531 18:52:37
2021-05-31 18:52:37 0 [Note] Server socket created on IP: '::'.
2021-05-31 18:52:37 0 [Warning] 'proxies_priv' entry '@% root@bba28fe4896c' ignored in --skip-name-resolve mode.
2021-05-31 18:52:37 0 [Note] Reading of all Master_info entries succeeded
2021-05-31 18:52:37 0 [Note] Added new Master_info '' to hash table
2021-05-31 18:52:37 0 [Note] mysqld: ready for connections.
Version: '10.5.10-MariaDB-1:10.5.10+maria~focal'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution
2021-05-31 18:52:59 0 [Note] mysqld (initiated by: unknown): Normal shutdown
2021-05-31 18:52:59 0 [Note] Event Scheduler: Purging the queue. 0 events
2021-05-31 18:52:59 0 [Note] InnoDB: FTS optimize thread exiting.
2021-05-31 18:52:59 0 [Note] InnoDB: Starting shutdown...
2021-05-31 18:52:59 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
2021-05-31 18:52:59 0 [Note] InnoDB: Buffer pool(s) dump completed at 210531 18:52:59
2021-05-31 18:52:59 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2021-05-31 18:52:59 0 [Note] InnoDB: Shutdown completed; log sequence number 45142; transaction id 21
2021-05-31 18:52:59 0 [Note] mysqld: Shutdown complete

Bitnami MariaDB 10.5 image
docker run -e ALLOW_EMPTY_PASSWORD=yes bitnami/mariadb:10.5
Full log

WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
mariadb 18:55:22.06
mariadb 18:55:22.08 Welcome to the Bitnami mariadb container
mariadb 18:55:22.11 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-mariadb
mariadb 18:55:22.12 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-mariadb/issues
mariadb 18:55:22.14
mariadb 18:55:22.16 INFO  ==> ** Starting MariaDB setup **
mariadb 18:55:22.29 INFO  ==> Validating settings in MYSQL_*/MARIADB_* env vars
mariadb 18:55:22.31 WARN  ==> You set the environment variable ALLOW_EMPTY_PASSWORD=yes. For safety reasons, do not use this flag in a production environment.
mariadb 18:55:22.35 INFO  ==> Initializing mariadb database
mariadb 18:55:22.49 INFO  ==> Updating 'my.cnf' with custom configuration
mariadb 18:55:22.54 INFO  ==> Installing database
mariadb 18:55:24.02 INFO  ==> Starting mariadb in background
mariadb 18:55:26.17 INFO  ==> Configuring authentication
mariadb 18:55:26.59 INFO  ==> Running mysql_upgrade
mariadb 18:55:28.65 INFO  ==> Stopping mariadb
mariadb 18:55:31.46 INFO  ==> ** MariaDB setup finished! **

mariadb 18:55:31.61 INFO  ==> ** Starting MariaDB **
2021-05-31 18:55:31 0 [Note] /opt/bitnami/mariadb/sbin/mysqld (mysqld 10.5.10-MariaDB) starting as process 1 ...
2021-05-31 18:55:31 0 [Note] InnoDB: Uses event mutexes
2021-05-31 18:55:31 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-05-31 18:55:31 0 [Note] InnoDB: Number of pools: 1
2021-05-31 18:55:31 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
2021-05-31 18:55:31 0 [Note] mysqld: O_TMPFILE is not supported on /opt/bitnami/mariadb/tmp (disabling future attempts)
2021-05-31 18:55:31 0 [Warning] InnoDB: Linux Native AIO disabled.
2021-05-31 18:55:31 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
2021-05-31 18:55:31 0 [Note] InnoDB: Completed initialization of buffer pool
2021-05-31 18:55:31 0 [Note] InnoDB: 128 rollback segments are active.
2021-05-31 18:55:31 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-05-31 18:55:31 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-05-31 18:55:31 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2021-05-31 18:55:31 0 [Note] InnoDB: 10.5.10 started; log sequence number 45142; transaction id 20
2021-05-31 18:55:31 0 [Note] InnoDB: Loading buffer pool(s) from /bitnami/mariadb/data/ib_buffer_pool
2021-05-31 18:55:31 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-05-31 18:55:31 0 [Note] InnoDB: Buffer pool(s) load completed at 210531 18:55:31
2021-05-31 18:55:31 0 [Note] Server socket created on IP: '<IP_ADDRESS>'.
2021-05-31 18:55:31 0 [Warning] 'proxies_priv' entry '@% root@8061afdfa581' ignored in --skip-name-resolve mode.
2021-05-31 18:55:31 0 [Note] Reading of all Master_info entries succeeded
2021-05-31 18:55:32 0 [Note] Added new Master_info '' to hash table
2021-05-31 18:55:32 0 [Note] /opt/bitnami/mariadb/sbin/mysqld: ready for connections.
Version: '10.5.10-MariaDB'  socket: '/opt/bitnami/mariadb/tmp/mysql.sock'  port: 3306  Source distribution
2021-05-31 18:55:42 0 [Note] /opt/bitnami/mariadb/sbin/mysqld (initiated by: unknown): Normal shutdown
2021-05-31 18:55:42 0 [Note] Event Scheduler: Purging the queue. 0 events
2021-05-31 18:55:42 0 [Note] InnoDB: FTS optimize thread exiting.
2021-05-31 18:55:42 0 [Note] InnoDB: Starting shutdown...
2021-05-31 18:55:42 0 [Note] InnoDB: Dumping buffer pool(s) to /bitnami/mariadb/data/ib_buffer_pool
2021-05-31 18:55:42 0 [Note] InnoDB: Buffer pool(s) dump completed at 210531 18:55:42
2021-05-31 18:55:42 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2021-05-31 18:55:42 0 [Note] InnoDB: Shutdown completed; log sequence number 45154; transaction id 21
2021-05-31 18:55:42 0 [Note] /opt/bitnami/mariadb/sbin/mysqld: Shutdown complete

DDEV image by running as mysql user
docker run --user 999:999 drud/ddev-dbserver-mariadb-10.5:v1.17.0
Error:
+ cp -r /home/.my.cnf /home/.bashrc /home/mysql/
cp: target '/home/mysql/' is not a directory

Full log

+ set -eu
+ set -o pipefail
+ SOCKET=/var/tmp/mysql.sock
+ rm -f /tmp/healthy
+ '[' 0 = 2 -a '' = restore_snapshot ']'
++ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/local/bin:/usr/local/mysql/bin
++ mysqld -V
++ awk '{sub( /\.[0-9]+(-.*)?$/, "", $3); print $3 }'
+ server_db_version=10.5
++ echo '/mnt/ddev_config/mysql/*.cnf'
+ '[' -d /mnt/ddev_config/mysql -a '/mnt/ddev_config/mysql/*.cnf' '!=' '/mnt/ddev_config/mysql/*.cnf' ']'
+ export BACKUPTOOL=mariabackup
+ BACKUPTOOL=mariabackup
+ command -v xtrabackup
+ '[' '!' -f /var/lib/mysql/db_mariadb_version.txt ']'
+ '[' -z '' ']'
+ touch /tmp/initializing
+ target=/mysqlbase/
++ basename /mysqlbase/
+ name=mysqlbase
+ rm -rf '/var/lib/mysql/*' '/var/lib/mysql/.[a-z]*'
+ tee /var/log/mariabackup_prepare_mysqlbase.log
+ mariabackup --prepare --skip-innodb-use-native-aio --target-dir /mysqlbase/ --user=root --password=root --socket=/var/tmp/mysql.sock
Warning: World-writable config file '/mysqlbase/backup-my.cnf' is ignored
Warning: World-writable config file '/mysqlbase/backup-my.cnf' is ignored
Warning: World-writable config file '/mysqlbase/backup-my.cnf' is ignored
mariabackup based on MariaDB server 10.5.9-MariaDB debian-linux-gnu (aarch64)
[00] 2021-05-31 18:46:04 cd to /mysqlbase/
[00] 2021-05-31 18:46:04 open files limit requested 0, set to 1048576
[00] 2021-05-31 18:46:04 This target seems to be not prepared yet.
[00] 2021-05-31 18:46:04 mariabackup: using the following InnoDB configuration for recovery:
[00] 2021-05-31 18:46:04 innodb_data_home_dir = .
[00] 2021-05-31 18:46:04 innodb_data_file_path = ibdata1:10M:autoextend
[00] 2021-05-31 18:46:04 innodb_log_group_home_dir = .
[00] 2021-05-31 18:46:04 Starting InnoDB instance for recovery.
[00] 2021-05-31 18:46:04 mariabackup: Using 104857600 bytes for buffer pool (set by --use-memory parameter)
2021-05-31 18:46:04 0 [Note] InnoDB: Uses event mutexes
2021-05-31 18:46:04 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-05-31 18:46:04 0 [Note] InnoDB: Number of pools: 1
2021-05-31 18:46:04 0 [Note] InnoDB: Using ARMv8 crc32 + pmull instructions
2021-05-31 18:46:04 0 [Note] InnoDB: Initializing buffer pool, total size = 104857600, chunk size = 104857600
2021-05-31 18:46:04 0 [Note] InnoDB: Completed initialization of buffer pool
2021-05-31 18:46:04 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
2021-05-31 18:46:04 0 [Note] InnoDB: Starting crash recovery from checkpoint LSN=45130,45130
[00] 2021-05-31 18:46:04 Last binlog file , position 0
[00] 2021-05-31 18:46:04 completed OK!
+ mariabackup --copy-back --skip-innodb-use-native-aio --force-non-empty-directories --target-dir /mysqlbase/ --user=root --password=root --socket=/var/tmp/mysql.sock
+ tee /var/log/mariabackup_copy_back_mysqlbase.log
mariabackup based on MariaDB server 10.5.9-MariaDB debian-linux-gnu (aarch64)
[01] 2021-05-31 18:46:04 Copying ibdata1 to /var/lib/mysql/ibdata1
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./db_mariadb_version.txt to /var/lib/mysql/db_mariadb_version.txt
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./test/db.opt to /var/lib/mysql/test/db.opt
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/table_stats.MAI to /var/lib/mysql/mysql/table_stats.MAI
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/tables_priv.frm to /var/lib/mysql/mysql/tables_priv.frm
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/slow_log.CSV to /var/lib/mysql/mysql/slow_log.CSV
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/db.MAD to /var/lib/mysql/mysql/db.MAD
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/slow_log.frm to /var/lib/mysql/mysql/slow_log.frm
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/time_zone_transition.frm to /var/lib/mysql/mysql/time_zone_transition.frm
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/proc.MAD to /var/lib/mysql/mysql/proc.MAD
[01] 2021-05-31 18:46:04         ...done
[01] 2021-05-31 18:46:04 Copying ./mysql/time_zone_transition.MAD to /var/lib/mysql/mysql/time_zone_transition.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_relation.frm to /var/lib/mysql/mysql/help_relation.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/tables_priv.MAI to /var/lib/mysql/mysql/tables_priv.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/column_stats.frm to /var/lib/mysql/mysql/column_stats.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_transition_type.frm to /var/lib/mysql/mysql/time_zone_transition_type.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_topic.frm to /var/lib/mysql/mysql/help_topic.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/index_stats.MAD to /var/lib/mysql/mysql/index_stats.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/func.MAI to /var/lib/mysql/mysql/func.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/transaction_registry.ibd to /var/lib/mysql/mysql/transaction_registry.ibd
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/columns_priv.MAD to /var/lib/mysql/mysql/columns_priv.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/innodb_index_stats.frm to /var/lib/mysql/mysql/innodb_index_stats.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/transaction_registry.frm to /var/lib/mysql/mysql/transaction_registry.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_name.MAI to /var/lib/mysql/mysql/time_zone_name.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/index_stats.MAI to /var/lib/mysql/mysql/index_stats.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/event.MAD to /var/lib/mysql/mysql/event.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/gtid_slave_pos.ibd to /var/lib/mysql/mysql/gtid_slave_pos.ibd
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/plugin.MAD to /var/lib/mysql/mysql/plugin.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/proc.frm to /var/lib/mysql/mysql/proc.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone.MAD to /var/lib/mysql/mysql/time_zone.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_relation.MAI to /var/lib/mysql/mysql/help_relation.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_keyword.MAI to /var/lib/mysql/mysql/help_keyword.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/func.MAD to /var/lib/mysql/mysql/func.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/servers.MAD to /var/lib/mysql/mysql/servers.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/columns_priv.frm to /var/lib/mysql/mysql/columns_priv.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/tables_priv.MAD to /var/lib/mysql/mysql/tables_priv.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/db.MAI to /var/lib/mysql/mysql/db.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_category.frm to /var/lib/mysql/mysql/help_category.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/slow_log.CSM to /var/lib/mysql/mysql/slow_log.CSM
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_transition_type.MAI to /var/lib/mysql/mysql/time_zone_transition_type.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/table_stats.frm to /var/lib/mysql/mysql/table_stats.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/proc.MAI to /var/lib/mysql/mysql/proc.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/roles_mapping.MAI to /var/lib/mysql/mysql/roles_mapping.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/proxies_priv.MAI to /var/lib/mysql/mysql/proxies_priv.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/procs_priv.frm to /var/lib/mysql/mysql/procs_priv.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_keyword.MAD to /var/lib/mysql/mysql/help_keyword.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/global_priv.frm to /var/lib/mysql/mysql/global_priv.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/plugin.frm to /var/lib/mysql/mysql/plugin.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/general_log.CSV to /var/lib/mysql/mysql/general_log.CSV
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/db.frm to /var/lib/mysql/mysql/db.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_transition.MAI to /var/lib/mysql/mysql/time_zone_transition.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_leap_second.MAI to /var/lib/mysql/mysql/time_zone_leap_second.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/servers.MAI to /var/lib/mysql/mysql/servers.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/global_priv.MAD to /var/lib/mysql/mysql/global_priv.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_leap_second.frm to /var/lib/mysql/mysql/time_zone_leap_second.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/column_stats.MAD to /var/lib/mysql/mysql/column_stats.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone.frm to /var/lib/mysql/mysql/time_zone.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_keyword.frm to /var/lib/mysql/mysql/help_keyword.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/column_stats.MAI to /var/lib/mysql/mysql/column_stats.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/general_log.frm to /var/lib/mysql/mysql/general_log.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone.MAI to /var/lib/mysql/mysql/time_zone.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/event.MAI to /var/lib/mysql/mysql/event.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_topic.MAI to /var/lib/mysql/mysql/help_topic.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/procs_priv.MAI to /var/lib/mysql/mysql/procs_priv.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/general_log.CSM to /var/lib/mysql/mysql/general_log.CSM
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/db.opt to /var/lib/mysql/mysql/db.opt
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/gtid_slave_pos.frm to /var/lib/mysql/mysql/gtid_slave_pos.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/plugin.MAI to /var/lib/mysql/mysql/plugin.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/innodb_index_stats.ibd to /var/lib/mysql/mysql/innodb_index_stats.ibd
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/roles_mapping.frm to /var/lib/mysql/mysql/roles_mapping.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_topic.MAD to /var/lib/mysql/mysql/help_topic.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_relation.MAD to /var/lib/mysql/mysql/help_relation.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_name.frm to /var/lib/mysql/mysql/time_zone_name.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/proxies_priv.frm to /var/lib/mysql/mysql/proxies_priv.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_category.MAD to /var/lib/mysql/mysql/help_category.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/servers.frm to /var/lib/mysql/mysql/servers.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_transition_type.MAD to /var/lib/mysql/mysql/time_zone_transition_type.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/func.frm to /var/lib/mysql/mysql/func.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/proxies_priv.MAD to /var/lib/mysql/mysql/proxies_priv.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/innodb_table_stats.ibd to /var/lib/mysql/mysql/innodb_table_stats.ibd
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_name.MAD to /var/lib/mysql/mysql/time_zone_name.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/roles_mapping.MAD to /var/lib/mysql/mysql/roles_mapping.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/innodb_table_stats.frm to /var/lib/mysql/mysql/innodb_table_stats.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/global_priv.MAI to /var/lib/mysql/mysql/global_priv.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/event.frm to /var/lib/mysql/mysql/event.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/user.frm to /var/lib/mysql/mysql/user.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/columns_priv.MAI to /var/lib/mysql/mysql/columns_priv.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/help_category.MAI to /var/lib/mysql/mysql/help_category.MAI
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/table_stats.MAD to /var/lib/mysql/mysql/table_stats.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/procs_priv.MAD to /var/lib/mysql/mysql/procs_priv.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/time_zone_leap_second.MAD to /var/lib/mysql/mysql/time_zone_leap_second.MAD
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./mysql/index_stats.frm to /var/lib/mysql/mysql/index_stats.frm
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./aria_log_control to /var/lib/mysql/aria_log_control
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./xtrabackup_info to /var/lib/mysql/xtrabackup_info
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./ib_buffer_pool to /var/lib/mysql/ib_buffer_pool
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./db/db.opt to /var/lib/mysql/db/db.opt
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./performance_schema/db.opt to /var/lib/mysql/performance_schema/db.opt
[01] 2021-05-31 18:46:05         ...done
[01] 2021-05-31 18:46:05 Copying ./aria_log.00000001 to /var/lib/mysql/aria_log.00000001
[01] 2021-05-31 18:46:05         ...done
[00] 2021-05-31 18:46:05 completed OK!
Database initialized from /mysqlbase/
+ echo 'Database initialized from /mysqlbase/'
+ rm -f /tmp/initializing
++ cat /var/lib/mysql/db_mariadb_version.txt
+ database_db_version=10.5
+ '[' 10.5 '!=' 10.5 ']'
+ echo 10.5
+ cp -r /home/.my.cnf /home/.bashrc /home/mysql/
cp: target '/home/mysql/' is not a directory

DDEV image
docker run drud/ddev-dbserver-mariadb-10.5:v1.17.0
Error:
mysqld: Please consult the Knowledge Base to find out how to run mysqld as root!

Full log

+ set -eu
+ set -o pipefail
+ SOCKET=/var/tmp/mysql.sock
+ rm -f /tmp/healthy
+ '[' 0 = 2 -a '' = restore_snapshot ']'
++ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/sbin:/usr/local/bin:/usr/local/mysql/bin
++ mysqld -V
++ awk '{sub( /\.[0-9]+(-.*)?$/, "", $3); print $3 }'
+ server_db_version=10.5
++ echo '/mnt/ddev_config/mysql/*.cnf'
+ '[' -d /mnt/ddev_config/mysql -a '/mnt/ddev_config/mysql/*.cnf' '!=' '/mnt/ddev_config/mysql/*.cnf' ']'
+ export BACKUPTOOL=mariabackup
+ BACKUPTOOL=mariabackup
+ command -v xtrabackup
+ '[' '!' -f /var/lib/mysql/db_mariadb_version.txt ']'
+ '[' -z '' ']'
+ touch /tmp/initializing
+ target=/mysqlbase/
++ basename /mysqlbase/
+ name=mysqlbase
+ rm -rf '/var/lib/mysql/*' '/var/lib/mysql/.[a-z]*'
+ mariabackup --prepare --skip-innodb-use-native-aio --target-dir /mysqlbase/ --user=root --password=root --socket=/var/tmp/mysql.sock
+ tee /var/log/mariabackup_prepare_mysqlbase.log
Warning: World-writable config file '/mysqlbase/backup-my.cnf' is ignored
Warning: World-writable config file '/mysqlbase/backup-my.cnf' is ignored
Warning: World-writable config file '/mysqlbase/backup-my.cnf' is ignored
mariabackup based on MariaDB server 10.5.9-MariaDB debian-linux-gnu (aarch64)
[00] 2021-05-31 18:38:16 cd to /mysqlbase/
[00] 2021-05-31 18:38:16 open files limit requested 0, set to 1048576
[00] 2021-05-31 18:38:16 This target seems to be not prepared yet.
[00] 2021-05-31 18:38:16 mariabackup: using the following InnoDB configuration for recovery:
[00] 2021-05-31 18:38:16 innodb_data_home_dir = .
[00] 2021-05-31 18:38:16 innodb_data_file_path = ibdata1:10M:autoextend
[00] 2021-05-31 18:38:16 innodb_log_group_home_dir = .
[00] 2021-05-31 18:38:16 Starting InnoDB instance for recovery.
[00] 2021-05-31 18:38:16 mariabackup: Using 104857600 bytes for buffer pool (set by --use-memory parameter)
2021-05-31 18:38:16 0 [Note] InnoDB: Uses event mutexes
2021-05-31 18:38:16 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-05-31 18:38:16 0 [Note] InnoDB: Number of pools: 1
2021-05-31 18:38:16 0 [Note] InnoDB: Using ARMv8 crc32 + pmull instructions
2021-05-31 18:38:16 0 [Note] InnoDB: Initializing buffer pool, total size = 104857600, chunk size = 104857600
2021-05-31 18:38:16 0 [Note] InnoDB: Completed initialization of buffer pool
2021-05-31 18:38:16 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed.
Database initialized from /mysqlbase/
+ echo 'Database initialized from /mysqlbase/'
+ rm -f /tmp/initializing
++ cat /var/lib/mysql/db_mariadb_version.txt
+ database_db_version=10.5
+ '[' 10.5 '!=' 10.5 ']'
+ echo 10.5
+ cp -r /home/.my.cnf /home/.bashrc /root/
+ mkdir -p /mnt/ddev-global-cache/bashhistory/20fdd34c34ac
+ echo
+ echo 'MySQL init process done. Ready for start up.'
+ echo
+ echo 'Starting mysqld.'
+ exec mysqld --server-id=0
+ tail -f /var/log/mysqld.log

MySQL init process done. Ready for start up.

Starting mysqld.
2021-05-31 18:38:16 0 [Warning] option 'server_id': unsigned value 0 adjusted to 1
2021-05-31 18:38:16 0 [Note] mysqld (mysqld 10.5.9-MariaDB-1:10.5.9+maria~focal-log) starting as process 1 ...
mysqld: Please consult the Knowledge Base to find out how to run mysqld as root!
2021-05-31 18:38:16 0 [ERROR] Aborting

Since you haven't been back to this to manually test or anything, I'm going to close this for now. Happy to reopen when you're ready to work with it some more and go through manual building and testing. As always, happy to continue the conversation here or elsewhere.

I understand. I have been involved with a few other things and will reopen this once I get a chance to move ahead here. Thanks.


Design GPT prompts [TODO]

Design GPT prompts
How should ChatGPT be prompted to generate its explanations?
Completion criteria
Save text files to a "prompts" folder with each of the following prompts:

[ ] equation
[ ] plain text
[ ] code

Discussion points and unknowns (optional)

Which version of ChatGPT should we be using?  This may be constrained in part by budget requirements.
Should there be different "levels" or "contexts" for each prompt?  E.g., what other materials should be included in the prompt, what information should be included about the intended audience, etc.?
What's the right "tone" for the explainer?  Do we want this to be adjustable?  E.g., should it be professional?  Humorous?  Fun?  Efficient?

Potential ressources  to design the best prompts:

https://prompts.chat/

I've looked everywhere for the button to assign myself to this issue

The github link to the complete prompt : https://github.com/JushBJJ/Mr.-Ranedeer-AI-Tutor/blob/main/Mr_Ranedeer.json

@Neural-Hacker, how would you like to divide up the task for designing the prompts?
One possibility is that one of us could take care of the markdown cells (text + equations) and the other could take care of the coding cells.
The other is to divide between user contexts (level, major, length/depth of explanation, tone, or other choices included in the comment above).
I am happy to pursue other possibilities too. It would be appreciated if you could please let me know your thoughts.

Hi @Neural-Hacker, your plan sounds great to me. Would you be available between 10:30am to 3pm ET tomorrow or anytime Monday after 10:30am ET? Thanks!

Hi @Helena-Yuhan-Liu Monday at 10:30am works for me.

Hi @Neural-Hacker, sounds good. I just sent you an Outlook invite with a Zoom link.

Potential prompt approach: "depths of explanation"
Rather than organizing prompts around the "level" of the learner, we could instead use different prompts to provide different depths of explanation.  For example:

Level 1: describe (at a high level) what the code block is "about" without providing clues about how to approach the given problem
Level 2: give some high-level hints about how to solve the given problem or fill in missing code
Level 3: give specific "pseudocode" hints (but without providing an exact solution) to help solve the problem
Level 4: provide a complete solution along with explanations


merge package from arlac77/npm-package-template

package.json

chore(scripts): cover@#overwrite c8 --temp-directory build/coverage ava && c8 report -r lcov --temp-directory build/coverage
chore(package): add xo from template
chore(package): add nyc from template
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/-test.js,tests/-test.mjs' as in template
chore(package): set $.ava.extensions='js,mjs' as in template

Codecov Report

Merging #302 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #302   +/-   ##
=======================================
  Coverage   84.11%   84.11%
=======================================
  Files           1        1
  Lines         214      214
=======================================
  Hits          180      180
  Misses         34       34

Continue to review full report at Codecov.

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

Coverage remained the same at 84.81% when pulling e4778a3d734576a2deae7fdba5c95b9f419b6c23 on template-sync-1 into 327d21643a7987f9173f104065473c68279433ed on master.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


fix ClockView reload loop

Fixes #1923, at long last.
Debugging the stubbing of reload and time to work properly was a real headache, and sent me chasing many red herrings. I believe it was importing the view dynamically, so that it would capture the stubbed globals, that finally solved the issues.

Weird build failure, retrying...


Can't run latest patch

Upon installing latest patch, I can't run the program.  I just see the 2 cards with a black background.

This is the loading screen. The first time you start HSTracker (and after last update too), HSTracker build the database, which can take some time.
Did you wait / retry ?

I'm still having the issue with just seeing the two cards

Could you please try the following ?

Open Terminal Applications -> Utilities -> Terminal
Type /Applications/HSTracker.app/Contents/MacOS/HSTracker and finish by ENTER
Copy the ouput and paste it here

You should see something like
2015-06-23 09:43:47.791 HSTracker[41824:11010491] Failed to connect (colorGridView) outlet from (NSApplication) to (NSColorPickerGridView): missing setter or instance variable
2015-06-23 09:43:47.791 HSTracker[41824:11010491] Failed to connect (view) outlet from (NSApplication) to (NSColorPickerGridView): missing setter or instance variable
2015-06-23 09:43 HSTracker[41824] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-21)
2015-06-23 09:43:48:090 HSTracker[41824:513] Hearthstone is running? false
2015-06-23 09:43:48:923 HSTracker[41824:513] last release is 0.11.248 -> local is 0.11.254


Ollie: Watch getphotoblanket.com.au

Ollie requests the watch of the watch_keyword getphotoblanket\.com\.au. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

getphotoblanket\.com\.au has been seen in 0 true positives, 0 false positives, and 0 NAAs.

getphotoblanket\.com\.au has been seen in 0 true positives, 0 false positives, and 0 NAAs.

Approved by Spevacus in Charcoal HQ

Approved by Spevacus in Charcoal HQ


Update docs on TFLite benchmarking.

Add example to build benchmark_tool with Android
Add a tip to turn on logging for TFLite

I'm not actually familiar with the aspects of tflite benchmarking relevant here, and I didn't even know that there was a ./configure! So take this as a shallow LGTM.


CountryListSpinner does not set the selected CountryInfo

Firebase Auth-UI sign-in with phone number has an issue as the CountryListSpinner does not provider the actual selected CountryInfo via method getSelectedCountryInfo().
I've checked the code an there is a small change required:
    mListPopupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            CountryInfo info = mCountryListAdapter.getItem(position);
            if (info != null) {
                mSelectedCountryInfo = info; // This needs to be added in order to set the selected country info
                setText(info.toShortString());
            }

            onUnfocus();
        }
    });

Please check, "mSelectedCountryInfo = info;" needs to be set as commented above.
Please update, as phone number authentication is not working in version 8.0.0 due to missing country code.

This looks like it would be a great PR - you can just hit the edit button on the top right of that file here on github and propose it ? https://github.com/firebase/FirebaseUI-Android/blob/980d0cc8e0f319fece43c23716ec126858936fea/auth/src/main/java/com/firebase/ui/auth/ui/phone/CountryListSpinner.java#L89

            mSelectedCountryInfo = info; // This needs to be added in order to set the selected country info

when can we expect this fix push to latest release?

Hi, When will the next version be released with this fix?

Guys, it's terrible. You have a critical issue for several month. You have more than 10 people who is waiting for a fix. Finally, you have this fix. Why you don't just release a new version with a fix? Does google pay for development of this library? If it does it definitely should not!

The fix will be available in version 8.0.1 which should be available shortly


puma-production undefined method

I'm running a puma server for my production setup. However I cannot integrate the lograge because of the following error.
I'm not doing anything special so I'm just including config.lograge.enabled = true in production.rb and thats it.
I wonder if someone else has encountered such a issue.
/usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/railtie/configuration.rb:95:in `method_missing': undefined method `lograge' for #<Rails::Application::Configuration:0x007fb696924470> (NoMethodError)
        from /home/deployer/apps/ren/releases/20150106184201/config/environments/production.rb:89:in `block in <top (required)>'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/railtie.rb:210:in `instance_eval'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/railtie.rb:210:in `configure'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/railtie.rb:182:in `configure'
        from /home/deployer/apps/ren/releases/20150106184201/config/environments/production.rb:1:in `<top (required)>'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `require'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `block in require'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:240:in `load_dependency'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in `require'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/engine.rb:598:in `block (2 levels) in <class:Engine>'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/engine.rb:597:in `each'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/engine.rb:597:in `block in <class:Engine>'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/initializable.rb:30:in `instance_exec'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/initializable.rb:30:in `run'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/initializable.rb:55:in `block in run_initializers'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:226:in `block in tsort_each'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:348:in `block (2 levels) in each_strongly_connected_component'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:418:in `block (2 levels) in each_strongly_connected_component_from'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:427:in `each_strongly_connected_component_from'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:417:in `block in each_strongly_connected_component_from'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/initializable.rb:44:in `each'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/initializable.rb:44:in `tsort_each_child'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:411:in `call'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:411:in `each_strongly_connected_component_from'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:347:in `block in each_strongly_connected_component'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:345:in `each'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:345:in `call'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:345:in `each_strongly_connected_component'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:224:in `tsort_each'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/2.1.0/tsort.rb:205:in `tsort_each'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/initializable.rb:54:in `run_initializers'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/application.rb:352:in `initialize!'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/railtie.rb:194:in `public_send'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/railties-4.2.0/lib/rails/railtie.rb:194:in `method_missing'
        from /home/deployer/apps/ren/current/config/environment.rb:5:in `<top (required)>'
        from /home/deployer/apps/ren/current/config.ru:3:in `require'
        from /home/deployer/apps/ren/current/config.ru:3:in `block in <main>'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.6.0/lib/rack/builder.rb:55:in `instance_eval'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.6.0/lib/rack/builder.rb:55:in `initialize'
        from /home/deployer/apps/ren/current/config.ru:in `new'
        from /home/deployer/apps/ren/current/config.ru:in `<main>'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.6.0/lib/rack/builder.rb:49:in `eval'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.6.0/lib/rack/builder.rb:49:in `new_from_string'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rack-1.6.0/lib/rack/builder.rb:40:in `parse_file'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/configuration.rb:99:in `app'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/runner.rb:123:in `app'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/runner.rb:130:in `start_server'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:207:in `worker'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:106:in `block (2 levels) in spawn_workers'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:106:in `fork'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:106:in `block in spawn_workers'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:103:in `times'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:103:in `spawn_workers'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:154:in `check_workers'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cluster.rb:408:in `run'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/cli.rb:507:in `run'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/control_cli.rb:248:in `start'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/lib/puma/control_cli.rb:216:in `run'
        from /usr/local/rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/puma-2.10.2/bin/pumactl:8:in `<top (required)>'
        from /usr/local/rbenv/versions/2.1.5/bin/pumactl:23:in `load'
        from /usr/local/rbenv/versions/2.1.5/bin/pumactl:23:in `<main>'

I reinstalled the server and it runs ok now. I wonder what it was though.

This looks to me like lograge was not properly installed. Did you have lograge in a group within your Gemfile?

it was just gem 'lograge' without any group

Then I have no idea what this could have been, maybe a glitch in the space time continuum.
Can we close this or you want to investigate further?

That pesky space time continuum, always messing with our softwares!

This things happen to me to (now). One project was ok, another not. I fixed it by putting require "lograge" on top of file where I am calling config.lograge.enabled = true


[DOC] Missing documentation for security plugin dashboardsinfo endpoints

What is the need for documentation?
The /_plugins/_security/dashboardsinfo API is not documented for the Security Plugin.
Tell us about your request.
Serves both a GET and PUT request.
GET /dashboardsinfo
PUT /dashboardsinfo
Do you have any related resources to help us get started?
A code reference for this API can be found at DashboardsInfoAction.

Unnecessarily created. Closing this issue since it's covered with other security APIs in issue #887.