Inject DLL paths on TestFoundation

Patch DLL paths to environment on building and running the tests.  This eliminates the need to modify Path manually and adds to robustness.

Anyone to review?

cc @compnerd ?

I'm not a fan of the use of ? as a separator, and I would rather that we change that to something more inline with CMake's list operations.  More importantly, I think that this needs to be tested on CI to ensure that this doesn't accidentally cause any regressions.  Likely best to wait until after 5.7.

If we keep ; as separator we may run into the hell of extra //s, and any additional parse may add an extra //, making it extremely hard to maintain (since Windows CI is not forced yet, I’m really pessimistic about not breaking this some day.
Taking another separator at least simplifies the implementation and adds to stability — and I picked ? from forbidden characters in regular Windows path (I knew there’re \\?\ paths, but I don’t think they’re working & worth being supported).


error: unknown option

I used an old version of SVGO like e.g. comand
svgo -i input.svg -o output.svg --pretty --indent=1 -p 3  --enable=removeHiddenElems --disable=removeUnknownsAndDefaults
and I got error: unknown option '--enable=removeHiddenElems'
However it seems svgo is not backwards compatible.
I have read #1329 and #1337/files, and do not understand what to do.
I have tried to copy svgo.config.js from https://github.com/svg/svgo/issues/1329#issuecomment-781585374 into the current folder and got
Error: Cannot find module 'svgo'
Require stack:
- /home/jkalliau/Documents/GitHub/cleanupSVG/svgo.config.js
- /home/jkalliau/prgm/node-v15.4.0-linux-x64/lib/node_modules/svgo/lib/svgo-node.js
- /home/jkalliau/prgm/node-v15.4.0-linux-x64/lib/node_modules/svgo/lib/svgo/coa.js
- /home/jkalliau/prgm/node-v15.4.0-linux-x64/lib/node_modules/svgo/bin/svgo
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:925:15)
    at Function.Module._load (node:internal/modules/cjs/loader:769:27)
    at Module.require (node:internal/modules/cjs/loader:997:19)
    at require (node:internal/modules/cjs/helpers:92:18)
    at Object.<anonymous> (/home/jkalliau/Documents/GitHub/cleanupSVG/svgo.config.js:3:34)
    at Module._compile (node:internal/modules/cjs/loader:1108:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)
    at Module.load (node:internal/modules/cjs/loader:973:32)
    at Function.Module._load (node:internal/modules/cjs/loader:813:14)
    at Module.require (node:internal/modules/cjs/loader:997:19)

Hi. You need to install svgo locally like this npm i svgo

@TrySound I'd say we need the CLI README.md examples to show how to disable/enable plugins too :)

Only possible with config for now

Came here for a similar reason: after my weekly update I had a lot of CI builds failing with error: unknown option '--disable=removeViewBox'.
The releases notes for 2.0.0 suggests that --disable/--enable might be reimplemented in a later version, so I'll simply stick to<EMAIL_ADDRESS>in the meantime.  The amount of configuration needed in 2.0.0 to simply disable one plugin seems a bit overkill in my case.

Came here because of this as well. Looks like there is no way to use svgo if I just want to use it as a CLI program (without e.g. polluting local scope with node_modules created from npm i svgo). It's probably better to remove CLI usage at all then as it's so limited now.

Let me preface this by saying I do admire and appreciate the team's decision to, as a wise famous man once said: "Move Fast and Break Things"
However...  I, too, was just bitten by the removal of the --enable=PLUGIN CLI argument.  :-(
I would vote that this issue be reopened, lest people inadvertently start creating duplicates.  (I almost did!)

I would like the reimplementation of --enable=PLUGIN-feature. (maybe I switch back to the buggy 1.3.2-version)
I had closed the issue, since I was able to solve the error, not meaning I'm anyhow happy with the solution/workaround.
Imho this bug-report/question is solved, but we should file a new feature-request. Since I do not know any duplicate/feature-request I reopen this issue for now, however it is up to the svgo-mebers how to proceed.


Pass id strings with more than 4 Characters to Molecule

pyjess.Molecule.load(file, id='abcd') currently only takes strings with up to 4 characters.
It would be useful to accept more characters to handle predicted structures and would also future proof pyjess after 2026:
https://cdn.rcsb.org/rcsb-pdb/general_information/news_publications/newsletters/2024q2/deposit.html

Will be fixed in the next release, I added support for arbitrary string identifiers in Molecule.__init__.


Release 1.0.0

add license and manifest information to published jars (pom.xml)
remove redundant 'value-provider-' prefix for
also affects value-provider-release script to be executed for building / publishing to Maven Central

Is released


Float Button android:background is not working

But setBackgroundColor  with float button in activity file is working. How can I set background of float button in xml file?

It works on run-time

I'm afraid it's not work on run-time. My android target-SDK is 19.

Hi,
If you are trying setbackground by XML in the Demo, that doesn't work because I set the background dynamically in the onCreate function. Comment those lines and try again

When setting the background via the xml attribute, the specified value is ignored. This does not take effect at runtime and the button remains blue. To clarify, this is not in the Demo, it's in my project.
<com.gc.materialdesign.views.ButtonFloat
    android:id="@+id/buttonFloat"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="#ff0000"
    app:animate="false">

Any solution for this issue yet?

Can verify that @Dallas187 's experience is correct. Setting it programmatically works fine.

:+1:

:+1: Same issue.


SyntaxError if the string contain a Shebang at start

Hi,
In one of my project i use cherow to retrieve some information in my JavaScript files (require declaration). But when the file start with a shebang (a .js file for a Binary project for example), then cherow throw an SyntaxError (i suppose cherow try to parse it as Javascript but fail).
{ SyntaxError: Line 1, column 0: Unexpected token 'end of source'
    at constructError (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:5625:21)
    at report (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:5664:7)
    at scanPrivateName (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:381:11)
    at scan (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:1756:34)
    at nextToken (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:5010:30)
    at parseStatementList (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:7078:7)
    at parseSource (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:7039:11)
    at Object.parseScript (F:\Code\SlimIO\psp\node_modules\cherow\dist\umd\cherow.js:7117:14)
    at main (F:\Code\SlimIO\psp\bin\index.js:468:37)
  index: 1,
  line: 1,
  column: 0,
  description: "Unexpected token 'end of source'" }

To reproduce the issue, just create a .js file with a Shebang at the start:
#!/usr/bin/env node

console.log("hello world");

And parse the script:
const { readFileSync } = require("fs");

const buf = await readFileSync("./jsFile.js");
const AST = cherow.parseScript(buf.toString());
console.log(JSON.stringify(AST, null, 2));

A workaround is to check the first character of the Buffer and if it match "#" i will remove the complete line.
Current Behavior: SyntaxError
Expected Behavior: Ignore Shebang
Best Regards,
Thomas

Hi. Are you using Cherow 1.6.9? Try use the @dev version on NPM. That's the current version on Master branch and shebang will not be skipped unless you do { next: true } because it's part of ESNext and the proposal-hashbang. Hope that helps :)

Hi,
Yes i'm using Cherow 1.6.9.
I tested your solution with the dev release and it work. Thanks 💯
Best Regards
Thomas

You are welcome. I'm closing this issue then.


bootstrap 4 support validation

Now B4 is in beta.
What about Bootstrap 4 support · Issue #495 · 1000hz/bootstrap-validator

this project is dead


Update dist file to use new dependencies

Issue #109, if available:
Description of changes:
I executed ncc to package the actual state of the current code, because the changes made in this PR, aren't actually distributed in the action itself.
This PR also updates the ncc compiler, because the one by @zeit is deprecated. Now the suggested @vercel/ncc is used.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Check any applicable:

[ ] Were any files moved? Moving files changes their URL, which breaks all hyperlinks to the files.

The action-core functions have been updated in the distributable index.js by another recent PR
But I'd still want to merge the @vercel/ncc update in your change. Could you resolve the conflicts?

Yep, branch should be up to date again. Thanks!


Server commands are issued before gamestate is sent

Certain clients disallow sending server commands before client is in CS_PRIMED state, ignoring the following call:
https://github.com/etjump/etjump/blob/2069cb9ce201cfd9977d525c7fd623aba29873f0/src/game/etj_main_ext.cpp#L54-L55

Technically has nothing to do with clients, it's the server engine blocking it.
In vanilla, server commands sent to all clients ala (-1, "msg") get checked for primed FYI.


[Bug] [Critical] Login form not working

Describe the bug
Cant login using valid credentials
To Reproduce
Steps to reproduce the behavior:

Go to 'Login' https://dev.podkrepi.bg/login
Enter valid credentials
Click "Вход"
See error

Expected behavior
Redirecting to "My Profile" page
Actual behavior
An error "Грешен потребител / парола." occured
Desktop:
OS: macOS Catalina 10.15.7

Browser: safari]

Version [15.4]

Working now. The issue was fixed a while ago, but the ticket was not updated


Unable to change color scheme when installing themes via the market place

🔍 Is there already an issue for your problem?

[X] I have checked older issues, open and closed

ℹ Environment / Computer Info
- Spotify version: <IP_ADDRESS>3.g6cf4d40c
- Spicetify version: 2.14.0

📝 Description

Install any theme from the marketplace (Tested with dribblish and sleek)
Attempt to change color scheme via terminal spicetify config color_scheme dark
Run spicetify apply - receive success status!🤩
Notice that your color scheme has not changed😑

📸 Screenshots

bump! I experience the same issue when trying to change color scheme for the Sleek theme installed via marketplace

You can change color schemes for theme installed via Marketplace using the dropdown next to the search bar on Marketplace.

Hehe woopsi thank you 😅


I am unable to import clientjs as a module.

is it possible to integrate it with angular2. I am unable to import clientjs as a module.
I have followed below steps,
==> installed it
npm install clientjs
==> added in angular.json
"scripts": [
"node_modules/clientjs/dist/client.min.js"
]
==> import it in my component this way
import 'clientjs';
==> declare it
let ClientJS: any;
==> and used it
var client = new ClientJS();
var device = client.getDevice();
but not working gives error
core.js:15713 ERROR Error: Uncaught (in promise): TypeError: ClientJS is not a constructor
Can someone please help me out?

have you tried using it it like:
import ClientJS from 'clientjs'
const client = new ClientJS();

thanks for your support.
it's working fine now
On Tue, Mar 19, 2019 at 12:08 PM Daniel Manning<EMAIL_ADDRESS>wrote:

have you tried using it it like:
import ClientJS from 'clientjs'const client = new ClientJS();
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jackspirou/clientjs/issues/93#issuecomment-474216662,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AINJv7kApCHYv0Sx8zHtYp7n-j8THvlzks5vYIXLgaJpZM4au0Mk
.

closed.


Add config shortcuts to config.py

There are plenty of instances of, e.g., eggo_config.get('worker_env', 'hadoop_home') which is very verbose.  Since these values should not change after loading config.py, it'd be great to provide shortcuts to the most common ones.

Include a toast_env dict for all the vars that need to be set for toaster.py

Closing for cleanup/refactor.


Fragility of using ubiquityToken?

Quick question regarding the use of ubiquityToken as the file name for the persisted store. Won't that mean that if the user changes iCloud account or logs out they will lose all of their data?
I see the reasoning for this, but it seems like if the phone is not wiped it's a fair assumption that the same person is still using the phone.

Yes, I'd say you have to decide what kind of behavior you want in case of an account change on a per project basis.


Android

Hi,
Just tested your example on android.

missing moment in app.js
fix import moment from 'moment';
missing theme
fix replace theme with color
<GiftedForm.SubmitWidget
title='Sign up'
widgetStyles={{
submitButton: {
backgroundColor:'cadetblue ',
// or  'transparent' or see                   //https://facebook.github.io/react-native/docs/colors.html
// themes.mainColor,
}
}}
Search on country
It works but raises a warning: each child in an array or iterator should have a unique :key" prop. Check the render method of 'ListView'. sell https://fb.me/react-warning-keys
Thanks,
John

Should be resolved now by https://github.com/FaridSafi/react-native-gifted-form/pull/84.


Authentication setup

Requires authentication for users beyond 150 documents generated per month

Noice error message on master. Maybe adding in the error message which version you need to update to might be good info to have.


Add Ruby 3.3.0-rc1

https://www.ruby-lang.org/en/news/2023/12/11/ruby-3-3-0-rc1-released/

The CI failed because the tarballs weren't uploaded yet. I pinged Naruse and it's now OK, but I don't have the permission to restart the build.


Playground throws: Uncaught (in promise) RuntimeError: memory access out of bounds

Describe the bug
Playground throws
790132bf.a92c5f5d.js:1 Uncaught (in promise) RuntimeError: memory access out of bounds

To Reproduce
Upload tos.mkv from https://github.com/Kagami/mpv.js/blob/master/example/tos.mkv. Include arguments to convert to WebM.
Expected behavior
MKV file to be converted to WEBM file.
Screenshots

Desktop (please complete the following information):

OS: Linux
Browser: Chrome-For-Testing
Version: 125

Smartphone (please complete the following information):
Additional context

how big is the mkv video? the limit of the memory file system is limited to 2GB.

This is the ffmpeg output of the tos.mkv file
FFmpeg   Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
FFmpeg   Stream #0:1 -> #0:1 (mp3 (mp3float) -> aac (native))
FFmpeg [aac @ 0x1177380] Too many bits 13653.333333 > 12288 per frame requested, clamping to max

Works with ffmpeg on the machine.

@netmaster4 Where is that aac coming from?
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> vp9 (libvpx-vp9))
  Stream #0:1 -> #0:1 (mp3 (mp3float) -> opus (libopus))
  Stream #0:2 -> #0:2 (subrip (srt) -> webvtt (native))

direct from the tos.mkv file. and your Stream #0:1 with contains an MP3 ... and converts on ffmpegwasm to AAC

My machine is using ffmpeg version 4.4.2.

and converts on ffmpegwasm to AAC. (default audio encoder)

That might be the issue.

not an ffmpeg wasm bug

So you are able to convert the tos.mkv to tos.webm file in the playground on your machine?


Create sync server reference implementation

#53, #51

almost there -- #98

server: https://github.com/vlcn-io/cr-sqlite/tree/main/js/sync-reference/server
client: https://github.com/vlcn-io/cr-sqlite/tree/main/js/sync-reference/client
still needs more testing, heartbeating, reconnect on disconnect.
The typescript version was a proof of concept. Will start on the rust versions and deprecate the typescript ones.


These extensions are not compatible with latest azure-cli

In https://github.com/Azure/azure-cli/pull/24582, I found the below extensions have dependency conflict with azure-cli.
Due to the cli load policy, azure-cli's dependency loads first. These extensions have already used the incompatible dependency in latest azure-cli.
attestation
Needs pyjwt==1.7.1, but in https://github.com/Azure/azure-cli-extensions/pull/5081, it's compatible with pyjwt 2.0. I think it's safe to change to PyJWT>=2.1.0.
cloud-service
Needs azure-mgmt-compute~=20.0.0, but azure-cli has updated to azure-mgmt-compute~=29.0.0.
functionapp
Its dependency azure-functions-devops-build~=0.0.22->vsts needs  msrest<0.7.0, but azure-cli installs msrest 0.7.1.
serial-console
Needs websocket-client~=0.56.0, but azure-cli installs websocket-client~=1.3.1.
alias
Needs jinja2~=2.10, which is deprecated and raises cannot import name 'soft_unicode' from 'markupsafe'. Azure-cli is using Jinja2==3.0.3.

Do we plan to engage with different service teams to resolve them?

Sorry if I contact the wrong person.
I found you are the recent committer of these extensions, could you please take a look. Thanks a lot.
@ZengTaoxu
@qwordy
@PramodValavala-MSFT
@rhkodiak

Removing CXP attention label since this is not Customer-reported


CLI - allow --option=value forms (including an equal sign)

The --options format should also support --option=value form instead of just the --option value form, as many users get confused about the difference in the global option form and the activity parameter forms which already support param=value.
The previous support for those options which already support --option value should remain so that the change doesn't break existing tests.

This is done.


Question: contig names in output

Hello,
Just a quick question about the contig names in the output ragoo.fasta file - some of them have inherited the reference scaffold names while others remain unchanged (apart from the "_RaGOO" suffix). Is it simply the case that any contigs aligning to a given reference sequence are then stitched together and collectively inherit that reference sequence name?
Thanks in advance, and also for the nice piece of software.
Cheers,
Reuben

Yes, you got it right. I assume you ran RaGOO with -C, otherwise all of the unplaced sequence would land in >Chr0_RaGOO.


[#855] 5) wait for decision flow

Part of #855
Implement the "waiting flow". Consists of 4 things:

[x] adapt community header after request from requester's perspective

[x] show membership requests in community from reviewer's perspective

[x] show membership requests in dashboard from requester's side

[x] don't show membership requests in normal community requests from reviewer's perspective

Side-bonus: serialize links for member API correctly. This allows the cancellation of Invitations from the listing directly:

After this is merged and released: this https://github.com/inveniosoftware/invenio-app-rdm/pull/2757 in invenio-app-rdm should be looked at (invenio-app-rdm one depends on this current one in invenio-communities)
This PR

members service: [#855] 5) display membership discussion link
members: [#855] 5) implement 'wait for decision' flow in Members tab[+]
requests: [#855] 5) don't display membership req. in community Requests
invitations: cancel invitations from listing

Previous PRs

settings-ui: [#855] set membership policy
header-ui: [#855] add inert request membership button+modal
permissions: add can_request_membership
resources: [#855] add POST request_membership
js+service: [#855] 4) integrate request flow with frontend [+]

Close in favor of https://github.com/inveniosoftware/invenio-communities/pull/1175 which contains it.


Unclear information in the tag limitation part

Hi team,
In the following part, it is quite confusion about these 2 sentences.
https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/azure-subscription-service-limits#subscription-limits
"However, the subscription can contain an unlimited number of tags that are applied to resource groups and resources within the subscription." => It seems like this sentence means there is no tag limitation on the rg/ resource level.
"The number of tags per resource or resource group is limited to 50."  => But this sentence is talking about each rg/resource can have 50 tags at most.
May I confirm is there a tag limitation on the rg/resource level? If yes, is it possible to update this doc?
Thanks,

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

ID: 36f49a06-90b1-cbe1-3853-2c38277b79f8
Version Independent ID: 02ff6f6c-3ef6-b48f-060d-b290419e0aba
Content: Azure subscription limits and quotas - Azure Resource Manager
Content Source: articles/azure-resource-manager/management/azure-subscription-service-limits.md
Service: azure-resource-manager
Sub-service: management
GitHub Login: @tfitzmac
Microsoft Alias: tomfitz

@AmberYangY Thanks for your comment. We will review the issue and get back to you shortly.

@AmberYangY Thanks for the feedback! I have fixed the referenced change, and the change should reflect on the doc once approved by content author. We will now proceed to close this thread. If there are further questions regarding this matter, please revert and we will gladly continue the discussion.


Update plugins and dependencies after migration -> 4.0.3

Version
4.0.3
Environment info
Environment Info:

  System:
    OS: macOS 10.15
    CPU: (16) x64 Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz
  Binaries:
    Node: 10.16.0 - /usr/local/bin/node
    Yarn: Not Found
    npm: 6.12.0 - /usr/local/bin/npm
  Browsers:
    Chrome: 77.0.3865.120
    Firefox: 69.0.3
    Safari: 13.0.2
  npmGlobalPackages:
    @vue/cli: 4.0.3

Steps to reproduce
I used npm install -g @vue/cli
And vue upgrade
After migration fom version 3 to 4
I have problems that in the plugins and dependencies section I can’t update anything since it says that the latest version of all plugins is 0.0.1
This problem is in all projects.
What is expected?
What is actually happening?

Same problem here.

I tried reinstalling vue but the result did not change

try from vue cli with command vue upgrade

Current workaround: npm i -g yarn. There's a bug in the UI backend code that the fallback logic when yarn is not installed is wrong.


Improve docs for bounds/lonlat, Layer and Map

Docs improvements originally intended for #248, filtered for inclusion in 2.12. Partly by @ahocevar and partly by me.
Includes one small logic change: For compatibility with other extents and with Layer, Map.mixExtent can also be defined as an array.
Tests continue to pass.

@ahocevar Feel free to merge this if you agree with the changes.

@elemoine I would have loved to get #248 in - did you have a chance to look at it?

Merging this now in case #248 doesn't get a review before the 2.12 feature freeze.


Fix a performance regression when duplicating a node

@Calinou reported a performance regression when duplicating empty node so I fixed it by moving all property duplication away from duplicateto _duplicate_properties function so that we wouldn't loop through them twice.
Fixes: https://github.com/godotengine/godot/issues/91230
Duplicating empty node now takes on my Macbook 1336 milliseconds compared to before (2246 milliseconds).
Iteration 0: 60.805 MB
Iteration 1: 60.811 MB
Iteration 2: 60.819 MB
Iteration 3: 60.839 MB
Iteration 4: 60.879 MB
Iteration 5: 60.958 MB
Iteration 6: 61.115 MB
Iteration 7: 61.430 MB
Iteration 8: 62.090 MB
Iteration 9: 63.412 MB
Iteration 10: 65.923 MB
Iteration 11: 71.076 MB
Iteration 12: 81.382 MB
Iteration 13: 101.994 MB
Iteration 14: 143.217 MB
Iteration 15: 225.661 MB
Done running in 1336 milliseconds.

Edit: Should also fix https://github.com/godotengine/godot/issues/91461

For the record, your commit seems not to be linked to your GitHub account. See: Why are my commits linked to the wrong user? for more info.
See which "email" you have configured currently: https://github.com/godotengine/godot/pull/91329.patch

Ah yes, I pushed from my work laptop since it was the only thing that I had with. I’ll change it.

@KoBeWi I guess, this pr should be merged first:
https://github.com/godotengine/godot/pull/91677

Thanks!

We encountered a bug in this code. When copying typed arrays the content is not copied and we only receive an empty array. We fixed this by moving p_copy->set(name, value) out of the if statement.
The fix looks like this:
if (value.get_type() == Variant::OBJECT) {
        Node *property_node = Object::cast_to<Node>(value);
	Variant out_value = value;
	if (property_node && (p_root == property_node || p_root->is_ancestor_of(property_node))) {
		out_value = p_copy->get_node_or_null(p_original->get_path_to(property_node));
	}
} else if (value.get_type() == Variant::ARRAY) {
	Array arr = value;
	if (arr.get_typed_builtin() == Variant::OBJECT) {
		for (int i = 0; i < arr.size(); i++) {
			Node *property_node = Object::cast_to<Node>(arr[i]);
			if (property_node && (p_root == property_node || p_root->is_ancestor_of(property_node))) {
			arr[i] = p_copy->get_node_or_null(p_original->get_path_to(property_node));
			}
		}
	        value = arr;
	}
}
p_copy->set(name, `value);`

@MangiameliFabio what is the content type? If the variable type is Node have you checked that Nodepath is correct?

We are using a typed array of string. When you follow the if case in your code you can see that p_copy->set(name, value); is not called because arr.get_typed_builtin() == Variant::OBJECT will be false.
https://github.com/godotengine/godot/blob/e96ad5af98547df71b50c4c4695ac348638113e0/scene/main/node.cpp#L2895-L2909

Aight I see. Does your solution work with variables with node type? If not then you should modify your solution to work with both (add p_copy->set back into if and else if statements).

Yes, node type is also working. p_copy->set(name, value) needs to be executed every time like it was before this PR. We are using the code from my first comment in our game Halls of Torment and didn't experience any further problems with duplication. (We are duplicating a lot :P)
See this commit, p_copy->set(name, value) is out of the if bracket
https://github.com/ChasingCarrots/godot/commit/92939f2e97c56f534df5a2cb5add9383c3be1a77

@MangiameliFabio huh, I guess there's no longer a purpose for if & else if statements. Just make a new pr I guess :)

I discussed this a bit further and am unsure what the correct fix is. Executing p_copy->set(name, value) outside the if statemnt could possible set the value in to many occasions. So I won't open a pr as I simply don't know enough about the whole system.

The behavior used to be your way where there weren't any if-statements and it would just set a value. My guess is that it might have something todo with this pr: https://github.com/godotengine/godot/pull/92095 for making if/else if unnecessary.
I'd say that it is worth it to open up a pr if:
a) it fixes issues with non node type typed arrays
b)  no other issues are present with other data types, resources and nodes.

@KoBeWi could you take a look at this? I don't currently have that much time to look at this myself.


Repomd uses links to src files instead of gzipped

Metadata file repomd.xml uses wrong links. E.g. if a source file has a name 123abc-filelists.xml (where 123abc is a hashsum of the file), and gzipped file has a name 567def-filelists.xml.gz, then repomd.xml will contains a link:
<data type="filelists">
  <location href="123abc-filelists.xml.gz" />
  <!-- other data -->
</data>

So it just appends .gz suffix to source file name instead of using correct gzipped file name.

@g4s8 I can not reproduce this issue exactly. Our code does not append hashes to the filenames at all. filelists will be uploaded as filelists.xml and the reference will be the same.
But createrepo tool really appends hashes by default. Also createrepo creates sqlite database by default too - do we need to support this right now? All of options above are correct - hashless filenames, sqlite-less repo and the one is used by createrepo by default. Createrepo behavior can be changed with options. Our current level of support: createrepo --simple-md-filenames --no-database. This command generates exactly the same repomd.xml as our code.

@brastak we also support sha1 prefixes, see new Rpm(sotrage, new NamingPolicy.Sha1Prefixed()): https://github.com/artipie/rpm-adapter#naming-policy

The job #49 assigned to @brastak/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; @brastak/z is not a member of this project yet, but they can request to join, as §1 explains; there will be no monetary reward for this job

@g4s8 Looks like we support it in wrong way. We have sha1 prefixes, but checksums in the repomd.xml are sha256. createrepo keeps them consistent - you specify checksum algorithm for both prefixes and tags. I will fix it

It is best to support alternatives。sha1 or sha256.

@rultor release, tag=0.4

@rultor release, tag=0.4

@g4s8 OK, I will release it now. Please check the progress here

@rultor release, tag=0.4

@g4s8 Done! FYI, the full log is here (took me 10min)

@brastak it seems to fixed in #51, right? Can I close this bug?

@brastak/z this job was assigned to you 5days ago. It will be taken away from you soon, unless you close it, see §8. Read this and this, please.

@g4s8 Please, close

@brastak thanks


move while emoji is fail

Can you give me more information about this?
Did you enable moving while emoting in the emote menu, and is it enabled? And is it enabled, but not working?
If you can't enable emoting in the emote menu, does the host have the config option ForceDisableMovingWhileEmoting set to true?
Thanks!


Automatic transformation matrix

Hi @marcomusy,
I have a couple of point clouds (of a similar object but different type, plains in this case) which are randomly positioned. Now I would like to find the transformation matrix so that all the point clouds to have the same orientation/translation:
from glob import glob
import natsort
import vedo as vd

pcdFiles = natsort.natsorted(glob('**/*.xyz', recursive=True))

for i, pcdFile in enumerate(pcdFiles):
    print(pcdFile)
    s = vd.Points(pcdFile).alpha(0.2)
    vd.show(s, axes=8)

Target position (airplane_0000.xyz):

Transformation to be found:

I am not sure how easy this can be done, possibly using a shape similarity metric or something similar.
testing_samples.zip

Hi @ttsesm , that should be easy. there are many examples about aligning things in vedo, see
examples/basic/align*.py

Well in principle it seems easy but it is not really. From the examples the procrustesAlignment method demands to have the same amount of point which I do not. On the other hand the Iterative Closest Point algorithm with alignTodoes not seem to work perfectly.

By experience there is no blind/automatic alignment algorithm that works 100% of the times on arbitrary point clouds.
You need to start from a reasonable initial alignment. In that case the alignTo() will do the rest of the job..
Otherwise you might need to loop over possible initial alignments/rotations and maybe check hausdorf distance e.g.
        vd.show(template, s, f"Before {template.hausdorffDistance(s)}", at=0, N=2, axes=1)
        vd.show(aligned_pts1, template,
                f"After {template.hausdorffDistance(aligned_pts1)}",
                at=1, interactive=True).close()

Thanks Marco, interesting note regarding the hausdorf distance (I was not aware of it, I knew the chamfer distance) I found also an alternative to ICP which takes into account normals as well https://laempy.github.io/pyoints/tutorials/icp.html#NICP-algorithm.  This might also get into hand.

you can also compute normals for pure pointclouds with myptcloud.computeNormalsWithPCA().
i don't know how well it works, i've never tested it throughly..


Help wanted: add size-limit check in CI

openapi-fetch as it’s grown in features has grown in size! It was originally 2 kb when it started out, but with middleware support and other features is now closer to 6 kb (technically 5.8 kb but who’s counting?—wait we need to!).
Adding something like Size Limit (or something else) in CI to make sure the bundle size doesn’t increase would be helpful. The goal of this check isn’t to prevent any features or bugfixes if they add to the weight at all, rather, it just helps prevent unintentional size increases. We can always decide to increase the package weight if it provides value for the weight.

Can this be closed?

Yes! I had thought this closed; thanks for the ping


Should model prop be called controller?

Given that the object passed to the model is mostly used for its functions (dataHost), should it in fact be called a controller instead? Having said that, its properties are also assigned as initial values for the template.

I think model is fine.


Wrong example for sequence template mandatory parameters

Description
In the example for using mandatory Sequence Template parameters, there's written:

According to the sequence template, a value for the greeting message is mandatory.

but in the "greeting_message" parameter definition, the "isMandatory" attribute is set to "false" making it an optional parameter.
Steps to Reproduce
Read the referenced documentation.
Version
latest
Environment Details (with versions)
No response

PR https://github.com/wso2/docs-mi/pull/1136


App crashes when inputting text in entry selection step

In the Select entry to copy or enter for search again: step, if text is inputted, the app crashes.
Also, if there are no results, it also returns to this step, instead of just letting the user search again directly.
Search text in folder or title. You can use RegExp: something
0 exit

Select entry to copy or enter for search again: text
(node:187193) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'getProperty' of undefined
    at fileDatasource.load.then.then.vault (/usr/local/lib/node_modules/bcup-cli/src/cli.ts:59:41)
(node:187193) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:187193) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Fixed all possible crashes... I hope :)

Also, if there are no results, it also returns to this step, instead of just letting the user search again directly.
Search text in folder or title. You can use RegExp: something
0 exit

That not changed, needs refactoring and it's only a click in enter :)


TensorFlow Fold crash

Background: deepmath has tensorflow and fold submodules.  model_utils_test exercises fold features, and crashes on Mac with
Python(5066,0x7fffcaea83c0) malloc: *** error for object 0x10b2ba238: pointer being freed was not allocated

The stacktrace looks like
(lldb) bt
* thread #4: tid = 0xe86c7, 0x00007fffc2189dd6 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
  * frame #0: 0x00007fffc2189dd6 libsystem_kernel.dylib`__pthread_kill + 10
    frame #1: 0x00007fffc2275787 libsystem_pthread.dylib`pthread_kill + 90
    frame #2: 0x00007fffc20ef420 libsystem_c.dylib`abort + 129
    frame #3: 0x00007fffc21df03f libsystem_malloc.dylib`free + 530
    frame #4: 0x000000010b1715cb _deserializing_weaver_op.so`tensorflow::OpDef::SharedDtor() + 107
    frame #5: 0x000000010b17141c _deserializing_weaver_op.so`tensorflow::OpDef::~OpDef() + 28
    frame #6: 0x000000010b10276d _deserializing_weaver_op.so`_GLOBAL__sub_I_deserializing_weaver_op.cc + 317
...

It looks like some TensorFlow symbols are duplicated in the _pywrapweaver.so file, but not all of them:
% nm ./org_fold/tensorflow_fold/loom/_pywrapweaver.so
...
0000000000070e50 T __ZN10tensorflow5OpDef10SharedDtorEv
...
             U __ZN10tensorflow11TensorShape9InsertDimEix

It's possible that proto symbols are being duplicated and non-proto symbols are not.

Cc @keveman, @jart, @damienmg: Any ideas what might be going on?  It's suspicious that some proto symbols seem to be duplicated and some non-proto symbols not, though I haven't checked this hypothesis for all symbols.
The full nm trace is https://gist.github.com/girving/cf7368b82ea849b7a359f76fbacb20cf.

See also https://github.com/tensorflow/tensorflow/issues/8403#issuecomment-286700761 and https://github.com/tensorflow/tensorflow/issues/8394.

@bogatyy mentioned this in another bug.
It seems very likely to be due to the duplicate symbols, and the fold code should be reworked to depend only on the headers and not the cc_library()s when building.
I couldn't find that file, but a possible hack that might fix the issue is to make sure tensorflow is imported before fold. fold will pick up the TF symbols because we export them with RTLD_GLOBAL. tensorflow can't pick up fold symbols because they're not added to the global symbol table, which is likely the root cause of this bug.

Closing as obsolete. File a new bug is still an issue/still interested.


Alertmanager service config in Prometheus Object not work

What did you do?
Totally following alerting guide (no anything change),  I'm trying to create an altermanager
and test a alert trigger from prometheus service
Did you expect to see some different?
the altermanagers field in Prometheus Object spec not working, I can really view the web UIs of both prometheus server and alert manager, and trigger the test alert rule in guide, but I cant find any alertmanagers endpoints at the status page of prometheus server web UI
Environment
Centos 7

Prometheus Operator version:

quay.io/coreos/prometheus-operator:v0.34.0

Kubernetes version information:

Major:"1", Minor:"14+",  GoVersion:"go1.12.9", Compiler:"gc", Platform:"linux/amd64",GitVersion:"v1.14.6-aliyun.1"

Kubernetes cluster kind:

ali cloud kubernetes

Manifests:

Prometheus Operator Logs:

In fact, I dont find any error logs about  Prometheus Operator
Anything else we need to know?:
I'm totally following installation guide to create prometheus operator, no anything changed
thx for your help

Could you share your Prometheus manifest?

Could you share your Prometheus manifest?

would you mean these?

Do the logs say anything?

Do the prometheus logs say anything?

just sync alertmanager and sync prometheus

That’s the prometheus operator. What about the prometheus pod itself?

Ha... I find this error log level=error ts=2020-01-08T07:36:34.607811441Z caller=klog.go:94 component=k8s_client_runtime func=ErrorDepth msg="/app/discovery/kubernetes/kubernetes.go:301: Failed to list *v1.Service: services is forbidden: User \"system:serviceaccount:default:default\" cannot list resource \"services\" in API group \"\" in the namespace \"default\""
I think I know how to solve this problem now, Thx for your help !


bug: data fetched doesn't correctly update dom

I'm not fully sure where within Nuxt this problem happens. Essetially it looks like the virtualDOM doesn't use the entirety of the fetched data once the client is rendering.
I'm writing here just to rule out any possibility that useDirectusItems is the problem.
Version
nuxt-directus v5.1 to latest
nuxt: v3.3 to latest
Reproduction Link
I'm unable to share a full reprod link (yet), but I'll try to share as much code as possible:
Nuxt - gallery.vue
<template>

            {{ link.event.name }} | {{ link.date  }}

</template>

What I don't yet understand is the need for onNuxtReady:
Doesn't useAsyncData fetches the latest data on page request? Or is onNuxtReady just a way to double check if there is newer data available since last server side fetch?
Moreover:
When I trigger a manual refresh with a button, the data fetch is done client side or server side? I imagine the latter, but then how could I handle SSG in other projects?

It depends if you always want up-to-date info. If not, then you should not call refresh as it will force an extra API call.

So, I studied and tested a little more and indeed it was an hydration issue and it was only updating the DOM partially. (I'm updating the status of this issue accordingly)

It depends if you always want up-to-date info. If not, then you should not call refresh as it will force an extra API call.

Makes sense.
Could I ask you one last bite of your knowledge?
Lets say I'm on ssr with a custom dockerfile/helm deployment of my node, on a really small vps. This means that for performance reason I wouldn't like to fully rebuild nuxt, but still I need to periodically update the server-side html (seo reasons).
Is there a way to somewhat invalidate (via timer) that server-side html? So that nuxt could update it.
I'm not sure if I'm looking at the right docs:

Nuxt - Rendering Modes
Nitro - Cache Route Rules

Use case

Nuxt gets rebuilt monthly or every 2 months.
Once/Twice a week a news gets published via directus api. (SEO is needed)
For the following minutes/hours after the news was published there might be updates. (SEO not strictly needed but welcome).

@Sandros94 You can use the swr route rule to handle caching/updating HTML periodically. This works if you do not prerender the pages.


Add USDC connector to BASE

The oracle cannot get the rate of Base's WGC - 0xfb18511f1590a494360069f3640c27d55c2b5290 against ETH.
Looks like there is only a pool with USDC.
I noticed that USDC is a default connector on most chains except Base and Arbitrum, could you add it on both of those?

Hello @blakearnold you will have to rectify with the 1inch loptimal weblink and try it again.

Thank you for your suggestion. I will bring this proposal into our discussions and ensure to get back to you with an update on the addition of the connector or with an explanation if we decide not to proceed with it.

Alright

We've added USDC as a connector on both the base and arbitrum networks. Now the oracle can get the rate of base's WGC token to ETH without needing a custom connector.

Thanks for your patience!


cbft should bind to <IP_ADDRESS> by default instead of localhost

...and have some security-based warning message in log if they are binding to <IP_ADDRESS>.
This was found by James Mauss' second tire kicking testing.

commit 344315


New structure for imported components?

Hi everyone!
We need your opinion on a new structure we're considering for the components  🙏.
Currently, in a project based on CodyFrame, the SCSS and JS files of the components are imported in two separate folders:
codyhouse-framework/
└── main/
    ├── assets/
    │   ├── css/
    │   │   ├── base/*
    │   │   ├── components/
    │   │   │   ├── _1_accordion.scss
    │   │   │   └── _1_tabs.scss
    │   │   │── custom-style/*
    │   │   ├── _base.scss
    │   │   ├── _custom-style.scss
    │   │   ├── style.css
    │   │   └── style.scss
    │   └── js/
    │       ├── components/
    │       │   ├── _1_accordion.js
    │       │   └── _1_tabs.js
    │       └── util.js
    └── index.html

The Gulp/Webpack configuration files will then compile the SCSS/JS into the style.css/scripts.js files.
We're thinking about creating a single "components" folder to store all the components:
codyhouse-framework/
└── main/
    ├── assets/
    │   ├── components/
    │   │   ├── _1_accordion/
    │   │   │    ├── accordion.js
    │   │   │    └── accordion.scss
    │   │   └── _1_tabs/
    │   │        ├── tabs.js
    │   │        └── tabs.scss
    │   ├── css/
    │   │   ├── base/*
    │   │   │── custom-style/*
    │   │   ├── _base.scss
    │   │   ├── _custom-style.scss
    │   │   ├── style.css
    │   │   └── style.scss
    │   └── js/
    │       └── util.js
    └── index.html

Why? When working on a project with a high number of components, having the SCSS and JS of a component in different folders could slow down the process of customizing/debugging the component.
What will be affected? If this change becomes effective, we will update the Gulp configuration file of the framework. Also, we'll modify the way components are exported using the Export page.
What do you think?

The second structures is great!
Another thing, You have to do a re-implementation for the js scripts, to work without Mount it on any of  JavaScript frameworks *(svelte/vue/react ..) like any other JavaScript libraries!

The second structure is great!
Another thing, You have to do a re-implementation for the js scripts, to work without Mount it on any of JavaScript frameworks (svelte/vue/react ..) like any other JavaScript libraries!

Sounds logical, but what about projects that are using current structure? Will there be some ways to easily migrate to new format?

@balasivagnanam projects using the current structure could continue using it. In theory, the new (potential) structure should affect only the new projects. Creating a tool that changes the location of the files (e.g., move all the component files of the current project into new structure) could be too challenging because we can't predict the custom structures. We're open to suggestions, though!

In a current project I have organized my components similar to the proposed file structure. But i had to push it further, because i deal with php and twig files in the same directory as the component as well. I thought about having optional seperated style sheets not being included in the main css, too. This enables using certain components on a per page base reducing overhead for the site in general. But all this let me to the conclusion to have generalized filenames in named component folder. Like "_main.sass" to be included in the main style sheet or "style.sass" for singular use; same goes for js.
While i see it would definately create even more breaking changes, i just wanted to showcase my approach to add some perspective.

In a current project I have organized my components similar to the proposed file structure. But i had to push it further, because i deal with php and twig files in the same directory as the component as well. I thought about having optional seperated style sheets not being included in the main css, too. This enables using certain components on a per page base reducing overhead for the site in general. But all this let me to the conclusion to have generalized filenames in named component folder. Like "_main.sass" to be included in the main style sheet or "style.sass" for singular use; same goes for js.
While i see it would definately create even more breaking changes, i just wanted to showcase my approach to add some perspective.

We have a custom gulpfile.js which basically does 2 tasks:

dev task

compile, compress, autoprefix css and write sourcemaps
concat js

deploy task

removes sourcemaps and purges css
minify, compress and concat js
renames so that it is used by prod website

In my opinion, the approach of having the sass and js files of components in the same folder is not a bad idea. However, the increase of productivity is not that big (at least for us) since when you work with a code editor like VSCode, you can just hit Ctrl + P and enter the name of the component, then you have the file in 1 second.

@oppenheimer- Thanks for sharing your approach!
@vaelu true, that's why we haven't updated the structure in the end. As you were suggesting, it won't make a real difference. Tnx for the feedback 👍

I like the new proposed structure, it feels like it would be much easier to navigate all of the files.


[UNDERTOW-1415] Test for cross-context and distributable session calls

Test deploys two web applications using the cross-contex and accesses the servlet in the first deployment twice. All the http requests should pass without error.
Upstream JIRA: https://issues.jboss.org/browse/UNDERTOW-1415

Retest this please

Please submit this when the fix is available.


[4.11] OCPBUGS-18418: set TLS cipher suites in Kube RBAC sidecars

https://issues.redhat.com/browse/OCPBUGS-18418

Bump library-go to get default TLS cipher suite list
OCPBUGS-18418: set TLS cipher suites in Kube RBAC sidecars

cc @openshift/storage

/label backport-risk-assessed

/label qe-approved

Checked CI result good and controller pod contains "tls-cipher-suites" in CI, looks good from QE side.

/label cherry-pick-approved

/jira refresh

/lgtm


Added estonian localization

The estonian alphabet consists of the following:
ABCDEFGHIJKLMNOPQRSŠZŽTUVWÕÄÖÜXY
of which ŠŽÕÄÖÜ are not present in the english alphabet, but are shared with other Germanic languages, making it possible to share a font atlas.

Looks good, merging now.


Reupload bug fixes

Fixed re-upload to validate a file is uploaded before processing findings.
In some cases reupload endpoints would return multiple endpoints, if this edge case occurs processing continues.

resolved conflict

@aaronweaver can you please address the comments ASAP to see your bugfix eventually merged for tomorrow's release? Thanks.


"Crown Jewels" reference is external advertisement and may be offensive to some readers

This article has several reference URLs to itself which is a little confusing.
More importantly there is a reference to MITRE Crown Jewels with a link to their website. I recommend reconsidering this for a few reasons. First the term Crown Jewels has potentially offensive connotations. Also, references to an external link and a licensed service advertisement by a 3rd party seems unusual for Microsoft docs.

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

ID: 7c166f0f-9a2b-ff08-2b5d-25a80594491a
Version Independent ID: a97cab2a-30d6-a2bb-ae32-6db2a5affe37
Content: Plan your migration to Microsoft Sentinel
Content Source: articles/sentinel/migration.md
Service: microsoft-sentinel
Sub-service: microsoft-sentinel
GitHub Login: @limwainstein
Microsoft Alias: lwainstein

@AndrewBlumhardt
Thanks for your feedback! We have assigned the issue to author who will provide further updates.

Hi @AndrewBlumhardt, I've opened this PR to address your issue: https://github.com/MicrosoftDocs/azure-docs-pr/pull/220083.
The PR will be published soon.
With regards to the internal links in the page, there are a few single internal links from a list to an expanded section on the same page.
In future, we encourage you to open a PR to make the change. Please see the contributor guidelines here: https://review.learn.microsoft.com/en-us/help/get-started/edit-article-in-github?branch=main

#please-close


Styles and stories for the event card

This adds the new styles and stories needed for the event card.

It adds a new card in the story book list called event
It adds a new variant for laying out the card at desktop so the image fills one third - 'card--horizontal-thirds'
Adds overrides to existing card styles for the event card
Adds 'highlight', 'event type' and 'event descriptor' fields
Adds dark mode variations for the event card

@ahosgood here are my code changes for the event card - it seems to be failing a lot of tests which I suspect are fixtures files needing updating. I will have a look at this later as I want to focus now on getting this into ds-wagtail. However feel free to review these changes and assess if you think they would be useful.

@ahosgood would you like me to update this now that a few things have been refactored on the ds-wagtail side? If not it might be best just to close this now.

@helenb - I think it might be best to just keep it all in ds-wagtail for now. If it helps you to develop using Storybook then carry on but I don't think we should merge it in to here until everything is finalised.


httpgd has been archived the 24/01/2024

Describe the bug
httpgd has been archived from CRAN and thus install.packages("httpgd") as instructed by vscode-r docs does not work anymore
To Reproduce

create a clean install of R
try to install httpgd
see the error

Can you fix this issue by yourself? (We appreciate the help)
No
Expected behavior
Expect to be able to install the deendency by foloowing instruction
Environment (please complete the following information):

OS: [e.g. Windows, macOS, Linux] : Macos
VSCode Version: [e.g. 1.42.0] : 1.86.1
R Version: [e.g. 3.6.2] : 4.3.2
vscode-R version: [e.g. 1.2.2] : 2.8.2

It seems httpgd are trying to make it back online on CRAN (see https://github.com/nx10/httpgd/issues/145) but could be good still to add alternative version to install the package in case it happens again

Might be worth pointing to the r-universe version in the interim

Its available again. Thanks for waiting.

Glad to hear it @nx10, hopefully you get a well earned rest. Closing this for now if there's no objections


document.cookie not available soon enough

In the SSR environment (for bitcentive), document.cookie isn't getting populated with the request cookies until after app initialization.  Since the cookie data isn't available, the auth info can't be read from the cookie, so the page loads incorrectly.  This is currently happening in a branch of bitcentive, so we'll probably have to work together on this one. @matthewp

The app is initialized before any requests come in. This is so that it's preloaded and each request is fast.
You shouldn't check document.cookie during app initialization, instead do that inside of your viewmodel (your viewmodel will be created for each request).

Ok.  I've made a PR with some changes to the feathers-authentication client to allow for this.


Create auth form

Make a basic auth form that toggles between log in and sign up. Add some basic logic to App.tsx to demo it. Make home container flex to center auth form. Fix minor search bar and bonsai card bugs.

Fun and Good 😎


Github tags: Gbemiga01

    > ### Github tags:

#A11yMAS; #A11ySev2; #A11yTCS; #Benchmark; #P2_OSPOProduction_Web_Sep2021; #P2_WCP; #WCP; #OSPO Production; #DesktopWeb; #ChromiumEgde; #Win11; #P2_OSPOProduction; #WCAG1.4.3; #color-contrast;
Environment and OS Details:
#URL: https://opensource.microsoft.com/codeofconduct/faq/ App name: OSPO Production Windows 11 Version 21H2(OS Build 22000.795) Chromium Edge Version 103.0.1264.62 (Official build) (64-bit)
Note:
This issue is also observed in https://opensource.microsoft.com/program/
Issue:
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds (color-contrast - https://accessibilityinsights.io/info-examples/web/color-contrast)
Target application:
Code of Conduct - FAQ | Microsoft Open Source - https://opensource.microsoft.com/codeofconduct/faq/
Element path:
li:nth-child(2) > span
Snippet:
span
How to fix:
Fix any of the following: Element has insufficient color contrast of 1.46 (foreground color: #323130, background color: #11100f, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1
Environment: Microsoft Edge version 103.0.1264.71
====
This accessibility issue was found using Accessibility Insights for Web 2.32.0 (axe-core 4.4.1), a tool that helps find and fix accessibility issues. Get more information & download this tool at http://aka.ms/AccessibilityInsights.
Attachments:

Originally posted by @Gbemiga01 in https://github.com/microsoft/opensource.microsoft.com/issues/219#issuecomment-1257226368

I have verified the bug on URL: https://opensource.microsoft.com/program/ , Observed that issue is not reproducing. Hence closing the bug. #Closed
Added below screenshot for reference.

#Closed;


[Performance] Why we use hard-coded queries instead of Stored Procedure for PostgreSQL?

I found this file when I was investigating the source code:
sql_gen.go
This means that Postgres queries are executing on the server side. As we know there is Stored Procedure support for PostgreSQL. You can check it out here.
Instead of reading and executing the queries from the sql_gen.go file, does it not give us much more performance to do it entirely on the Postgre database?
How noticeable is under heavy query load?
For example, for the repoInsertIgnore constant;
var repoInsertIgnore = `
INSERT INTO repos (
 repo_user_id
,repo_owner
,repo_name
,repo_full_name
,repo_avatar
,repo_link
,repo_clone
,repo_branch
,repo_timeout
,repo_private
,repo_trusted
,repo_active
,repo_allow_pr
,repo_allow_push
,repo_allow_deploys
,repo_allow_tags
,repo_hash
,repo_scm
,repo_config_path
,repo_gated
,repo_visibility
,repo_counter
) VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22)
ON CONFLICT (repo_full_name) DO NOTHING
`

We are executing it RepoBatch function in the repos.go file.
Instead of;
We can CALL the Stored Procedure.  After the Stored Procedure runs, it may return different values to us;

RETURN 0 Insert success: OK
RETURN 1 Failed to insert: Null or Empty argument
RETURN 2 Failed to insert: Value already exist
RETURN 3 Failed to insert: Unexpected behaviour
RETURN 4 Failed to insert: Unknown error

According to the return result, we can continue our function operations.
Thanks in advance...

We are using the same functionality for all supported databases, so where is the real benefit to start using something totally different than for the other databases?

as mentioned, drone supports mysql and sqlite in addition to postgres. The goal is to use similar code wherever possible across all three providers.


Unable to resend verify account email

Somehow I'm unable to resend a verification email. I tried making a custom button for it in nav and also from the link under the login button Resend Verify Account Information
the logs on development and production don't seem verbose enough to be helpful but here they are:
Started POST "/verify-account-resend" for ::1 at 2023-07-31 20:46:14 -0700
20:46:14 web.1  | Processing by RodauthApp#call as HTML
20:46:14 web.1  |   Parameters: {"authenticity_token"=>"[FILTERED]"<EMAIL_ADDRESS>"commit"=>"Send Verification Email Again"}
20:46:14 web.1  |   Sequel (2.8ms)  SELECT * FROM "accounts" WHERE (("email" =<EMAIL_ADDRESS>AND ("status" IN (1, 2))) LIMIT 1
20:46:14 web.1  |   ↳ app/misc/rodauth_app.rb:11:in `block in <class:RodauthApp>'
20:46:14 web.1  | Redirected to /
20:46:14 web.1  | Completed 302 Found in 25ms (ActiveRecord: 11.2ms | Allocations: 1442)
20:46:14 web.1  |
20:46:14 web.1  |
20:46:14 web.1  | Started GET "/" for ::1 at 2023-07-31 20:46:14 -0700
20:46:14 web.1  | Processing by InfoPagesController#construction as HTML

I've enabled the following in rodauth_main.rb:
enable :create_account, :verify_account, :verify_account_grace_period,
      :login, :logout, :remember,
      :reset_password_notify,
      :reset_password, :change_password, :change_password_notify,
      :change_login, :verify_login_change, :close_account, :argon2, :otp, :email_auth, :recovery_codes, :omniauth,
      :sms_codes```

Are you sure an unverified account with that email exists? The SQL logs would be consistent with that scenario, because the next thing Rodauth does is check whether the verification email was recently sent, but it skips doing that if it couldn't find the account.
Do you have flash messages displayed on your home page? Rodauth should always display an error flash when an action didn't succeed. When testing in the official demo app, I get a generic "Unable to resend verify account email" flash message when the account wasn't found. If you think this isn't the problem, could you create a minimal Rails app showing the problem?
Moving to discussions, as this doesn't look like a bug in rodauth-rails nor Rodauth.


do not use 📦 in console output for unzipped files

haha, okay. Sorry, I’ll be looking for a new emoji.


HBASE-25309 Support start/stop replication server by scripts

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 33s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+0 :ok:
shelldocs
0m  0s
Shelldocs was not available.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 55s
HBASE-24666 passed

+1 :green_heart:
checkstyle
2m  0s
HBASE-24666 passed

+1 :green_heart:
spotbugs
11m 15s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 14s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 26s
the patch passed

-0 :warning:
checkstyle
1m 59s
root: The patch generated 1 new + 1 unchanged - 0 fixed = 2 total (was 1)

-0 :warning:
shellcheck
0m  3s
The patch generated 17 new + 51 unchanged - 0 fixed = 68 total (was 51)

-0 :warning:
whitespace
0m  0s
The patch has 2 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply

+1 :green_heart:
hadoopcheck
17m 17s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
11m 31s
the patch passed

_ Other Tests _

-1 :x:
asflicense
0m 31s
The patch generated 1 ASF License warnings.

60m 52s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense shellcheck shelldocs spotbugs hadoopcheck hbaseanti checkstyle

uname
Linux 75aa234984df 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

checkstyle
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-general-check/output/diff-checkstyle-root.txt

shellcheck
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-general-check/output/diff-patch-shellcheck.txt

whitespace
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-general-check/output/whitespace-eol.txt

asflicense
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-general-check/output/patch-asflicense-problems.txt

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

modules
C: hbase-server . U: .

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

versions
git=2.17.1 maven=3.6.3 shellcheck=0.4.6 spotbugs=3.1.12

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 18s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 24s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 27s
HBASE-24666 passed

+1 :green_heart:
compile
2m 55s
HBASE-24666 passed

+1 :green_heart:
shadedjars
6m 50s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
3m 27s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 12s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  2s
the patch passed

+1 :green_heart:
compile
2m 57s
the patch passed

+1 :green_heart:
javac
2m 57s
the patch passed

-1 :x:
shadedjars
0m 12s
patch has 7 errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
3m 31s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
182m 27s
root in the patch passed.

216m 16s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 991202f03183 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

Default Java
AdoptOpenJDK-11.0.6+10

shadedjars
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-jdk11-hadoop3-check/output/patch-shadedjars.txt

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

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

modules
C: hbase-server . U: .

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

versions
git=2.17.1 maven=3.6.3

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 33s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 22s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 37s
HBASE-24666 passed

+1 :green_heart:
compile
2m 24s
HBASE-24666 passed

+1 :green_heart:
shadedjars
6m 40s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
2m 47s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 14s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 32s
the patch passed

+1 :green_heart:
compile
2m 24s
the patch passed

+1 :green_heart:
javac
2m 24s
the patch passed

-1 :x:
shadedjars
0m 12s
patch has 7 errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
2m 40s
the patch passed

_ Other Tests _

-1 :x:
unit
331m 56s
root in the patch failed.

360m  4s

Subsystem
Report/Notes

Docker
ClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 1a435e0f5eeb 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

Default Java
AdoptOpenJDK-1.8.0_232-b09

shadedjars
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-jdk8-hadoop3-check/output/patch-shadedjars.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

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

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

modules
C: hbase-server . U: .

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

versions
git=2.17.1 maven=3.6.3

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 30s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+0 :ok:
shelldocs
0m  0s
Shelldocs was not available.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 14s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 29s
HBASE-24666 passed

+1 :green_heart:
checkstyle
1m 59s
HBASE-24666 passed

+1 :green_heart:
spotbugs
11m 15s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 30s
the patch passed

+1 :green_heart:
checkstyle
2m  0s
the patch passed

-0 :warning:
shellcheck
0m  2s
The patch generated 3 new + 51 unchanged - 0 fixed = 54 total (was 51)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
17m 17s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
11m 10s
the patch passed

_ Other Tests _

-1 :x:
asflicense
0m 29s
The patch generated 1 ASF License warnings.

59m 49s

Subsystem
Report/Notes

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

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

Optional Tests
dupname asflicense shellcheck shelldocs spotbugs hadoopcheck hbaseanti checkstyle

uname
Linux 52122ffe2f1f 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

shellcheck
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/2/artifact/yetus-general-check/output/diff-patch-shellcheck.txt

asflicense
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/2/artifact/yetus-general-check/output/patch-asflicense-problems.txt

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

modules
C: hbase-server . U: .

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

versions
git=2.17.1 maven=3.6.3 shellcheck=0.4.6 spotbugs=3.1.12

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 18s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 10s
HBASE-24666 passed

+1 :green_heart:
compile
2m 52s
HBASE-24666 passed

+1 :green_heart:
shadedjars
6m 45s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
3m 28s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  9s
the patch passed

+1 :green_heart:
compile
2m 48s
the patch passed

+1 :green_heart:
javac
2m 48s
the patch passed

-1 :x:
shadedjars
0m 11s
patch has 7 errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
3m 20s
the patch passed

_ Other Tests _

-1 :x:
unit
150m 45s
root in the patch failed.

182m 50s

Subsystem
Report/Notes

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

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 478dd83523c3 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

Default Java
AdoptOpenJDK-11.0.6+10

shadedjars
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/2/artifact/yetus-jdk11-hadoop3-check/output/patch-shadedjars.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/2/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-root.txt

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

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

modules
C: hbase-server . U: .

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

versions
git=2.17.1 maven=3.6.3

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 29s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+0 :ok:
shelldocs
0m  0s
Shelldocs was not available.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 14s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 22s
HBASE-24666 passed

+1 :green_heart:
checkstyle
1m 59s
HBASE-24666 passed

+1 :green_heart:
spotbugs
10m 47s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 22s
the patch passed

+1 :green_heart:
checkstyle
1m 58s
the patch passed

-0 :warning:
shellcheck
0m  2s
The patch generated 3 new + 51 unchanged - 0 fixed = 54 total (was 51)

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
16m 54s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1 3.3.0.

+1 :green_heart:
spotbugs
11m 14s
the patch passed

_ Other Tests _

-1 :x:
asflicense
0m 29s
The patch generated 1 ASF License warnings.

58m 47s

Subsystem
Report/Notes

Docker
ClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-general-check/output/Dockerfile

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

Optional Tests
dupname asflicense shellcheck shelldocs spotbugs hadoopcheck hbaseanti checkstyle

uname
Linux dd23d02f1991 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

shellcheck
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-general-check/output/diff-patch-shellcheck.txt

asflicense
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-general-check/output/patch-asflicense-problems.txt

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

modules
C: hbase-server . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/console

versions
git=2.17.1 maven=3.6.3 shellcheck=0.4.6 spotbugs=3.1.12

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m  9s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 12s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 59s
HBASE-24666 passed

+1 :green_heart:
compile
2m 52s
HBASE-24666 passed

+1 :green_heart:
shadedjars
6m 37s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
3m 23s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 56s
the patch passed

+1 :green_heart:
compile
2m 45s
the patch passed

+1 :green_heart:
javac
2m 45s
the patch passed

-1 :x:
shadedjars
0m 11s
patch has 7 errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
3m 23s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
178m 11s
root in the patch passed.

210m  3s

Subsystem
Report/Notes

Docker
ClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux e6ff46230d68 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

Default Java
AdoptOpenJDK-11.0.6+10

shadedjars
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-jdk11-hadoop3-check/output/patch-shadedjars.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/testReport/

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

modules
C: hbase-server . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/console

versions
git=2.17.1 maven=3.6.3

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

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 29s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24666 Compile Tests _

+0 :ok:
mvndep
0m 24s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 43s
HBASE-24666 passed

+1 :green_heart:
compile
2m 22s
HBASE-24666 passed

+1 :green_heart:
shadedjars
6m 33s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
2m 40s
HBASE-24666 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 13s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 24s
the patch passed

+1 :green_heart:
compile
2m 18s
the patch passed

+1 :green_heart:
javac
2m 18s
the patch passed

-1 :x:
shadedjars
0m 11s
patch has 7 errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
2m 36s
the patch passed

_ Other Tests _

-1 :x:
unit
327m  7s
root in the patch failed.

354m 43s

Subsystem
Report/Notes

Docker
ClientAPI=1.40 ServerAPI=1.40 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

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

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 949b497cb09b 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24666 / 6cdd4f3e56

Default Java
AdoptOpenJDK-1.8.0_232-b09

shadedjars
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-jdk8-hadoop3-check/output/patch-shadedjars.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-root.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/testReport/

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

modules
C: hbase-server . U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2691/3/console

versions
git=2.17.1 maven=3.6.3

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

This message was automatically generated.


Updated TaskDependency Sensor to account for execution delta and enabled logging for debugging purposes

Description

Motivation and Context

Description

Related Issue
[

]
 https://github.com/Nike-Inc/brickflow/issues/30
Motivation and Context

The current logic would not account for the execution deltas, If we wanted to set a dependency on the latest run of upstream airflow dag. After the change, we are able to look for successful runs of our upstream dag within a window (timedelta ).
Source for the time delta would be current UTC time (meaning runs after utc.now() + timedelta(hours=-2))- last two hour runs
How Has This Been Tested?
 Tested with a dag in QA and PROD environments,
Scenario1 - Where there is an active and successful run within the execution window ,
Then the operator poked the Airflow API and got the success state, ended the loop
Scenario 2: Where there is an active run not successful yet ( running state);
Then the operator keeps poking the Airflow API until a success state is found in the execution window
Cadence for the poke would be defaulted to 60 sec, can be adjusted using poke_interval parameter
Scenario 3: There is no active runs in the execution window ( Not in running, failed state ):
The opertor fails to find an execution date within the window to poke for status, hence it throws an exception saying no active runs found for the dag

 demo_wf.py needs to be updated and the usage of the sensor operator has been documented in demo_wf.py
Screenshots (if appropriate):

Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.


Implement Simple Pipeline Controller with tests

Fixes #61
This PR, implements simple pipeline controller which records events when a pipelinerun points to right pipeline reference.
This implementation, for now only records events if the pipelinerun object points to valid pipeline.
Sending this out for early feedback.
I am still working on

Fixing the  unit test for scenario where pipeline run points to  pipeline which does not exists.

Just noticed, Bulk of changes are in vendor directory.
I think previous PR did not clean up all the vendor directories.
I will create a PR to dep prune on master and then submit that first.

@bobcatfish , @pivotal-nader-ziada and @vdemeester This is ready for review with reconciler and documentations on how to test controller.

Thanks @tejal29
/lgtm


Enable file upload

This allows curators to view and edit the files attached to a dataset.  These are mostly simple UI changes to change navigation options.
https://github.com/CDL-Dryad/dryad-product-roadmap/issues/115
I added code so things are not updated to DataCite because it all fails with multiple versions after they delete them and they are soon getting ride of test identifiers, anyway.
The updates to DataCite will be moved to the embargo setting or publication step in curation status, anyway, and not tied to submission, so this will all be changed or gutted soon.

Looks good!


Link generation performance

This issue is a (choose one):

[X] Problem/bug report.
[ ] Feature request.
[ ] Request for support. Note: Please try to avoid submitting issues for support requests. Use Gitter instead.

Checklist before submitting:

[ ] I've searched for an existing issue.
[ ] I've asked my question on Gitter and have not received a satisfactory answer.
[ ] I've included a complete bug report template. This step helps us and allows us to see the bug without trying to reproduce the problem from your description. It helps you because you will frequently detect if it's a problem specific to your project.
[ ] The feature I'm asking for is compliant with the JSON:API spec.

Description
#1247 introduced route based links. This uses the Rails url_helpers to generate the links. It turns out there are two issues with this. The first is the Rails.application.routes.url_helpers no longer memoizes the generated module, which results in a lot of extra modules being created, and possibly not garbage collected. This is corrected in #1257 by using the controller as it has the url_helper module included.
However there's still a performance issue. In testing using the url_helpers is significantly slower than the old way of generating the links (string concatenation). But the url_helpers generated links are generated from the actual routes, which allows us to ensure the route for the resource or relationship actually exists and issue warnings if that's not the case.
What we need is the speed of the earlier string based LinkBuilder with the ability to detect missing routes of the url_helpers based LinkBuilder.
I'd like to discuss options in this issue before I start coding up the fix.

One possible solution is to provide an option, in development and test environments, to use the url_helpers to generate the route and compare it to the string built up results and warn if different. This is probably the simplest solution, but it isn't elegant. It will slow down development runtimes, but I'm not sure it's a large enough effect to rule this out.

In development we could inspect resources and see that the expected url_helper methods exist. To work the check would need to be done after the routes are loaded (and reloaded) and the resource classes are defined. Ideally it would also handle runtime creation of routes and resources.

What if JR still uses Rails routes to determine (just once per unique route) if there's a specific resource/relationship route available and then uses the dumb approach to generate the actual URLs? I think with that approach we'll get best of both worlds – current behavior of not including invalid URLs and the speed of dumb link generation. The only drawback I can see right now would be that this route availability cache will have to be cleared somehow for code reload in development. What do you think?

I think we could do that by checking if the url_helper method exists. On resource or resource route definition we could wipe the cache. Adding the checks and a set to track if we've already checked will add some overhead, but it should be minimal. Still I think this mode should be optional to at least allow it to be turned off for production (or maybe better turned on for development and test?).

That makes sense. If this option is going to be optional, we'd like to be able to enforce it even for production, since we don't define all resource/relationship URLs and we'll want them to not be included since they will 404 anyway.

@krasnoukhov I went with an approach of "marking" the resources and relationships when routes are setup for them. That makes the checks fast. Take a look at #1262 and see if that works for you. I'll review it again with fresh eyes in the morning.

Thanks @lgebhardt! I think this is great. Our suite is passing, just left 1 comment on the PR

@krasnoukhov I've restored the warn_on_missing_routes configuration option to both PRs.


fix(Slider): display disabled slider when min === max

What project are you opening a pull request for?

instantsearch.js (use develop base)

Summary
Instead of showing nothing when range.min === range.max of the slider, we show it on a disabled state.
Result
Active

Disabled

Tests are failing though, you should check that

I've updated the tests, it should be all good now :+1:

GG


New customer form does not show errors for phone number

Fixed in https://github.com/j-rockwell/kame/pull/7


Add Hermes and Zephyr models

The code organization is not great and our serialization format doesn't match that of the base models, so performance will potentially be less than ideal, particularly with small test set sizes. But good to have available for experimentation.

Going to do this a different way.


Fixed bug1&2&4 mentioned in issue3

I added files related to pebblesdb in the include path, and fixed the other two problems mentioned in issue#3

Thanks a lot! Good job!


Scrollspy offset will not update, if the data-offset attributes changes or is manually set via javascript

If the body has a data-offset attribute, and the attribute is updated, scrollspy is updated with a new offset, or both, scrollspy does not accept the new value, and continues to use the initial value.
This becomes an issue when the size of the nav changes.
Note: It should be noted that this works as expected when written as ES6, which I discovered when writing the test case.
Test Case
ES5 - doesn't work: https://jsfiddle.net/sz1yp51q/2/
ES6 - works as expected: https://jsfiddle.net/sz1yp51q/3/

FYI your ES6 works as expected because it's not wrapped in an IIFE.
Bootstrap 3 is essentially in maintenance mode as we focus on working towards a stable v4. As such, we're only accepting changes to v3's code on a case-by-case basis, usually only for critical bug fixes or docs improvements.

Johann-S,
There is an IIFE in the ES6 example, that's just how IIFEs are expressed in
ES6.
Also, the removal of the IIFE in the ES5 example yields the same
non-working result.
On Thu, Nov 30, 2017 at 5:13 AM, Johann-S<EMAIL_ADDRESS>wrote:

Closed #24913 https://github.com/twbs/bootstrap/issues/24913.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/twbs/bootstrap/issues/24913#event-1365298754, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AEhW6Wx-VqQ8dRR4yYGLTdeoVtSMig2Uks5s7n-zgaJpZM4QvdCR
.

--
V/r,
SSgt David MaisonTraining & Support
Fuels Management Flight
439 LRS/LGRF
Westover ARB
Com:<PHONE_NUMBER>
Cell:<PHONE_NUMBER>
Email<EMAIL_ADDRESS>Civilian Email<EMAIL_ADDRESS>

For me an IIFE on ES6 :
(() => {
}())

ES6 IIFE (the invocation () must be outside the grouping parens):
(() => { /* ... */ })()

Sorry, I've been conflating blockscope and IIFE, since blockscope
essentially replaces IIFEs. you can save some characters in ES6 by writing
{ /* ... / } instead of (() => { / ... */ })().
On Thu, Nov 30, 2017 at 3:16 PM, Troy Morehouse<EMAIL_ADDRESS>wrote:

ES6 IIFE (the invocation () must be outside the grouping parens):
(() => { /* ... */ })()
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/twbs/bootstrap/issues/24913#issuecomment-348307509,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEhW6aSlx526BEztoc2RmBFZrTCR2fI7ks5s7w0EgaJpZM4QvdCR
.

--
V/r,
SSgt David MaisonTraining & Support
Fuels Management Flight
439 LRS/LGRF
Westover ARB
Com:<PHONE_NUMBER>
Cell:<PHONE_NUMBER>
Email<EMAIL_ADDRESS>Civilian Email<EMAIL_ADDRESS>


Updated validations.py python script.

Updated validations.py python script.
Fixed the behavior of validate_user function in validations.py.
Closes: #1
Fixes #1

It's a good idea to open an issue first for discussion.

[x] Tests pass
[x] Appropriate changes to README are included in PR

cla signed


hangs forever

Running "nlf" just hangs forever for me. Also "npm test" gave me:

<EMAIL_ADDRESS>test /vagrant/node_modules/nlf
make

./node_modules/.bin/jshint
--verbose
index.js
test/unit/formatters/.js
test/unit/.js
lib/.js
lib/formatters/.js
ERROR: Can't open test/unit/formatters/.js
ERROR: Can't open test/unit/.js
index.js: line 2, col 5, Bad line breaking before '?'. (W014)
I'm on precise64.

@alexlawrence - in which case based on the 10:1 worst case I've seen, this may mean nlf takes 100 seconds to complete your project.  When you say 'hangs forever' can you leave it 5 minutes and see if it completes?

@alexlawrence  - I found a significant factor to the performance, and I've improved it by a factor of 5-10, and released it as 1.2.0.
I'm going to close this now but let me know if you find the performance is still a problem.

@iandotkelly - that´s good news. Currently we are reconsidering which licenses we want to display. So for the moment we are not using nlf. However we may come back to it. Keep up the good work! I´m fine with closing the issue.


To js

Move json to js and de-shadow ~6 nested rules (these were therefore ignored previously) because of accidental rule overriding on behalf of the children.

Coverage remained the same at 100.0% when pulling 080431f5af2d2883655cebaf9f152b4a17870dbb on to-js into 7ff9bb84fbf44be8ee4aa1c3f050e37466c71a34 on master.

Coverage remained the same at 100.0% when pulling a76920f05dd54e537c3a93cf28c1a87ebce7639a on to-js into 7ff9bb84fbf44be8ee4aa1c3f050e37466c71a34 on master.


TextInput[Android]: Fixes Cursor End Scroll on First Render on Default Value

Summary:
On rendering The TextInput with defaultValue  at a case when the text string is longer than the screen size , a weird behaviour follows on android, where the leftmost text characters gets cut off and hidden, the reason is the cursor which moves to the end.
The cause of the same to my understanding is how the text is getting updated inside the ReactEditText. it has a range which it replaces with the text provided, if the cursor is in close proximity , the same is moved to the end for the replaced text.
the solution that i used is pretty straightforward, we need to make sure our cursor's position should be at the start of the text for the first render, we can just simply use the setText() method from the EditText, while we create the editText for the first time in the render cycle.
I have introduced a flag variable of isFirstRender initialised to true, this would allow us to call the EditText method and then eventually toggling it to false.
Changelog:
[ANDROID] [Fixed] - Fixes The Position of cursor on Overflowing Text on Android Text Input
Test Plan:
All Test Passing
Checked on RN TESTER
Long Text Behaviour section has been added to demonstrate the same
Before

After

cc @javache @NickGerleman .

@javache  could you review this ?


How to use Deespeed to train imagenet (not a bug)

Hi There,
I tried to apply deepspeed to train imagenet data using the following code.
https://github.com/pytorch/examples/blob/main/imagenet/main.py
simply replace the model using the following code:
model, optimizer, _, _ = deepspeed.initialize(
model=model,
optimizer=optimizer,
args=args,
dist_init_required=True)
is far away from successful run. It looks like we need to delete a lot of multi-processing arguments.
Any suggestions would be appreciated.
Xiaxoia

Many thanks for @tjruwase 's help for solving this problem.
we will release the code under DeepSpeedExamples/random_ltd/vit_finetuning :)


Scanner issue on Keeper App

iOS and Android platform scanner is not opening on Keeper app

We are implementing legacy mode for this scanner..

Old KBHR flow.


Do not show unallowed license as "missing-license"

Using accept-license:foo gives errors for all packages saying things like "consolidation/robo: missing-license".
A bit misleading.

My bad, I'll update missing-license wording.

Done!


The randomize button seems backwards to me.

Dark means don't randomize and light means randomize?
It would be better if you could draw a slash through it if it's not supposed to randomize.

+1


Support traceparent propagation headers

The defaulting of -b3multi causes the condition that transmits traceparent w3c headers to not be reachable:
https://github.com/fortio/fortiotel/blob/main/fortio_with_otel.go#L49
https://github.com/fortio/fortiotel/blob/cae044e981c7f9dbcde330a7e0115a1c3526cecb/fortio_with_otel.go#L67-L72

Yes so you should invoke fortiotel with -b3multi=false (or put that in the configmap/config flag dir) ?

Ah yes, didn't realize that works.

yeah, no problem, go flags syntax to undo a true default isn't always intuitive


what's the meaning of data_time and time?

hi, when i test the pretrained model by test.py，the ending number data_time and time make me confused.
Does data_time represent the preprocessing time of an image?  time  represents the total time of an image? time -data_time represents the inference time of an image? Or how should I get the inference time for a picture?
Are they in seconds or hours?  Could you please tell me the meanings？

hi, I met another error:
cannot import name 'repeat_measure_inference_speed' from 'tools.analysis_tools.benchmark'
But benchmark.py(main version or 3.x version) doesn't have the repeat_measure_inference_speed'. but I find the funtion in mmdet 2x. version. When I copy this Function into benchmark.py(main version or 3.x version), I meet more errors related to the differences between versions.
Then I try the command in terminal:
python -m torch.distributed.launch --nproc_per_node=1 --master_port=29500 tools/analysis_tools/benchmark.py $cofig $checkpoint --launcher pytorch
I get the following error:
NOTE: Redirects are currently not supported in Windows or MacOs.
C:\ProgramData\Anaconda3\envs\mmdet\Lib\site-packages\torch\distributed\launch.py:181: FutureWarning: The module torch.distributed.launch is deprecated
and will be removed in future. Use torchrun.
Note that --use-env is set by default in torchrun.
If your script expects --local-rank argument to be set, please
change it to read from os.environ['LOCAL_RANK'] instead. See
https://pytorch.org/docs/stable/distributed.html#launch-utility for
further instructions
warnings.warn(
[W C:\cb\pytorch_1000000000000\work\torch\csrc\distributed\c10d\socket.cpp:601] [c10d] The client socket has failed to connect to [DESKTOP-ES88PVG]:29500 (system error: 10049 - 在其上下文中，该请求的地址无效。).
[W C:\cb\pytorch_1000000000000\work\torch\csrc\distributed\c10d\socket.cpp:601] [c10d] The client socket has failed to connect to [DESKTOP-ES88PVG]:29500 (system error: 10049 - 在其上下文中，该请求的地址无效。).
usage: benchmark.py [-h] [--checkpoint CHECKPOINT] [--task {inference,dataloader,dataset}] [--repeat-num REPEAT_NUM] [--max-iter MAX_ITER] [--log-interval LOG_INTERVAL] [--num-warmup NUM_WARMUP] [--fuse-conv-bn]
[--dataset-type {train,val,test}] [--work-dir WORK_DIR] [--cfg-options CFG_OPTIONS [CFG_OPTIONS ...]] [--launcher {none,pytorch,slurm,mpi}] [--local_rank LOCAL_RANK]
config
benchmark.py: error: unrecognized arguments: --local-rank=0 work_dirs/#O1_1yolox_s_8xb8-300e_coco_FS-0685/best_coco_bbox_mAP_epoch_18.pth
ERROR:torch.distributed.elastic.multiprocessing.api:failed (exitcode: 2) local_rank: 0 (pid: 16576) of binary: C:\ProgramData\Anaconda3\envs\mmdet\python.exe
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "C:\ProgramData\Anaconda3\envs\mmdet\Lib\site-packages\torch\distributed\launch.py", line 196, in
main()
File "C:\ProgramData\Anaconda3\envs\mmdet\Lib\site-packages\torch\distributed\launch.py", line 192, in main
launch(args)
File "C:\ProgramData\Anaconda3\envs\mmdet\Lib\site-packages\torch\distributed\launch.py", line 177, in launch
run(args)
File "C:\ProgramData\Anaconda3\envs\mmdet\Lib\site-packages\torch\distributed\run.py", line 785, in run
elastic_launch(
File "C:\ProgramData\Anaconda3\envs\mmdet\Lib\site-packages\torch\distributed\launcher\api.py", line 134, in call
return launch_agent(self._config, self._entrypoint, list(args))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mmdet\Lib\site-packages\torch\distributed\launcher\api.py", line 250, in launch_agent
raise ChildFailedError(
torch.distributed.elastic.multiprocessing.errors.ChildFailedError:
tools/analysis_tools/benchmark.py FAILED
Failures:
<NO_OTHER_FAILURES>
Root Cause (first observed failure):
[0]:
time : 2023-08-16_15:24:32
host : DESKTOP-ES88PVG
rank : 0 (local_rank: 0)
exitcode : 2 (pid: 16576)
error_file: <N/A>
traceback : To enable traceback see: https://pytorch.org/docs/stable/elastic/errors.html

@sibet-lb It appears that you have made an error in the input parameters.

@hhaAndroid I'm sorry, I don't quite understand the error you're talking about, can you expand on it? Or how should I modify it?