Azure AKS: No matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"

Discussed in https://github.com/onepanelio/onepanel/discussions/980

Originally posted by jhall-bondi September  1, 2022
Hi

Following the quick start guide setting up the project in WSL. Came across this error after using the "opctl apply" which has me stumped.

output below:
opctl apply
Starting deployment...

clusterrole.rbac.authorization.k8s.io/application-manager-role configured
clusterrolebinding.rbac.authorization.k8s.io/application-manager-rolebinding configured
namespace/application-system unchanged
service/application-controller-manager-service unchanged
statefulset.apps/application-controller-manager unchanged

Failed: unable to recognize ".onepanel/application.kubernetes.yaml": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"

Some googling found this issue.  https://stackoverflow.com/questions/69054622/unable-to-install-crds-in-kubernetes-kind
So either I have not followed a step correctly, or maybe the manifest is applying outdated API versions?

Some pointers in the right direction would be appreciated.

Josh.

For the moment I believe the manifest is applying outdated API versions like you suggested.
When using Azure Kubernetes Services the server version Onepanel needs is 1.21, but this will no longer work since this AKS version is deprecated in Azure. We got a mail from Azure that all clusters who are still running 1.21 will be stopped in December.
In the link below you can find API version who are deprecated since 1.22. You can see that "CustomResourceDefinition" is among them.
https://kubernetes.io/docs/reference/using-api/deprecation-guide/
For the moment I am still looking for a solution. As I am not an experienced devops engineer, this can take some time :p

I got the same error on AWS EKS.
opctl apply gives this output
`Starting deployment...
clusterrole.rbac.authorization.k8s.io/application-manager-role configured
clusterrolebinding.rbac.authorization.k8s.io/application-manager-rolebinding configured
namespace/application-system unchanged
service/application-controller-manager-service unchanged
statefulset.apps/application-controller-manager unchanged
Failed: unable to recognize ".onepanel/application.kubernetes.yaml": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"`
opctl app status gives me
`Your deployment is NOT ready; not all Pods are running. To view all Pods:
$ kubectl get pods -A
error: services "istio-ingressgateway" not found
In your DNS, add a CNAME record for *** and point it to
Once complete, your application will be running at http://app.***
ArtifactRepository tests: Successful`
ectl get pods -A gives the output
NAMESPACE            NAME                               READY   STATUS    RESTARTS        AGE application-system   application-controller-manager-0   1/1     Running   0               7h14m kube-system          aws-node-n6rnk                     1/1     Running   0               119m kube-system          aws-node-rnlft                     1/1     Running   1 (7h18m ago)   7h20m kube-system          coredns-79cbbf8cb-ht6hg            1/1     Running   0               119m kube-system          coredns-79cbbf8cb-lf59m            1/1     Running   0               119m kube-system          kube-proxy-8f77k                   1/1     Running   0               7h20m kube-system          kube-proxy-9d8b9                   1/1     Running   0               119m
I can not get rid of the feeling that it is a dns error. but do not come on it.

I have the same error on AKS.
After digging some documentation, I see that apiextensions.k8s.io/v1beta1 is no longer served as of v1.22.
K8s deprecation
Right now, AKS runs on higher k8s version (1.23.8 is the lowest, 1.24.6 default).


SAFE template application fails to start when diagnostics are enabled

Steps to reproduce:

Create new app using SAFE template with remoting enabled (dotnet new SAFE -lang F# --remoting)
Try to build and start the app (build run)

Actual behaviour: server side (Saturn) application crashes with following exception:
Unhandled Exception: System.ArgumentException: The input sequence was empty.
Parameter name: source
   at Microsoft.FSharp.Collections.SeqModule.Last[T](IEnumerable`1 source)
   at Saturn.SiteMap.generate() in D:\Programowanie\Projekty\Saturn\Saturn\src\Saturn\Diagnostics.fs:line 55
   at Saturn.Application.run(IWebHostBuilder app) in D:\Programowanie\Projekty\Saturn\Saturn\src\Saturn\Application.fs:line 381
   at <StartupCode$Server>.$Server.main@() in C:\work\dotnet\SAFESample\src\Server\Server.fs:line 33

It looks like SiteMap.generate function is called on empty state. It should be updated with SiteMap.add function which seems to be never called.
Disabling diagnostics (using disable_diagnostics directive) solves the issue.
Environment: .NET Core SDK 2.1.300, Windows 10, Saturn 0.5

Maybe using Seq.tryLast could be safer with minimal changes.

Fixed in https://github.com/SaturnFramework/Saturn/commit/ee03b963fd71414af732b0b1d839002c58257014


Integrate into the Metrics project

I'm curious whether you'd be open to integrating metrics-opentsdb as a new module in the Metrics project? Version 4 of the project is focusing on tags and taps (export raw events instead of aggregate metrics), and having an OpenTSDB reporter is going to be a large part of that plan.

+1!

Hi @ryantenney - not sure how I missed this. This project went into a bit of a blindspot for me.
Are you still interested in integrating this as a module?
In the short term, I've opened a PR to add links to this project.
Thanks!
-sean


Teamnado 3921

Merge from Branch to prod-stable

Codecov Report

Merging #66 (d1962aa) into prod-stable (6a36705) will increase coverage by 1.47%.
The diff coverage is 0.00%.

@@               Coverage Diff               @@
##           prod-stable      #66      +/-   ##
===============================================
+ Coverage        88.20%   89.68%   +1.47%
===============================================
  Files               42       42
  Lines              670      669       -1
  Branches           124      123       -1
===============================================
+ Hits               591      600       +9
+ Misses              79       69      -10

Impacted Files
Coverage Δ

.../SatelliteManifestPanel/SatelliteManifestPanel.tsx
73.43% <0.00%> (+8.32%)
:arrow_up:

...anifestDetailSidePanel/ManifestDetailSidePanel.tsx
84.44% <0.00%> (-2.23%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Remove example from list of RSpec keywords.

While it is an alias of it and specify, it is
not often used, and often is used as a variable name
(e.g. when an example is yielded to a hook), so it
is better not to highlight it.

LGTM, merge on green


Changelog for v0.19.2

Issue #, if available:
Description of changes:
Changelog for v0.19.2
Testing (if applicable):
Documentation added/planned (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve

/cherrypick release-0.19


[autoform] Support rendering additional fields by providing the renderer function to fieldOptions

Describe your motivation
As there is no such a property as customFields in AutoForm, fieldOptions was supposed to taking care of both replacing a field as well as rendering additional fields to the form. Without this, for adding one additional field, the user need to customize the whole form layout. Also, this can be helpful when dealing with DTOs and nested objects.
Describe the solution you'd like
Suggestion:
If the property for a fieldOption doesn't match any of the existing data properties, it should be rendered as an extra field on the page.
Describe alternatives you've considered
No response
Additional context
No response

Things to note in priority order:

Grid and form should preferably have similar API structure on this
Let's maybe deprecate customColumns in the grid, as the name is confusing


✏ Fix minor typo in docs/en/docs/features.md

Replace "Extendible" with "Extensible"

Great, thanks @OtherBarry! :rocket:


[Reporting issue in English]

With due respect to Mandarin/Chinese, can we use English while reporting and replying issue/bug. Reporting in English would help other non-Chinese speaker. It is a great tool and will have wider audience in near future, so does this make sense to use English? Thanks

Yes, English is preferred. Our developers use English for most of the cases, except that the issue is in Chinese.


Typeorm - reflect-metadata

When i'm trying to use typeorm together with moleculer-decorators i throws an error decorating Service
TypeError in node_modules/reflect-metadata/Reflect.js:544:31

Could you provide me with more details on how to produce and/or sample code?

import {Action, Service} from 'moleculer-decorators'
import {Context, LoggerInstance, ServiceBroker, ServiceSchema} from 'moleculer';
import {Connection, createConnection} from 'typeorm';
import {hostname} from 'os';
@Service({
name: 'TEst',
})
class TestService {
public broker: ServiceBroker;
public logger: LoggerInstance;
public schema: ServiceSchema;
public connection: Connection;
@Action({
    cache: true,
    params: {
        test: { type: 'string', optional: true }
    }
})
public testAction(ctx: Context): {[key: string]: any} {
    this.logger.info(ctx.params);
    return ctx.params;
}

// @ts-ignore
public async service(): void {
    this.broker.cacher.clean();

    this.connection = await createConnection({
        name: 'default',
        type: 'mongodb',
        url: 'localhost',
        synchronize: false,
        entities: [__dirname + '/entity/{*.ts,*.js}'],
        logging: true,
    });
}

}
const broker: ServiceBroker = new ServiceBroker({
namespace: 'core',
nodeID: hostname().toLowerCase() + "-" + process.pid,
logger: true,
logLevel: 'info',
});
broker.createService(TestService);
broker.start()
.then(() => {
// broker.repl();
});

And simple entity
guest.ts
`
import {Entity, ObjectID, ObjectIdColumn, Column, Index, BaseEntity} from 'typeorm';
@Entity()
@Index(['first_name', 'last_name'])
export class Guest extends BaseEntity{
@ObjectIdColumn()
public guest_id: ObjectID;
@Column({type: 'text'})
public first_name: string;

@Column({type: 'text', nullable: true})
public last_name: string;

}
`

**/typeorm-decorators/node_modules/reflect-metadata/Reflect.js:544
throw new TypeError();
^
TypeError

package depts
`"devDependencies": {
"@types/node": "^10.3.0",
"conventional-changelog-cli": "^2.0.0",
"moleculer-repl": "^0.4.0",
"rimraf": "^2.6.2",
"tslib": "^1.9.2",
"tslint": "^5.10.0",
"tslint-microsoft-contrib": "^5.0.3",
"typescript": "^2.9.1"
},
"dependencies": {
"moleculer": "^0.12.5",
"moleculer-decorators": "^1.0.14",
"typeorm": "^0.2.7",
"nats": "^0.8.10"
}
`

"build": "tsc -p tsconfig.release.json",

{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": false,
"declaration": false,
"noImplicitAny": false,
"rootDir": "./src",
"outDir": "build",
"allowSyntheticDefaultImports": true,
"removeComments": true,
"jsx": "react",
"allowJs": true,
"importHelpers": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true
},
"include": [
"src//*",
"declarations//*"
],
"exclude": [
"src/**/mocks"
]
}

This has, unfortunately, nothing to do with moleculer-decorators.

Hey @damiandabrowski ,
Do you solve your issue? I'm experimenting the same issue when I tried to implement TypeDi.
Regards,
Leonardo Monge García.

@leomongeg I was unable to reproduce, could you also provide some sample code?

would you mind to reopen this ticket?
this is the sample repo that produce same error https://github.com/pewh/moleculer-db-adapter-typeorm-example. I clone from https://github.com/dkuida/moleculer-db-adapter-typeorm and add moleculer-decorators.
To run, use: npm run build && npm run dev

Hey, would be great if you can re-open this ticket!
Let me too prepare a repo that I have with the same issue.
Regards,
Leonardo Monge García

I can't seem to replicate this issue. PR's are welcome if you can locate and fix it


deps: Update all backend dependencies

Before looking into #41, I would like to start with the lastest dependencies.

Thanks for the changes @jkroepke

Regarding the curren PR, I have very few minor comments. I think we need to update Validate plugin step as well as it uses the 1.21.x Go as of now.

We are still missing this one. Could you please update it?


[test] Implement rom_e2e_sigverify_usage_constraints test

Note: This PR depends on #16031. Only need to review the last commit. That PR has been merged. Please review all commits in this PR.
Closes #14482

Needs to be rebased

Resolved the remaining todos and added maybe_run_in_ci to the tags. Because not all the tests will be run in CI right now, here's everything passing locally:

Resolved the remaining todos and added maybe_run_in_ci to the tags. Because not all the tests will be run in CI right now, here's everything passing locally:

awesome, thanks for confirming!


Data not persisted

Using mapdb v1.0.7, I create a file-based DB to which I put some values. However, these values are not persisted after calling db.close(). However, if I put simple objects such as String, the value is retrieved fine.
Below is the code:
  public static void main(String[] args)
  {
    final List<Map<String, Object>> rows = new ArrayList<>();

    final Map<String, Object> row1 = new HashMap<>()
    row1.put("c1", "v1");
    row1.put("c2", "v2");
    rows.add(row1);

    DB db = create();
    Map<String, Object> cache = getMap(db);
    cache.put("aaa", rows); // Putting here some other value such as a String works as expected
    System.out.println("before close: " + cache.get("aaa"));
    db.close();

    db = create();
    cache = getMap(db);
    System.out.println("after close: " + cache.get("aaa"));
    db.close();
  }

  private static DB create()
  {
    DB db = DBMaker.newFileDB(new File("test"))
        .mmapFileEnableIfSupported()
        .compressionEnable()
        .transactionDisable()
        .closeOnJvmShutdown()
        .cacheSoftRefEnable()
        .make();
    return db;
  }

  public static Map<String, Object> getMap(DB db)
  {
    return db.getHashMap("db");
  }

Do you see anything wrong ?
Finally, thanks for mapdb!

I have to supply my own serializer for the value. I thought this was taken care of by mapdb. Must have overlooked some documentation.


fix: truncate feedback comment to two lines (#897)

Fixes #897
Changes: add onclicklistener to comment, which displays the entire comment when clicked and truncates when clicked again
Screenshots for the change:

@iamareebjamal please review


proof: move Protobuf schemas to internal package

Hides the Protobuf types from the public API and uses the same name for native and Protobuf types.

should this be .proto files in /proto and then the script that generates the proto stubs just moves the generated code into /internal

should this be .proto files in /proto and then the script that generates the proto stubs just moves the generated code into /internal

Sure


Query: does netopeer2 support YANG schema mount (RFC 8528)

Hi,
Does the latest netopeer2, libyang, etc. support a Schema Mount (RFC 8528)? If not are there plans to add this support?
Regards,
Igor

Duplicate of https://github.com/CESNET/libyang/issues/691


Added icons for award page

Please always provide the GitHub issue(s) your PR is for, as well as test URLs where your change can be observed (before and after):

Added icons for awards page (just the svg ones)

Fixes #
Test URLs:

Original: https://www.sunstar-foundation.org/

Before: https://main--sunstar-foundation--hlxsites.hlx.live/

After: https://icons-awards--sunstar-foundation--hlxsites.hlx.live/

[ ] New Blocks introduced in this PR
If yes, please provide details below

Block Name
Documentation

For e.g. cards
doc-link

[ ] New variations introduced in this PR

Variation Name
Documentation

For e.g. cards (grid)
doc-link

If you are not referencing the icons in code, maybe you can just add them directly in "icons" folder on Sharepoint. Provides more control to the author.

Oh ok, I thought sharepoint doesn't support svgs but I think you just can't embed them into a document, I'll try the sharepoint upload approach and close/merge the PR depending on the results

If you are not referencing the icons in code, maybe you can just add them directly in "icons" folder on Sharepoint. Provides more control to the author.

Oh ok, I thought sharepoint doesn't support svgs but I think you just can't embed them into a document, I'll try the sharepoint upload approach and close/merge the PR depending on the results

Yes you can upload in a folder like icons , preview/publish them and then refer the in docs like :<icon-name>: (observe the enclosing columns..)

Closing this as uploading to sharepoint worked


fix: remove validation as its done during terraform apply

Goal

set max retention time to 1209600 as per documentation

doc: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/sqs_queue#message_retention_seconds
build failure - https://us-east-1.console.aws.amazon.com/codesuite/codebuild/996905175585/projects/AccountDataDeleter-PRs-Prod/build/AccountDataDeleter-PRs-Prod%3A9718c345-2bc8-487b-9762-11d483b306dd?region=us-east-1

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


"default PHP version"  global config

Is there an existing issue for this?

[X] I have searched the existing issues

Is your feature request related to a problem? Please describe
This morning I was reviewing a Laravel-related PR.
I set up the Laravel project as describe in the docs.
ddev start
ddev composer create --prefer-dist laravel/laravel

I noticed it was downloading an older version of Laravel (8.83.1  instead of 9.2.0).
This was because I was running composer inside the ddev container which defaults to php 7.4.
Describe the solution you'd like
I would like a global setting to control the PHP version for new projects. Eg.
preferred_php_version: "8.1"

If I create a new ddev project, this value should be used for "php_version" in .ddev/config.yml
Users would be able to keep new projects on older, or later, versions of PHP as they need.
Describe alternatives you've considered
No response
Additional context
Drupal 10 will be released in Dec 2022. Currently, that has a minimum PHP version of 8.0.2 although it may be bumped to 8.1.
CraftCMS currently requires 8.0.2 with 8.1 recommened. Laravel is 8.0
Not sure when DDEV will change its default PHP version, but a global setting will prevent some support requests and give control back to the user.
Ideally, a global config like this could also be extended to preferred database type and version as well. We have a test server that runs PHP 7.2 and Postgres 10. PHP & database global settings would help me preconfig any new project to match this server out-of-the-box.

The default PHP version for Laravel is already 8.0, https://github.com/drud/ddev/blob/master/pkg/ddevapp/laravel.go#L51 - so if using https://ddev.readthedocs.io/en/latest/users/cli-usage/#laravel-quickstart you should have gotten 8.0. Is there something going wrong?
DDEV will change default to php 8.0 and mariadb 10.4 in the next major version, which maybe should be pretty soon.
Your idea of a global default_php_version is a good one though!

Hmm ... not sure what is going on then
$ ddev --version
ddev version v1.19.3

$ php -v
PHP 7.2.34-32+ubuntu20.04.1+deb.sury.org+1

Config DDEV and accept all defaults

$ ddev config
...
Configuration complete. You may now run 'ddev start'.

Check ddev config file:  .ddev/config/yaml

$ cat ./.ddev/config.yaml| grep php_version
php_version: "7.4"
# php_version: "7.4"  # PHP version to use, "5.6", "7.0", "7.1", "7.2", "7.3", "7.4", "8.0", "8.1"

OS: Ubuntu 20.04 via WSL2 on Win10

The php version default is set when the project is created. The default is currently 7.4, but if you are creating a project of type laravel, it goes to 8.0. So your project type may not be laravel, or perhaps it was created before the change, don't know. Once the php_version is set in config.yaml, then changing the project type won't override it.
$ mkdir junk
rfay@rfay-mbp-2021:~/workspace$ cd junk
rfay@rfay-mbp-2021:~/workspace/junk$ ddev config --project-type=laravel
Creating a new ddev project config in the current directory (/Users/rfay/workspace/junk)
Once completed, your configuration will be written to /Users/rfay/workspace/junk/.ddev/config.yaml

You have specified a project type of laravel but no project of that type is found in /Users/rfay/workspace/junk
Project type has no settings paths configured, so not creating settings file.
Configuration complete. You may now run 'ddev start'.
rfay@rfay-mbp-2021:~/workspace/junk$ ddev start
...
Don't forget to create the .env file with proper database settings
You can do it with this one-liner:
ddev exec "cat .env.example | sed  -E 's/DB_(HOST|DATABASE|USERNAME|PASSWORD)=(.*)/DB_\1=db/g' > .env"
Read more on https://ddev.readthedocs.io/en/stable/users/cli-usage/#laravel-quickstart
Successfully started junk
Project can be reached at https://junk.ddev.site https://<IP_ADDRESS>:49170
rfay@rfay-mbp-2021:~/workspace/junk$ ddev php --version
PHP 8.0.18 (cli) (built: Apr 21 2022 10:49:51) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.18, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.18, Copyright (c), by Zend Technologies
rfay@rfay-mbp-2021:~/workspace/junk$

Thanks for the update. That makes sense from a project point of view.
I assume then, should the feature be added, that a global setting of 8.1 would:

ddev config --project-type=laravel -> 8.1 (currently 8.0)
ddev config -> 8.1 (currently 7.4)
ddev config --php-version 8.0 -> 8.0 (user specifically asked for this)

I know you working through the docs at the moment. Do the docs contain a table listing ddev php version vs project-type php versions?

Currently, and I imagine in the future, project types like Laravel and Drupal 9 have specific overrides, so don't get the default. So your comment points out the danger and difficulty. Those overrides would have to check and see if there was a competing request from a global.
So I think it would be difficult to implement what you're suggesting. For example, it would be impossible to do "the right thing" for project types like Drupal 6 or Magento 1, which require old versions of PHP.
No, there are no docs that I remember that cover defaults. It would be really hard to maintain, as these things change pretty regularly. (Drupal 9 and Laravel have already changed this year).
Mostly, people should set the php_version to what they think is appropriate for their project and not rely on the defaults, IMO. (And note that the defaults only matter at project creation time)

Opened

https://github.com/drud/ddev/issues/3957

for the bumps that need to be done.
I don't really think that the suggestion described here is going to work due to the issues described in https://github.com/drud/ddev/issues/3953#issuecomment-1174596647

If I'm not mistaken, this has all been resolved, the laravel default PHP version is set now and the default PHP version for all projects will be 8.1 in upcoming v1.22.0. Am I right @tyler36 ? If not, we'll reopen.

All good. 😄


Dependabot version updates: support for private repositories (Cloud Beta)

Summary
Dependabot support for private git repos allows users to keep private repos secure by opening pull requests to update the packages' dependencies to the latest version.
Intended Outcome
Keep private repos up to date and vulnerability-free.
How will it work?
Today, Dependabot Version Updates updates the packages you rely on to newer versions, even if the version on which you currently rely doesn't have any (known) vulnerabilities. Support for private repos allows users to configure which private repos they are using, and supply credentials for those, to allow Dependabot to update those repos' dependencies.

https://github.blog/changelog/2020-12-02-dependabot-version-updates-from-private-github-repositories/

https://github.blog/changelog/2020-12-02-dependabot-version-updates-from-private-github-repositories/


ios issue: mqttx_d11_rn_mqttconnected is not a supported event type for MqttModule

I have integrated the library and try to follow the code from the example. But I got error: "mqttx_d11_rn_mqttconnected is not a supported event type for MqttModule. Supported events are: CUSTOM_EVENT"

But looks like the mqtt connection is working, I can receive the message from the MQTT server:

Here is my code:

Does anyone know how to fix it? Thanks

+1

+1

@Hans-Sifely , can you please share a repro for this issue?


Avatar shows first letter of name

Related Issue

Info about the related issue

Closes: #[issue number that will be closed through this PR]
Describe the changes you've made
The avatar images which used to show an avatar image now shows the letter of the first letter of the name
Give a clear description what modifications you have made
Type of change
What sort of change have you made:

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Code style update (formatting, local variables)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Mention any unusual behavior of your code (Write NA if not)
Any unusual behavior of your code
Checklist:

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] My changes generate no new warnings.
[] Any dependent changes have been merged and published in downstream modules.

Screenshots
Add Screenshots to show your changes

Additional Info (optional)
Any additional information you want to give

Sorry @Shridhar-dev I would have merged this PR but this project is actually marked under GSSoC, and since you're not a part of it, I can't merge it 😅

Oh ok, didn't knew that
On Mon, 5 Apr 2021 at 15:39, Jaagrav @.***> wrote:

Sorry @Shridhar-dev https://github.com/Shridhar-dev I would have merged
this PR but this project is actually marked under GSSoC, and since you're
not a part of it, I can't merge it 😅
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Jaagrav/Recess/pull/7#issuecomment-813320087, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AMS7VNQLM6VWUVFQBA23FCLTHGD7HANCNFSM42LPNGVA
.

*know
On Mon, 5 Apr 2021 at 15:40, The Hardwaron Zone @.***>
wrote:

Oh ok, didn't knew that
On Mon, 5 Apr 2021 at 15:39, Jaagrav @.***> wrote:

Sorry @Shridhar-dev https://github.com/Shridhar-dev I would have
merged this PR but this project is actually marked under GSSoC, and since
you're not a part of it, I can't merge it 😅
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Jaagrav/Recess/pull/7#issuecomment-813320087, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AMS7VNQLM6VWUVFQBA23FCLTHGD7HANCNFSM42LPNGVA
.


Please add a license file

I'd like to add this to awesome-zsh-plugins, but it doesn't have a license file.
Please add a license file - if you don't have one in mind,  I recommend using choosealicense.com to help choose an appropriate one.
Thanks!

I see you've got a license file


runtime: fatal error: releasep: invalid p state

On the solaris-amd64-smartos buildbot. See http://build.golang.org/log/3e4aa690c01a4123a508595aa248329b26499b18.
ok  	log	0.018s
ok  	log/syslog	2.047s
ok  	math	0.029s
releasep: m=0xc82044a000 m->p=0xc820022000 p->m=859534827520 m->mcache=0xfffffd7fff131a30 p->mcache=0xfffffd7fff131a30 p->status=3
fatal error: releasep: invalid p state

runtime stack:
runtime.throw(0x634c35, 0x19)
	/root/work/solaris-amd64-smartos-73a0185ad390/go/src/runtime/panic.go:566 +0x8b
runtime.releasep(0x2000)
	/root/work/solaris-amd64-smartos-73a0185ad390/go/src/runtime/proc.go:3365 +0x208
runtime.gcstopm()
	/root/work/solaris-amd64-smartos-73a0185ad390/go/src/runtime/proc.go:1760 +0x42
runtime.schedule()
	/root/work/solaris-amd64-smartos-73a0185ad390/go/src/runtime/proc.go:2070 +0x105
runtime.park_m(0xc82044d380)
	/root/work/solaris-amd64-smartos-73a0185ad390/go/src/runtime/proc.go:2169 +0x11a
runtime.mcall(0x0)
	/root/work/solaris-amd64-smartos-73a0185ad390/go/src/runtime/asm_amd64.s:240 +0x64
(snip)

/CC looks like runtime/GC gatekeepers (who?). It expected _Prunning but got _Pgcstop.

/CC @aclements (from the dying message  invalid p state and #10240)

I just hit this as well
go version devel +a4650a2 Mon Apr 11 21:38:18 2016 +0000 linux/amd64
# github.com/juju/juju/provider/joyent
releasep: m=0xc820062000 m->p=0xc82001f500 p->m=859530731520 m->mcache=0x7ff2acede4b0 p->mcache=0x7ff2acede4b0 p->status=3
fatal error: releasep: invalid p state

runtime stack:
runtime.throw(0x12ce3b2, 0x19)
        /home/dfc/go/src/runtime/panic.go:566 +0x8b
runtime.releasep(0xc00000001)
        /home/dfc/go/src/runtime/proc.go:3365 +0x208
runtime.gcstopm()
        /home/dfc/go/src/runtime/proc.go:1760 +0x42
runtime.schedule()
        /home/dfc/go/src/runtime/proc.go:2070 +0x105
runtime.park_m(0xc82008ea80)
        /home/dfc/go/src/runtime/proc.go:2169 +0x11a
runtime.mcall(0x0)
        /home/dfc/go/src/runtime/asm_amd64.s:240 +0x5b

This feels like a recent regression.

I suspect a4650a2111b2bb826ca64a13bdad9c96e3095e47, /cc @josharian

Ugh. Will take a look, although today promises to be busy. How reliably can you reproduce? Any hints for doing so? If reliably, can you confirm that it was the append changes?

It's not specific to Solaris. It did start right after a4650a2. It's not immediately obvious to me how that would have caused this, but statistically speaking, it's a likely candidate.
$ greplogs -l -md -dashboard -E 'releasep: invalid p state'
2016-04-11T22:35:22-d1feddb/linux-amd64-clang
2016-04-11T23:15:02-501ddf7/linux-amd64-kube
2016-04-12T01:07:46-73a0185/solaris-amd64-smartos
$ greplogs -l -dashboard -E 'releasep: invalid p state' | findflakes -paths
First observed d1feddb 11 Apr 22:35 2016 (11 commits ago)
Last observed  73a0185 12 Apr 01:07 2016 (6 commits ago)
4.7% chance failure is still happening
40% failure probability (3 of 6 commits)
Likely culprits:
   40% d1feddb cmd/vet: improve documentation for flags, slightly
   24% a4650a2 cmd/compile: avoid write barrier in append fast path
   14% 32efa16 cmd/compile: added stats printing to stackalloc
    9% 7e40627 cmd/compile: zero all three argstorage slots
    5% 7f53391 cmd/compile: fix -N build
No known past failures

I'm puzzled too, although spidey sense says missing VARDEF. When I'm at a computer (or if one of you beats me to it) next, we can temporarily disable the inplace append code with a well-placed && false to get this stable again.

I can't seem to reproduce on darwin, which is going to make this a bear to track down. Mailed CL 21891 to disable in the meantime.

I'll see if I can reproduce on linux/amd64.

That was surprisingly easy. It looks like it was indeed the append optimization. With the append optimization (811ebb6^) I get 3 failures out of 20 runs in stress -p 1 go test -short std. Without the append optimization (811ebb6), I get 0 failures out of 20 runs. I'll let it keep going, but that's not likely to happen by chance.

0 failures out of 100 runs with the append optimization disabled.

I can't reproduce locally. Maybe my five year old laptop is too slow, or maybe it's darwin.
In any case, I'd appreciated it greatly if someone who can get this to fail reliably for them would try patching in CL 21964. Thanks!

Hmm. 24 "invalid p state" failures out of 1,476 runs with CL 21964. Plus 45 other failures. :(
I'm going to do an overnight run without CL 21964 to see if I can reproduce it without the append optimization in a large number of runs.

Ouch. Thanks so much for doing this, @aclements, much appreciated. I look forward to the results.

Thanks @aclements I was able to trigger this once, but haven't been able to trigger it again before the CL was rolled back.

@josharian it is possible that the problem doesn't manifest on osx because of dumb luck and or inadvertent memory barriers because of differences in other runtime interactions with the operating system.

0 "invalid p state" failures out of 2,787 runs without CL 21964 (3f66d8c, the parent of CL 21964). (20 other failures; mostly "bind: address already in use" at dial_test.go:753 in net.)

Thanks, @aclements. I have some new theories, but I clearly need to be able to test on my own now instead of bothering you. :)
I tried to reproduce on GCE with a small machine running jessie; after an overnight run of 218 with CL 21964, I have no failures. At the rate you reported, I should have seen a handful. I'll leave it running for a while longer, but suggestions/ideas for setting up to reproduce myself would be welcome.

I am set up to reproduce, but my reproduction rate is not as high as yours, @aclements. If it is easy (and only if it is easy), would you mind patching in CL 22197 and giving it a stress run as well? If not, no prob, I'll leave mind running overnight anyway.

My machine's busy running benchmarks, but I've queued up a stress test of master on it, which should run tonight.

My stress tests look good, and the CL has just been submitted, so I think
you can unqueue it. (Or feel free to leave it.) Thanks again for all the
fish.
On Tue, Apr 19, 2016 at 2:31 PM, Austin Clements<EMAIL_ADDRESS>wrote:

My machine's busy running benchmarks, but I've queued up a stress test of
master on it, which should run tonight.
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/golang/go/issues/15246#issuecomment-212138035

Ran overnight on my machine with 0 failures (other than the flaky net failures) out of ~2300 runs.


Missing details of local cases

Age, nationality, residence, and travel history are now missing. 😱

Temporary patch for confirmed cases is now up. It's currently referencing the April 6 version of PH_masterlist.
This issue will remain open until the latest PH_masterlist becomes usable again.

Moved to #34


Intersection on indexing a conditional type object

🔎 Search Terms
"indexing a conditional type object", "type mismatch indexing a conditional type object ts"
🕗 Version & Regression Information

This exists on 5.1.6 and latest (5.2.2)

⏯ Playground Link
https://www.typescriptlang.org/play?#code/KYDwDg9gTgLgBAYwgOwM7wNIFECaBlOAXjgG0ByBAQxjIBo4yATCAczoYDMIR2zore3MgF04lVIhToAsACg5oSLElpMuPAH0AKjgAKWDQFkAgrt0BJAHIBxInADecuImoAuBhDAwAllLpO4ZhZ3Pi9fNH9ZZy4QEM8fP1oA-koQqEpkFmBI5240jKzIgF8xCSRVOQVwaHgYAE8wYDgMYDqANUoAGwBXJuJHKLh48NR3dChvTJJhAPTM4Hd7OABbSYB+d2Ru5YAjYCgAbhXKEA24Ld39uCK5G-lZRRq4esa4cxhgZYl+gJIMOEmcAAFC9gBAOM11ABKEgXPZQYTCM4tdpdXokEENMEQ7D4bR6AwmMxWawwjCI26Ve6dYDwDLeZZdUZvD5fOz2KgwdwkABEIB59B5dQFcD5POEdzkXCgwJp8AA1q0hjjoQ4AgB6dVwbrIcLKuCQVCobw7GlwABuaKaoIkgLIKI6PWyATlcBAdnpjM6qBIirqM3uzk1cCwACVQwB5UPuPZIZbACQZAHID5QVDABAJZBwADuAAtgNmYFA6pMWM8IHB07UCxarQFPUzfa1RMQQJTZEA
💻 Code
export const KEYS = ['cat', 'dog', 'fox', 'orca', 'ox'] as const

export const KEYS_TYPE_MAPPING = {
  cat: 'options',
  dog: 'options',
  fox: 'options',
  orca: 'range',
  ox: 'range',
} as const

export type KeyValue = {
  options: string[]
  range: { min?: number; max?: number }
}

export type Items = {
  [K in (typeof KEYS)[number]]?: KeyValue[(typeof KEYS_TYPE_MAPPING)[K]]
}

let animals: Items = {cat: ["x", "y", "x"]}

for (let key of KEYS) {
  // union of possible value types in 'KeyValue'
  let x = animals[key]

  // ERROR: becomes an intersection when trying to set the value
  animals[key] = x
}

🙁 Actual behavior
After creating a object type where each key has a mapped value type, an intersection of said types is created which causes object[key] to not be the same type as object[key] when setting a value at an index of the object.
It should not be an intersection type since the value types never overlap.
🙂 Expected behavior
I expected the type of 'x' (when setting it as the value of object[key]) to be the same type as 'object[key]'. Since they both reference the same index in the same object. Also I would expect the type of 'x' and 'object[key]' to be a union of the value types since they do not overlap.
Additional information about the issue
No response

See https://github.com/microsoft/TypeScript/issues/55756#issuecomment-1721950988 and #30769.  When key is union-typed, as it is here, the compiler doesn’t understand that key refers to the same property in both places.  The intersection type arises because that’s the only type that’s known to be valid for any possible key.

Interesting, I assume the most optimal work around would be to explicitly type each key value as the union then? Unless there's something else that I'm not aware of.

There might be a way to write this in terms of correlated unions created out of mapped types: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-4-6.html#indexed-access-inference-improvements


_arguments:448: _vim_files: function definition file not found

when I try autocomplete a name of file for vim, example I try open .vimrc I get
 $ vim ~/.vim<TAB>
 _arguments:448: _vim_files: function definition file not found
 _arguments:448: _vim_files: function definition file not found
 _arguments:448: _vim_files: function definition file not found
 $ vim ~/.vim

I disabled the autojump plugin from my oh-my-zsh plugin list and it works fine now. I think there is a problem with the autojump plugin for oh-my-zsh.

Just run exec zsh to solve this.

This worked for me, thanks, @holys.

Thanks !

Well, thanks!  @Kakadu I solved in the same way.

Thanks for the suggestion @Kakadu. This worked for me as well.

Thanks !@Kakadu, is works!

@BigDSK: this solved my problem!

it works!

rm .zcompdump*
exec zsh

Well, thanks a lot! @Kakadu

rm  ~/.zcondump*
exec zsh
works for me.

rm ~/.zcondump*
exec zsh
Yes！

thx @kcorcoran , your suggestion is helpful!

after  exec zsh ,the .zcondump* file recreate

rm ~/.zcondump* works for me, thanks!

rm ~/.zcondump* worked for me too, thanks!

rm ~/.zcondump*, then restart the terminal, OK

Except from ~/.zcondump, I had to delete zcondump from .zplug/ (the plugin manager i use).
So i guess if anyone else using a plugin manager or a different than mine, might want to check that too.

@BigDSK thanks

I also get the error, even after rm ~/.zcompdump* && exec zsh, hmm.

@jgillich I just copy/pasted the command in your comment and it worked for me.

@holys thanks

@jgillich thanks

@jgillich thanks!

rm ~/.zcondump*
exec zsh
then it works, thanks!

Those instructions worked... Thanks!

rm ~/.zcondump*
exec zsh

Doesn't work for me

@alex-bender after you deleted the dump, type zsh in your terminal.  That should source the shell and should be fine.  That worked for me.

@alex-bender it's:
rm ~/.zcomdump*
exec zsh

You mispelled zcompdump.

Anyone care to explain why this happens, and why removing ~/.zcompdump* fixes it?

I am not using oh my zsh and instead am using prezto.
I have the same issue :

Doing these commands :
rm ~/.zcompdump*
exec zsh

Doesn't do anything for me. What can I do to fix this issue? Thank you.

rm .zcompdump*
exec zsh
this works like a charm,thanks

rm ~/.zcompdump*
exec zsh

Solved my problem. Thx @sishuiliunian

exec zsh works. Thanks!

rm ~/.zcompdump*
exec zsh
Thanks very much.

@ev-agelos
Did you ever resolve your issue with zplug?
https://github.com/robbyrussell/oh-my-zsh/issues/518#issuecomment-217710781

@jamespullar Well months passed and I am not sure what fixed it, but I dont get the error anymore :|

Hi, I have tried the rm ~/.zcompdump*; exec zsh, this works good in terminal, but in tmux, the problem still exists.

@jamespullar
This is how I fixed it with nvim 0.1.7 and zplug 2.4.1
`rm -rf ~/.zcompdump*
depending on where it's installed in your system
rm -rf /usr/local/opt/zplug/zcompdump
exec zsh`

rm -rf ~/.zcompdump*
exec zsh
if you use tmux, you need to detach, and attach to the session. Then it will work.

rm ~/.zcompdump*
rm ~/.zplug/zcompdump* (if zplug is installed via the curl command)
exec zsh

thanks

Just started having this problem today.  No changes I'm aware of.
None of the solutions above have helped.

for antigen users, it's also useful
rm ~/.antigen/.zcompdump*
exec zsh

@iamkarlson That one did it, thanks!
Sure would be handy to know what actually causes this issue and how to prevent/repair it automatically.

This works for me, for a day, then I have to rm ~/.antigen/.zcompdump* again - anyone have any idea what is causing this?

@iamkarlson thanks
rm ~/.antigen/.zcompdump*
exec zsh

that worked for me!

This happens really often for me for some reason and the fix works but it is still super annoying.
Is there a reason why this happens?

I don't know why it happens and I would love to know that. The .zcompdump file appears every time I run exec zsh. I'm guessing something in my .zshrc is causing it. To fix this I added
rm ~/.zcompdump*

to the end of my .zshrc.

rm ~/.zcompdump*
rm ~/.zplug/zcompdump
exec zsh
I had to remove zcompdump in both locations to get it to work.

work for me on Mac

rm ~/.zcondump*
exec zsh
works for me.


"Import data": Filechosser does not order sensibly

I frequently need to importa CSV file into a table.
Opening the file chooser, it usually is hard to spot the file, since the order is rather un-helpful.
Default order seems to be by name, which has files and directories in a complete jumble.
A much more sensible initial order would be by type, so that files and directories are collected in two sections, and then by name and/or date.
Thus one immediatelly knows where to look instead of re-ordering or scrolling.
System information:

Operating system (distribution) and version Debian/SID
DBeaver version Version <IP_ADDRESS>102281712
Additional extensions

Connection specification:

Database name and version
Driver name
Do you use tunnels or proxies (SSH, SOCKS, etc)?

Describe the problem you're observing:
Steps to reproduce, if exist:
Include any warning/errors/backtraces from the logs

Hello @2019-05-10,
I'm not quite understand what you're talking about. DBeaver uses native system components, such as file chooser in your case.
Can you please provide screenshots?

I assume, when instantiating the file chooser, you can as well set the sorting, as you obviously do with the file type ("*.csv")?

Unfortunately, we can't specify the sorting order by ourselves.
Specifying the file filters is a fundamental and well-established feature, but changing sorting, well, rather the opposite.

@2019-05-10 I think the way sorting works might depend on your default file manager application settings


Data bigint conversion error due to ratio is not an integer

All data conversions fail if using bigint due to Conversion for [UNIT] to [UNIT] cannot be calculated as a BigInt because the conversion ratio is not an integer error.
Even a simple operation like this fails:
convert(1024n, 'B').to('KiB');

This is an issue that I'm aware of. When I'm free in a few days I can investigate if improving this is feasible. I'll also add that this isn't an issue for all conversions (ex. convert(20n, 'hours').to('minutes') works), but is a problem for many others.

Thanks 🙏

Hey, @jonahsnider any update? Thanks 🥳

Sorry, I've been caught up with other things and I'm not sure when I'll have the time to look into this. I suspect that the fix is going to require a fair deal of work, which is not ideal as well.


[WIP] Add Controller Revision (Implementation of KEP #238)

What type of PR is this?
/kind feature

What this PR does / why we need it
This PR adds controller revision. This allows the controller to store previous iterations of the LWS object, which then makes it possible to select the correct pod template spec to use if a replica is restarted during rolling update.
Which issue(s) this PR fixes

Fixes #238
Fixes #239
Fixes #240
Fixes #281
Fixes #291
Special notes for your reviewer
Does this PR introduce a user-facing change?

Great, i will look later today, please ensure we have sufficient integration test coverage

Addressed second round of comments, added fix for #291 and added e2e test for it. Still missing integration tests and unit tests

Addressed third round of comments

Finished addressing comments. I agree, makes sense to change templateHash to revisionKey. Also changed that in the latest commit.

Addressed comments. Flakiness of tests is much higher now that everything uses GetRevisionKey(), unsure why. I'll retest later to see if that fixes it.
FYI I do want to add more integration tests before merging which is why I had the WIP tag in the title

/lgtm
/approve
Will use https://github.com/kubernetes-sigs/lws/issues/294 to track integration tests


docs: add documentation for BQ sink in Dagger

Summary
Documentation for BQ sink in Dagger
Proposed solution
This will help users in setting up the sink as well as debug issues
Additional context

Add config document in dagger

Add new sink document

Update this sink information across the documentation

Closed as part of https://github.com/odpf/dagger/pull/186


[WIP] Add more remote control

Add shutdown, reload_config via oinq.
Fix README, CHANGELOG.

Codecov Report
Attention: 7 lines in your changes are missing coverage. Please review.

Comparison is base (5c57d76) 4.69% compared to head (e56f7be) 4.65%.

Files
Patch %
Lines

src/request.rs
0.00%
7 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff            @@
##            main     #75      +/-   ##
========================================
- Coverage   4.69%   4.65%   -0.05%
========================================
  Files          7       7
  Lines        830     838       +8
========================================
  Hits          39      39
- Misses       791     799       +8

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

@BLYKIM 이슈를 별도로 작성한 후 현 PR과 연동해주세요.


[test] TreeDictionary.Keys: Remove stray print that’s flooding test output

The test_isEqual_exhaustive test includes a stray print statement that is flooding test output with a myriad lines of useless data.
Checklist

[X] I've read the Contribution Guidelines
[X] My contributions are licensed under the Swift license.
[X] I've followed the coding style of the rest of the project.
[ ] I've added tests covering all new code paths my change adds to the project (if appropriate).
[ ] I've added benchmarks covering new functionality (if appropriate).
[X] I've verified that my change does not break any existing tests or introduce unexplained benchmark regressions.
[ ] I've updated the documentation if necessary.

@swift-ci test

@lorentey Ahh… this is a good fix! Sorry about that one. Would these fixes happen enough that some kind of linter that automatically flags a diff with print in test code would be impactful?

@vanvoorden Oh I didn't even remember this was a recent addition. This is not a big deal! And it's pretty easy to catch by looking through CI output -- which is how this one came to light.
It can be legitimate for tests to print, and I don't think we want to develop a linter for this. We can simply catch these as they happen.

Huh, this isn't ideal:
swift-frontend: /home/build-user/swift/include/swift/SIL/AbstractionPattern.h:529: void swift::Lowering::AbstractionPattern::initSwiftType(swift::SubstitutionMap, swift::CanGenericSignature, swift::CanType, swift::Lowering::AbstractionPattern::Kind): Assertion `signature || !origType->hasTypeParameter()' failed.
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /build/swift-collections/Tests/HashTreeCollectionsTests/Colliders.swift /build/swift-collections/Tests/HashTreeCollectionsTests/Hash.swift "/build/swift-collections/Tests/HashTreeCollectionsTests/TreeDictionary Smoke Tests.swift" "/build/swift-collections/Tests/HashTreeCollectionsTests/TreeDictionary Tests.swift" "/build/swift-collections/Tests/HashTreeCollectionsTests/TreeDictionary.Keys Tests.swift" "/build/swift-collections/Tests/HashTreeCollectionsTests/TreeDictionary.Values Tests.swift" "/build/swift-collections/Tests/HashTreeCollectionsTests/TreeHashedCollections Fixtures.swift" "/build/swift-collections/Tests/HashTreeCollectionsTests/TreeSet Tests.swift" /build/swift-collections/Tests/HashTreeCollectionsTests/Utilities.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -I /build/swift-collections/.build/x86_64-unknown-linux-gnu/debug/Modules -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /build/swift-collections/.build/x86_64-unknown-linux-gnu/debug/ModuleCache -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D COLLECTIONS_RANDOMIZED_TESTING -empty-abi-descriptor -Xcc -working-directory -Xcc /build/swift-collections -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /build/swift-collections -Xcc -fPIC -Xcc -g -Xcc -fno-omit-frame-pointer -module-name HashTreeCollectionsTests -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /build/swift-collections/.build/x86_64-unknown-linux-gnu/debug/Modules/HashTreeCollectionsTests.swiftdoc -emit-module-source-info-path /build/swift-collections/.build/x86_64-unknown-linux-gnu/debug/Modules/HashTreeCollectionsTests.swiftsourceinfo -emit-dependencies-path /build/swift-collections/.build/x86_64-unknown-linux-gnu/debug/HashTreeCollectionsTests.build/HashTreeCollectionsTests.emit-module.d -parse-as-library -o /build/swift-collections/.build/x86_64-unknown-linux-gnu/debug/Modules/HashTreeCollectionsTests.swiftmodule
1.	Swift version 6.0-dev (LLVM b3d7c45a25a792f, Swift 81534a6c151c6ed)
2.	Compiling with effective version 5.10
3.	While evaluating request ASTLoweringRequest(Lowering AST to SIL for module HashTreeCollectionsTests)
4.	While silgen emitFunction SIL function "@$s23_CollectionsTestSupport15LifetimeTrackerC08HashTreeA5TestsE19shareableDictionary_4with0fgA00gJ0VyAA0D7TrackedCy3KeyQy_GAKy5ValueQy_GG3map_SDyAnQG8expectedtx_q_tSTRzAD13DataGeneratorR_Si7ElementRtzr0_lF".
 for 'shareableDictionary(_:with:)' (at /build/swift-collections/Tests/HashTreeCollectionsTests/Utilities.swift:87:3)
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):

This looks like a recent compiler regression. I'll look into it tomorrow.

@swift-ci test


Sources of org.hl7.fhir.convertors artifact missing?

The converters modul (https://github.com/jamesagnew/hapi-fhir/tree/master/hapi-fhir-converter) reference a maven artifact named "org.hl7.fhir.convertors", but I was not able to locate the sources of this artifact in this git project.
Can someone assist where to find the sources?

Hi @Thopap - Please direct questions to our Google Group. You can find more info on where to ask questions about HAPI FHIR here: https://github.com/jamesagnew/hapi-fhir/wiki/Getting-Help
The convertors sources can be found here: https://github.com/hapifhir/org.hl7.fhir.core/tree/master/org.hl7.fhir.convertors


Error: Most middleware (like bodyParser) is no longer bundled with Express and must be installed separately

Please use package, body-parser and cookie-parser instead for parsing data
https://www.npmjs.com/package/cookie-parser
https://www.npmjs.com/package/body-parser

I updated example, please try it out


i18n: Update French and Spanish translations

Purpose
Add the French and Spanish translations for the Cookie consent.

Thanks. Please can you also add the other missing translations, which can be found in en.yaml. These appear to be previous, next, and figure:
# General

- id: related
  translation: Related

- id: minute_read
  translation: min read

- id: previous
  translation: Previous

- id: next
  translation: Next

- id: figure
  translation: "Figure %d:"

Done! :smile:


Implement UnsafeDoubleArray

replace codes to access base and check array with codes those use Unsafe.getInt/putInt.

I implemented UnsafeDoubleArray but that makes no significant speed gain.
Building got little first, finding isn't changed or sometime little slower.

class
build
find(contains)

DoubleArray
453
111

UnsafeDoubleArray
430
118

Hmmm...


Add AWS Access Key ID to log

Add the AWS Access Key ID to the STS response log.  This should make it
easier to audit the true identity of the user or process that
authenticated to the cluster.
Fixes #263.

CLA signed

/assign @wongma7

/approve
/lgtm


Fine at repeat start

2/4 1 1 Fine R{ 1 1 } 1 1 DC
Expected

Got

that's because Fine makes us send a \bar "|." to Lilypond (to get the normal double bar at the Fine), and this overrides the default "repeat" barline type.  Need to detect if a repeat starts immediately afterwards and suppress the \bar "|."


Add Setting to Control the number of  Files and Folder Opening History

Issue Type: Feature Request
Please consider to add the option to control how many folders and files to remember which had been opened before.
There has been “workbench.commandPalette.history” to control command history, but no option for files history.
VS Code version: Code - Insiders 1.25.0-insider (7dc9539a421c9c33e57e2ce0b718f183bb44c756, 2018-06-15T05:17:41.405Z)
OS version: Windows_NT x64 10.0.17686

@byyxx128 you mean this history:

?

The history is what you can see in follow menu——
File——Open Recent Files
There‘s no option to control the number.

https://github.com/Microsoft/vscode/issues/8682


Add cursor: default to the Modal backdrop button

<button> tags by default have cursor: pointer in Tailwind. However, expected behavior and user experience for a Modal backdrop is to be the default cursor, not the pointer.

@exoRift the cursor style only gets applied when you add set backdrop prop to true. Otherwise the backdrop is not interactive and would be a misleading experience.

You're free to remove the styling yourself. However, the cursor: pointer on interactive Modal backdrops is a part of the daisyui design system, and I can't see any benefit to removing the styles, only a loss for accessibility and user experience.


Zillow/Redfin removed?

In the GitHub keywords, previous issues/pull requests and the git history I see both mentions of zillow and redfin scraping. However at first glance it looks like the scrapers were removed in version 3.0 (29664e4eee3db0ef978b68d28ffe45155142d7dc)
Are these sites no longer supported or is there just a different way to scrape from them that I'm missing?

We removed support for them. There isn't much purpose of aggregating real estate listings, other than for the purpose of FSBO.

@ZacharyHampton Isn't that the point of HomeHarvest? I was looking to use HomeHarvest to scrape the data from these sites and get rent trends in my area, and while realtor.com does have some, the vast majority of rentals are on Zillow

The previous purpose was that, yes. But we realized there isn't much point of aggregating the data, as its mostly the same. Realtor.com is much more scalable for open source, doing so with Zillow is a bit harder.

@cradcore Doesn't work. Returns 202.

@sabatale
#!/bin/env python3

from homeharvest import scrape_property

data = scrape_property(
    location="90210",
    site_name="zillow",
    listing_type="for_rent"
)
print("Properties: {}".format(len(data)))

Properties: 321

Working just fine for me just fine but you can add an issue to my github with more details, including what youre trying to run and the logs, if you want

My bad, it looks like NordVPN IPs are blacklisted. That's why.
Cheers! (ps. issues on your repo are disabled)


cudatext: init at 1.110.0

Motivation for this change
CudaText is a cross-platform text editor, written in Lazarus.
Resolves #56339.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

FYI @Alexey-T

some things don't work like install plugins,

It works, after you configure the "pylib__linux" option
https://wiki.freepascal.org/CudaText#Python_on_Linux.2C_BSD.2C_Solaris

scroll tab left/right buttons,

It works. on your screen, we have little count of tabs so they don't scroll.

It works, after you configure the "pylib__linux" option

Before build, I set full path to libpython3.so in https://github.com/Alexey-T/CudaText/blob/3cbe36fb8aa3ee67262fc6079335259c0589edeb/app/proc_globdata.pas#L976
Am I right that after that it's not needed to specify full path in settings_default?
$ grep "\"pylib__linux\":" result/share/cudatext/settings_default/default.json
  "pylib__linux": "libpython3.so",

Steps to reproduce:

Plugins -> Addons Manager -> Install (Nix lexer) - "Package installed", no errors.
Open some flake.nix file, dialog "Lexer(s) for flake.nix", choose "Download lexer: Nix", no errors, nothing happens, no highlighting.

I found the root cause, CudaText on first start create ~/.config/cudatext/data/lexlib with 555 permissions, instead of 755.

It works, after you configure the "pylib__linux" option

Before build, I set full path to libpython3.so in https://github.com/Alexey-T/CudaText/blob/3cbe36fb8aa3ee67262fc6079335259c0589edeb/app/proc_globdata.pas#L976
Am I right that after that it's not needed to specify full path in settings_default?

IMO yes, it should work.

$ grep "\"pylib__linux\":" result/share/cudatext/settings_default/default.json
  "pylib__linux": "libpython3.so",

but default.json is not read by program, it's only for user reference.

I've just found the root cause, CudaText on first start copy data folder from nix store into ~/.config/cudatext/data with 555 permissions, instead of 755.

Cud runs this:
  {$ifdef linux}
  if OpDirLocal<>OpDirExe then
    if IsDistroUpdateNeeded then
      if DirectoryExistsUTF8(OpDirPrecopy) then
        RunCommand('cp', ['-R', '-u', '-t',
          OpDirLocal,
          '/usr/share/cudatext/py',
          '/usr/share/cudatext/data',
          '/usr/share/cudatext/settings_default'
          ], S);
  {$endif}

so permissions 555 is copy from your dir, which is 555.

so permissions 555 is copy from your dir, which is 555.

Indeed, folder in nix store have 555 permissions. IMHO, It would be good if CudaText would make no assumtion about source permissions and force 755 while copying. What do you think?

Yes, agree. Will try to change that code part.

Made this change. do you need new linux build?

Made this change.

Thanks!

do you need new linux build?

No, nix package doesn't use binary CudaText packages, but build it from sources. So I can just apply your patch.

Nix lexer is now installed by default, just for convenience of Nix users.

I built it again, but can't see the changes. Plugins still don't appear and Nix is not known.
davidak@gaming:~/code/nixpkgs]$ nix-shell -p nixpkgs-review --run "nixpkgs-review pr 97063"

Check that file Nix.lcf exists in the .config/cudatext/data/lexlib.

Plugins don't appear? But python console panel input works OK? press Ctrl+tilde - input works ok?

I built it again, but can't see the changes. Plugins still don't appear and Nix is not known.
davidak@gaming:~/code/nixpkgs]$ nix-shell -p nixpkgs-review --run "nixpkgs-review pr 97063"

I've not commited yet, wait a bit...

@davidak Check it now, it works for me.

Just note that currrent  version is 1.111.0.

Just note that currrent version is 1.111.0.

I don't see 1.111.0 in https://github.com/Alexey-T/CudaText/tags.

Ah, "tag" will be little later, in 1-2 days.

TODO for future:

[ ] build on darwin (requires fpc/lazarus support on darwin)
[ ] optional build with qt5 widgetset (requires libqt5pas missed in nixpkgs)

It still don't work.
It is definitely build from a15ce2e and i have done a nix-collect-garbage -d to actually build it again.
[davidak@nixos:~]$ tree .config/cudatext/data/lexlib
.config/cudatext/data/lexlib
├── Assembly.cuda-lexmap
├── Assembly.lcf
├── Bash script.cuda-lexmap
├── Bash script.lcf
├── Batch files.cuda-lexmap
├── Batch files.lcf
├── C++.cuda-lexmap
├── C.cuda-lexmap
├── C++.lcf
├── C.lcf
├── CSS.cuda-lexmap
├── CSS.lcf
├── HTML.cuda-lexmap
├── HTML.lcf
├── Ini files.cuda-lexmap
├── Ini files.lcf
├── JavaScript.cuda-lexmap
├── JavaScript.lcf
├── JSDoc.cuda-lexmap
├── JSDoc.lcf
├── JSON.cuda-lexmap
├── JSON.lcf
├── Lua.cuda-lexmap
├── Lua.lcf
├── Markdown.cuda-lexmap
├── Markdown.lcf
├── PHP.cuda-lexmap
├── PHP_.cuda-lexmap
├── PHP.lcf
├── PHP_.lcf
├── Python.cuda-lexmap
├── Python.lcf
├── RegEx.cuda-lexmap
├── RegEx.lcf
├── reStructuredText.cuda-lexmap
├── reStructuredText.lcf
├── Search results.cuda-lexmap
├── Search results.lcf
├── VBScript.cuda-lexmap
├── VBScript.lcf
├── XML.cuda-lexmap
├── XML.lcf
├── YAML.cuda-lexmap
└── YAML.lcf

0 directories, 44 files

It still don't work.

Remove your old ~/.config/cudatext folder.

Yeah, they had the wrong permission.
rm: cannot remove '/home/davidak/.config/cudatext/py/cuda_tree_markdown/__init__.py': Permission denied
Now it works.

Also tested on different system.

Ah, "tag" will be little later, in 1-2 days.

Well, I will update this PR with new version as it will be out.

@Alexey-T Just in case, is there any repo where I can find CudaText translations other than https://sourceforge.net/projects/cudatext/files/addons/translations/? I can't find it in https://github.com/CudaText-addons as well. I want to allow users to optionally install more languages by default, like it's done for libreoffice https://github.com/NixOS/nixpkgs/blob/ccf01af387838dc451283e50a64dbe83b1899474/pkgs/applications/office/libreoffice/default.nix#L16.
The problem is that we need somehow versioned permanent links, but sourceforge files are not (after translations files update, links will be the same, but sha256 will be changed).

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/295

@davidak I've added libqt5pas, so now CudaText can be built with qt5 widgetset as well. And I've switched default widgetset from gtk2 to qt5, it looks a bit better for me.

With the dark theme "sub", the menu text is now black on dark grey.

terminal output:
[nix-shell:~/.cache/nixpkgs-review/pr-97063-7]$ cudatext
QApplication: invalid style override 'adwaita' passed, ignoring it.
	Available styles: Breeze, Windows, Fusion

Hmm, here is my (qt5, there is no errors in terminal):

Maybe it makes sense to switch default option back to gtk2.

I'm using the GTK-based Pantheon desktop.

@davidak Maybe you need to install the Adwaita theme files?
@sikmir do you think this is ready to merge as it is (mention me once you have a follow-up PR with more improvements), or is it better to wait for some soon-to-happen debugging/polishing?

@sikmir do you think this is ready to merge as it is (mention me once you have a follow-up PR with more improvements), or is it better to wait for some soon-to-happen debugging/polishing?

1.111.0 is out meanwhile (fixes problem with permissions, so we can remove patching), so let me to update and I thnk we are ready to proceed.

@7c6f434c Update to 1.111.0 is done and verified, feel free to proceed with merge.


docs(*): init docs - I1

Issue #1
Initiate developer docs and sync with AP documentation
Changes

Move development instructions from README to DEVELOPERS
Init CHARTER
Init Pull Request template
Adjust README to AP docs

Flags

I will need to sync other repos with the AP docs

Removing TSv1 and TSv2
Consolidate UI stack

@dselman removed CHARTER and left link in README, then reduced "Overview" section. Let me know your thoughts!


Add option to respect MacOS light/dark theme

Add an option to respect MacOS light/dark theme.
Description
It's a complementary change with the current dark mode and it's only implemented for MacOSX.
There is an additional checkbox that controls whether Ferdi should respect the current OS theme. It's disabled if the Join the Dark Side is enabled.
Motivation and Context
I use flux, which has an option to change to MacOSX's dark theme after sunset. Almost all applications I use are listening to the light -> dark transition (or vice versa), but not Ferdi.
It's my attempt to contribute to this great project. :)
How Has This Been Tested?
I've tested it by manually switching light/dark themes in System Preferences -> General.
NOTE: This change should not affect any users that are NOT running MacOSX.
Screenshots (if appropriate):

Types of changes

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

Checklist:

[x] My code follows the code style of this project (run $ yarn lint).

Your feedback is welcomed. :))
Greetings, Steliyan.

@all-contributors add @steliyan for code, ideas

Awesome, thank you for your contribution! Looks good to me - should be shipped with the next build.


Handle artist performing during the same concert bettee

Somehow display both artists instead of a cluster

example of two artists performing at the same concert
{
"id": "5zotVp6SyttpUOAc7D27lX",
"title": "Open'er Festival 2024",
"date": "2024-07-03T10:00:01.000Z",
"artist": "21 Savage",
"artistId": "1URnnhqYAYcrqrcwql10ft",
"location": {
"name": "Gdynia-Kosakowo Airport",
"address": "Gdynia",
"latitude": 54.518890380859375,
"longitude": 18.531879425048828
},
"image": {
"height": 160,
"width": 160,
"url": "https://i.scdn.co/image/ab6761610000f1784f8f76117470957c0e81e5b2"
}
},
{
"id": "5zotVp6SyttpUOAc7D27lX",
"title": "Open'er Festival 2024",
"date": "2024-07-03T10:00:01.000Z",
"artist": "Artemas",
"artistId": "0PCCGZ0wGLizHt2KZ7hhA2",
"location": {
"name": "Gdynia-Kosakowo Airport",
"address": "Gdynia",
"latitude": 54.518890380859375,
"longitude": 18.531879425048828
},
"image": {
"height": 160,
"width": 160,
"url": "https://i.scdn.co/image/ab6761610000f178597f1c8c92c4a82734e3af43"
}
}

show artists details upon clicking on cluster


ORC-1588: Fix incorrect Decimal assert in LeafFilterFactory

What changes were proposed in this pull request?
This PR aims to fix incorrect Decimal assert in LeafFilterFactory.
Why are the changes needed?
Due to the wrong assertion, ArrayIndexOutOfBoundsException happens.
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -2 out of bounds for length 19
	at org.apache.hadoop.hive.common.type.FastHiveDecimalImpl.fastSerialize64(FastHiveDecimalImpl.java:2205)
	at org.apache.hadoop.hive.common.type.FastHiveDecimal.fastSerialize64(FastHiveDecimal.java:290)
	at org.apache.hadoop.hive.serde2.io.HiveDecimalWritable.serialize64(HiveDecimalWritable.java:537)
	at org.apache.orc.impl.filter.leaf.LeafFilterFactory.createBetweenFilter(LeafFilterFactory.java:165)

How was this patch tested?
UT & GA
Was this patch authored or co-authored using generative AI tooling?
No

Thank you, @cxzl25 . Merged to main/2.0.


[feat] contract errors

Implement the Blobstream errors in the contract and tests:

MalformedCurrentValidatorSet
InvalidSignature
InsufficientVotingPower
InvalidValidatorSetNonce
SuppliedValidatorSetInvalid
InvalidDataRootTupleRootNonce

These can include stubs or full implementation of calling contract code.
References
https://github.com/celestiaorg/blobstream-contracts/blob/e2b8e53ea6f42a3bbbf2e88c41f038b18adf3c86/src/Blobstream.sol#L80

Hi, can I work on this issue ?

Hey @drspacemn , I published a draft version of blobstream contract, where I handled the errors and the functions that used these errors. I also wrote some tests based on the errors. Do you want me to also test the general function logic too (for example test update_validator_set , submit_data_root_tuple_root ?


Proxylist refactoring

Description
Some proxylist cleanup
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)

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

[ ] Test A
[ ] Test B

Test Configuration

Release version:
Platform:

Logs
logs

Screenshots

[ ] No screenshot

This is still WIP

@Arriven One more thing, the app is supporting only SOCK5 now, correct?
Is there a reason why not use other types of proxies (HTTP, HTTPS, SOCK4)?
Or it just not implemented yet?

@Staskkk My tests seem to indicate that socks5 package supports http/https/socks4 proxies similar to how ipv6 connection supports communication over ipv4 in packetgen


Added assert

Added an assert to QueryStringSearchQueryValueProvider

This has been fixed in the 'add-unit-tests' branch, along with other missing 'asserts'.


Link next to user management to show available seats.

What would you like to be added:
Link next to user management to show available seats
Why is this needed:
To easily track the amount of seats.
Environment you are Lens application on:
Lens Portal feature.

Hello @Tixon123 i have contacted our development team about your request


New command: welcomerole

Set a role to give to users when they join the server.

Additional functionality: require user to react to a private message to "confirm reading rules"

Obsoleted by discord native membership screening.


Choose message broker

ActiveMQ, RabbitMQ, Kafka...

Decided to choose rabbitmq. ActiveMQ is old way of doing messaging, wanted to try something new.


refactor error handler:

all the traceback is printed apart the debug ones
refactored the order of the line prints
improved readability

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

Project coverage is 76.67%. Comparing base (e6b88c8) to head (800875f).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4354      +/-   ##
==========================================
- Coverage   81.55%   76.67%   -4.88%
==========================================
  Files         107      107
  Lines       52485    52463      -22
==========================================
- Hits        42803    40227    -2576
- Misses       9682    12236    +2554


Yii2 framework double post

Hi, your plugin is amazin.
I use it for our company site. it work very well but there is a problem with submit forms with browser default method. All form of the site need 2 click for submit infact the plugin block first click event.
Is there any way to fix it?
Thanks in advance.

Forms should work just fine with Slidebars. Do you have a demo url I can see?
Thanks,
Adam

I think you should mention which plugin for yii2 you are using - I have a wrapper and works fine with all kind of forms...

http://redooc.com/it/home/signup here an example of a simple form that require a double click to make post.
this page is made with yiisoft/yii2-bootstrap and yii2 2.0.5
Thanks

If you remove the slidebars.js and slidebars.css file - does it only require one click?


Selecting a non-unique option ignores the select box element

What are you trying to achieve? (Expected behavior)
Select an option from a specific select box (using selectOption).
E.g. if you have 2 <select> elements and both have an <option> with the same value.
<select id="s1"><option value="o1">o1</option></select>
<select id="s2"><option value="o1">o1</option></select>

It should let you select o1 within s2 with something like
$driver->selectOption('//*[@id="s2"]', 'o1');

What do you get instead? (Actual behavior)
It selects the first option that matches the value, not the option that matches that value AND is within the select box matching the supplied xpath.
As far as I can see the selectOptionOnElement function doesn't actually use the $element when finding the option.
Details

Php-webdriver version: 1.7.1
PHP version: 7.3.9
Selenium server version: ? ChromeDriver 77.0.3865.40
Operating system: macOS 10.14.6
Browser used + version: Chrome 77.0.3865.120

I don't actually see a selectOptionOnElement function anywhere, and selectOption is a protected function. From what I can tell, all of the functions.
I'm 99% sure that you are reporting a bug against the SilverStripe Mink Driver. I've already raised a pull request against that project (https://github.com/silverstripe/MinkFacebookWebDriver/pull/3) but it's sat untouched by the maintainer for 22 days.
As it happens I have created a new MinkFacebookWebDriver which is a fresh rewrite. I'm currently in the process of getting it ready for prime time and I'm hoping to do a proper release when we release version 1.8.0 of php-webdriver (or possibly v2.0). You can see my WIP work at https://github.com/andrewnicols/MinkFacebookWebDriver/. I apologise for the bizarre versioning. I made the mistake of releasing a 1.0.0 when I thought I'd finally got it all working and then discovered a heap of bugs which @OndraM and I have been working to fix and standardise.
Suggest closing this issue as there is no bug in this project.

@OndraM we can close this issue.


Not support Languages

first, Congratulation for this efforts
I used this lib but unfortunately it doesn't support all languages ( Arabic in my case )
Can We Handle this ?

Hello
Could you give me more details about your case ?
Thanx

It worked well , the problem was because of using data binding and live data


Add write support to pg_analytics

What feature are you requesting?
This feature would enable users to write data to AWS S3, GCS and Azure Blob Storage. This would primarily be helpful for tiering data off to minimize cost. At first, we would only want to support the main file formats and object stores, not the open table formats like Delta Lake and Iceberg
Why are you requesting this feature?
Enable users to tier data off to AWS S3 and others easily
What is your proposed implementation for this feature?
Needs proper investigation. DuckDB has capabilities for this which we would need to expose properly.
Full Name:
Philippe Noël
Affiliation:
ParadeDB

After an initial investigation, it looks like we can use DuckDB replacement scans, which allow you to register a custom callback to fire if DuckDB tries to read a table that doesn't exist in DuckDB.
So if the user tries to COPY a Postgres table to S3, we can

Intercept it in the utility hook
Register a custom scan that tells DuckDB how to scan the Postgres table
Have DuckDB execute the entire COPY statement

After the merge at https://github.com/duckdb/duckdb-rs/issues/370, we will be able to utilize the complete DuckDB C API to solve this ticket.

After the merge at duckdb/duckdb-rs#370, we can utilize the complete DuckDB C API to solve this ticket.

Great find -- Here is the PR: https://github.com/duckdb/duckdb-rs/pull/381

@Weijun-H this just got merged, 5 days ago! This would be a really wonderful PR. Write support is our most requested feature.

/take

Really excited to see this feature. thanks!


Possible bug remaining eban.properties

Good afternoon, I'm having this message after starting my server after the new plugin release:
[21:29:34] [Server thread/INFO]: [ScoreboardStats] Enabling ScoreboardStats v0.9.15
[21:29:34] [Server thread/INFO]: [ScoreboardStats] Registered replacers: [PlayerPingVariable, BukkitGlobalVariables, BungeeCordVariables, GeneralVariables, BukkitVariables, VaultVariables]
[21:29:34] [Server thread/ERROR]: ebean.properties not found
[21:29:34] [Server thread/INFO]: Using [com.github.games647.scoreboardstats.pvpstats.PathReader] to read the searchable class path
[21:29:34] [Server thread/INFO]: DataSourcePool [ScoreboardStats] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
[21:29:34] [Server thread/INFO]: SubClassFactory parent ClassLoader [com.github.games647.scoreboardstats.ReloadFixLoader]
[21:29:34] [Server thread/INFO]: Entities enhanced[0] subclassed[1]
[21:29:34] [Server thread/INFO]: runScript
[21:29:34] [Server thread/INFO]: executing 1 of 1 create table IF NOT EXISTS player_stats ( id                        integer prim...
[21:29:34] [Server thread/INFO]: ... end of script
Is this still a bug or something?
Thank you so much for further help, and have a great day!

It's not a bug. Just a debug message. So there is no need to fix it.

Hi yes here is need to be fixed i just will that all plugins work perfekt without any crazy spam messages, errors, what the hell some Small owners know? just make him a panic sory but this is anoying.
[00:50:47] [Server thread/INFO]: [ScoreboardStats] Enabling ScoreboardStats v0.9.16
[00:50:47] [Server thread/INFO]: [ScoreboardStats] Path not fond disabled-worlds-whitelist
[00:50:47] [Server thread/INFO]: [ScoreboardStats] Registered replacers: [BukkitGlobalVariables, BungeeCordVariables, PlayerPingVariable, GeneralVariables, BukkitVariables, VaultVariables]
[00:50:47] [Server thread/ERROR]: ebean.properties not found
[00:50:47] [Server thread/INFO]: Using [com.github.games647.scoreboardstats.pvpstats.PathReader] to read the searchable class path
[00:50:47] [Server thread/INFO]: DataSourcePool [ScoreboardStats] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
[00:50:47] [Server thread/INFO]: SubClassFactory parent ClassLoader [com.github.games647.scoreboardstats.ReloadFixLoader]
[00:50:51] [Server thread/INFO]: Entities enhanced[0] subclassed[1]
[00:50:51] [Server thread/INFO]: runScript
[00:50:51] [Server thread/INFO]: executing 1 of 1 create table IF NOT EXISTS player_stats ( id                        integer prim...
[00:50:51] [Server thread/INFO]: ... end of script
I use your latest release and when you just not find any time to fix this eeven you know this spam than i have no comment.
Anyway thank you for your time.

And here:
[00:50:53] [ScoreboardStats-Database/ERROR]: [ScoreboardStats] null
java.lang.RuntimeException: No Mgr found for [] class java.util.ArrayList
at com.avaje.ebeaninternal.server.persist.DefaultPersister.saveVanillaRecurse(DefaultPersister.java:357) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-570526c-c1b529e]
at com.avaje.ebeaninternal.server.persist.DefaultPersister.saveRecurse(DefaultPersister.java:308) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-570526c-c1b529e]
at com.avaje.ebeaninternal.server.persist.DefaultPersister.save(DefaultPersister.java:282) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-570526c-c1b529e]
at com.avaje.ebeaninternal.server.core.DefaultServer.save(DefaultServer.java:1629) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-570526c-c1b529e]
at com.avaje.ebeaninternal.server.core.DefaultServer.save(DefaultServer.java:1619) ~[spigot-1.10.2-R0.1-SNAPSHOT.jar:git-Spigot-570526c-c1b529e]
at com.github.games647.scoreboardstats.pvpstats.Database.save(Database.java:155) ~[?:?]
at com.github.games647.scoreboardstats.pvpstats.Database.lambda$setupDatabase$2(Database.java:230) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_66]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:1.8.0_66]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_66]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:1.8.0_66]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_66]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_66]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]

Spam? It's just one message???
About the second error: Yes I'll fix that, but there is another ticket about it. I'll replace ebean
in in the next version.

Thank you


Textures should be able to have a static Id

Feature request
As seen on the forum, here is the issue:

Link to the forum: https://forum.babylonjs.com/t/babylonjs-editor-default-skybox-environment-dds-inspector-select-boxes-and-ux/3763/3
As for materials, nodes etc. textures should be able to have a static id, saved when serialized and re-set when parsing.
Should work like the Node class to keep an homogeneous behavior: https://github.com/BabylonJS/Babylon.js/blob/master/src/node.ts#L72

Will work on it asap!

Thanks you rox!! :)

Wait..why not using that already:
https://github.com/BabylonJS/Babylon.js/blob/master/src/Materials/Textures/baseTexture.ts#L32 ?

Because it is overided in the constructor https://github.com/BabylonJS/Babylon.js/blob/master/src/Materials/Textures/baseTexture.ts#L374

Well but the serializer will restore it afterwards

Yes you are right sorry!
Hum.. is it sure that unique ids will be unique after serializing, parsing, re-serializing etc? In a tool like the editor where you can add new textures, remove etc.

I think so:)

You are right as it is incrementing the id each time before it parses!
So sorry for this useless issue and thanks for the solution!

My pleasure my friend!


XN-1272 tls client authentication

References

XN-1272

Summary
this builds on the additions for tls client authentication with warp, which is reviewable here. i assume that this will cause quite some merge conflicts with #578 and i guess it makes sense that the client refactoring is merged first and the the client authentication is rebased afterwards. also this might seem quite large initially, and it must somewhat be because it touches server and client, but without the autogenerated parts it's only roughly half the size.
on the server side:

add settings to read trusted anchors to verify client identities (i.e. certificates) and update the configs (yet commented out because the respective roots are not yet on k8)
configure and run the warp server with tls client authentication
update the binaries

on the client side:

add settings to read client identities
update the http and mobile client to run with tls client authentication
update the examples
update the ffi to run with tls client authentication and regenerate the C files (but no need to review the .h file since it's auto generated)

i rebased on the client refactorings. now we just need to merge the warp fork pr first and then adjust the import here before it can get merged.


Allow Rails 5.1

Since devise 4.3.0 also has the same restriction.
bundle exec appraisal rails-5-1 rake test passed locally

Thanks so much! I'll try to get a release cut today or tomorrow.

Any news on the release for rails 5.1? Thanks!

Released v3.0.2 with the changes. Sorry it got lost for a little bit!

Thanks a lot!


Make time elapsed work when using Set()

Currently, the variables needed to show time elapsed are only set when using Incr(). This PR makes it also work when using Set().

Hi @gosuri
Thanks for this project, it's really awesome ! Is there any reasons for not merging this PR? Looks like it would fix #34
Thanks in advance,
feliixx


[MINOR][Release] Use --enable-parquet instead of --parquet in Windows RC verification script

The RC verification script fails without this.

+1


not loading the interface

press 3 because i have amd gpu then

it showing how to resolve it

https://raw.githubusercontent.com/

then what should i do

Without antivirus, try it again


Crash on macOS

Hi, I've tried to run SampleScene from this repo without any changes on macOS, it starts the scene, but when I click Setup Server and then Start - it throws me out from Unity (same with the client)
Unity 2017.1.0f2, I've tried using mono, Net Standard, Net 4.X and IL2CPP.

Do you have any logs?

Refreshing native plugins compatible for Editor in 0.50 ms, found 1 plugins.
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle.dylib
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle.so
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle.dylib
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle.so
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle.dylib
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle.so
Fallback handler could not load library /Applications/Unity/2019.1.0f2/Unity.app/Contents/Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle
Receiving unhandled NULL exception
Obtained 5 stack frames.
#0  0x007fff581a8d6d in _platform_memmove$VARIANT$Haswell
#1  0x007fff580716cc in inet_ntop6
#2  0x00000144ac47cf in enet_address_get_host_ip
#3  0x00000150cba40a in  (wrapper managed-to-native) ENet.Native:enet_address_get_host_ip (ENet.ENetAddress,System.Text.StringBuilder,intptr) {0x7fdee6728a78} + 0x34a (0x150cba0c0 0x150cba543) [0x148c1dc80 - Unity Child Domain]
#4  0x00000150cb9fb3 in  ENet.Address:GetIP () {0x7fdee67229e8} + 0x1b3 (0x150cb9e00 0x150cba0ab) [0x148c1dc80 - Unity Child Domain]
Launching bug reporter
I get it even after select macOS at Platform settings in enet and libnet dlls

I'll talk to the author of that lib tomorrow

@AlexanderDykov

The framework utilizes the old version of ENet, the latest version is available here (probably Roman will update it soon).
You are using Unity 2017.1.0f2 where interoperability might be buggy, it's highly recommended to upgrade to 2018.3.5f1 or even better 2019.

According to logs, it seems that the address or its internal data was freed before it passed the function for obtaining an IP address.

@nxrighthere Hi, thank you. I made a typo, I was using Unity 2019.1.0f2 (also trying with Unity 2019.1.14f and 2019.2.14) and got the same crash with all these versions, I will try to update ENet today

@nxrighthere same crash with latest version of ENet

Can you give logs for a crash with latest ENet?

@RomanZhu
Frameworks/Mono/lib/libAssets/Plugins/ENet/enet.bundle
Receiving unhandled NULL exception
Obtained 40 stack frames.
#0  0x007fff5aebbd6d in platform_memmove$VARIANT$Haswell
#1  0x007fff5ad846cc in inet_ntop6
#2  0x0000014ce35336 in enet_address_get_ip
#3  0x00000153364ecd in  (wrapper managed-to-native) ENet.Native:enet_address_get_ip (ENet.ENetAddress,System.Text.StringBuilder,intptr) {0x7fd58e389cd0} + 0x15d (0x153364d70 0x153364fc4) [0x14a477320 - Unity Child Domain]
#4  0x00000153364c73 in  ENet.Address:GetIP () {0x7fd58e3847e8} + 0x1f3 (0x153364a80 0x153364d5b) [0x14a477320 - Unity Child Domain]
#5  0x000001533647fb in  Sources.Networking.Server.ServerNetworkSystem:StartServer (ENet.Address) {0x7fd58e37f1c8} + 0xfb (0x153364700 0x153364a4d) [0x14a477320 - Unity Child Domain]
#6  0x00000153289c33 in  GameController:OnGUI () {0x7fd58ef2f328} + 0xc33 (0x153289000 0x15328b914) [0x14a477320 - Unity Child Domain]
#7  0x0000015451fe28 in  (wrapper runtime-invoke) object:runtime_invoke_void__this_ (object,intptr,intptr,intptr) {0x7fd5959c6fb8} + 0x168 (0x15451fcc0 0x15452000a) [0x14a477320 - Unity Child Domain]
#8  0x00000149cdd77c in mono_jit_runtime_invoke
#9  0x00000149e9ef0d in do_runtime_invoke
#10 0x00000149e9ee6b in mono_runtime_invoke
#11 0x0000010fe5a09d in ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool)
#12 0x0000010d2dbd91 in MonoBehaviourDoGUI(int, ObjectGUIState&, MonoBehaviour::GUILayoutType, int, ScriptingMethodPtr, PPtr)
#13 0x0000010fe03ff5 in MonoBehaviour::DoGUI(MonoBehaviour::GUILayoutType, int, int)
#14 0x0000010d2d2417 in GUIManager::DoGUIEvent(InputEvent&, bool)
#15 0x0000010d2d2bee in GUIManager::SendQueuedEvents()
#16 0x0000010d2d1512 in GUIManager::InitGUIManager()::PreUpdateIMGUISendQueuedEventsRegistrator::Forward()
#17 0x0000010f801f4e in ExecutePlayerLoop(NativePlayerLoopSystem*)
#18 0x0000010f801fba in ExecutePlayerLoop(NativePlayerLoopSystem*)
#19 0x0000010f802202 in PlayerLoop()
#20 0x0000010e1c2d20 in PlayerLoopController::UpdateScene(bool)
#21 0x0000010e1b7337 in PlayerLoopController::UpdateSceneIfNeeded()
#22 0x0000010e1b4dc9 in Application::TickTimer()
#23 0x00000110ef2d25 in -[EditorApplication TickTimer]
#24 0x007fff31055ceb in __NSFireTimer
#25 0x007fff2edc8a60 in CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION
#26 0x007fff2edc860c in __CFRunLoopDoTimer
#27 0x007fff2edc8152 in __CFRunLoopDoTimers
#28 0x007fff2eda9362 in __CFRunLoopRun
#29 0x007fff2eda88be in CFRunLoopRunSpecific
#30 0x007fff2e09496b in RunCurrentEventLoopInMode
#31 0x007fff2e0946a5 in ReceiveNextEventCommon
#32 0x007fff2e094436 in _BlockUntilNextEventMatchingListInModeWithFilter
#33 0x007fff2c42e987 in _DPSNextEvent
#34 0x007fff2c42d71f in -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
#35 0x007fff2c42783c in -[NSApplication run]
#36 0x007fff2c416d7c in NSApplicationMain
#37 0x00000110f319ac in EditorMain(int, char const**)
#38 0x00000110f31c79 in main
#39 0x007fff5acd33d5 in start
Launching bug reporter

@AlexanderDykov Can you try to run this test for Unity with just ENet? Copy-paste the code into a Test.cs and attach it to an empty gameobject in a scene, then look at the console.

@nxrighthere Same error here with Tes-script
Receiving unhandled NULL exception
Obtained 17 stack frames.
#0  0x007fff61225d6d in _platform_memmove$VARIANT$Haswell
#1  0x007fff610ee6cc in inet_ntop6
#2  0x00000148a82336 in enet_address_get_ip
#3  0x00000148a82488 in enet_address_get_hostname
#4  0x0000014d90f79d in  (wrapper managed-to-native) ENet.Native:enet_address_get_hostname (ENet.ENetAddress,System.Text.StringBuilder,intptr) {0x7fbc55eaf3d8} + 0x15d (0x14d90f640 0x14d90f894) [0x14a03fc80 - Unity Child Domain]
#5  0x0000014d90f543 in  ENet.Address:GetHost () {0x7fbc55ea9f48} + 0x1f3 (0x14d90f350 0x14d90f62b) [0x14a03fc80 - Unity Child Domain]
#6  0x0000014d90c2ab in  Test:Server () {0x7fbc553ce208} + 0x4fb (0x14d90bdb0 0x14d90e853) [0x14a03fc80 - Unity Child Domain]
#7  0x0000014d46b456 in  System.Threading.ThreadHelper:ThreadStart_Context (object) {0x7fbc4a3badf0} + 0x146 (0x14d46b310 0x14d46b561) [0x14a03fc80 - Unity Child Domain]
#8  0x0000014d469703 in  System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) {0x7fbc4a3bbc40} + 0x93 (0x14d469670 0x14d469741) [0x14a03fc80 - Unity Child Domain]
#9  0x000001464ae77c in mono_jit_runtime_invoke
#10 0x0000014666ff0d in do_runtime_invoke
#11 0x0000014668d3bf in start_wrapper
#12 0x00000146701114 in GC_inner_start_routine
#13 0x000001467010a9 in GC_start_routine
#14 0x007fff612312eb in _pthread_body
#15 0x007fff61234249 in _pthread_start
#16 0x007fff6123040d in thread_start
Launching bug reporter

It crashes on this line: server.Create(address, maxClients, 2);

That's interesting, thanks. I think I need to find a machine with macOS to resolve this...

@AlexanderDykov Try to replace ENet.cs with this one: ENet.zip

@nxrighthere yes, it works fine right now

Going to update ENet then. Thanks for the info.

Nice, will update the repo with the new version, once it's out


Support formatting to ISO 8601 instead of forcing default LLLL

Only passes a format argument to moment.format() if one has been passed to the helper, or if defaultFormat has been set
Removes initializer that automatically sets defaultFormat to "LLLL"

Fixes #161

This could be considered backwards-incompatible, if people are expecting the "LLLL" format by default.

I will need to merge this as part of the next major release.  I will look at this tonight when I get back to my computer.

Looks good, I just need to start a 7.0.0-pre branch to merge this into and we can start planning for additional breaking changes.


OpenVPN client export tool does not supports multiple "local networks"

On OPNsense v16.7.9, if I configure an OpenVPN server with
"IPv4 Local Network" field set to "<IP_ADDRESS>/24,<IP_ADDRESS>/24" (a comma-separated list of two networks) and generate the client configuration using the export tool.
Expected result
The generated .ovpn file should contain the following route directives:
route <IP_ADDRESS> <IP_ADDRESS>
route <IP_ADDRESS> <IP_ADDRESS>

Actual result
The generated .ovpn file only have the following route directive:
route <IP_ADDRESS> <IP_ADDRESS>

Problem analysis
Problem seems to be there is no process of possible "comma" that delimits the list nor any loop:
    if ($settings['local_network']) {
        list($ip, $mask) = explode('/', $settings['local_network']);
        $mask = gen_subnet_mask($mask);
        $conf .= "route $ip $mask\n";
    }

(file /src/www/vpn_openvpn_export.php, line 635)

@C-Duv thanks, please try this patch:
# opnsense-patch 621d703

This patch fixes the issue, I get a .ovpn file with:
route <IP_ADDRESS> <IP_ADDRESS>
route <IP_ADDRESS> <IP_ADDRESS>

:+1:


add footer

Describe the solution you'd like
A small footer with a nav to legal pages(currently imprint) and a copyright notice(Björn Büttner and contributors)

the imprint can then leave the top navigation of course

I finished implementing the footer but it is position fixed. Therefore, when scrolling you will have it on your face maybe fix later.


Using Context.redirect() with the "/" at the begining of the path will cause infinite redirection

Actual behavior (the bug)
When I used context.redirect("guest/login"), infinite redirection happened.
The images below show how infinite redirection bug happened when I redirect from "member/main".

When I used context.redirect("/guest/login"), the issue is fixed.
Expected behavior
context.redirect("guest/login") and  context.redirect("/guest/login") should behave the same.
To Reproduce
use  context.redirect() without the "/" at the beginning of path

This is expected (and correct) behavior.
If you open your inspector tools here in this GitHub issue and type location.href = "/test", you'll be redirect to https://github.com/test. If you type location.href = "test", you will be redirected to https://github.com/tipsy/javalin/issues/test.


Log file is not automatically attached for 'Send logs'

Summary:
When trying to send the crash reports using the 'Send logs' feature, the logs file is expected to be attached with the mail that opens up for composition after clicking in 'Send logs'. It only seems to work when using Gmail as the default email client to send emails. For other email clients the file is not getting attached.
Steps to reproduce:
0. Choose any email client other than Gmail as default email client (if required). E.g. K-9 mail

Go to the 'Settings' page
Tap in 'Send logs'
Choose any email client other than Gmail (if required) to complete the action.

Expected
The logs file gets attached.
Actual
The logs doesn't get attached. It only gets attached when using Gmail as the email client.
Device and Android version:
Samsung Galaxy J1 ace running Android 5.1.1
Commons app version:
2.9.0
Screen-shots:

Other email client: K-9 mail

Gmail

Would you like to work on the issue?
Not for now.

I am working on this.


can't install in centos6.8

checking for pcap_open_live in -lpcap... no
checking for pthread_create in -lpthread... yes
checking for libnet_init in -lnet... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking pcap.h usability... no
checking pcap.h presence... no
checking for pcap.h... no
configure: error: header missing
i have already install the libnet  and  libpcap1.4,  but it wont work, help me plz

do you have pcap.h header file in /usr/include/pcap ?
https://github.com/Markus-Go/bonesi/blob/5fbdc6018439fba4f4c559bc4dc3d2e80eb4f105/configure.ac#L22
maybe you need to to install libpcap-devel?

You need to install the header files for the libraries you mentioned.


add RawRepresentableExtensions and Tests

Checklist

[x] I checked the Contributing Guidelines before creating this request.
[x] New extensions are written in Swift 5.0.
[x] New extensions support iOS 10.0+ / tvOS 9.0+ / macOS 10.10+ / watchOS 2.0+, or use @available if not.
[x] I have added tests for new extensions, and they passed.
[x] All extensions have a clear comments explaining their functionality, all parameters and return type in English.
[x] All extensions are declared as public.
[x] I have added a changelog entry describing my changes.

          4 Messages

:book:
Thank you for submitting a pull request to SwifterSwift. The team will review your submission as soon as possible.

:book:
iOS: Executed 680 tests, with 0 failures (0 unexpected) in 21.435 (23.440) seconds

:book:
tvOS: Executed 644 tests, with 0 failures (0 unexpected) in 4.651 (5.066) seconds

:book:
macOS: Executed 511 tests, with 0 failures (0 unexpected) in 6.016 (6.377) seconds

SwiftLint found issues
Warnings

File
Line
Reason

RawRepresentableExtensions.swift
11
Lines should not have trailing whitespace. (trailing_whitespace)

  Generated by :no_entry_sign: Danger