what is promiseRequest?

reading your documentation, I see code:
// see the "SPARQL Query" section above
var url = wdk.sparqlQuery(SPARQL)
promiseRequest(url)
.then(wdk.simplifySparqlResults)
.then((simplifiedResults) => { // do awesome stuffs here })

But I get the following error:

Where this promiseRequest came from?

yep, sorry, this piece of doc is assuming some knowledge of promises, and at least one of the many ([1], [2]) libraries that bundle HTTP requests in promise object. In my own favorite (probably because I wrote it ;)), you can define promiseRequest like this:
// after having installed the bluereq package with `npm i bluereq`
const breq = require('bluereq')
const promiseRequest = breq.get

promiseRequest(url)
.then(doYourThing)

I know what are promises, just don/t understand why we should use some library for this, we have fetch (does it do the same?)

@alexan1 in modern browsers, yes:
const promiseRequest = url => fetch(url).then(res => res.json())

but not in Node.js

okay, I don't use node.js anyway


Can't create an account

I try to register and I get redirected to a page that says this:
Warning: require_once(/var/www/ws86us/www/secure/smtp.php): failed to open stream: No such file or directory in /var/www/ws86us/www/php/verificationFunctions.php on line 13
Fatal error: require_once(): Failed opening required '/var/www/ws86us/www/secure/smtp.php' (include_path='.:/opt/phpfarm/inst/php-5.6.5/pear/php/') in /var/www/ws86us/www/php/verificationFunctions.php on line 13
Pls fix

Indeed, a file was missing on the server. This should be fixed now.
Have a nice day

Indeed, a file was missing on the server. This should be fixed now.
Have a nice day


[precautionary suggestion] firewall - display flow offloading options only for working/intended target(s)

https://forum.openwrt.org/t/flow-offloading-1-is-broken-on-latest-snapshot-4-19-issue/40392/8
Leaving it enabled for all/any target(s) may confuse the user and could lead to unintended consequences.
Though it clearly states

Experimental feature

that is what users might actually be tempted to do...

This is impossible to mplement in LuCI since there is no programmatic way to query the support state - it needs to be solved in OpenWrt.


Add notional RELAX NG schemas to test fixtures folder.

Just the .rng files from schemas project PR https://github.com/libero/schemas/pull/1.
Adding the schemas to this project will make testing consistent and easy.
Alternatively, or in the future, we might be able to pin the schemas in this validator project to a specific commit of the schemas project. Copying them over now will allow code and tests to be added to this project more quickly.

A single tests/fixtures/schema folder seems alright for the purposes of running a test suite. I'd favor decoupling for now.
The README should describe where these come from, so that we can update them later manually or automatically.

I added a note about the schemas in the readme. This PR is a blocker to continuing any further development. The schemas can, and probably will, be replaced once they are updated.

This was one step toward introducing some work-in-progress validation with tests attached, however due to changes to the schema, I am going to close this PR and start a new one with different schemas.


shm-size to be configurable

I hope for the function that the shm memory of a size that is bigger than 64MB can be set.
I paid attention to #2606 , #3505 and #4981 . However, it has not been it yet.
And, I tried to make it.
Addition of "--shm-size" to which size of /dev/shm is changed when container is made.

Optional "--shm-size=" was added to the run sub-command.
The size of /dev/shm in the container can be changed when container is made.
Being able to specify is a numerical value that applies number, b, k, m, and g.
The default value is 64MB, when this option is not set.
It deals with both native and lxc drivers.

Example)
# docker run -it --shm-size=256m centos /bin/sh
Signed-off-by: NIWA Hideyuki<EMAIL_ADDRESS>

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

this is a duplicate of the issues you mentioned so closing


ability to create "bangs/toggleboxs"

that allows you to trigger things and toggle things

@woldhek what do you mean by this exactly? Of course you can make [bng] or [toggle] objects in Pd. Are you looking for an interface created by Heavy? Something for the web?

yes ability to send bangs from web/vst/everything else.
On Sun, Jan 24, 2016 at 4:06 PM, Martin Roth<EMAIL_ADDRESS>wrote:

@woldhek https://github.com/woldhek what do you mean by this exactly?
Of course you can make [bng] or [toggle] objects in Pd. Are you looking
for an interface created by Heavy? Something for the web?
—
Reply to this email directly or view it on GitHub
https://github.com/enzienaudio/heavy/issues/62#issuecomment-174307144.


TiCDC support sync table with foreign key

Is your feature request related to a problem?
Related TiDB Issue: Support Foreign Key Dev Task#36982
Describe the feature you'd like
N/A
Describe alternatives you've considered
N/A
Teachability, Documentation, Adoption, Migration Strategy
N/A

same adjustment should be done for DM


⚠ Secret Website 3 has degraded performance

In 6d5ddbe, Secret Website 3 ($SECRET_WEBSITE_3) experienced degraded performance:

HTTP code: 200
Response time: 20803 ms

Resolved: Secret Website 3 performance has improved in 869eb66.


README: the ID doesn't need to be URL encoded

From what I see this was copied from the gitlab docs, but we urlencode the path in JS, so double encoding would be wrong here.

Correct, thank you! 😉


Adding VMC provider kb and adding Registering Instances to Your vCenter/VMS Provider sections

@SharonWang1005 Please resolve conflicts.

Sharon is no longer available, I will fix the issue in a subsequent PR.


Soapenv:Header in request

Is there a way to accept soapenv:Header data in a request to a soap server?
We are receiving an header data and the server is returning an error because of this header.
<soapenv:Header> <esb:header> <esb:message_type>AddNewOrder</esb:message_type> <esb:version>01.80</esb:version> <esb:source_entity>LPRO</esb:source_entity> <esb:source_application>NOLS</esb:source_application> <esb:destination_entity>KEIT</esb:destination_entity> <esb:destination_application>TIRE</esb:destination_application> </esb:header> </soapenv:Header>
Do we need to define it in the wsdls and if yes how can we do that as we are not able to find it in the documentation.

This repository has been closed and moved to laminas/laminas-soap; a new issue has been opened at https://github.com/laminas/laminas-soap/issues/2.


use of plugin for only deploy frontend

Hi
Can i use your plugin for only deploy the frontend?
I've already try, but serverless also create a stack for the lambda (not configured) and subsequent deploy always fail with message:

Created change set does not include any changes, removing it

my serverless configuration
import type { Serverless } from 'serverless/aws';
import { env } from './environment';
console.log(-------------- USING ENV: ${env.stage} ----------------);
const serverlessConfiguration: Partial = {
frameworkVersion: '3',
org: '----',
app: '-------',
service: '---------',
configValidationMode: 'error',
plugins: ['serverless-offline', 'serverless-frontend-plugin'],
provider: {
name: 'aws',
runtime: 'nodejs16.x',
profile: env.profile,
stage: env.stage,
region: env.region,
environment: env,
},
custom: {
'serverless-frontend-plugin': {
distDir: 'build',
build: {
command: ['yarn', 'build'],
env: env,
},
distribution: {
dnsName: env.FRONTEND_DOMAIN_NAME,
acmCertificateArn: env.ACM_CERTIFICATE_ARN,
hostedZoneName: env.HOSTED_ZONE,
},
offline: {
command: ['yarn', 'dev'],
env: env,
},
},
},
};
module.exports = serverlessConfiguration;

Hi @adumat thanks for taking a look at this plugin. This was intended purely for the use with the serverless framework, which is purely a backend framework built with AWS Lambda, Google Functions, etc. This plugin simply augments our serverless API's in order to support full Single Page Applications.
For your use case, if you simply need the Cloudfront CloudFormation, you are welcome to copy or reference the cloudformation template from the source code here: https://github.com/rogersgt/serverless-frontend-plugin/blob/master/templates/aws-cloudfront.json


Fix WiFi and proxy issues

Add sections to address WiFi and proxy issues in documentation and development container configuration.

README.md

Add a section on troubleshooting common WiFi problems.
Add a section on configuring proxy settings.

CONTRIBUTING.md

Add a section on handling WiFi and proxy issues.
Add guidelines for reporting WiFi and proxy-related bugs.

.devcontainer/devcontainer.json

Add configuration for handling proxy settings.
Add instructions for setting up WiFi in the development container.

For more details, open the Copilot Workspace session.

Closing as it feels like an AI generated PR with nothing to do with our product (Gemini)


Some barcodes aren't scanned.

The attached barcode was not scanned. Google Lens provided a result for it. This means the code was scannable, but the app failed to pick it.
Maybe you would like to check this up.
Cheers!

That's weird because in my case it was scanned almost immediately.

I can confirm that I was not able to scan the code either. I tried scanning with camera and after that, jpg image file. I was using version 1.2 from F-Droid.

Ok, I will take a look.

I can confirm erratic behavior. Initially, repeated scans failed one after another. Tried again yesterday and some scans went through, others did not.

Using version 1.3 (as described in app's settings)

I gonna refactor the app to use new CameraX API. Hopefully it will solve this issue.

F-Droid had an update, now in version 1.5 I was able to scan using camera, but only when a bit further away. I needed to have some area outside the original image. Using the downloaded image, I was still not able to scan the code, no matter how close or far I adjusted the selection box.

Version 1.7 is same as 1.5
Camera can scan the code from far away.
Downloaded image does not work in "Scan image"-mode.


Functional issue while updating an element of a nested struct

Example:
script;

use std::chain::*;

struct T {
    x: u64
}

struct S {
    t: T
}

fn main() {
    let mut s = S {
        t: T {
            x: 5
        }
    };

    s.t.x = 10;

    assert(s.t.x == 10);
}

The assert fails.

@otrho this fails with --use-ir as well unfortunately.
The reason it fails with the old code gen is due to https://github.com/FuelLabs/sway/pull/907. I'm reverting it and fixing it by removing tuples from is_copy_type.


Readme: Fix the link target for the Travis build status image

The current image links to the image itself, not the Travis page.
In addition, the new image shows just the status of master, not the latest build to have run.
Updated using the instructions at:
http://docs.travis-ci.com/user/status-images/

Too obvious to need a review. Go ahead and just merge this sort of thing in in the future! :-)

Too obvious to need a review. Go ahead and just merge this sort of thing in in the future! :-)

Will do - didn't want to be rude first day :-) Thanks!


[devtools-blog] Simulate CVD in the Blink Renderer

[x] This has been reviewed and approved by (@chybie)
[x] I have run npm test locally and all tests pass.
[x] I have added the appropriate type-something label.
[x] I've staged the site and manually verified that my content displays correctly.

Whoops!
There were 77 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L233 - '

@mathiasbynens would this temp URL works for you? Have an issue on auto frame height, fix it to 860px now. Will adjust the code to get it right.

@mathiasbynens would this temp URL works for you? Have an issue on auto frame height, fix it to 860px now. Will adjust the code to get it right.

Thank you! It's fine even if the frame isn't perfect just yet, I'm just happy I can take a not-completely-fake-looking screenshot now :D

Whoops!
There were 73 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L235 - '

Whoops!
There were 72 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L236 - '

Whoops!
There were 68 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L240 - '

Whoops!
There were 68 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L240 - '

Whoops!
There were 68 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L240 - '

Whoops!
There were 69 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L246 - '

Whoops!
There were 72 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L242 - '

Whoops!
There were 72 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L242 - '

Whoops!
There were 72 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L242 - '

Whoops!
There were 72 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L242 - '

Whoops!
There were 76 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/updates/2020/11/cvd.md#L242 - '

Whoops!
There were 80 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/tools/workbox/guides/migrations/migrate-from-v5.md#L160 - '

Whoops!
There were 80 warnings that will prevent this PR from being merged. Please take a look, and either fix, or provide a justification for why they can't be fixed.
WARNINGS
src/content/en/tools/workbox/guides/migrations/migrate-from-v5.md#L160 - '


What's up with the version numbers?

I'm a bit confused why 2.0.1 is a newer release than 9.0.0-beta.4? What's up with the version numbers?
I notice that roots/sage is using 9.0.0-beta.4, is there anything special about these versions? Is it safe to switch to 2.0.1 and benefit from the extra features?

When it was first released as a Composer package, I followed the Sage 9 versioning. Since then I've broken away from that and hence 2.0.0. It's safe, and recommended, to switch to 2.0.1.


Add support for other streaming services?

Hey i was wondering if its possible to implant Hitbox and Beam into the media player?
If not don't then it's not a big issue, i thought it would be good for people who do other services then twitch and youtube. :smile:
Here are some API links:
https://developer.beam.pro/
http://developers.hitbox.tv/
https://hitakashi.github.io/Hitbox-API/

It's likely possible if the service has an API for getting video/stream metadata and a web video player capable of being controlled using JavaScript. However, I'd rather not implement every service myself, so I'm open to anyone submitting pull requests. It can also be hard to justify adding support for additional services when over 90% of all requests are for YouTube videos according to my analytics data from the Cinema gamemode.

I was going to give it a shot implanting hitbox, but then i realized, i suck at lua. xD
I'll give it a another look sometime later.

+1

I'm pretty sure Beam and Hitbox won't work well with how outdated Awesomium is without using Flash.


[WEB] Add demo and docs for right labeled toggle switch

[ ] bug
[ ] feature request
[x] enhancement

Right labeled toggle switch was added here: #1805
Expected behavior
Website needs the following

[ ] Right labeled toggle demo w/ code
[ ] Added documentation on the feature

Clarity UI needs the following:

[ ] CSS Regression Tests for Right labeled toggle

We've redone toggles and this no longer applies I believe.


Brave (and Chrome) return a blank screen for the Publisher

There are some bugs in the Publisher that doesn't allow the code to be rendered.

https://github.com/tripleblindmarket/safe-places/blob/develop/publisher/index.html

More detail is needed, please.  It is unclear if this is a bug in Brave or in the code.

Based on the "(and Chrome)" I suspect the error is in an invalid API key.  Please correct this and retry.


Creating AzureFirewall with AV Zones quickstart

Creating another azure firewall quickstarts with AV zones. There is a Bicep and ARM template quickstart for this scenario but not for Terraform.
https://learn.microsoft.com/en-us/azure/firewall/deploy-bicep?tabs=CLI

@lonegunmanb  anything thing else that needs to be changed?

@cshea-msft we should be able to merge this once you fix the e2e test failure.

Hi @cshea-msft thanks for update this pr, I've checked the failed tests, it's not your fault. We use a github action to calculate which folders have been changed by your pr, so if your pr is based on an outdated version of master branch, the test scope would be incorrect.  Thanks!

Thanks for the update, I updated the branches to sync with the upstream Azure:Master branch.
Charles J Shea
he/him
Senior Engineer
FastTrack for Azure
Office:<PHONE_NUMBER>
<EMAIL_ADDRESS>[cid:09eee378-94c0-4488-bd35-fbfcf11c12d0]
If you have any feedback about my work, please let either me or my manager Bruno Terakly know at<EMAIL_ADDRESS>
From: lonegunmanb @.>
Sent: Monday, October 16, 2023 9:47 PM
To: Azure/terraform @.>
Cc: Charles Shea @.>; Mention @.>
Subject: Re: [Azure/terraform] Creating AzureFirewall with AV Zones quickstart (PR #252)
Hi @cshea-msfthttps://github.com/cshea-msft thanks for update this pr, I've checked the failed tests, it's not your fault. We use a github action to calculate which folders have been changed by your pr, so if your pr is based on an outdated version of master branch, the test scope would be incorrect.  Thanks!
—
Reply to this email directly, view it on GitHubhttps://github.com/Azure/terraform/pull/252#issuecomment-1765524998, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOCDFXQ7YHHVV7DQHYVKTELX7XPRRAVCNFSM6AAAAAA5GOZHN6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONRVGUZDIOJZHA.
You are receiving this because you were mentioned.Message ID: @.***>


Check for importability, rather than presence of file

This makes the implementation of checking extension support a bit
more robust. The old mechanism checked for the presence of
"extension_parser.py" in the same directory as the init.py. This
works in a lot of cases, but can fail in cases where the module
actually could have been imported. Simply trying to import the module
and raising an exception if it can't be imported should cover off the
other corner cases.
For a couple of examples of those corner cases: In my case I'm shipping
my code to an environment that is pretty constrained in terms of storage.
As a result, my build scripts strip out the ".py" flies and ship only the
".pyc" files. The existing code claims it can't support any extensions,
because the ".py" file is absent, even though the ".pyc" file would enable
it to function properly.
The other scenario I can think of is import hooks. See:
https://www.python.org/dev/peps/pep-0302/
Import hooks might be used to import modules from zip files, remote locations,
or other non-traditional sources. Checking the importability of a parser
module is compatible with all of these, while checking the presence
of a file is not.

Coverage decreased (-0.02%) to 90.293% when pulling 5ea5536901d063103d4b323b010e4cd29af9e45c on AusIV:master into 7df9c8592bac8aa7fbe3c148ca93fa059a9e6b3c on deanmalmgren:master.

This looks great; thanks for the contribution!


sem conexão error code 404

Expected behavior
Actual behavior
Information about the Issue
Steps to reproduce the behavior

...
...

No information provided or steps to replicate - Closing 😞

thanks, this is test function.


Let "progress" get start time from file time when --file is used

Existing options:

The --file (-f) option uses the existing PROGRESS and LIMIT arguments as a regular expression and filename, respectively.
The --started (-s) option takes a "[[YY]YY-MM-DD ]HH:MM[:SS]"-formatted time.

Proposal:
Update --started to also accept "file" as it value, which will set the starting time to the modification time of the file given on the command line. This requires the --file option to be given as well.
The purpose of this enhancement is to make including an ETA suffix to the progress bar simpler

when using --file and
when the file's modification time is close enough to the actual start time of the progress being measured to be useful.

Feature Creep: While we're under the hood, we might as well add logic to interpret strings like "Thu Apr 13 22:31:43 EDT 2023" as valid --start values. This is a very common default format for date's output.


backslashes lost from custom functions et al

When a custom function (and probably other objects) contains a backslash escaping a backslash within a FileMaker string, the prettifyXML function of fmObjectTranslator was losing that, leaving a single unescaped backslash within the string. This essentially broke the custom functions when converted back to FM objects and pasted into a database.
This was reported by Robert Naud, but I'm entering an issue here as part of fixing this bug.

It turns out that the problem was within the prettifyXML function of fmObjectTranslator. Specifically, when the amount of XML was small enough that a temporary file was not needed, the function tried to feed the XML being worked on into a tidy command via shell redirection. It attempted to use short to set the xpg_echo to preserve backslashes, but that seems to have stopped working. So, instead, I changed this to use HEREDOC redirection, and that appears to have solved the problem.
If this kind of issue crops up again in the future, I might just give up on having FmClipTools even TRY to "prettify" the XML, at least as the default behavior.
What might make sense for the future is to do no-modification conversion, unless the user runs an ALTERNATE "FM Objects to Pretty XML" script, while changing the default "FM Objects to XML" script to NOT make any formatting modifications.


New version release

@lee1043  This looks good to me!

@acordonez Thanks for quick checking. Could you click "Approve" button that is at
"File changes" tab on top of this PR --> "Review changes" green button on upper right --> "Approve"
That will help this PR merged without forced by administrator privilege, because having that approval is essential for the master branch protection settings.

@acordonez Thank you! :)


msglist: Cut excess spacing between sender and paragraph

This is the "easy hack" Greg mentions in the description of #513.
Fixes: #513

Before
After

(I didn't mark this with Fixes: because it doesn't do the "fixing this properly" thing that you described in the issue.)

Thanks!
I think this can actually be best described as fixing #513. This does fix the excess spacing, just in a way that potentially goes too far for certain content. And the work that it leaves open is basically part of #162.

Looks good; merging, after that metadata tweak.

Cool, thanks!


starrocks-be doesn't start

I would like to use this architecture in my company to the data pipeline, and everything goes smoothly up to some point.
StarRocks > CREATE EXTERNAL CATALOG hudi_catalog_hms
-> PROPERTIES
-> (
->     "type" = "hudi",
->     "hive.metastore.type" = "hive",
->     "hive.metastore.uris" = "thrift://hive-metastore:9083",
->     "aws.s3.use_instance_profile" = "false",
->     "aws.s3.access_key" = "admin",
->     "aws.s3.secret_key" = "password",
->     "aws.s3.enable_ssl" = "false",
->     "aws.s3.enable_path_style_access" = "true",
->     "aws.s3.endpoint" = "http://minio:9000"
-> );
Query OK, 0 rows affected (0.58 sec)
StarRocks > SET CATALOG hudi_catalog_hms;
Query OK, 0 rows affected (0.00 sec)
StarRocks >
StarRocks > SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| default            |
| hudi_sample        |
| information_schema |
+--------------------+
3 rows in set (0.29 sec)
StarRocks >
StarRocks > USE hudi_catalog_hms.hudi_sample;
No connection. Trying to reconnect...
Connection id:    55
Current database: *** NONE ***
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
StarRocks > SHOW tables;
+-----------------------+
| Tables_in_hudi_sample |
+-----------------------+
| hudi_coders_hive      |
+-----------------------+
1 row in set (0.00 sec)
StarRocks >
StarRocks > show columns from hudi_sample.hudi_coders_hive;
+------------------------+------------------+------+------+---------+-------+
| Field                  | Type             | Null | Key  | Default | Extra |
+------------------------+------------------+------+------+---------+-------+
| _hoodie_commit_time    | varchar(1048576) | YES  | NO   | NULL    |       |
| _hoodie_commit_seqno   | varchar(1048576) | YES  | NO   | NULL    |       |
| _hoodie_record_key     | varchar(1048576) | YES  | NO   | NULL    |       |
| _hoodie_partition_path | varchar(1048576) | YES  | NO   | NULL    |       |
| _hoodie_file_name      | varchar(1048576) | YES  | NO   | NULL    |       |
| language               | varchar(1048576) | YES  | NO   | NULL    |       |
| users                  | varchar(1048576) | YES  | NO   | NULL    |       |
| id                     | varchar(1048576) | YES  | NO   | NULL    |       |
+------------------------+------------------+------+------+---------+-------+
8 rows in set (0.01 sec)
StarRocks >
StarRocks > select * from hudi_coders_hive;
ERROR 1064 (HY000): Failed to find backend to execute
/**************
THIS IS THE POINT
***************/
starrocks-be doesn't start on docker-compose up. I don't now the reason and throws the ERROR above.
If I try to start starrocks-be:
hudi-starrocks-be-1 | ERROR 1064 (HY000) at line 1: Unexpected exception: Backend already exists with same host <IP_ADDRESS> and port 9050
StarRocks > SHOW BACKENDS;
+-------------------+------------+------------+
| BackendId | IP         | HeartbeatPort | BePort | HttpPort | BrpcPort | LastStartTime | LastHeartbeat | Alive | SystemDecommissioned | ClusterDecommissioned | TabletNum | DataUsedCapacity | AvailCapacity | TotalCapacity | UsedPct | MaxDiskUsedPct | ErrMsg                                                               | Version | Status                                 | DataTotalCapacity | DataUsedPct | CpuCores | NumRunningQueries | MemUsedPct | CpuUsedPct |
+-------------------+------------+------------+
| 10004     | <IP_ADDRESS> | 9050          | -1     | -1       | -1       | NULL          | NULL          | false | false                | false                 | 0         | 0.000 B          | 1.000 B       | 0.000 B       | 0.00 %  | 0.00 %         | java.net.ConnectException: Connection refused (Connection refused)   |         | {"lastSuccessReportTabletsTime":"N/A"} | 0.000 B           | 0.00 %      | 0        | 0                 | 0.00 %     | 0.0 %      |
| 10099     | <IP_ADDRESS> | 9050          | -1     | -1       | -1       | NULL          | NULL          | false | false                | false                 | 0         | 0.000 B          | 1.000 B       | 0.000 B       | 0.00 %  | 0.00 %         | java.net.NoRouteToHostException: No route to host (Host unreachable) |         | {"lastSuccessReportTabletsTime":"N/A"} | 0.000 B           | 0.00 %      | 0        | 0                 | 0.00 %     | 0.0 %      |
+-------------------+------------+------------+
2 rows in set (0.00 sec)
I am stuck here. How to boot starrocks-be? If you need more information, please just let me know.

Can you see the log/be.out file? It may be because the machine doesn't support the necessary instructions

This is the content of /opt/starrocks/be/log/be.out
docker cp 3a66408d8710:/opt/starrocks/be/log/be.out /tmp
start time: Sat Mar 16 05:01:09 UTC 2024
start time: Sat Mar 16 05:06:55 UTC 2024
start time: Sat Mar 16 05:07:32 UTC 2024
/tmp/be.out (END)
What do you think?

CPU should suport avx2.
Check /dev/cpuinfo
avx doesn't work. must be avx2.
Thanks to Alvin at StarRocks Slack channel.

Check /proc/cpuinfo


json to markdown

How about a JSON to markdown?

I would be interested in this feature as well!

This would be great to have just for converting and putting into documentation somewhere (event for internal use).


Unable to locate aliased anonymous component view

Laravel Version: 7.3.0
PHP Version: 7.4.3

Description:
When using Blade::aliasComponent to give an alias to an anonymous component, the alias is not registered and an exception is thrown.
Steps To Reproduce:

Create an anonymous component view in an unconventional path. (eg: resources/views/ui/test.blade.php)

@props(['foo', 'bar' = 'baz'])

{{ $foo }}

{{ $bar }}

In your App service provider, aliase that component as 'test':

/* AppServiceProvider.php */
Blade::aliasComponent('ui.test', 'test')

Call that component from a Blade view using the new Component syntax

    <x-test :foo="'foz'" />

BOOM

Facade\Ignition\Exceptions\ViewException
Unable to locate a class or view for component [test].

Use Blade::component('ui.test', 'test') instead.

component

It works, thanks @driesvints !
I've thought Blade::component was only for class-based components as stated in the method description (Register a class-based component alias directive.)
Perhaps it should be clear in the docs that it also works for view based components?

@Tylerian feel free to send in a PR 👍

@driesvints
Wait your method doesn't work, I was testing the wrong deployment where I made a hotfix.

@Tylerian feel free to send in a PR 👍

Will do!

The above definitely works. I'm using it as such in several apps atm. Tried clearing your views?

Tried clearing your views?

Whoops, my bad!!


Test convolve mode in hospitaladmissionspy

changes included:

create a helper function for convolve compute_incidence_observed_with_delay
adds test for the helper function
update hospital admissions tutorial and DOW tutorials to use convolve mode="valid"

closes #385

@sbidari can you resolve the conflicts here?

I realized n_initialization_points needed to be max(gen_int_array.size, inf_hosp_int_array.size) - 1 instead of max(gen_int_array.size, inf_hosp_int_array.size) and made that change in https://github.com/CDCgov/PyRenew/pull/398/commits/5c4395ffc5d7a5b4d58afc1525e21028287f5449


Remove containers when configuring the DB

Hi guys, here are the changes we were doing on my machine in case you want to merge them into master.
Thanks again for the help!

Thanks! :)


guitarix: 0.33 -> 0.34

Things done:

[ ] Tested using sandboxing (nix-build --option build-use-chroot true or nix.useChroot on NixOS)
[x] Built on platform(s): NixOS
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

cc @astsmtl  @cillianderoiste
EDIT: added myself as mainteiner

Guitarix currently has a hard dependency on webkitgtk-2.4 in 0.34, but in the next release it will be an optional feature that can be disabled and I would recommend doing so.
related issue: https://github.com/NixOS/nixpkgs/issues/12023


Portuguese (Brazil) translation

Language
Portuguese (Brazil)
Can you help with the translation?
Yes

Hi @delissonjunio   thanks for your interest. A branch named "lang/pt-BR" has been created and you can see 4 string files in "pt-BR.lproj"
For each file you will see several "some identifier here" = "some text in English here"; and only "some text in English here" part need translation. Besides, /* ... */ are comments and they don't need translation.
Thanks!

Branch "lang/pt-BR" is out of sync with master branch. Close it for now.

Hi @aahung sorry I never followed up on here, did not get the notification at the time and forgot about it. Can you recreate that branch again? Thanks!

@delissonjunio great to hear back from you! I have recreated the branch with the latest string files.

@aahung changes are made and the branch is pushed, should I just open a PR now?

@delissonjunio yeah plz. thx


waffle.io Badge

Merge this to receive a badge indicating the number of issues in the ready column on your waffle.io board at https://waffle.io/DURAARK/workbench-ui
This was requested by a real person (user martinhecher) on waffle.io, we're not trying to spam you.

added 'waffle.io' badge to README.txt


Force evaluation of the element stylesheet

This is the fix for the issue https://github.com/cyclejs/cyclejs/issues/747
I assume that modern Chrome (the only browser that failed AFAICT), uses some sort of optimization which causes the transform not to be applied as transition, but as a normal style property and thus not emitting the transitionend event.
Apparently using getComputedStyle().transition forces the browser to evaluate that
See https://github.com/snabbdom/snabbdom/issues/367#issuecomment-415849750

cc @staltz

I want to test the fix first in a few more browsers

Ok, I tested this fix with Browserstack and this is the result:

Browser
Without fix
With fix

Chrome 68
fail
pass

Firefox 61
fail
fail

Safari 11.1.2
fail
pass_

Chrome Mobile 63
fail
pass

Chrome 49
fail
pass

Firefox 52
fail
fail

Safari 9.1.3
fail
pass

Safari Mobile 10
fail
pass

Edge 17
fail
fail

IE 11
pass
pass

IE 10
pass
pass

Would you consider adding a test to the tests as well? :smile:
Having to use getComputedStyle is a not optimal as getComputedStyle forces the browser to do a layout reflow which is quite bad for performance. If could be triggered several times in a single patch which will result in many layout reflows.
It would be really nice if we could find a solution that also works in Edge and Firefox and which isn't so expensive with regards to performance. I don't have any ideas unfortunately.

Thanks to the link be @paldepind I was able to find a fix that works for all browsers and is cheap from a performance standpoint.
I've also added a test that fails without the fix, but passes with it

Smart to do it in a pre hook 👍

@paldepind Can this be merged?

Now getComputedStyle will only be called once on every patch 👍  But it will be called even if no elements are removed. I think the solution would be even better if the getComputedStyle call was only executed when an element is removed.
Maybe we could do this: The style module sets a flag reflowForced = false in the pre hook. Then forceReflow is called in the remove hook only if reflowForced === false. At the same time, reflowForced is set to true such that no additional reflows will be forced if other elements are removed. With that addition, getComputedStyle would only be called a single time and if no elements are removed in a patch it would be called zero times.
Does the above make sense? What do you think about it?

done

Looks good 👍
Thanks a lot @jvanbruegge for tackling this issue and contributing a great PR with a fix. Especially the nasty difference between .transition and .transform is pretty hairy. I highly appreciate that you went through the effort of testing it with Browserstack.

@paldepind if you want I could set up Travis with Browserstack for snabbdom too, i can mirror the cycle setup
You would have to write them an email to get an open source account first.

That would be awesome! I've contacted Browserstack through their website. I'll let you know when I hear from them :smile:

@paldepind Also could you release a new version with this fix included? So I can close the issue in cycle.js too

Released as 0.7.2 👍

@jvanbruegge Browserstack has replied and I've created an account. I've not used Browserstack before. Do you know what the next step is?


Composer build fails due to 404 of linux-x64-72_binding.node

Description:
I've installed fresh copy of Ubuntu 18.04 and I'm in the process of setting up my development tools. When I try to build ballerina lang repo, I've noticed I get an error from the composer. in the installation scripts it attempts to download linux-x64-72_binding.node from a github repo. but it gives a 404 error. I've tried going to that repo manually and it seems like that asset is removed.i think this could be a reason for build fail. I've attatched the log below.
Edit -:  It seems like a Node version. issue. Node 12 requires node-saas to be 4.12+. I've downgraded node to v8.17.0 and it worked. I believe we can specify the required engine / document or migrate node-sass to fix this issue.
 anjana@anjanas  ~/ballerina-lang/composer   master ●  npm run build

><EMAIL_ADDRESS>prebuild /home/anjana/ballerina-lang/composer
> npm i && lerna bootstrap

npm WARN deprecated<EMAIL_ADDRESS>fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.

><EMAIL_ADDRESS>install /home/anjana/ballerina-lang/composer/node_modules/node-sass
> node scripts/install.js

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.11.0/linux-x64-72_binding.node
Cannot download "https://github.com/sass/node-sass/releases/download/v4.11.0/linux-x64-72_binding.node":

HTTP error 404 Not Found

Hint: If github.com is not accessible in your location
      try setting a proxy via HTTP_PROXY, e.g.

      export HTTP_PROXY=http://example.com:1234

or configure npm proxy via

      npm config set proxy http://example.com:8080

><EMAIL_ADDRESS>postinstall /home/anjana/ballerina-lang/composer/node_modules/node-sass
> node scripts/build.js

linux-x64-72_binding.node
Steps to reproduce:
Execute npm run start on a fresh ubuntu 18.04 environment with node lts.
OS, DB, other environment details and versions:
Ubuntu 18.04
Node v12.18.2 (NVM lts)
NPM 6.14.5 (NVM)
OpenJdk 8
Gradle 5.4 (bundled)

Created a separate issue in website repo since this is related to docs.
Closing.


feature: option to only show differences in support

It would be nice to hide redundant information, such as features that all selected browsers support. This is partially done today with collapsing lists of sub-components of a feature, but often many (if not all) of the features in a category are supported by the selected browsers.

Coming soon!


Layer/permission issue: "Error: command not found or has no execute bit set..."

I'm attempting to use udocker to run an image based on https://hub.docker.com/r/continuumio/miniconda3/ and am getting the following error due to the entrypoint not being executable:
$ udocker run continuumio/miniconda3 echo
Error: command not found or has no execute bit set: /tmp/udocker-testing/containers/bbfbb673-7c38-367a-8ee5-b2d9f78e99b8/ROOT/usr/bin/tini [u'/usr/bin/tini', u'--', 'echo']

When I look in the container directory there, I see that /usr/bin/tini is not executable:
$ ls -l usr/bin/tini
-rw------- 1 dcl9 dukeusers 19968 Aug 25  2017 usr/bin/tini

Relevant code from the Dockerfile - the file gets ADDed from URL (non-executable), then +x in the next layer:
ENV TINI_VERSION v0.16.1
ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /usr/bin/tini
RUN chmod +x /usr/bin/tini

$ udocker version
version: 1.1.1
tarball: https://owncloud.indigo-datacloud.eu/index.php/s/AFImjw8ii0X72xf/download https://cernbox.cern.ch/index.php/s/VC7GuVWA7mYRAiy/download http://repo.indigo-datacloud.eu/repository/indigo/2/centos7/x86_64/tgz/udocker-1.1.1.tar.gz

Can you please check if the same happens with the version in the devel branch.
If problem persists please report the Linux distribution and version of your host system and the output of umask.
./udocker  run  -e TINI_SUBREAPER=yes  miniconda  ls -l  /usr/bin/tini
executing: tini
-rwx--x--x 1 root root 19968 Aug 25  2017 /usr/bin/tini

No activity closing

No activity closing


error: Environment variable not found: DATABASE_URL.

docker-compose up -d
WARN[0000] The "APP_ENV" variable is not set. Defaulting to a blank string.
WARN[0000] The "APP_SECRET" variable is not set. Defaulting to a blank string.
WARN[0000] The "APP_ENV" variable is not set. Defaulting to a blank string.
WARN[0000] The "APP_SECRET" variable is not set. Defaulting to a blank string.
[+] Running 2/2
 ! server Warning                                                                                1.1s
 ! cronjob Warning                                                                                1.1s
[+] Building 120.6s (14/19)                                                                        docker:desktop-linux
 => [server internal] load build definition from Dockerfile                                                        0.2s
 => => transferring dockerfile: 384B                                                                               0.0s
 => [server internal] load .dockerignore                                                                           0.1s
 => => transferring context: 180B                                                                                0.0s
 => [cronjob internal] load .dockerignore                                                                          0.1s
 => => transferring context: 180B                                                                                0.0s
 => [cronjob internal] load build definition from Dockerfile                                                       0.1s
 => => transferring dockerfile: 384B                                                                               0.0s
 => [cronjob internal] load metadata for docker.io/library/node:18.16-alpine                                       0.9s
 => [cronjob 1/7] FROM docker.io/library/node:18.16-alpine@sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7  10.7s
 => => resolve docker.io/library/node:18.16-alpine@sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e361  0.0s
 => => sha256:bf6c61feabc1a1bd565065016abe77fa378500ec75efa67f5b04e5e5c4d447cd 1.16kB / 1.16kB                     0.0s
 => => sha256:f85482183a4f18ec843fea14e64575a5550f153211c5b497fea50353cb088645 6.73kB / 6.73kB                     0.0s
 => => sha256:31e352740f534f9ad170f75378a84fe453d6156e40700b882d737a8f4a6988a3 3.40MB / 3.40MB                     0.3s
 => => sha256:560412e561fb4693d4bc6e5d197ccdfb42d1453d0eebf0d772baeacdbaab4b63 47.49MB / 47.49MB                   1.9s
 => => sha256:d5b2a7869a4016b1847986ea52098fa404421e44281bb7615a9e3615e07f37fb 1.43kB / 1.43kB                     0.0s
 => => sha256:02735cb6c78bf40ddce33f02c68827a8ae3fdc99370db62c77e21c995ace836a 2.34MB / 2.34MB                     0.6s
 => => extracting sha256:31e352740f534f9ad170f75378a84fe453d6156e40700b882d737a8f4a6988a3                          0.6s
 => => sha256:86d562f7b85533d4f8cf87a09747444f7002c74b1897f5e4db2ffbeafa3013b3 450B / 450B                         0.5s
 => => extracting sha256:560412e561fb4693d4bc6e5d197ccdfb42d1453d0eebf0d772baeacdbaab4b63                          7.9s
 => => extracting sha256:02735cb6c78bf40ddce33f02c68827a8ae3fdc99370db62c77e21c995ace836a                          0.2s
 => => extracting sha256:86d562f7b85533d4f8cf87a09747444f7002c74b1897f5e4db2ffbeafa3013b3                          0.0s
 => [server internal] load build context                                                                           0.3s
 => => transferring context: 199.85kB                                                                              0.2s
 => [cronjob internal] load build context                                                                          0.3s
 => => transferring context: 199.85kB                                                                              0.2s
 => [server 2/7] WORKDIR /app                                                                                0.3s
 => [server 3/7] COPY package.json yarn.lock ./                                                                    0.0s
 => [server 4/7] RUN yarn install --frozen-lockfile --production && yarn cache clean                             104.4s
 => [server 5/7] COPY ./.container/crontab /etc/crontabs/root                                                      0.1s
 => [server 6/7] COPY . .                                                                                0.1s
 => ERROR [server 7/7] RUN yarn db:regenerate && yarn build && rm prisma/dev.db && yarn cache clean                3.8s
------
 > [server 7/7] RUN yarn db:regenerate && yarn build && rm prisma/dev.db && yarn cache clean:
1.194 yarn run v1.22.19
1.272 $ yarn db:push && yarn db:clear && yarn db:push && yarn db:seed
1.730 $ prisma db push
3.518 Prisma schema loaded from prisma/schema.prisma
3.569 Datasource "db": SQLite database
3.586
3.591 Error: Prisma schema validation - (get-config wasm)
3.591 Error code: P1012
3.591 error: Environment variable not found: DATABASE_URL.
3.591   -->  schema.prisma:10
3.591    |
3.591  9 |   provider = "sqlite"
3.591 10 |   url      = env("DATABASE_URL")
3.591    |
3.591
3.591 Validation Error Count: 1
3.591 [Context: getConfig]
3.591
3.591 Prisma CLI Version : 4.15.0
3.666 error Command failed with exit code 1.
3.668 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
3.710 error Command failed with exit code 1.
3.711 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
------
failed to solve: process "/bin/sh -c yarn db:regenerate && yarn build && rm prisma/dev.db && yarn cache clean" did not complete successfully: exit code: 1

I guess .env.dist is being ignored?

You can copy the .env.dist to .env and try again, than it should be fine. If i find some time i will add a fix for this to the dockerfile.
Luckily this project won't be needed anymore from ios17 on https://appleinsider.com/inside/ios-17/tips/how-to-share-an-airtag-with-others-in-ios-17

You can copy the .env.dist to .env and try again, than it should be fine. If i find some time i will add a fix for this to the dockerfile.
Luckily this project won't be needed anymore from ios17 on https://appleinsider.com/inside/ios-17/tips/how-to-share-an-airtag-with-others-in-ios-17

Thanks!
It will still be needed for Android users... 😅


added toast for adding receipts to expenses

added toast for adding receipts to expenses

can you check if we have a toast on adding receipts from my expenses page? Ideally, we should have a toast there too

can you check if we have a toast on adding receipts from my expenses page? Ideally, we should have a toast there too

its not there, looking into it.

can you check if we have a toast on adding receipts from my expenses page? Ideally, we should have a toast there too

I have made the changes now its showing on my expenses page too


Issue with WordPress embed

We're seeing an issue with an embed on a California-based WordPress site - either the result is the below or the map won't display at all.  I know we've had this issue in the past, but I don't know how we resolved it.  Is this something you can handle, or does WordPress need to do something?  This is for today's election so it would be great to get this resolved quickly.

We were not able to fix this due to an issue with Google Maps API script loading conflicting with the embedding page's MooTools Javascript library.


--no-rdoc in .rvmrc is ignored

The cookbook's default['chef_rvm']['rvmrc']['rvm_gem_options'] is '--no-rdoc --no-ri'. It writes this variable to the ~/.rvmrc. It works fine. However, when one tries to install a gem into a gemset with the chef_rvm_gem provider, rdoc is still used. In my case, it fails on rdoc when I try to install cucumber version 1.1.9.
Please find the error below.
Honestly, I'm not RVM guru, I googled around and didn't find any clear recommendation to disable rdoc generation by adding rvm_gem_options to the ~/.rvmrc file. However, I found, and actually tested this, that it can be done by adding the following entries to the ~/.gemrc:
install: --no-rdoc --no-ri
update: --no-rdoc --no-ri

And mentions about new syntax:
install: --no-document
update: --no-document

Can you please check into this and decide how this can be fixed - by correcting .rvmrc, adding .gemrc or using another fix. If you want me to implement the fix, let me know, I will do and create a merge request.
  * chef_rvm_gem[rvm:gem:jenkins:1.9.3@:cucumber] action install

    ================================================================================
    Error executing action `install` on resource 'chef_rvm_gem[rvm:gem:jenkins:1.9.3@:cucumber]'
    ================================================================================

    Mixlib::ShellOut::ShellCommandFailed
    ------------------------------------
    Expected process to exit with [0], but received '1'
    ---- Begin output of bash -c source\ /opt/jenkins_home/.rvm/scripts/rvm\;\ rvm\ 1.9.3@default\ do\ gem\ install\ cucumber\ -v\ 1.1.9 ----
    STDOUT: Building native extensions.  This could take a while...
    Successfully installed gherkin-2.9.3
    Successfully installed tins-1.5.4
    Successfully installed term-ansicolor-1.3.2
    Successfully installed builder-3.2.2
    Successfully installed diff-lcs-1.2.5

    (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::)

    Thank you for installing cucumber-1.1.9.
    Please be sure to read http://wiki.github.com/cucumber/cucumber/upgrading
    for important information about this release. Happy cuking!

    (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::) (::)

    Successfully installed cucumber-1.1.9
    Installing ri documentation for gherkin-2.9.3
    STDERR: RDoc::Parser::Ruby failure around line 28 of
    tests/from_module_test.rb

    Before reporting this, could you check that the file you're documenting
    has proper syntax:

      /opt/jenkins_home/.rvm/rubies/ruby-1.9.3-p551/bin/ruby -c tests/from_module_test.rb

    RDoc is not a full Ruby parser and will fail when fed invalid ruby programs.

    The internal error was:

        (NoMethodError) undefined method `name' for #<RDoc::RubyToken::TkASSIGN:0x0000000274b8a8>

    ERROR:  While executing gem ... (NoMethodError)
        undefined method `name' for #<RDoc::RubyToken::TkASSIGN:0x0000000274b8a8>
    ---- End output of bash -c source\ /opt/jenkins_home/.rvm/scripts/rvm\;\ rvm\ 1.9.3@default\ do\ gem\ install\ cucumber\ -v\ 1.1.9 ----
    Ran bash -c source\ /opt/jenkins_home/.rvm/scripts/rvm\;\ rvm\ 1.9.3@default\ do\ gem\ install\ cucumber\ -v\ 1.1.9 returned 1

    Cookbook Trace:
    ---------------
    /var/chef/cache/cookbooks/chef_rvm/libraries/rvm_simple_environment_gem.rb:17:in `gem_install'
    /var/chef/cache/cookbooks/chef_rvm/providers/gem.rb:18:in `block in class_from_file'

    Resource Declaration:
    ---------------------
    # In /var/chef/cache/cookbooks/chef_rvm/recipes/gems.rb

      8:       chef_rvm_gem "rvm:gem:#{username}:#{ruby_string}:#{resource_config['gem']}" do
      9:         user username
     10:         ruby_string ruby_string
     11:         gem resource_config['gem']
     12:         version resource_config['version'] if resource_config['version']
     13:         action resource_config['action'] if resource_config['action']
     14:       end
     15:     end

    Compiled Resource:
    ------------------
    # Declared in /var/chef/cache/cookbooks/chef_rvm/recipes/gems.rb:8:in `block (3 levels) in from_file'

    chef_rvm_gem("rvm:gem:jenkins:1.9.3@:cucumber") do
      action :install
      retries 0
      retry_delay 2
      default_guard_interpreter :default
      declared_type :chef_rvm_gem
      cookbook_name "chef_rvm"
      recipe_name "gems"
      user "jenkins"
      ruby_string "1.9.3@"
      gem "cucumber"
      version "1.1.9"
    end

https://github.com/rvm/rvm/blob/767fa24888fcf65e01b49c9a1e0fd811e48752c2/examples/rvmrc#L38
https://github.com/rvm/rvm/blob/bee47675c34a4ba96f849017ea06ce00efcbfc7a/scripts/functions/gemset#L171
You can pass --no-document to rvm_gem_options


Incompatible with M1 Macs

It seems that geode cli for mac haven't been updated to support arm64 architecture yet, as seen in this error:

Please make a separate installer for arm64 and x86 based macs for future releases.

compile with export OPENSSL_STATIC=1


optimized typings installation

To remove the hen egg problem with typings I migrated the tsd commands from the gulp-task to the beginning of the npm postinstall script, right before gulp executes.

@sclausen would you please rebase (we have some conflict since I merge alpha42)?

I might have messed up the commit history a little…

No worries, if you prefer would you open a PR in a fresh branch?

I hope this one is cleaner #173


feat: :sparkles: add bookmarks to handover

Status
Seems to work as intended. I made a generic hook to make it easy to maintain and implement for all apps.
Works in the CLI, but there is a bug with the bookmarks sidesheet.
Tested by making a useEffect with a setTimeout that sets a bookmark by id after 5seconds
Next steps:
I want to wait for handover to go into production on JC Castberg & FPP before adding to the rest of the applications

deploy test

deploy test

Why is this a Draft? @Gustav-Eikaas

Because it's a WIP

deploy test

deploy test

deploy test


Fix e2e browser tests

Previously we were trying to start the webserver from playwright's globalSetup, which could have been causing our tests to hang. Now playwright will attempt to start the server, and timeout if that fails, rather than leaving the test in a running state.
Further fixes include:

prevent dotenv being loading in CI environments, and being loaded multiple times in local environments (by moving it to globalSetup)
use npm link for testing against the current library build in CI
added a maximum timeout for e2e tests of 20 minutes (down from the default 360 minutes or 6 hours previously used) in CI
use parcel from .codesandbox/sandbox instead of npx when starting the e2e test server

This PR fixes #.

[ ] I've added a unit test to test for potential regressions of this bug.
[ ] The changelog has been updated, if applicable.
[x] Commits in this PR are minimal and have descriptive commit messages.

Fixtures could be used to set up test resources as it is done in the solid-client-authn browser-based tests, but I'd rather add this in a separate PR, this one has already grown in scope quite much.


(Android) - Version downloaded from Google Play Store is unable to access Google Fit data

The Google Play Store release download (from an appbundle) is not able to successfully request permissions/authorize access to Google Fit data.
Using VSCode to directly install the comparable release APK works fine.

Opened by error - wrong repo. Sorry!


[#63] [Backend] As a user I can create a newsletter

[#63]
What happened 👀

Create a table for newsletter model.
Create page and action for create newsletter.
Add appHandler for return user information and authentication when call action.
Add Testing for new the implement.

Insight 📝
To Implement this user story, I have using Remix-form-validation + zod for backend form validation and typescript type checking.
Issues during the development:
To create Backend API I would say this is not the best in Remix. Because, In Remix you can create action (POST endpoint) inside your page file, or create a separate name.server.tsx file. If you create action in the page file, as you can have the backend logic in the same place with your frontend UI. And when other page want to use that action you can import it to other file or page. Which mean you don't need to call the API endpoint as this is the benefits for  having action in the same file with page.
For the downside, you won't able to call the API endpoint outside the application.
e.g: you can't use postman to call POST to the endpoint. Because it will return the page instead of return the action or POST result.
From this issue, I can see that Remix make us can write Frontend code and also have the ability to write the Backend code at the same time.
Proof Of Work 📹
For this PR I won't add any styling and error message on the page yet, as those works are for Frontend PR.
• Create newsletter

• Create newsletter (database view)

• Create newsletter (missing content and error message in console)

LGTM!
Another point is about the text in the PR description.
We usually find short sentences easier to read than long sentences. You can use this Hemingway Editor to check if your sentences are a bit long.

You can then shorter the long sentences or divide one sentence into many shorter ones.

I have updated the description. Let know is it better?
Btw, Thanks for the amazing website that help me a lot!

LGTM!
Another point is about the text in the PR description.
We usually find short sentences easier to read than long sentences. You can use this Hemingway Editor to check if your sentences are a bit long.

You can then shorter the long sentences or divide one sentence into many shorter ones.

@tednguyendev I have updated the description. Let know is it better?
Btw, Thanks for the amazing website that help me a lot!

Yes it is a lot better now! I also use Hemingway Editor with Grammarly and ChatGPT, you can try these in your future writings! :D

LGTM!
Another point is about the text in the PR description.
We usually find short sentences easier to read than long sentences. You can use this Hemingway Editor to check if your sentences are a bit long.

You can then shorter the long sentences or divide one sentence into many shorter ones.

@tednguyendev I have updated the description. Let know is it better?
Btw, Thanks for the amazing website that help me a lot!

Yes it is a lot better now! I also use Hemingway Editor with Grammarly and ChatGPT, you can try these in your future writings! :D

Wow, Thanks for me tips again! 😂🙏🏼

Some minor concerns to address.
As for the implementation, it is good to use Remix implementation as a full-stack framework (so not creating a SPA application, i.e., UI communicating over an API). It is expected, so there are no concerns there.

is this mean I can implement or close both the Frontend & Backend stories in one PR ? 😬

@phisith it is still better to implement the backend and frontend work in two different PRs even when using server actions :-) It is easier to review.


Fix type for 'ItemSeparatorComponent' prop of 'FlatList'

https://github.com/Root-App/react-native-mock-render/blob/315e5b6471e937a8fad91a90777a1c879a6989e6/src/components/FlatList.js#L39
This is currently throwing a warning when running some tests:
    Warning: Failed prop type: Invalid prop `ItemSeparatorComponent` of type `function` supplied to `FlatList`, expected a single ReactElement.

The type should be a component type or similar (doc).

This is fixed by https://github.com/Root-App/react-native-mock-render/pull/81, so I'm closing it


Fixes several Go DeepSource issues

Fixed deep source issues in kit package
Fixed file permissions in tests
Changed single-case switch to if and more
Fixed unused func arguments
Replace use of strings.Index with strings.Cut

Fixes #925

Codecov Report

Merging #926 (974ddd5) into master (e5f9595) will not change coverage.
The diff coverage is 44.44%.

@@           Coverage Diff           @@
##           master     #926   +/-   ##
=======================================
  Coverage   29.25%   29.25%
=======================================
  Files          92       92
  Lines        9336     9336
=======================================
  Hits         2731     2731
  Misses       6311     6311
  Partials      294      294

Flag
Coverage Δ

unittests
29.25% <44.44%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

database/gormdb_submission.go
67.33% <0.00%> (ø)

database/logger.go
7.46% <0.00%> (ø)

ci/local_unix.go
66.66% <100.00%> (ø)

web/hooks/extract_changes.go
100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Geocode UI for Cesium Georeference prim

Implement a geocoding UI for the Cesium Georeference prim to allow users to search for locations by name, and automatically update lat/long/elevation values to match.
This would enable users to quickly move the stage to different locations on the globe, without having to supply lat/long values from outside sources.

We could also consider here extending this feature to support the user entering an EPSG code + corresponding XYZ coordinates.  This would enable a user to enter the local coordinates of their AEC model, and automatically get the corresponding lat/long/elev.  This is often a painful workflow for users who aren't particularly aware of how coordinate systems translations work.


hystrix plugin rule configuration, must restart the gateway to take effect

Is there an existing issue for this?

[X] I have searched the existing issues

Current Behavior
No response
Expected Behavior
No response
Steps To Reproduce
No response
Environment
ShenYu version(s):v2.4.1

Debug logs
No response
Anything else?
No response

Who is doing this? If not, can you assign it to me and let me exercise

hello , you can use this feature synchronous config.

@lxl910128
I tried sync but it still doesn't work.
I think this is also a bug. I created a new issue #2992


Implement certificate propagation in the Agreement phase

Describe what you want implemented
The Agreement phase should include the propagation of the block certificate as soon as a node detects the quorum being reached
Describe "Why" this is needed
In order to minimize problems from lagging performance in the agreement step, we introduce the propagation of the Certificate which previously was already locally generated but not propagated
Describe alternatives you've considered
~A clear and concise description of any alternative solutions or features you've considered.~
Additional context
This is related to the protocol upgrade issue #1188

Instead of propagating the Certificate message it is more correct to refer to AggregatedAgreement message propagation.
The difference is that the latter also contains the BitSet to reconstruct the committee members that participated in the Agreement loop, so to verify the quorum.


Python 3.10 compatibility

Any chance of updating this for Python 3.10 support? The models are not compatible with scitkit-learn 1.0.2 (which is compatible with Python 3.10).
Can the models be reserialized with the latest scikit-learn?

hi @coperni, this is a good idea - do you have a stack trace as well as a readout of the desired libs you'd like this to be compatible with?

Hi @phtully! Thank you for the response.
These are the warnings I get when running the pytest under scikit-learn 1.0.2
tests/test_stringsifter.py::test_default
tests/test_stringsifter.py::test_scores
tests/test_stringsifter.py::test_cutoff
tests/test_stringsifter.py::test_cutoff_score
tests/test_stringsifter.py::test_batch
  /home/ike/.local/lib/python3.9/site-packages/sklearn/base.py:329: UserWarning: Trying to unpickle estimator TfidfTransformer from version 0.23.2 when using version 1.0.2. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
  https://scikit-learn.org/stable/modules/model_persistence.html#security-maintainability-limitations
    warnings.warn(

tests/test_stringsifter.py::test_default
tests/test_stringsifter.py::test_scores
tests/test_stringsifter.py::test_cutoff
tests/test_stringsifter.py::test_cutoff_score
tests/test_stringsifter.py::test_batch
  /home/ike/.local/lib/python3.9/site-packages/sklearn/base.py:329: UserWarning: Trying to unpickle estimator TfidfVectorizer from version 0.23.2 when using version 1.0.2. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
  https://scikit-learn.org/stable/modules/model_persistence.html#security-maintainability-limitations
    warnings.warn(

tests/test_stringsifter.py::test_default
tests/test_stringsifter.py::test_scores
tests/test_stringsifter.py::test_cutoff
tests/test_stringsifter.py::test_cutoff_score
tests/test_stringsifter.py::test_batch
  /home/ike/.local/lib/python3.9/site-packages/sklearn/base.py:329: UserWarning: Trying to unpickle estimator FeatureUnion from version 0.23.2 when using version 1.0.2. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
  https://scikit-learn.org/stable/modules/model_persistence.html#security-maintainability-limitations
    warnings.warn(

-- Docs: https://docs.pytest.org/en/stable/warnings.html
============================================================================================= short test summary info =============================================================================================
FAILED tests/test_stringsifter.py::test_default - sklearn.exceptions.NotFittedError: Estimator not fitted, call fit before exploiting the model.
FAILED tests/test_stringsifter.py::test_scores - sklearn.exceptions.NotFittedError: Estimator not fitted, call fit before exploiting the model.
FAILED tests/test_stringsifter.py::test_cutoff - sklearn.exceptions.NotFittedError: Estimator not fitted, call fit before exploiting the model.
FAILED tests/test_stringsifter.py::test_cutoff_score - sklearn.exceptions.NotFittedError: Estimator not fitted, call fit before exploiting the model.
FAILED tests/test_stringsifter.py::test_batch - sklearn.exceptions.NotFittedError: Estimator not fitted, call fit before exploiting the model.

The models I would need converted are:
markov.pkl
featurizer.pkl
ranker.pkl

Fixed by #34


Not parsing Brazilian Dates Correctly

I'm basing myself on the issue #308
I began to notice that all dates whose day is greater than 12 is considered invalid. That is, the moment is considering the format 'MM / DD / YYYY' even if I established the locale as 'pt-br'. And it's the same result if I inform the format of the string I'm passing. Please check the fiddle.
What am I doing wrong? And what should I do?
The output, as requested:
console.log( (new Date()).toString())
console.log((new Date()).toLocaleString())
console.log( (new Date()).getTimezoneOffset())
console.log( navigator.userAgent)
console.log(moment.version)

Sat Oct 22 2016 15:13:00 GMT-0200 (BRST)
2016-10-22 15:13:00.218 (index):77 22/10/2016 15:13:00
2016-10-22 15:13:00.218 (index):78 120
2016-10-22 15:13:00.219 (index):79 Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36
2016-10-22 15:13:00.219 (index):80 2.15.1

Never mind, I fixed my code and it worked.
Thanks for listening


Precompiled functions in subdirectory not picked up by Azure host

Precompiled functions specified via scriptFile in a subdirectory, e.g. bin/MyPrecompiledFunc.dll, work fine with the local emulator but are not found after publishing to Azure.
Repro steps

Create a new Azure function app and delete run.csx.

Copy precompiled dlls to a bin folder within the function folder.

Reference that path in the scriptFile setting (e.g. bin/MyPrecompiledFunc.dll) and set the proper entryPoint.

Expected behavior
The function should be found by the host.
Actual behavior
The function is not found by the host, and prints the error below
The following 1 functions are in error:
MyFunction: Unable to determine the primary function script. Try renaming your entry point script to 'run' (or 'index' in the case of Node), or alternatively you can specify the name of the entry point script explicitly by adding a 'scriptFile' property to your function metadata.

Known workarounds
I found the following workaround's on SO which work for me as well:
http://stackoverflow.com/questions/42192958/c-sharp-azure-function-in-dll-doesnt-work-in-azure-but-in-emulator#answer-42201152
Related information
http://stackoverflow.com/questions/42192958/c-sharp-azure-function-in-dll-doesnt-work-in-azure-but-in-emulator

@fabiocav will take a look

@fabiocav I think we can close this issue since it's resolved with the latest functions runtime.


Unable to render the .gltf file in IOS but worked in android

Hi! I have tried  multiple types of .gltf files to render. Some of them rendered but some of them are not render and doesn't shows any error!
The animation files from this link https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0 were successfully rendered, but i am trying to render other than the files from this url they are not rendered!
The error is like below:-

The file which I want to render is;-
Test_Animations.zip
I don't find and difference between my file and the animation files from the above github link!
P.S I am using node type as:-  type: NodeType.localGLTF2,
@CariusLars Could you plz look into it!

I also faced a similar issue when loading files from the web directly from github. In order to solve i had to add "?raw=true" to the end of the github link like this:
https://github.com/KhronosGroup/glTF-Sample-Models/blob/master/2.0/Duck/glTF-Binary/Duck.glb?raw=true
But you try to load it from your local space so have you confirmed that the actual model is there? added to pubspec? For me this works.


Think about to fix the issues found by adapter checker

I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:
https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/smarthomefans/ioBroker.hass-mqtt

[ ] [E150] No common.connectionType found in io-package.json
[ ] [E152] No common.dataSource found in io-package.json
[ ] [E301] Tests on Travis-ci.org are broken. Please fix.
[ ] [E605] No actual year found in copyright. Please add "Copyright (c) 2021 SchumyHao<EMAIL_ADDRESS>at the end of README.md
[ ] [E701] No actual year found in LICENSE. Please add "Copyright (c) 2021 SchumyHao<EMAIL_ADDRESS>at the start of LICENSE

Thanks,
your automatic adapter checker.
P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info

Do you need help fixing the bugs?

Do you need help fixing the bugs?


Fix out of table message

Fixes the correct variable in the warning message.

Do not merge this yet. There are further issues in that part.

I also think we should use @warnlike you mentioned. The code can to modified to something like
@warn "tab_interp: density outside table bounds. Table rho min=$(@sprintf("%.3e", parse(Float64,eos.params["EiMin"]))), requested rho min=$(@sprintf("%.3e", parse(Float64,minimum(ee))))"


SVG support

Hey @damoiser
I implemented a working SVG format option: https://github.com/codegestalt/qr-bills/commit/c0b4e5e609925841cf5bc0c6f98d9bf7b5044acc
Any interest in adopting this? I removed the PNG format in my fork, as I don't see the use case for png support with the svg format option present. But I can put together a PR with both options available if needed.

Hi @danielpuglisi, thanks for the enhancement proposal, please keep the PNG as backward compatibility, seen that some applications may already use that. PNG should be the default one but with a config the application would be able to select SVG.
Thanks!

Alright, will do that and open a PR 👍

new version released v1.0.8! thx for the PR!


adldap + Rbac + Yii2-admin

Hi,
I have a question:
In my project if I use adldap, I can integrate it with rbac and yii2-admin?

@andreymecheva , I think, this question can be addressed to yii2-admin developers.
This module in only wrapper for adldap php module.


Enhancement: @Getter, support non-final lazy=true and @Setter

Migrated from Google Code (issue 556)

I'd love this feature for this scenario:
@Getter(lazy = true) private List<String> foo = new ArrayList<>();

to generate something like this:
private List<String> foo;

public List<String> getFoo() {
  if (this.foo == null) {
    this.foo == new ArrayList<>();
  }
  return this.foo;
}

Of course, it could use the double-checked locking or an AtomicReference, but the point here is I'd rather get an empty list than a null reference. It's a common idiom in JAXB classes for instance which are nice to reduce in size with Lombok.

@jvz this feature is not going to be added because it isn't useful.
Also, it'd mean that calling a getter has a clear observable side effect and that sounds like a very bad idea. The current impl of lazy getter is fine because the field cannot pragmatically be accessed in the first place, and the getter appears to be idempotent. This in contrast to your proposal, where the field remains accessible.
Let's go through all plausible scenarios, because there are many:
You want to have a list, nothing special
Just.. initialize that thing: private List<String> foo = new ArrayList<String>();, what's the big deal? Why are you jumping through these hoops, what possible purpose does it serve?
You want to have a list, but, memory is tight, so specifically for the case that nobody ever interacts with that list in any way or form, do not make it
Tag that getter with (lazy = true), and make sure all your code calls getFoo() and doesn't try to access foo directly.
You want to have a list and be able to modify the variable directly (assign an entire list to it, for example). But I want to default a null value to an empty list in the getter
then your getter should be handwritten, and read: return foo == null ? List.of() : foo;, OR your field should be written: List<String> foo = List.of(); OR List<String> foo = new ArrayList<String>(); depending on what behaviour you are looking for.
Initializing the list inside the getter is a mistake.
I want that, but more efficient
irrelevant; List.of() is incredibly efficient, as it just returns a reference to a single global immutable empty list constant. I need a LOT of evidence that this is somehow a performance issue.
You say 'it is a common idiom in JAXB classes' - can I see an example of this? It sounds like this is a hack to get around an incorrect deserialization; instead the deserialization should either deserialize an empty list there, or you should set it up such that the field starts as List.of(), and is overwritten by JAXB with a freshly created arraylist if it's there, and if not, that initial value stands.
Similar questions to<EMAIL_ADDRESS>- I kinda get what you want here, but it feels like you're written inferior code and that ends all hope that we'd ever allow this feature, as it adds a ton of eyebrow raising issues (such as having a getter with side effects).
Parked - close by 2020-03-01 if no feedback.


Change ibovespa index datasource

investpy (investing.com) only provides data for the index starting from 2008. CVM data starts in 2005.
Maybe theres a feasable ibovespa free source with data from earlier on.

You can get it from Yahoo Finance API.
The identifier for iBovespa is ‘^BVSP’

Checked it out. Has data from 1993 up to today.

Thank you a lot Marcos, thats nice. The start_db and update_db functions will be adapted and I'll test them during the next days.

yahoo finance implemented as data source


[Extensibility Request] Table 61 "Electronic Document Format" - Procedure from Local to Global

Hello, we need the following currently Local procedure to be set as Global. Can you please check this? Thank you!
procedure GetDocumentType(DocumentVariant: Variant) DocumentTypeText: Text[50]

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: 45938.


Same file appears twice in today's insider build - vscode thinks from two different paths

I noticed in my open editors that the same file was listed twice.  Once with an absolute path and again with a relative path (also differing in case).  Those paths on Windows are the same.  My workspace root is C:\users\hillr\git\pskal.

VSCode Version: 1.34.20-insider (system setup)
OS Version: Windows 10 1809

Steps to Reproduce:
I'm not sure how I got into this state to be honest.

Does this issue occur when all extensions are disabled?: Don't know, can't easily repro.

Do both come and go with the same editor? What if you close all editors?

This is from the editorGroupService, forwarding to @bpasero as he might have more questions.

/duplicate 12448


Apriori - Subset name error

Name subset missing s (subsets) at line 158?
NameError                                 Traceback (most recent call last)
 in ()
17
18 # Get and print the rules
---> 19 rules = apriori.generate_rules(transactions)
20 print ("Rules:")
21 for rule in rules:
 in generate_rules(self, transactions)
167         rules = []
168         for itemset in frequent_itemsets:
--> 169             rules += self._rules_from_itemset(itemset, itemset)
170         return rules
 in _rules_from_itemset(self, initial_itemset, itemset)
156                 # recursively add rules from subsets
157                 if k - 1 > 1:
--> 158                     rules.append(self._rules_from_itemset(initial_itemset, subset))
159         return rules
160
NameError: name 'subset' is not defined

Thanks. This should be fixed in the latest commit.

Apriori -
Minimum - support: 0.25, confidence: 0.8
Transactions:
[1, 2, 3, 4]
[1, 2, 4]
[1, 2]
[2, 3, 4]
[2, 3]
[3, 4]
[2, 4]
Frequent Itemsets:
[1, 2, 3, 4, [1, 2], [1, 4], [2, 3], [2, 4], [3, 4], [1, 2, 4], [2, 3, 4]]
Rules:
1 -> 2 (support: 0.43, confidence: 1.0)
4 -> 2 (support: 0.57, confidence: 0.8)
[1, 4] -> 2 (support: 0.29, confidence: 1.0)


Large amount of clusters created for a document

OrientDB Version, operating system, or hardware.

v2.2.13

Operating System

[x] Linux
[x] MacOSX

Expected behavior and actual behavior
I am using Java API to create schemas and write data to documents. I do not explicitly create any clusters. When I write data to a document I can see that multiple clusters are created for a document. On the file system I see files documentName_{n}.cpm and documentName_{n}.cpl. I assume that a file ending with _{n}.cpl/cpm represents a cluster for that document. When I run the program on OS X it only creates 3-4 of such files however when I run it on a large linux box (128GB or RAM, 4 CPUs, 10 cores), there are large amount of such files being created which eventually leads to the following messages in the logs. The data I am writing to the document is not very large.
c.o.o.c.s.cache.local.twoq.O2QCache      : $ANSI{green {db=rodmondb}} Maximum amount of pinned pages is reached , given page OReadCacheEntry{fileId=7810331515912465944, pageIndex=0, dataPointer=OCachePointer{referrersCount=1, usagesCount=0}, dirty=true, usagesCount=1} will not be marked as pinned which may lead to performance degradation. You may consider to increase percent of pined pages by changing of property storage.diskCache.pinnedPages
Steps to reproduce the problem
n/a

I came across this information in the OrientDB docs:
"By default, OrientDB creates one cluster for each Class. Starting from v2.2, OrientDB automatically creates multiple clusters per each class (the number of clusters created is equals to the number of CPU's cores available on the server) to improve using of parallelism."
This however seems to cause performance problems on a large linux box where there is 40 cores. Is it possible to disable this feature and let OrientDB use only 1 cluster for a class?

Yes, it is possible with this command.
ALTER DATABASE MINIMUMCLUSTERS 1
http://orientdb.com/docs/last/SQL-Alter-Database.html
Scott

Just found it too, was a bit confused with the label.
I set the value to 1 and works ok now.
Thanks,
Tomas

Hi @tomvit
I'd suggest you to set it to 2 or 4, it will give you some speedup in multi-thread insert/update operations, because of some cluster level locks
Thanks
Luigi

@luigidellaquila - is the number of clusters increasing in 3.0?
Also, if there is a perfomance issue with 40 clusters, it might be a good idea to default to some other number other than just "cores = clusters".
Scott

In my app I have 10 threads each creating documents in their own set of 13 classes by using OrientDB Java API. On 4 cores box all works ok, on 40 cores box, the system was not able to write data to documents at all or was very very slow in which case I had to stop it. I also observed the message in the logs suggesting to increase pinnedPages to a higher value than 20 which did not help.

If you have different hw/sw configuration I can confirm that the selection of the number of clusters has to be done at the beginning, so you have the same database no matter the number of cores. Unless you have many classes (and therefore clusters), and if your target cfg has 40 cores, then 8 or 16 are both good numbers.


Update beta version number in readme

Thank you for submitting a pull request! Please make sure you have read the contribution guidelines before proceeding.

This PR implements or fixes... (explain your changes)
Updates the version number to beta 6 from beta 5!
This PR closes the following issues... (if applicable)
N/A
Does this PR require the Docs to be updated?
It is a doc update
Does this PR require new tests?
No
This branch been tested on... (click all that apply / add new items)
Browsers:

[x] Chrome version
[x] Firefox version
[x] Safari version
[x] IE / Edge version
[x] iOS Browser version
[x] Android Browser version

lol @tsov we gotta automate this somehow
@smileytechguy 🙏 thank you for catching this!

Oh! Actually this is on the gh-pages branch 😆 yea we don't actually need to keep that documentation up to date, that branch is ONLY for hosting the site... I should probably just delete all non site files from that branch....
Going to close this since it looks like the main repo is showing the correct beta. Regardless, thanks again @smileytechguy :)

No problem haha, I'm happy to try to help!


Allow Node Discovery To Reference Consul Key/Value Store For Worker Pool Configuration

Description
Replicator should support retrieving worker pool configuration details from Consul rather than requiring all configuration details to reside in the client meta parameters. There are several reasons why users prefer not to maintain all configuration details in the meta parameters:

Worker pools that use immutable machine images with minimal runtime configuration performed during the cloud-init phase would require baking new images to implement or modify Replicator configuration parameters.

Users without robust configuration management can find it cumbersome to modify client configuration across a large number of disparate worker pools and ensure the meta configuration parameters stay in sync within a worker pool.

This feature request proposes adding methods to the node discovery mechanism that will attempt to look in Consul for worker pool configuration. In this scenario, a user would need only specify a single meta configuration parameter: replicator_worker_pool. Replicator would use the Consul key root path, as defined in -consul-key-root and look down a standard path for a worker pool configuration JSON object.
For example, if a client has replicator_worker_pool configured as example-worker-pool and no other Replicator configuration parameters are present, the node discovery mechanism would look for a configuration object in Consul at replicator/config/nodes/example-worker-pool and expect a JSON object similar to:
{
  "replicator_cool_down": "300",
  "replicator_enabled": "true",
  "replicator_node_fault_tolerance": "1",
  "replicator_notification_uid": "REP2",
  "replicator_provider": "aws",
  "replication_region": "us-east-1",
  "replicator_retry_threshold": "3",
  "replicator_scaling_threshold": "3",
  "replicator_worker_pool": "example-worker-pool"
}

Thanks to @jippi for the feedback and talking through this feature request.

@ericwestfall excited for this feature, will allow us to use replicator, primary due to point 1 in the issue :)


Improve CamelCase->snake_case function

The current CamelCase->snake_case function is incorrect when working
with acronyms and numbers in words. This caused a pretty interesting
bug hunt today at work.
Examples (old and proposed method):
VP9Codec -> v_p9_codec (old)
VP9Codec -> vp9_codec (proposed)
HTTP2RequestSession -> htt_p2_request_session (old)
HTTP2RequestSession -> http2_request_session (proposed)
UserST4 -> user_s_t4 (old)
UserST4 -> user_st4 (proposed)
HTTP2ClientType3EncoderParametersSSE
-> htt_p2_client_type3_encoder_parametersSSE (old)
-> http2_client_type_3_encoder_parameters_sse (proposed)

Yes, this has been on my todo list for a while. #406 I actually have a branch using the code from inflection.underscore which is more straightforward, with a ton of test cases.
Thanks for working on this, sorry I didn't communicate the fact that I had a solution before. I'll take your patch and examples into account too. I do like the fact that it doesn't rely on regex, but I'd be interested in a performance comparison.

Hello,
Thanks for such a quick response. It looks like my algorithm is slower longer names but has significantly less overhead. I'll look over it and see if I'm calling any non-linear subroutines.
names = ["LONGName4TestingCamelCase2snake_caseKEK", "fooBar", "FooBarSSE2", "foo2bar"]

Infl. - Me
2.391 - 2.597
1.292 - 0.445
1.570 - 0.666
1.014 - 0.544

I was able to shave another 10% off by abusing list comprehensions, at the cost of a little readability. I've also added a test case to the tests file.
Looks like my algorithm is faster in most cases, although the regex pulls ahead on strings which need less transformation. I believe I'm slightly more correct on Big 2SAT Test Case as well.
names = ["AlarmMessageSS2SignalTransformer",
         "NumberOfEligibleItemsWithinShoppingCart",
         "long_string_snake_case",
         "HTTP2RequestSession",
         "InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState",
         "AstV2Node",
         "User",
         "Big2SATTestCase",
         "1",
         "FFT",
         "aS"]

Infl. - Me
alarm_message_ss2_signal_transformer - alarm_message_ss2_signal_transformer
4.204 - 3.655
number_of_eligible_items_within_shopping_cart - number_of_eligible_items_within_shopping_cart
4.971 - 4.284
long_string_snake_case - long_string_snake_case
2.219 - 2.590
http2_request_session - http2_request_session
3.266 - 2.306
internal_frame_internal_frame_title_pane_internal_frame_title_pane_maximize_button_window_not_focused_state - internal_frame_internal_frame_title_pane_internal_frame_title_pane_maximize_button_window_not_focused_state
8.920 - 9.658
ast_v2_node - ast_v2_node
3.088 - 1.106
user - user
2.028 - 0.590
big2_sat_test_case - big_2sat_test_case
3.722 - 1.845
1 - 1
1.702 - 0.036
fft - fft
2.043 - 0.390
a_s - a_s
2.353 - 0.233

Setting milestone to 3.0 since the related #406 is set that way.

https://github.com/pallets/flask-sqlalchemy/pull/617 is a rebase of this PR on v2.3.


Module 4 Assignment

I finish @arelia the course, thanks

@josealfredo79 Great job completing the training! Take a look at your README for next steps: https://github.com/Campus-Advisors/campus-advisor-training-josealfredo79#when-you-are-finished Note that applications are closed for review at this time and will be reviewed again starting in December.


Question: Why use cordova uglify instead of grunt or gulp?

I'm using Ionic and came across this git. Just wondering why use the cordova hooks and not a gulpfile? Thanks

I think the guy that forked my original work answers it best -
Why not just use Grunt/Yeoman?
One can use Grunt/Yeoman, though I feel that those are more suited for building web applications/assets, whereas this NPM package is solely developed for Cordova and does not touch your development environment - being the www folder, but rather, only the produced assets. Also, I feel like pulling out Yeoman is an overkill for Cordova, which tends to be a repetitive build process from the start, whereas just pure Grunt configuration takes forever. With cordova-minify, install the plugin, and done!
https://github.com/alastairparagas/cordova-minify
Thanks.


feat(ui): Trace header cleanup proposal

ToDo

Updates the trace / eval table headers for styling and design.
Updated export functionality to default to selected rows or all rows depending on which state it's selected from.
Adds selection functionality to hide general settings and show row-selection settings when rows have been selected in the table.

Updated FeatureBee: https://beta.wandb.ai/?betaVersion=8d4e55ab5bdf20e925c64e57d01be427b7214386

Design review:

Teal active states for button toggle.
Secondary button to draw eye for desired action (see: Compare btn)
Play with moving desired action to left-side (see: Gmail)

Minus in the select-all clears all
Select all selects all

Updated FeatureBee: https://beta.wandb.ai/?betaVersion=4d9b57bc2d415d2da4d47a7cbf269677d3cd316f


Add main file in package.json

Add 'main' property to package.json to use phonon easier with builders like webpack.

Thank you


webhook source

Thanks for the awesome tutorial!  Any chance you could share the source for gcr.io/hightowerlabs/image-signature-webhook:0.1.0?

Check the image-signature-webhook directory in this repo: https://github.com/kelseyhightower/grafeas-tutorial/tree/master/image-signature-webhook


Mark methods as protected

This ensures that when methods get included in the controller they are not marked as public and are potentially end-user accessible.
The ControllerFilter tends to be included int he ApplicationController which makes the matter worse as all the controllers inherit form this parent and have those methods marked as public.
/cc @bdurand

/cc @wjordan @aoby

Closing because lack of response.


Fix the typo USE_INSTALL_MULTIVERSO -> INSTALL_MULTIVERSO .

Fix the typo USE_INSTALL_MULTIVERSO -> INSTALL_MULTIVERSO which leads to absense of "include" dir in the installation destination.

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

Thanks, @weijianwen


live555: 2019.02.03 -> 2019.03.06

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/live555/versions.
meta.description for live555 is: '"Set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP)"'.

Checks done (click to expand)

built on NixOS

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

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

found 2019.03.06 with grep in /nix/store/4w56dz63gplbdjyms0j0fba4xb4c7064-live555-2019.03.06

directory tree listing: https://gist.github.com/ee7f68061615ae07220196d24063fd55

du listing: https://gist.github.com/f333754ddf3959c4926cecab808af830

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

36 total rebuild path(s)
17 package rebuild(s)
17 x86_64-linux rebuild(s)
17 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
cantata
libsForQt5.phonon-backend-vlc
libsForQt5.vlc
libsForQt511.phonon-backend-vlc
libsForQt511.vlc
libsForQt512.phonon-backend-vlc
libsForQt512.vlc
live555
megaglest
minitube
obs-linuxbrowser
obs-studio
phonon-backend-vlc
tomahawk
tribler
vlc
vlc_qt5

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/4w56dz63gplbdjyms0j0fba4xb4c7064-live555-2019.03.06 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
Or, build yourself:
nix-build -A live555 https://github.com/r-ryantm/nixpkgs/archive/4c95c1c2531146a8963db34b7bb3f8277a6b45d6.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/4w56dz63gplbdjyms0j0fba4xb4c7064-live555-2019.03.06
ls -la /nix/store/4w56dz63gplbdjyms0j0fba4xb4c7064-live555-2019.03.06/bin

@GrahamcOfBorg build vlc


Deduplicate search results after search result filtering

We automatically remove conjuncts from substitutions when running kprint that are simply substitutions for variables that were marked as anonymous by the user. However, previously we were not deduplicating the list of search results after doing so, even though this might result in multiple identical disjuncts. The test I added is from lamda++ lesson 5 in the pl-tutorial in the frontend, and tests that the disjuncts are successfully deduped.
Fixes #469

@dwightguth It looks like this breaks some tests - I don't know if it's just a question of needing to propagate the deduplication to those outputs, or if there's more to fix. Will review properly when the CI is fixed


translation: EC legacy keys, handle OSSL_PKEY_PARAM_EC_PUB_X,Y requests

Required by tpm2-tss to load legacy EC keys using the OpenSSL engine.
Fixes: https://github.com/tpm2-software/tpm2-tss/issues/2581

Checklist

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

Is there some way to add a test for this?

@slontis, how do the other EVP translations get tested? ie, OSSL_PKEY_PARAM_PUB_KEY or OSSL_PKEY_PARAM_PRIV_KEY? I could use the same type of test mechanism

The only_legacy one is closest.. I would just copy the test and, give it a new name and modify it..
The first test only uses OSSL_PARAMS so that one should be a provider like key - which is not the path you are trying to hit.
If you use the EVP_PKEY_assign_XXX() you will get the legacy path.

thanks for all the comments @slontis; I am attending a conference but will address them as soon as I am back before the end of the week. I'll also have to close/re-open the PR to get rid of the CLA red-flag but I think you know that already

going to rewrite this whole function a bit differently on the updated PR. will add your suggestions.

closing the pull request to clear the CLA red flag. will re-open right after

trying to reopen- might have to create a new one, I am not sure...

um, ok closing and sending a new one...