Add custom Collectd plugins to Otel Agent

Hello team
I am testing Otel as agent to collect metrics and send to SignalFx
Basically I have replaced the smart agent and only using otel agent to send Linux VM metrics to SignalFx. (As per future of Splunk Observability)
Its working fine and I can see metric in SignalFx as well
My requirement is :
To use below additional collectd plugins to report data to SignalFx (it use to work with smart agent)

type: collectd/health-checker
host: <IP_ADDRESS>
port: 80
type: collectd/mysql
host: <IP_ADDRESS>
port: 3306
databases:

name: demo
username: root
password: MYSQL
How can I add additional and custom collectd plugin in addition to default plugins in Otel  agent
Please guide some Documentation link to add custom plugins in Otel agent configuration

Thanks in Adv

Hi, @aishvaryaps, are you requesting a feature in the context of https://github.com/signalfx/splunk-otel-collector/tree/main/internal/extension/smartagentextension#signalfx-smart-agent-extension and https://github.com/signalfx/splunk-otel-collector/tree/main/internal/receiver/smartagentreceiver#signalfx-smart-agent-receiver?
Incorporating existing Smart Agent monitor functionality into our OTel Collector distribution is under active development.  Happy to help answer any questions you may have.

Closing this issue for inactivity. Please reopen if more work is required.


Verbosity level of log messages in patchPrintkInstructions

What does this PR do?
Adjusted log messages in patchPrintkInstructions from debug to trace level to prevent log spam

Motivation

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge


Graphs and tables in paper

Tables

List of models and their attributes. Example:

Model
Site effect
Env. Vars
Species Specific

TS
No
No
No

JSDM
No
Yes
Yes

SSDM
No
Yes
Yes

GBM
No
Yes
Yes

Main Results figures

error over time for both RMSE & deviance (A/B plot)
total error over the forecast period for both RMSE & deviance (A/B plot)
Model coverage / Calibration
Comparing using high resolution environmental data to no env. data or low resolution data. (Potentially a table)
Conceptual image of different model inputs, with an example forecast of an individual site.

done in #111


Feature/internal issue #672

Adds primarySortCompression property to view definition to control compression of primarySort column. Possible values are "lz4"(backward compatible default) and  "none" (store without compression)
Changes definition of storedValues property. Now array could contain objects with fields:
{
field: <<field definiton, string or array of strings>>
compression: <>  Possible values are "lz4"(backward compatible default) and  "none" (store without compression)
}
Fix for internal issue #690 - definition of storedValues excluded from view properties output.
Fixed JACCARD function to return value 1 for two empty arguments.
Verified by js and gtest

http://jenkins01.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/9286/

http://jenkins01.arangodb.biz:8080/view/PR/job/arangodb-matrix-pr/9290/


Trying to compare several distributions, all show 0 bytes, though they show correct layer count

https://imagelayers.io/?images=ubuntu:latest,centos:latest,opensuse:latest,busybox:latest,alpine:latest,debian:latest,fedora:latest,cirros:latest

And some of the images don't seem to use the 'latest' tag as they should, but that's  a different issue.

All layers zero bytes:
https://imagelayers.io/?images=mysql:latest


add docs for workspaces

maybe we need a section in the docs for unstable features?

https://github.com/denoland/deno-docs/pull/245


[NoncopyableGenerics] Associatedtype test case

resolves rdar://117867086

@swift-ci please smoke test and merge

@swift-ci please test

subsumed by https://github.com/apple/swift/pull/71137


⚠ Bofrost.es has degraded performance

In ceac28a, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1669 ms

Resolved: Bofrost.es performance has improved in ee57e27 after 8 minutes.


Add nmap to Jenkins slaves

I plan to use nmap to verify our firewall configuration from an external
network. Add it to the Jenkins slaves so that it can be run from a
Jenkins job.
Add a sudoers config file so that jenkins can run nmap as root,
which is required for the types of scans we're doing.

Thanks to @Jonty for the suggestion.

:+1: LGTM

:smile: excellent.


Before hook and route name?

I know this is still a work in progress but I hope to add support for flow to kestanous:candid and kestanous:herald. Are there thoughts and/or options for the following?
Candid will need some kind of before hook that tells it what the current route is, and if it should stop the route (this may work at the component level as well).
Herald will just need to know the current route reactively (to mark notifications as read) and be able to take a user to a route (this may even just trigger some logic, it depends on flow).
No rush on replying, just try to get in the queue ^_^

Okay. We've the support for both.

middlewares for candid
FlowRouter.current() for the herald

Hope we can release soon :)

Flow Router is now ready :)

Awesome! I will check it out first thing Monday. Candid support should be the easiest.

Great.
On Fri, Feb 27, 2015 at 7:16 PM Sivli Kestanous<EMAIL_ADDRESS>wrote:

Awesome! I will check it out first thing Monday. Candid support should be
the easiest.
—
Reply to this email directly or view it on GitHub
https://github.com/meteorhacks/flow-router/issues/18#issuecomment-76396257
.

Hope we got all you need :)


[rsocket-tcp-client] RSocketTlsClient not exported from package index

I am trying to use RSocketTlsClient in order to connect over secure transports.
I can import it directly from rsocket-tcp-client/build/RSocketTcpClient but would prefer not to rely on the structure of the build repository, and import from rsocket-tcp-client.   Is there any reason its not exported directly in rsocket-tcp-client/src/index.js ?
Workaround
import { RSocketTlsClient } from 'rsocket-tcp-client/build/RSocketTcpClient'
import RSocketTcpClient from 'rsocket-tcp-client'

Desired
import RSocketTcpClient, { RSocketTlsClient } from 'rsocket-tcp-client'

Use case
Custom Flipper Client that runs on desktop/node and requires RSocket transport over TLS

Hey @guybarnard,
Sorry I know it has been a very long while with essentially radio silence on this issue, however, I am wondering if you have a suggestion for how the exports would look from rsocket-tcp-client/src/index.js?
I'm not sure which syntax would accomplish what you are looking for.
Thanks

I believe this would accomplish what you are looking for?
import * as RSocketTcpClient from './RSocketTcpClient';

export default RSocketTcpClient.RSocketTcpClient;
export const RSocketTlsClient = RSocketTcpClient.RSocketTlsClient;
export const RSocketTcpConnection = RSocketTcpClient.RSocketTcpConnection;

Closing as stale, Please let us know if this issue is still relevant.


Tell users who don't modify their PATH how to activate GHC

If a user modifies the PATH, we should tell them to start a shell and use GHC.
If a user adds the switcher, we should tell them how to run it.
If the user doesn't add the switcher, we should tell them how to run it with the full PATH.

We now advise people use Stack instead, MinGHC is no longer supported.


ion-datetime,give Picker a default value,but not write _text nor ngModel

A Feature Request in fact!
Because _max.year's or this year‘s January 1  is the default value for Datetime's Picker,which is not friendly for users and even couldn't be used in some particular situation. So I'd like to have a method to set the Picker's default value.Of course,we just want it to be used only when user open the Datetime's Picker,but should never write to _text until user confirm 'yes' in the Picker, not to mention the ngModel.
Ionic version:  (check one with "x")
[ ] 1.x (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[x] 3.x
I'm submitting a ...  (check one with "x")
[ ] bug report
[x] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:

when I used ion-datetime,if I don't set property 'max',the max would be December 31st of this year,which means I can't pick any date in next year,not to mention decades later.Of course,the max need to be set.
Even though, when I open Datetime's Picker, the default choice is January 1st of this year or of the max.year .This is really unfriendly to users.
Expected behavior:

We'd like to have a method to give a default value to Datetime's Picker when it's opened, but neither _text nor ngModel would be updated until user click the Picker's 'yes' button.
Steps to reproduce:

Just use , you will see the problem.
Related code:
In my project, I used a extremely way to solve above problem, which is sucking bad code ,AFAS.
Meanwhile, because it has to wait ngModel updated, so _text's setting has a delay after user chose a Date and click 'yes'.
Bellow is the demo code.
import { Component, Input, ViewChild, EventEmitter, Output } from "@angular/core";
import { DateTime } from "ionic-angular";
@Component({
    selector: "my-datetime",
    template: `<ion-datetime [max]="max" [min]="min" [(ngModel)]="value" class="tal"></ion-datetime>`,
    styles:[".tal{text-align:left;}"]
})
export class MyDateTime {
    @Input("defaultValue")
    defaultValue: string;
    @Input("max")
    max: string;
    @Input("min")
    min: string;
    @ViewChild(DateTime)
    datetime: DateTime;
    @Output()
    valueChange: EventEmitter<any> = new EventEmitter();
    _value: any;
    @Input()
    get value() {
        return this._value;
    }
    set value(val) {
        this._value = val;
        this.valueChange.emit(this._value);
    }
    ngAfterViewInit() {
        //first,setDefault value
        this.setDefaultValue();
        //second, override updateText to keep _text clean until ngModel;s updated.
        this.datetime.updateText = () => {
            this.datetime._text = this.formatDate(this.value,"yyyy-MM-dd");
        }

    }
    setDefaultValue() {
        let defaultValue = new Date(this.defaultValue);
        this.datetime._value = {
            year: defaultValue.getFullYear(),
            month: defaultValue.getMonth() + 1,
            day: defaultValue.getDate(),
            hour: defaultValue.getHours(),
            minute: defaultValue.getMinutes(),
            second: defaultValue.getSeconds(),
            millisecond: defaultValue.getMilliseconds(),
            tzOffset: defaultValue.getTimezoneOffset()
        };
    }

    formatDate(val, fmt) {
        if(!val){
            return "";
        }
        val=new Date(val);
        var o = {
            "M+": val.getMonth() + 1, //月份
            "d+": val.getDate(), //日
            "h+": val.getHours(), //小时
            "m+": val.getMinutes(), //分
            "s+": val.getSeconds(), //秒
            "q+": Math.floor((val.getMonth() + 3) / 3), //季度
            "S": val.getMilliseconds() //毫秒
        };
        if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (val.getFullYear() + "").substr(4 - RegExp.$1.length));
        for (var k in o)
            if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
        return fmt;
    }
}

Other information:

Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):
insert the output from ionic info here

,

Thanks for opening an issue.
Can you please fill out the template for new issues?

Look like a duplicate of https://github.com/ionic-team/ionic/issues/9846

The issue has been updated!

Yes,it looks like a similar problem, and I find @nrcrabbe's way is much simpler and more elegant, aha, I'm going to change my code on his way. But it could be better to allow ionic's DateTime to add this feature. After all, thanks a lot!

Hello everyone! Thanks for the feature request. I'm going to move this issue over to our internal list of feature requests for evaluation. We are continually prioritizing all requests that we receive with outstanding issues. We are extremely grateful for your feedback, but it may not always be our next priority. I'll copy the issue back to this repository when we have begun implementation. Thanks!

This issue was moved to ionic-team/ionic-feature-requests#270


[SPARK-35220][DOCS][FOLLOWUP] DayTimeIntervalType/YearMonthIntervalType show different between Hive SerDe and row format delimited

What changes were proposed in this pull request?
Add note in migration guide about  DayTimeIntervalType/YearMonthIntervalType show different between Hive SerDe and row format delimited
Why are the changes needed?
Add note
Does this PR introduce any user-facing change?
No
How was this patch tested?
Not need

FYI @HyukjinKwon

Test build #137933 has started for PR 32343 at commit 93825df.

Test build #137933 has finished for PR 32343 at commit 93825df.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/137933/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42454/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42454/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/42454/

Test build #137954 has started for PR 32343 at commit e3650b2.

Test build #137954 has finished for PR 32343 at commit e3650b2.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/137954/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42475/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42475/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/42475/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42479/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42479/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/42479/

Test build #137959 has started for PR 32343 at commit 79f005f.

Test build #137959 has finished for PR 32343 at commit 79f005f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/137959/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42481/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/42481/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/42481/

+1, LGTM. Merging to master.
Thank you, @AngersZhuuuu .


Update HDM Schema per Carto requirements & Update Style.qgs template

Adding schema changes to facilitate the cartography in Style.qgs and updating style with:

Religion points
Airports
Natural Reserves, Parks etc
Rail
Bridges

Coverage remained the same at 82.67% when pulling e3464beecaa4edb2c5e198e923b809c1c0487699 on update-qgs-with-hot into de67d651e6a26c6f6a5d0a4e549638ab4f623992 on master.


HSEARCH-3410 + HSEARCH-3237 Upgrade to ORM 5.4.0.CR2 + HCANN 5.1.0.Final and remove direct JAXB dependencies

https://hibernate.atlassian.net//browse/HSEARCH-3410
https://hibernate.atlassian.net//browse/HSEARCH-3376
https://hibernate.atlassian.net//browse/HSEARCH-3237
I grouped the ORM upgrade and the removal of direct JAXB dependencies because the ORM upgrade was the last thing we were waiting for to remove the JAXB dependencies.

Please hold. This breaks the JDK10 build.

Rebased and modified to upgrade to 5.4.0.CR2. Just launched a full CI build. Let's see how it goes...

@yrodiere looks good to me


Multicategories

Hello.
I need to make one project could be in three or four categories.
I downloaded the template Assemblage.
On the first page it displays all the projects from all categories. Thus, if I create three of the same projects in three different categories, too, there are three, then he should be the one on the main page.
How to make that initially display only a single copy of the project, but when sorting by categories, he would also be displayed.
It should be something like this:
http://isotope.metafizzy.co/

one way I've accomplished this with Stacey is by defining a variable within a project's .yml file that is a string of classes for isotope.
title: project title

categories: photos videos texts

content:+++
page info
+++

then when you print out each child for your projects, you include the categories as isotope classes
{{ page.title }}


PLFM-3390: update email templates

Do not pull.  It looks like major email clients do not support css link elements in the head...

Converted all to inline css (very basic).  Can be reviewed now...

Great job!!!!


Bug - Hover State in Menu is not unset in Mobile Devices

Describe the bug
In Mobile Devices after opening and closing the Menu, the hover state of the menu is not removed.
This issue is there on both Dark and Light Mode.
To Reproduce
Steps to reproduce the behavior:

In a Mobile Device, click the Menu Button on the Top Left. This opens the menu.
Click the Menu Button again, this closes Menu.
The Hover state on Menu is not removed.

Expected behavior
Upon closing the Menu, the hover state should not be present.
Screenshots

Smartphone (please complete the following information):

Any Mobile Device

I would like to /claim it


[security] defusedxml.ElementTree instead of xml.etree.ElementTree

The Python documentation recommends using defusedxml instead of xml because the native Python xml library is vulnerable to XML External Entity (XXE) attacks.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>7
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build<PHONE_NUMBER>5:
0.0%

Covered Lines:
333

Relevant Lines:
333

💛  - Coveralls

Hi @vasiliadi, thank you for your contribution! LGTM! 🙂


can't able to update the new document

Repro steps:

Action: cosmosDB.CosmosEditorManager.onDidSaveTextDocument
Error type: Error
Error Message: The "_id" field is required to update a document.
Version: 0.7.2
OS: linux

Thanks for the feedback!
Were you trying to update a mongo document or a DocumentDB document?
If it was a mongo document, the _id is required - this is usually automatically generated on document creation.
Closing this, feel free to reopen.


[SPARK-40804][SQL] Missing handling a catalog name in destination tables in RenameTableExec

What changes were proposed in this pull request?

Currently RenameTableExec only handles an empty namespace for destination tables as the following current spec:
(3.3.0 is picked up) https://github.com/apache/spark/blob/v3.3.0/sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/v2/RenameTableExec.scala#L48
# L48
    val qualifiedNewIdent = if (newIdent.namespace.isEmpty) {
      Identifier.of(oldIdent.namespace, newIdent.name)
    } else newIdent

This part doesn't handle the case where a destination table is specified catalog.db.table. If catalog.db.table is passed to ALTER TABLE <src> RENAME TO <dst> query, there's a difference of handling namespaces between source and destination tables. Specifically, source tables can be correctly handled as [db] for its namespace, but destination tables are handled as [catalog, db] for its namespace.
Why are the changes needed?

This change provide handling destination names that include catalog name as catalog.db.table.
For example, Apache Iceberg is expected to handle the destination table as catalog.db.table in the document; https://iceberg.apache.org/docs/latest/spark-ddl/#alter-table--rename-to
Does this PR introduce any user-facing change?

No. Keep the compatibility with the current spec.
How was this patch tested?

An unit test is added. The test checks whether renaming table name is successful or not if dst for ALTER TABLE RENAME TO has catalog name as ALTER TABLE src RENAME TO catalog.db.table.
(New) test results:
Run starting. Expected test count is: 11
AlterTableRenameSuite:
23:18:19.594 WARN org.apache.hadoop.util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
- ALTER TABLE .. RENAME using V2 catalog V2 command: rename a table in a database/namespace
- ALTER TABLE .. RENAME using V2 catalog V2 command: table to rename does not exist
- ALTER TABLE .. RENAME using V2 catalog V2 command: omit namespace in the destination table
- ALTER TABLE .. RENAME using V2 catalog V2 command: SPARK-33786: Cache's storage level should be respected when a table name is altered
- ALTER TABLE .. RENAME using V2 catalog V2 command: rename cached table
- ALTER TABLE .. RENAME using V2 catalog V2 command: rename without explicitly specifying database
- ALTER TABLE .. RENAME using V2 catalog V2 command: SPARK-37963: preserve partition info
- ALTER TABLE .. RENAME using V2 catalog V2 command: SPARK-38587: use formatted names
- ALTER TABLE .. RENAME using V2 catalog V2 command: destination namespace is different
- ALTER TABLE .. RENAME using V2 catalog V2 command: include the same catalog name in the destination table
- ALTER TABLE .. RENAME using V2 catalog V2 command: include the different catalog name in the destination table

Run completed in 22 seconds, 377 milliseconds.
Total number of tests run: 11
Suites: completed 2, aborted 0
Tests: succeeded 11, failed 0, canceled 0, ignored 0, pending 0
All tests passed.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  57.484 s
[INFO] Finished at: 2022-10-17T23:18:35+09:00
[INFO] ------------------------------------------------------------------------

Process finished with exit code 0

Can one of the admins verify this patch?

Could you check the latest commit? @amaliujia


Cost Center form rendering

Select block of parent not properly rendered.  Label overlaps with select.

Fixed with commit 5fa135f333ff4eb5e18a13b7291321c936aca4cb


Problem in simulating MS-DSGE model

Hi Junior:
I have a problem using the TaoZha/DSGE/torial 3. I built my own model and used my own data to estimate. When I wanted to conduct MCMC using code as follows:
parfor imod=1:nmodels
% replace "for" by "parfor" if you want to use parallel computation
disp('--------------------------------------------------------------')
disp(['----------- MCMC for ',model_names{imod},' model-------------'])
disp('--------------------------------------------------------------')
% Here the simulations are stored in variable, which here we call
% postSims.
%-----------------------------------------------------------------
[objective{imod},lb{imod},ub{imod},x0,SIG]=pull_objective(estim_models{imod});
Results{imod}=mh_sampler(objective{imod},lb{imod},ub{imod},mcmc_options,x0,SIG);

matlab prompted me that 'the matrix must be a positive definite matrix'. I wondered what went wrong.
//错误使用 mh_sampler>do_one_chain/scale_times_sqrt_covariance_updating (line 480)
//矩阵必须为正定矩阵。(the matrix must be a positive definite matrix)
//出错 mh_sampler>do_one_chain (line 283)
//scale_times_sqrt_covariance_updating()
//出错 mh_sampler (line 106)
//parfor(ichain=1:nchain,nworkers)
Moyan,
2019.3.12

Hi Moyan,
The problem you are facing is pretty common. The optimization in the
previous step did not result in a clean mode with a positive definite
covariance matrix. In that case the covariance matrix used for computing
MCMC is not valid. The procedure requires a positive definite covariance
matrix.
There are several remedies to that problem, none of which is perfect:

Use any positive covariance matrix and possibly add the an option to
adapt it on the fly (check the help for mh_sampler)
cure the current covariance matrix, forcing it to be positive
definite and then use it in the mcmc procedure, and definitely use the
option to adapt it. You could cure a covariance matrix by using the routine
utils.cov.nearest. You call it as C=utils.cov.nearest(C)
use an optimizer that has better exploitation capabilities so that,
hopefully, it climbs higher than your current mode and produces a
covariance matrix with the desired properties.

Cheers,
Junior
On Tue, Mar 12, 2019 at 8:37 AM Moyan96<EMAIL_ADDRESS>wrote:

Hi Junior:
I have a problem using the TaoZha/DSGE/torial 3. I built my own model and
used my own data to estimate. When I wanted to conduct MCMC using code as
follows:
parfor imod=1:nmodels
% replace "for" by "parfor" if you want to use parallel computation
disp('--------------------------------------------------------------')
disp(['----------- MCMC for ',model_names{imod},' model-------------'])
disp('--------------------------------------------------------------')
% Here the simulations are stored in variable, which here we call
% postSims.
%-----------------------------------------------------------------
[objective{imod},lb{imod},ub{imod},x0,SIG]=pull_objective(estim_models{imod});
Results{imod}=mh_sampler(objective{imod},lb{imod},ub{imod},mcmc_options,x0,SIG);
matlab prompted me that 'the matrix must be a positive definite matrix'. I
wondered what went wrong.
//错误使用 mh_sampler>do_one_chain/scale_times_sqrt_covariance_updating (line
480)
//矩阵必须为正定矩阵。(the matrix must be a positive definite matrix)
//出错 mh_sampler>do_one_chain (line 283)
//scale_times_sqrt_covariance_updating()
//出错 mh_sampler (line 106)
//parfor(ichain=1:nchain,nworkers)
Moyan,
2019.3.12
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/jmaih/RISE_toolbox/issues/103, or mute the thread
https://github.com/notifications/unsubscribe-auth/ACagz6Fsv6nm5vWNlOzMQVnoCXf7G-Siks5vV1lBgaJpZM4bqPoI
.

Junior:
I found some problems in the model I set, and Matlab suggested that the matrix was close to the singular value. So I modified my model and solved the problem successfully. Thank you for your time.
Regards,
Moyan

Moyan
Thanks for letting me know.
Cheers
Junior

mar. 2019 kl. 00:25 skrev Moyan96<EMAIL_ADDRESS>
Junior:
I found some problems in the model I set, and Matlab suggested that the matrix was close to the singular value. So I modified my model and solved the problem successfully. Thank you for your time.
Regards,
Moyan
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.


Testing

We need to add some unit tests.

+1 here:
would be solid to have a minimum 1 single test for each of the commands

Currently the unit tests are not reading the file directory path correct.
Traceback (most recent call last):
  File "C:\Users\Jayson\cli-agent\tests\app_test.py", line 3, in <module>
    from src.pieces.app import main
ModuleNotFoundError: No module named 'src'

@hal-8999-alpha This is now fixed, you can run the tests from the project root using:
poetry run pytest


check if moved particle is still on map

after drift or diffuse particles can be outside the map/field. As this usually is not the case during a game, particle could be forced to stay on the map.
Thrun, p. 116

@hendrikbrandt is https://github.com/bit-bots/bitbots_navigation/tree/particle_outside_field finished and ready for a pull request?

@hendrikbrandt ping


XAML warnings/diagnostics support

What does the pull request do?

Support for multiple reported errors. Previously single binding/markupextension/other error would stop whole build at once. Note, XML parsing errors are still fatal for the build. As well as Emit errors. It's planned to support multiple XML parsing errors though, in the future.
It is possible to report warnings that can be collected by the IDE or runtime xaml loader (via RuntimeXamlLoaderConfiguration.DiagnosticHandler API).
It is possible to override diagnostic severity using TreatWarningsAsErrors, WarningsAsErrors,
WarningsNotAsErrors, NoWarn, EditorConfig files (limited). Or in case of runtime loader - using the same RuntimeXamlLoaderConfiguration.DiagnosticHandler. Note, each diagnostic has default and min severity - you can't mark any Error as a Warning, but you can do in the opposite way.
Special handling for Bindings, Selectors/Setters and intrinsic (both XAML standard like x:Static and Avalonia parsers).
Added Obsolete warnings and errors support.
Standartized avalonia diagnostic codes for a bit.
Added "AvaloniaXamlVerboseExceptions" msbuild property. Previously any unhandled exception would log full exception info with stracktrace. Now it's disabled by default.

What is the current behavior?
Poor.
How was the solution implemented (if it's not obvious)?
There are a couple of important moments:

Compiler and transformation context now have a diagnostics handler built in, which can be used to manually report specific errors/warnings and recover gracefully.
Throwing an exception from the transformer is still supported and is still used almost everywhere. When any transformer fails, visitor will return ISkipXamlAstNode, marking the node to be ignored from further processing, so we won't multiply errors count.
Compiler tries to avoid unnecessary errors caused by not crashing early, but there more work needs to be done to perfect this handling, so it is still possible to have a butterfly effect of unhandled errors.
In MSBuild Task there is a limit of 100 diagnostics of any type per file.

Checklist

[x] Added unit tests (if possible)?
[x] Added XML documentation to any related classes?
[x] Consider submitting a PR to https://github.com/AvaloniaUI/avalonia-docs with user documentation

Breaking changes
Different diagnostic codes, but it's hardly a breaking change, as it wasn't really structured.
Fixed issues
Fixes #5842
Fixes #7461
Re-fixes #9612 (as a warning instead of an error)
Partially #4466

Depends on https://github.com/kekekeks/XamlX/pull/99

If anybody has some time to test this PR, it would help. Basically, it should be able to report most XAML errors, while not regressing anything.

I tested this for a while and can see multiple errors being properly reported and MSBuild error properties being respected.
This seems to work nicely!
Here's a few things I've noticed:
Missing error location
The file name and position where an error occurs don't seem to be properly reported anymore:
Before this PR:

1>C:\Dev\Avalonia\samples\Sandbox\MainWindow.axaml(8,6,8,6): Avalonia error AVLN: 0004: XamlX.XamlParseException: Duplicate setter encountered for property 'Height' Line 8, position 6. [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
1>C:\Dev\Avalonia\samples\Sandbox\MainWindow.axaml(8,6,8,6): Avalonia error AVLN: 0004:    at Avalonia.Markup.Xaml.XamlIl.CompilerExtensions.Transformers.AvaloniaXamlIlDuplicateSettersChecker.Transform(AstTransformationContext context, IXamlAstNode node) in C:\Dev\Avalonia\src\Markup\Avalonia.Markup.Xaml.Loader\CompilerExtensions\Transformers\AvaloniaXamlIlDuplicateSettersChecker.cs:line 39 [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
1>C:\Dev\Avalonia\samples\Sandbox\MainWindow.axaml(8,6,8,6): Avalonia error AVLN: 0004:    at XamlX.Transform.AstTransformationContext.Visitor.Visit(IXamlAstNode node) in C:\Dev\Avalonia\src\Markup\Avalonia.Markup.Xaml.Loader\xamlil.github\src\XamlX\Transform\AstTransformationContext.cs:line 58 [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
[...]

With Rider/VS properly taking me to the error location.
After this PR:

28>MSBUILD : Avalonia error AVLN2203: Duplicate setter encountered for property 'Height' [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]

Notice the lack of MainWindow.axaml(8,6,8,6)
Multiple obsolete diagnostics
An obsolete usage is reported as two warnings/errors (probably because it's two lines):

23>MSBUILD: Error AVLN5001 Avalonia: 'SomeObsoleteControl' is obsolete [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
23>MSBUILD: Error AVLN5001 Avalonia: don't use me! [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]

In contrast, the C# compiler reports:

Warning CS0618 : 'SomeObsoleteControl' is obsolete: 'don't use me!'

Duplicate unexpected errors
Note that while known errors don't have a strack trace anymore, unexpected ones still do, effectively reporting each line as a different error.
For example:

21>MSBUILD: Error AVLN0000 Avalonia: The input string 'mm' was not in a correct format. [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
21>MSBUILD: Error AVLN0000 Avalonia: System.FormatException: The input string 'mm' was not in a correct format. [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
21>MSBUILD: Error AVLN0000 Avalonia: at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, ReadOnlySpan`1 value, TypeCode type) [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
21>MSBUILD: Error AVLN0000 Avalonia: at System.Double.Parse(String s, IFormatProvider provider) [C:\Dev\Avalonia\samples\Sandbox\Sandbox.csproj]
[...]

However that was already the case before this PR, so it' just a thing to note for later fixing.
EditorConfig handling
As noted in the code, EditorConfig parsing is very basic, using regexes, so specified file globs are ignored.
Could we use https://github.com/editorconfig/editorconfig-core-net/ instead to properly parse them, and match the globs?
Note that this library targets .NET Standard 1.3, doesn't have any dependency, and is MIT-licensed, so we should be able to ILMerge into Avalonia.Build.Tasks without issues.

Missing error location

Interesting. Will take a look. It should be reported correctly.

Multiple obsolete diagnostics

Looks like MSBuild doesn't handle multiline errors as an error with description. Instead it splits it into multiple errors/warnings. Need to research on how to correctly add description to the error/warning.

Duplicate unexpected errors

In general, we can't completely avoid "butterfly effect" of one error producing more errors. But in your example I see something that should be avoided (basically the same parsing error reported multiple time) + AVLN0000 code is wrong there. Will check it.

EditorConfig handling

Yes, I will try to ilmerge it.

Great work.
A feature I would like to have would be the ability to write an analyzer like the Roslyn analyzers, which can be plugged into the compilation pipeline via nuget.
Everyone could write their own rules based on company policy.

@workgroupengineering I don't think we will have plugin/analyzer infrastructure soon. We don't even have an immutable nodes tree that we can safely send to the third-party analyzer. So, for now, the best bet would be to implement these analyzers as a part of the compiler.

@MrJul I am going to leave EditorConfig improvements out of the scope of this PR for now. Other issues should be solved.

Tested again, everything works fine (with AvaloniaXamlVerboseExceptions=false for the last issue).
Let's get back to the EditorConfig issue later, once your PR there is hopefully merged :)


Rusted Rust logo in SVG

Any chance we can get that rusted Rust logo in SVG?
Would really like to add it to our vscode-icons collection.
To be honest the black version doesn't do justice with vscode dark theme.

I don't know anything about image format, but I used an online image converter, and got this :
https://github.com/Insomgla/random-stuff/blob/master/rust-logo.svg
Does that help in any way ?

Actually no. What it produced is a PNG wrapped as SVG.

Oh ok. Most other tools I tried were actual SVGs (with paths and such), but messed up the colors completely.

It turns out that the icon has too many effects that can't be reproduced on an SVG. We ended up with a more flat version.


MINOR; Iterate over the partitions only once when building LeaderAndIsrRequest

Small optimization in building LeaderAndIsrRequest to avoid iterating twice on the partitions.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@hachikuji Could you take a look at this one please?

ok to test

One job passed, the other two had unrelated test failures.


[C++] CMake config files for Dataset are not copied to the install directory

Describe the bug, including details regarding any error messages, version, and platform.
I built Arrow 10.0.1 using:
vcpkg.exe install "arrow[core,csv,dataset,filesystem,json,parquet]" --triplet=x64-windows-static --x-install-root=%installDir% --recurse

I cannot link arrow_dataset.lib using documented CMake functions (find_package(ArrowDataset REQUIRED), target: ArrowDataset::arrow_dataset_static), because ArrowDatasetConfig.cmake and other configuration files for Dataset are not copied to the install directory.
This issue was probably introduced in https://github.com/apache/arrow/pull/13892
Component(s)
C++

This is a problem of vcpkg's arrow port: https://github.com/microsoft/vcpkg/tree/master/ports/arrow
We need a change something like the following to install ArrowDatasetConfig.cmake:
diff --git a/ports/arrow/portfile.cmake b/ports/arrow/portfile.cmake
index 595049bfb..9f9249b99 100644
--- a/ports/arrow/portfile.cmake
+++ b/ports/arrow/portfile.cmake
@@ -72,6 +72,13 @@ if(EXISTS "${CURRENT_PACKAGES_DIR}/lib/arrow_static.lib")
     message(FATAL_ERROR "Installed lib file should be named 'arrow.lib' via patching the upstream build.")
 endif()

+if("dataset" IN_LIST FEATURES)
+    vcpkg_cmake_config_fixup(
+        PACKAGE_NAME arrowdataset
+        CONFIG_PATH lib/cmake/ArrowDataset
+        DO_NOT_DELETE_PARENT_CONFIG_PATH
+    )
+endif()
 if("parquet" IN_LIST FEATURES)
     vcpkg_cmake_config_fixup(
         PACKAGE_NAME parquet

Could you send a pull request to https://github.com/microsoft/vcpkg/ ?

You can close this as duplicate now.


Add support for UTF-8 (major type 3)

https://www.rfc-editor.org/rfc/rfc8949.html#name-examples-of-encoded-cbor-da

Don't forget to change parseJson!


platform/configuration: fix empty keys being ignored by configuration parser

This PR fixes #126972.
I tested the change locally with my own extension (since I encountered #126972 in https://github.com/71/dance/issues/184), and it did fix it.

I also have a unit test ready to go, if you'd like me to add it to the PR.

Thanks for the PR. I will take a look at it after validating the issue.

Thanks for the changes and they LGTM. Please add the unit test.


Remove webhook patches from kustomization

Fixes #389
Motivation
the spec.conversion.webhook.clientConfig.caBundle is using an invalid value Cg==(\n) for placeholder, which is not compatible with k8s > 1.22
Modifications
Remove webhook patches from kustomization
Verifying this change

[x] Make sure that the change passes the CI checks.

(Please pick either of the following options)
This change is a trivial rework / code cleanup without any test coverage.
(or)
This change is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end deployment with large payloads (10MB)
Extended integration test for recovery after broker failure

Documentation
Check the box below.
Need to update docs?

[ ] doc-required
(If you need help on updating docs, create a doc issue)

[x] no-need-doc
(Please explain why)

[ ] doc
(If this PR contains doc changes)

can we just comment on this field in patches/webhook_*.yaml:
spec:
  conversion:
    strategy: Webhook
    webhookClientConfig:
      caBundle: Cg==  # <- comment this


rune & sgx-tools: bump the versions of deb and rpm to 0.6.1

Signed-off-by: Shirong Hao<EMAIL_ADDRESS>

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.haoluoluo seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Please merge this pr until epm and shim update version to 0.6.1.


Update webpack to v3

Hi, it'd be great if you could update the webpack dependency to v3 as I've had some issues when installing this module along-side others in a create-react-app template.

:open_mouth: It's only a dev dependency, we could remove it entirely. :+1:

Hmm that's what I thought, except I think there's a problem with npm package resolution that causes webpack builds to complain if there are different versions of webpack in transient dependencies (I would have thought devDeps wouldn't matter though). Basically I got this issue after installing this package https://github.com/facebook/create-react-app/issues/4076

I deleted node_modules, used yarn instead of npm to install packages again and it started up fine.

:man_shrugging:

@davejm The actual package that is generated by this module has no dependencies, though. Are you sure that this package caused the issues?


feat(typst): add Typst lang support

Adds queries for the Typst typesetting language (typst.app).

Thank you. I added a pattern for call, that one was missing. I don't know Typst, so please open a new issue or PR if that pattern causes problems.

Good spot, thanks!


Chronos NaiveDate Serialisation / Deserialisation

I was trying to use NaiveDate as a scalar for a bookings application and was surprise to find out that I need to pass a string like 2018-01-01T16:39:57-08:00 for it to work.
If I understand correctly NaiveDate is what you would use when you want a date independent of the timezone. When using a Date column type in postgres, using NaiveDate in a struct seems like a good fit.
So when using NaiveDate as a scalar I expected NaiveDate to serialize to 2018-01-01. And be able to deserialize from that.
Maybe I'm wrong on my expectation of NaiveDate. Is there a type better suitable for only dates? Or maybe NaiveDate should only serialize to the date part.
Thanks

Fully agreed.
This was an oversight when this was implemented.
Will be a small fix: https://github.com/graphql-rust/juniper/blob/master/juniper/src/integrations/chrono.rs

Done in https://github.com/graphql-rust/juniper/pull/151


Add wal compression in rule

Signed-off-by: yeya24<EMAIL_ADDRESS>

[ ] I added CHANGELOG entry for this change.
[ ] Change is not relevant to the end user.

Changes
Add WAL compression in rule tsdb.
Verification

Should it be a flag? Receiver sets this option to true by default. Is there any use case that people want to set it to false?

It is an option in Prometheus, plus false by default. (:

OK. I will add the flag for ruler and receiver.

I have added a flag for rule and receive. Should I add a changelog?

Definitely worth mentioning in changelog if the default has changed

WAL compression is intended to become the default in Prometheus, we just can't do it in Prometheus yet as that would be too breaking of a change. I personally think we should just always have WAL compression enabled, the CPU footprint of receive is so tiny it's the right trade-off in my opinion.
tl;dr I think we should leave things as they are in this regard.

Should we make it true by default then?

I'm not sure this should be configurable at all, but yes if this config option exists then it should definitely be true by default.


fix(unit): add translations

@frenautvh Didn't notice but please target develop branch for upcoming changes. Thanks:)


Add isLeaderReadyGauge

Context
Add gauge to track whether an elected leader has finished the bootstrap process and becomes ready to serve requests.
This helps determine when a leader gets elected successfully but fails to finish bootstrap to be in the ready state.
Checklist

[x] ./gradlew build compiles code correctly
[x] Added new tests where applicable
[x] ./gradlew test passes all tests
[x] Extended README or added javadocs where applicable
[x] Added copyright headers for new files from CONTRIBUTING.md

Looks good to me.
I was also wondering the alternatives. One way is to extend the current isLeader gauge by making 0: non-leader, 1: leader 2: leader and ready. Pro is one metric to interpret the state, and con is the 3-way value is less straightforward than the 0/1 effectively boolean

Hey @Andyz26 is this good? This PR has been stale for ~15 days. Just wondering if we want to merge this in since we have some LGTMs.


Cannot run node on mainnet

Two weeks ago I was able to run node with v7.0.2 release. Today I wanted to test the new version (v7.0.3) and cannot run the node according to the docs.
Apparently, the cosmovisor cannot find /.osmosisd/cosmovisor/current/upgrade-info.json file, like mentioned in this issue.
Here are the logs for journalctl:
Mar 04 20:09:51 Ubuntu systemd[1]: Started Cosmovisor daemon.
Mar 04 20:09:51 Ubuntu cosmovisor[]: 8:09PM INF Configuration is valid:
Mar 04 20:09:51 Ubuntu cosmovisor[]: Configurable Values:
Mar 04 20:09:51 Ubuntu cosmovisor[]:   DAEMON_HOME: /root/.osmosisd
Mar 04 20:09:51 Ubuntu cosmovisor[]:   DAEMON_NAME: osmosisd
Mar 04 20:09:51 Ubuntu cosmovisor[]:   DAEMON_ALLOW_DOWNLOAD_BINARIES: false
Mar 04 20:09:51 Ubuntu cosmovisor[]:   DAEMON_RESTART_AFTER_UPGRADE: true
Mar 04 20:09:51 Ubuntu cosmovisor[]:   DAEMON_POLL_INTERVAL: 300ms
Mar 04 20:09:51 Ubuntu cosmovisor[]:   UNSAFE_SKIP_BACKUP: true
Mar 04 20:09:51 Ubuntu cosmovisor[]:   DAEMON_PREUPGRADE_MAX_RETRIES: 0
Mar 04 20:09:51 Ubuntu cosmovisor[]: Derived Values:
Mar 04 20:09:51 Ubuntu cosmovisor[]:         Root Dir: /root/.osmosisd/cosmovisor
Mar 04 20:09:51 Ubuntu cosmovisor[]:      Upgrade Dir: /root/.osmosisd/cosmovisor/upgrades
Mar 04 20:09:51 Ubuntu cosmovisor[]:      Genesis Bin: /root/.osmosisd/cosmovisor/genesis/bin/osmosisd
Mar 04 20:09:51 Ubuntu cosmovisor[]:   Monitored File: /root/.osmosisd/data/upgrade-info.json
Mar 04 20:09:51 Ubuntu cosmovisor[]:  module=cosmovisor
Mar 04 20:09:51 Ubuntu cosmovisor[]: 8:09PM INF running app args=["start"] module=cosmovisor path=/root/.osmosisd/cosmovisor/genesis/bin/osmosisd
Mar 04 20:09:51 Ubuntu cosmovisor[]: 8:09PM ERR failed to read error="lstat /root/.osmosisd/cosmovisor/current/upgrade-info.json: no such file or directory" filename=/root/.osmosisd/cosmovisor/current/upgrade-info.json module=cosmovisor
Mar 04 20:09:51 Ubuntu cosmovisor[]: 8:09PM INF starting ABCI with Tendermint
Mar 04 20:09:51 Ubuntu cosmovisor[]: Error: failed to initialize database: file missing
Mar 04 20:09:51 Ubuntu cosmovisor[]: 8:09PM INF pre-upgrade command does not exist. continuing the upgrade. module=cosmovisor
Mar 04 20:09:51 Ubuntu cosmovisor[]: 8:09PM ERR  error="binary not present, downloading disabled: cannot stat dir /root/.osmosisd/cosmovisor/upgrades/v7/bin/osmosisd: stat /root/.osmosisd/cosmovisor/upgrades/v7/bin/osmosisd: no such file or directory" module=cosmovisor
Mar 04 20:09:51 Ubuntu systemd[1]: cosmovisor.service: Main process exited, code=exited, status=1/FAILURE
Mar 04 20:09:51 Ubuntu systemd[1]: cosmovisor.service: Failed with result 'exit-code'.
Mar 04 20:09:54 Ubuntu systemd[1]: cosmovisor.service: Scheduled restart job, restart counter is at 456.
Mar 04 20:09:54 Ubuntu systemd[1]: Stopped Cosmovisor daemon.

After updating cosmovisor to v7, the error changes to the following one:
Mar 04 20:13:30 Ubuntu systemd[1]: Started Cosmovisor daemon.
Mar 04 20:13:30 Ubuntu cosmovisor[]: 8:13PM INF Configuration is valid:
Mar 04 20:13:30 Ubuntu cosmovisor[]: Configurable Values:
Mar 04 20:13:30 Ubuntu cosmovisor[]:   DAEMON_HOME: /root/.osmosisd
Mar 04 20:13:30 Ubuntu cosmovisor[]:   DAEMON_NAME: osmosisd
Mar 04 20:13:30 Ubuntu cosmovisor[]:   DAEMON_ALLOW_DOWNLOAD_BINARIES: false
Mar 04 20:13:30 Ubuntu cosmovisor[]:   DAEMON_RESTART_AFTER_UPGRADE: true
Mar 04 20:13:30 Ubuntu cosmovisor[]:   DAEMON_POLL_INTERVAL: 300ms
Mar 04 20:13:30 Ubuntu cosmovisor[]:   UNSAFE_SKIP_BACKUP: true
Mar 04 20:13:30 Ubuntu cosmovisor[]:   DAEMON_PREUPGRADE_MAX_RETRIES: 0
Mar 04 20:13:30 Ubuntu cosmovisor[]: Derived Values:
Mar 04 20:13:30 Ubuntu cosmovisor[]:         Root Dir: /root/.osmosisd/cosmovisor
Mar 04 20:13:30 Ubuntu cosmovisor[]:      Upgrade Dir: /root/.osmosisd/cosmovisor/upgrades
Mar 04 20:13:30 Ubuntu cosmovisor[]:      Genesis Bin: /root/.osmosisd/cosmovisor/genesis/bin/osmosisd
Mar 04 20:13:30 Ubuntu cosmovisor[]:   Monitored File: /root/.osmosisd/data/upgrade-info.json
Mar 04 20:13:30 Ubuntu cosmovisor[]:  module=cosmovisor
Mar 04 20:13:30 Ubuntu cosmovisor[]: 8:13PM INF running app args=["start"] module=cosmovisor path=/root/.osmosisd/cosmovisor/upgrades/v7/bin/osmosisd
Mar 04 20:13:30 Ubuntu cosmovisor[]: 8:13PM INF starting ABCI with Tendermint
Mar 04 20:13:30 Ubuntu cosmovisor[]: Error: failed to initialize database: file missing
Mar 04 20:13:30 Ubuntu cosmovisor[]: 8:13PM ERR  error="exit status 1" module=cosmovisor
Mar 04 20:13:30 Ubuntu systemd[1]: cosmovisor.service: Main process exited, code=exited, status=1/FAILURE
Mar 04 20:13:30 Ubuntu systemd[1]: cosmovisor.service: Failed with result 'exit-code'.
Mar 04 20:13:33 Ubuntu systemd[1]: cosmovisor.service: Scheduled restart job, restart counter is at 4.
Mar 04 20:13:33 Ubuntu systemd[1]: Stopped Cosmovisor daemon.

It doesn't even say which file is missing in failed to initialize database: file missing.
Am I doing anything wrong? I followed the guide 3 times and repeated every step and still can't figure it out.

Are you still facing this problem? Checkout get.osmosis.zone for an easier time getting a node setup
It appears that its an issue with cosmovisor version / status around upgrade time. You're probably best off syncing a node from snapshot or state syncing. Not sure how you got into this situation / we'd need a lot more logs to progress debugging here.
Can you re-open if the problem persists with trying to re-sync a node to to mainnet.


Add Smooth FPR/TPR to object when plotting gaussian ROC curve

It would be nice to have access to these values to overlay on other plots

This should be easy and is basically done in this branch #119


Waste Allocation in openLCA

If a process has both a quantitative reference and a waste input, should that waste input be able to be assigned allocation?

okay for now


listRadio select does not work or needs better docs

Based on the documentation I was trying to follow this structure for a radio button list dialog:
$builder->listRadio(array $list, $text = null, array $selected = null);

However, I can't seem to get any radio button to be selected. First I tried lists (so with automatic keys) and an array of false, false, true so the last element would be selected. I also tried with 0 and 1 and with true and false as strings. Then I tried manual keys like:
$resolution = $launcher->waitFor($builder->listRadio(array('tb' => 'Overwrite the server, the record on my toughbook is correct', 'serv' => 'The record on the server is correct, overwrite the record on my toughbook', 'cancel' => 'I don\'t know, please cancel the synchronisation'), $conflicttext, array('tb' => 0, 'serv' => 0, 'cancel' => 1)));

Is this broken or am I missing something? The docs aren't very vocal about how this selected array is supposed to look to be fair.

The listRadio() allows you to select a single entry from a list, as such it expects as single $selected entry. I'm not sure where you've seen this to be an array, but I agree that the documentation is a bit lacking in this regard.
In your case, you could pass 'tb' as a value for $selected in order to select your first option.
See also the examples: https://github.com/clue/php-zenity-react/blob/9c25631e447cbc7bccc0ba09d3595db53389947e/examples/menu.php#L23
If you want to select multiple entries, you may want to use listCheck() instead. This one expects an array of keys in $selected.
In your case, you could pass array('tb', 'serv') as a value for $selected in order to select your first two options.
See also the examples: https://github.com/clue/php-zenity-react/blob/9c25631e447cbc7bccc0ba09d3595db53389947e/examples/menu.php#L27

I see, I only want to select the cancel option so that sounds perfect. README.md lists it as an array, that's what got me confused. I'll see if I have time later to write a PR to fix some of the docs.

Indeed, thanks for spotting the README to be mixed up in this regard!
A PR would be much appreciated :+1:

Slightly later than expected (I'm doing this work at an excavation in Turkey, so you can probably imagine why) but I've sent you the pull request :wink:

No worries, I'm happy you're alright and find the time to look into this, this is much appreciated :+1:


❌   Issue : Validation Missing for empty field

Issue
Validation is missing for message field in case a user sends an empty message in contact section
Expected Behaviour
User should be given a prompt to enter some message
Screenshot

Is anyone working on this? If not, please assign it to me...

Is anyone working on this? If not, please assign it to me...

you can work on it. Make sure you complete it in 3 days.

@kushal98 are you working on it?

@rockingrohit9639  It was assigned to @joshi-kaushal so i did not start. Maybe I can do it please assign this to me.

@rockingrohit9639 It was assigned to @joshi-kaushal so i did not start. Maybe I can do it please assign this to me.

Oh sorry, I thought I assigned you this. You can start working on it. You are given 3 days to complete it .

Sorry, I had some problems at my side so I couldn't complete it within time.

Hey,
Seems there are some other issues on this as well. Please have a look into the below screenshot
Even after adding everything it gives the message not sure what is expected out here?

Hey,
Seems there are some other issues on this as well. Please have a look into the below screenshot
Even after adding everything it gives the message not sure what is expected out here?
@rockingrohit9639 can you provide more details on what is expected?

There must be a function to check it, please look for it if you can find it.

@kushal98 are you working on it?

@rockingrohit9639 the complete requirements is not clear to me like its behaviour with and without login.

@rockingrohit9639 the complete requirements is not clear to me like its behaviour with and without login.

For now, it is set in a way that only an authenticated user can send the form.


Looking to create a config to disable any flying mobs in raids

as of now , i figured i need something like this in config .

and do the same for any other raids i dont' want (they contain or could contain flying creatures )
am i on the right track ?

i'm also going to guess everything defaults so i really would only need the first 4 lines ? if all i want to do is disable a default raid ?

by the way , i think a config disabling all Flying creatures in all default raids would be a great default config to include . as i could see a LOT of people with bases setup to defend well against land based mobs , but not flying ones .


"Command not found"

Hello.  I am a Linux newbie.
I successfully installed rsyncy and found it in ~/.local/bin.  When I try to run the command, I get an error that "Command 'rsyncy' not found".
Thank you.

Did you check to see if a) you have added that path to your .bashrc file (if you are using bash) and b) have reloaded the terminal session?


remove charts with invalid "version: canary" entry

Version field in helm chart needs to be SemVer 2
compatible, otherwise throws the following error:
index.go:339: skipping loading invalid entry for chart "ceph-csi-cephfs" "canary" from https://ceph.github.io/csi-charts: validation: chart.metadata.version "canary" is invalid
Refer: https://github.com/ceph/ceph-csi/issues/2352
https://helm.sh/docs/topics/charts/#the-chartyaml-file
Signed-off-by: Rakshith R<EMAIL_ADDRESS>To verify :
----- With removal *canary* entry
[rakshith@fedora csi-charts]$ helm repo add rceph-csi https://rakshith-r.github.io/csi-charts
"rceph-csi" has been added to your repositories
[rakshith@fedora csi-charts]$ helm repo update rceph-csi
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "rceph-csi" chart repository
Update Complete. ⎈Happy Helming!⎈

------ original master with *canary* entry
[rakshith@fedora csi-charts]$ helm repo add ceph-csi https://ceph.github.io/csi-charts
index.go:346: skipping loading invalid entry for chart "ceph-csi-cephfs" "canary" from https://ceph.github.io/csi-charts: validation: chart.metadata.version "canary" is invalid
index.go:346: skipping loading invalid entry for chart "ceph-csi-rbd" "canary" from https://ceph.github.io/csi-charts: validation: chart.metadata.version "canary" is invalid
"ceph-csi" has been added to your repositories
[rakshith@fedora csi-charts]$ helm repo update ceph-csi
Hang tight while we grab the latest from your chart repositories...
index.go:346: skipping loading invalid entry for chart "ceph-csi-cephfs" "canary" from https://ceph.github.io/csi-charts: validation: chart.metadata.version "canary" is invalid
index.go:346: skipping loading invalid entry for chart "ceph-csi-rbd" "canary" from https://ceph.github.io/csi-charts: validation: chart.metadata.version "canary" is invalid
...Successfully got an update from the "ceph-csi" chart repository
Update Complete. ⎈Happy Helming!⎈

cc @ceph/ceph-csi-contributors @Madhu-1

@Rakshith-R please resolve merge conflict.

generated: "2021-11-22T06:34:31.753898618Z" was modified by mistake during resolving merge conflicts,
fixed now PTAL
@Madhu-1 @humblec


Fix case sensitivity (workaround for SDK bug)

Addresses the current bug with the SDK that doesn't allow case sensitive claim name checks

Replaced by https://github.com/OdyseeTeam/odysee-frontend/pull/1346


chore(deps): update dependency marked to v1.1.1

This PR contains the following updates:

Package
Type
Update
Change

marked (source)
devDependencies
patch
1.1.0 -> 1.1.1

Release Notes

markedjs/marked
v1.1.1
Compare Source
Fixes

Fix image links with escaped brackets #1683
Fix async highlight not async #1685
Fix ordered lists that use ) delimiter #1704
Pass many more Em and Strong tests #1686 (Thanks @calculuschild)

Docs

Add favicon #1710
Decode hash #1712
Clarify level of support for Markdown flavors #1720
Fix quick ref #1729

Scripts

Add npm run rules #1726

Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

Available now for Enterprise: Renovate Pro with real-time webhook handling and priority job queue.

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

v5.1.9
GitHub release

Your semantic-release bot :package::rocket:


[WIP] Add hello world exercise

This is extracted from #6 by @catb0t and builds on #8.
When #8 has been merged, rebase this onto master, and it should be ready to be merged.

@catb0t Instead of calling the module hello-world, how about calling it just hello or greeting or something? That way we don't have to finangle against the standard library thing.

First of all, thanks for all your work on this, I can't tell you how much I appreciate it.

how about calling it just hello or greeting or something?

https://github.com/factor/factor/issues/1639
The folder has to be called hello-world because the slug, right? Well, the folder name has to match the filenames which gives us the vocabulary name hello-world. Unless, we use a hello subdirectory of hello-world for this exercise only which is... weird, and Factor might think I mean hello-world.hello instead.
There are a few options for a solution here.

Make reversing the list of paths where Factor looks for code part of Exercism / Factor setup, or
Make a pull request to add an exercism vocabulary to Factor's standard library, which is a very easy thing to do, because the devs are awesome people.

I'm gonna go with the second one in the long run, and then the installation and testing instructions will be so much simpler and easier to use. Users will still be using Factor's builtin unit test framework, but they'll be running the tests in a similar way that's sympathetic to Exercism.

The folder has to be called hello-world because the slug, right? Well, the folder name has to match the filenames which gives us the vocabulary name hello-world

Aaaah. Yeah, it does. Oh, wow, I'm sorry the exercism conventions are causing so much trouble!

Make a pull request to add an exercism vocabulary to Factor's standard library, which is a very easy thing to do, because the devs are awesome people.

Oh, wow. This would be amazing!

I'm sorry the exercism conventions are causing so much trouble!

It's hardly the fault of Exercism or Factor, it's just the marriage of two frameworks that are both rather strict about names.
But, the end of the troubles is, because the exercism.testing vocabulary is nearly done (next will be a pure-Factor exercism.client :) )

Since #8 is gone away, I think this can be safely merged.

Cool, thanks!

Darn, I screwed that up. #8 was included as part of this one. Would you fix the instructions first as to how someone would run the hello world exercise, and then submit a new pull request with just the hello-world exercise?


cpu usage is wrong

ret[name+".percentage"] = (currValues[i] - prevValues[i]) * 100.0 * float64(cpuCount) / (currTotal - prevTotal)
no need cpucount
right is
ret[name+".percentage"] = (currValues[i] - prevValues[i]) * 100.0  / (currTotal - prevTotal)

Thank you for feedback.
It is style matter.
We mackerel treat maximum CPU percentage of 8 core machine as 800%.


assertion "!shared_state.playing_buffer0" failed

Hi!
First of all, thanks for the great work on this library. It makes yet another brilliant use case for rp2040.
I have successfully created the hardware to test your code out and managed to get the sample rate from my TV optical output to be recognized correctly with the detect sample rate example.
However, when trying the I2S output example, I get the following error:
Samp Freq = 48000 Hz (48.0015 KHz)
SPDIF C bits = 0x02000c04
Connecting PIO I2S audio
setting PIO freq for target sampling freq = 48000 Hz
System clock at 125000000 Hz, I2S clock divider 5208/256: PIO freq 6144393.0000 Hz
Copying stereo to stereo at 48000 Hz
Enabling PIO I2S audio (on core 0)
assertion "!shared_state.playing_buffer0" failed: file "/Users/user/pico/pico-examples/pico_spdif_rx/samples/lib/my_pico_audio_i2s/audio_i2s.c", line 548, function: audio_start_dma_transfer

I have no clue where to start looking for the solution for this problem. Any suggestions?

Hi, myreauks.
It's my great pleasure that you have tried this library.
Thanks you for reporting this issue.
This is a bug, which happens only Debug mode.
I've applied the fix on main branch. Could you confirm if your error message is solved?

Wow that was a fast reply!
This is great, I am getting I2s output to my DAC now. Thanks!
Next up is figuring out how to control volume with the commands that LGTV sends through the optical.


Any plans on releasing 1.19 soon?

The support for arm64 is a nice thing to have and I wouldn't mind a new release 1.19 :) Any thoughts on this?

Is this project still actively developed?

@Diapolo Apparently yes !

https://github.com/google/leveldb/issues/321

I discussed with Sanjay and our thought was that there wasn't done after 1.18 to warrant a release. The new manifest/log reuse feature appears to increase corruption slightly, so our thought was to fix that, and then do a 1.19 release.

I discussed with Sanjay and our thought was that there wasn't done after 1.18 to warrant a release. The new manifest/log reuse feature appears to increase corruption slightly, so our thought was to fix that, and then do a 1.19 release.

That sounds good. Happy things have started to move again! :)

+1, would be nice to see official tag sooner then later due to arm64/aarch64 support. Especially considering that distributions tend to pack software based on release tags.

OK. I'm working to merge pull request #309, afterwards I think we can probably mint a 1.19 release.


A potential risk in the fc-stable-diffuson can be used to escalate permission.

Hello! I found a potential risk in the fc-stable-diffuson when I deployed it in the Alibaba Cloud Serverless Application Center. The service of the application has the role of excessive permission. A malicious can leverage the permissions of the aliyunfcserverlessdevsrole to escalate permission.
Details Analysis
After the application was deployed, it created a service named fc-stable-diffusion-plus. This service has two functions that are sd and admin. They all inherit the role of fc-stable-diffusion-plus. This role named aliyunfcserverlessdevsrole is the default role for the Serverless Application Center to create the resources of the application,  which is an application role, not a service role. This role is a role that every application will use in the application center during creation. It cannot be replaced and can only add corresponding policies. Therefore, after deploying many applications, the permissions of this role will be very high. It should not be used as a service role by the services created by the applications. The service should use the default role for function compute, which is aliyunfcdefaultrole. So a malicious user who controls this function can escalate privilege by leveraging the aliyunfcserverlessdevsrole having excessive permission.
Attack Scenario
Assuming such an attack scenario, in a company, there are two employees Bob and Alice, and the company has an Alibaba Cloud account. The two employees are two RAM users in the account. Bob's RAM user only has the relevant permissions for Function Compute, while Alice's RAM user has administrator permissions. Alice has created the fc-llm-api application through the serverless application center in the account. In that way, Bob can use the permissions related to Function Compute to obtain the AccessKeyID, AccessKeySecret, and SecurityToken of the role used by the service in the fc-stable-diffusion-plus, thereby causing permission escalation.
Mitigation Discussion
The service should use the default role for function compute, not the default role for Serverless Application Center. In other words, the service should use the aliyunfcdefaultrole, not the aliyunfcserverlessdevsrole.
Question

Is it a real issue in the fc-stable-diffuson?
If it's a real issue, can any of my suggestions be used to solve this problem?
If my suggestions could be used to solve this problem, could you give me a CVE number to award my discovery?

By the way, I have sent an email to<EMAIL_ADDRESS>according to your CONTRIBUTING.md, but it said the email doesn't exist. So I have to raise an issue to report this issue to you. I apologize for any inconvenience caused to you.

Hello, are there any updates?

@lowkeyrd Please check. Also, for Alibaba Cloud issues, its better to report via aliyun.com website.

I'm sorry for the inconvenience caused to you. I found this report way in the source code of the fc-stable-diffuson application. It said, "您如果有关于错误的反馈或者未来的期待，您可以在 Serverless Devs repo Issues 中进行反馈和交流。"
I'm very sorry again. If possible, could you help me find the correct report way about Alibaba Cloud issues?

https://fcnext.console.aliyun.com/self-service or join Dingding group 11721331.


containers >= 0.3

The dropWhileL and dropWhileR functions used in Text/Pandoc/Builder.hs require containers >= 0.3 as you can see by comparing the exports from containers-0.2.1 http://hackage.haskell.org/packages/archive/containers/<IP_ADDRESS>/doc/html/Data-Sequence.html   I was going to make the obvious suggestion that  "containers >= 0.3" be specified, but I think the intention is for pandoc to build with older versions of base.  But it looks like versions of containers with these functions require base >= 4.2 to judge from http://hackage.haskell.org/package/containers-<IP_ADDRESS>

I should have added that this arose from an attempt to install with ghc-6.10 that came up on the list https://groups.google.com/group/pandoc-discuss/msg/9d9699e6035ffce9

Thanks for pointing that out. I think I'll just bump the
constraint to >= 0.3, even though that means we need GHC 6.12.  That's
okay, I think, going forward.  Note that these functions are only
needed for one function, trimInlines, so if it were important to support
older GHC versions, we could just eliminate it.
John
+++ Michael Thompson [Jan 06 12 07:58 ]:

The dropWhileL and dropWhileR functions used in Text/Pandoc/Builder.hs require containers >= 0.3 as you can see by comparing the exports from containers-0.2.1 http://hackage.haskell.org/packages/archive/containers/<IP_ADDRESS>/doc/html/Data-Sequence.html   I was going to make the obvious suggestion that  "containers >= 0.3" be specified, but I think the intention is for pandoc to build with older versions of base.  But it looks like versions of containers with these functions require base >= 4.2 to judge from http://hackage.haskell.org/package/containers-<IP_ADDRESS>

Reply to this email directly or view it on GitHub:
https://github.com/jgm/pandoc-types/issues/4

I fixed this long ago but forgot to close it.


update catalogue.csv with new APIs

Note - as per Arnau's comment, this includes a change to use a CSV with quotes only around used fields to simplfy the processing of the CSV during deployment. Future changes should have one change per commit as much as possible.


(V2) Is there any way to get all albums from an artist?

Question
I am wondering if there's support for getting all albums from an artist in yt music. I was able to get the first 10 which do not require to press "MORE".
with
const artist = await client.music.getArtist("UCRY5dYsbIN5TylSbd7gVnZg");
// artist.sections[0] is popular songs, [1] is albums.
const albums = artist.sections[1].as(MusicCarouselShelf);

console.log(albums.contents); // MusicTwoRowItem array of length 10

I can get the browseId and params of the full albums list with the following snippet but I think they are used for low-level interactions.
const artist = await client.music.getArtist("UCRY5dYsbIN5TylSbd7gVnZg");

const moreButton = albums.header?.more_content;

console.log(moreButton)

 // Button {
 //  type: 'Button',
 //  text: 'More',
 //  endpoint: NavigationEndpoint {
 //    type: 'NavigationEndpoint',
 //    payload: {
 //      browseId: 'UCPC0L1d253x-KuMNwa05TpA',
 //      params: '6gPkAUdxZ0JXcGtCQ3BZQkNpUjVkRjl3WVdkbFgzTnVZWEJ6YUc5MFgyMTFjMmxqWDNCaFoyVmZjbVZuYVc5dVlXd1NIM00yWWxjMk0weE5VR05WVW5kUFJVNTVTa1JmV0MwNFdrZGtjbVpMVW1jYVRRQUFaVzRBQVVGU0FBRkJVZ0FCQUVaRmJYVnphV05mWkdWMFlXbHNYMkZ5ZEdsemRBQUJBQUZEQUFBQkFBRUFBQUVCQUZWRFVFTXdUREZrTWpVemVDMUxkVTFPZDJFd05WUndRUUFCOHRxenFnb0dRQUZJQUZBaQ%3D%3D'
//      },
//   }
// }

Other details
I am willing to implement this in case there's not already a way to do it
Checklist

[X] I am running the latest version.
[X] I checked the documentation and found no answer.
[X] I have searched the existing issues and made sure this is not a duplicate.
[X] I have provided sufficient information.

Nope, not yet. But it's relatively easy for you to implement custom functionality — the “More” button you mentioned is clickable and you can call its endpoint to retrieve more items.
Ex:
const button = albums.as(MusicCarouselShelf).header?.more_content;

if (!button)
  throw new Error('“More” button not found');

const page = await button.endpoint.call(yt.actions, 'YTMUSIC', true);

const single_col = page?.contents.item().as(SingleColumnBrowseResults);
const grid = single_col?.tabs.firstOfType(Tab)?.content?.as(SectionList).contents.array().firstOfType(Grid);

console.info('Albums:\n', grid?.items.array());

Sorry, is this code snippet for library contribution or personal use case? because SingleColumnBrowseResults, Tab, SectionList and Grid are not defined so I'm guessing they are private types for internal libary usage.

Sorry, is this code snippet for library contribution or personal use case? because SingleColumnBrowseResults, Tab, SectionList and Grid are not defined so I'm guessing they are private types for internal libary usage.

Those are individual parser types — you can simply import them.
import Tab from './YouTube.js/dist/src/parser/classes/Tab';
import Grid from './YouTube.js/dist/src/parser/classes/Grid';
import Button from './YouTube.js/dist/src/parser/classes/Button';
import SectionList from './YouTube.js/dist/src/parser/classes/SectionList';
import SingleColumnBrowseResults from './YouTube.js/dist/src/parser/classes/SingleColumnBrowseResults';
import MusicCarouselShelf from './YouTube.js/dist/src/parser/classes/MusicCarouselShelf';

Oh sorry, I wasn't getting the autocomplete so I thought they weren't exposed with the library. Thanks so much! This might be useful in the new docs.

Hi there! Updated the library version and this solution no longer works. The problem seems to be in the line
const page = await button.endpoint.call(client.actions, 'YTMUSIC', true);```

the variable `page` is filled with null values. I'd love to understand any of what's going on but it seems like a low level interaction with innertube. Thanks in advance!

Can you post the contents of the page? Maybe the structure of the response changed, but I doubt it.
Here's what you could try:
Update to v2.3.3, and change that line to this:
const page = await button.endpoint.call(client.actions, { parse: true, client: 'YTMUSIC' });


ripiocredlt.network + more

see https://github.com/409H/EtherAddressLookup/commit/18404845d77b5352ecfc5894478ca66719c2130e
Fake ripio credit crowdsale site
https://urlscan.io/result/c14c4855-84d0-4baf-af60-ea193049502a#summary
address: 0xa6B60dd3bE491aAfE5AbA8622b35C0eAd608D3FD

Ok, all ready to merge 👍


Litex: drop the --symbiflow flag when generating the minilitex design

We currently use the --symbiflow flag to generate the minilitex design.
This was related to the fact that the PLL generate extra clocks and BUFG which are not used, ending up in clocks generated in the SDC, but they are absent in the cleaned circuit in VPR, therefore the SDC commands for the inexistent generate an error.
Possible solutions:

fix the problem in the yosys-plugin that generates the SDC
downgrade the VPR error to a warning via a runtime flag

downgrade the VPR error to a warning via a runtime flag

This is not a solution.  The issue is that VPR sweeps the netlist and invalidates an SDC that was originally valid.  This is a bug in VPR frankly.

There are two potential locations that have bugs,

Bug is in Yosys SDC generation -- the yosys plugin is generating a SDC file which refers to a net which does not exists in in the blif.
Bug in VPR -- The net appears in the blif and VPR is sweeping the net and not sweeping the SDC too (as @litghost mentions).

Update with some more data:
Error generated in VPR:
Warning 63: Inferred implicit clock source $iopadmap$top.clk100.O[0] for netlist clock main_crg_clkin (possibly data used as clock)
Warning 64: Timing edge from $iopadmap$top.clk100.I[0] to $iopadmap$top.clk100.O[0] will not be created since $iopadmap$top.clk100.O[0] has been identified as a clock generator
  Timing GraphError 1:
Type: SDC file
File: /data/symbiflow/symbiflow-arch-defs/build/xc/xc7/tests/soc/litex/mini/minilitex_arty/artix7-xc7a50t-virt-xc7a50t-test/top_synth.sdc
Line: 4
Message: Clock name or pattern 'main_crg_clkout1' does not correspond to any nets. To create a virtual clock, use the '-name' option.

PLL definition:
PLLE2_ADV #(
        .CLKFBOUT_MULT(4'd12),
        .CLKIN1_PERIOD(10.0),
        .CLKOUT0_DIVIDE(5'd20),
        .CLKOUT0_PHASE(1'd0),
        .CLKOUT1_DIVIDE(3'd5),
        .CLKOUT1_PHASE(1'd0),
        .CLKOUT2_DIVIDE(3'd5),
        .CLKOUT2_PHASE(7'd90),
        .CLKOUT3_DIVIDE(3'd6),
        .CLKOUT3_PHASE(1'd0),
        .CLKOUT4_DIVIDE(6'd48),
        .CLKOUT4_PHASE(1'd0),
        .DIVCLK_DIVIDE(1'd1),
        .REF_JITTER1(0.01),
        .STARTUP_WAIT("FALSE")
) PLLE2_ADV (
        .CLKFBIN(builder_pll_fb),
        .CLKIN1(main_crg_clkin),
        .RST(builder_reset7),
        .CLKFBOUT(builder_pll_fb),
        .CLKOUT0(main_crg_clkout0),
        .CLKOUT1(main_crg_clkout1),
        .CLKOUT2(main_crg_clkout2),
        .CLKOUT3(main_crg_clkout3),
        .CLKOUT4(main_crg_clkout4),
        .LOCKED(main_crg_locked)
);

Generated SDC:
create_clock -period 10 -waveform {0 5} main_crg_clkin
create_clock -period 16.6667 -waveform {0 8.33333} main_crg_clkout0
create_clock -period 16.6667 -waveform {0 8.33333} VexRiscv.IBusCachedPlugin_cache.clk
create_clock -period 4.16667 -waveform {0 2.08333} main_crg_clkout1
create_clock -period 4.16667 -waveform {1.04167 3.125} main_crg_clkout2
create_clock -period 5 -waveform {0 2.5} main_crg_clkout3
create_clock -period 5 -waveform {0 2.5} idelay_clk
create_clock -period 40 -waveform {0 20} main_crg_clkout4
create_clock -period 40 -waveform {0 20} main_crg_clkout_buf4

The PLL instantiates clocks also for the DDR and Ethernet modules, which are absent in the mini test.
The problem is that yosys correctly trims away the BUFGs from clkout1 and clkout2 which are related to DDR clocks, while the other clocks are kept:

clkout0: this is the system clock
clkout3: this is the clock corresponding to the idelayctrl. The idelayctrl gets instantiated by LiteX by default from the _CRG module.
clkout4: this is the clock corresponding to the ethernet clock. Even though no Ethernet module is present, the top level module has a port with the eth_clock as output, therefore the BUFG and the clock net do not get trimmed away.

Top module ports:
module top(
        output reg serial_tx,
        input wire serial_rx,
        input wire cpu_reset,
        (* dont_touch = "true" *)       input wire clk100,
        output wire eth_ref_clk,
        output reg user_led0,
        output reg user_led1,
        output reg user_led2,
        output reg user_led3
);

After all these observations I believe that yosys correctly trims useless clock nets, and the plugin is not aware of this, but sees the outputs from the PLL and creates the clocks even though they do not actually exist.
@tmichalak @mithro FYI

There are two potential locations that have bugs,

Bug is in Yosys SDC generation -- the yosys plugin is generating a SDC file which refers to a net which does not exists in in the blif.
Bug in VPR -- The net appears in the blif and VPR is sweeping the net and not sweeping the SDC too (as @litghost mentions).

So ad.1. The net is present in the eblif. It is just a dangling net not connected to anything.
Eblif contains:
.subckt PLLE2_ADV_VPR CLKFBIN=builder_pll_fb CLKFBOUT=builder_pll_fb CLKIN1=main_crg_clkin CLKIN2=$false CLKINSEL=$true CLKOUT0=main_crg_clkout0 CLKOUT1=main_crg_clkout1 CLKOUT2=main_crg_clkout2 CLKOUT3=main_crg_clkout3 CLKOUT4=main_crg_clkout4 CLKOUT5=$techmap176378\PLLE2_ADV.CLKOUT5 DADDR[0]=$false DADDR[1]=$false DADDR[2]=$false DADDR[3]=$false DADDR[4]=$false DADDR[5]=$false DADDR[6]=$false DCLK=$false DEN=$false DI[0]=$false DI[1]=$false DI[2]=$false DI[3]=$false DI[4]=$false DI[5]=$false DI[6]=$false DI[7]=$false DI[8]=$false DI[9]=$false DI[10]=$false DI[11]=$false DI[12]=$false DI[13]=$false DI[14]=$false DI[15]=$false DO[0]=$techmap176378\PLLE2_ADV.DO[0] DO[1]=$techmap176378\PLLE2_ADV.DO[1] DO[2]=$techmap176378\PLLE2_ADV.DO[2] DO[3]=$techmap176378\PLLE2_ADV.DO[3] DO[4]=$techmap176378\PLLE2_ADV.DO[4] DO[5]=$techmap176378\PLLE2_ADV.DO[5] DO[6]=$techmap176378\PLLE2_ADV.DO[6] DO[7]=$techmap176378\PLLE2_ADV.DO[7] DO[8]=$techmap176378\PLLE2_ADV.DO[8] DO[9]=$techmap176378\PLLE2_ADV.DO[9] DO[10]=$techmap176378\PLLE2_ADV.DO[10] DO[11]=$techmap176378\PLLE2_ADV.DO[11] DO[12]=$techmap176378\PLLE2_ADV.DO[12] DO[13]=$techmap176378\PLLE2_ADV.DO[13] DO[14]=$techmap176378\PLLE2_ADV.DO[14] DO[15]=$techmap176378\PLLE2_ADV.DO[15] DRDY=$techmap176378\PLLE2_ADV.DRDY DWE=$false LOCKED=main_crg_locked PWRDWN=$true RST=builder_reset7
.cname PLLE2_ADV

Adding a check during sdc generation if the clock wire is actually driving anything will fix the problem.
However, maybe there should be no such net added to eblif in the first place?

Could there be a clean step which sweeps the dangling net before the SDC output?

Could there be a clean step which sweeps the dangling net before the SDC output?

I added a check whether the clock divider output wire drives a cell. If it does we don't add a clock on that wire. See https://github.com/SymbiFlow/yosys-symbiflow-plugins/pull/57

@tmichalak - Can you see if using the http://www.clifford.at/yosys/cmd_opt_clean.html pass will remove the wire?

From the docs - http://www.clifford.at/yosys/cmd_opt_clean.html

This pass identifies wires and cells that are unused and removes them. Other
passes often remove cells but leave the wires in the design or reconnect the
wires but leave the old cells in the design. This pass can be used to clean up
after the passes that do the actual work.

@mithro I tried the opt_clean and clean commands beforehand but none of them worked. Hence, I went for the fix in the plugin.


Error: 1 validation error for SearchDocumentsToolInput

I have my team chatting away (a mixture of amusement and wonderment!) and have a few errors in the terminal window. Not a good enough coder to fix them, but posting here if anyone else has them and/or wants to fix or advise:
Error: 1 validation error for SearchDocumentsToolInput
query
field required (type=value_error.missing)

@philip-pentatonic Thanks for creating an issue! This happens when the LLM response is not correctly formatted, so we need to improve our output parsing on tools so they are correcting issues like this. PRs welcome from anyone who wants to take a look at this! 💙

My pleasure. I wish I could do more to help, but will raise issues as I find them. Have to say, this is the best repo I have seen so far on this. Really great work, thanks a lot for sharing it!


Remove version: Jackett.Jackett version 0.20.3247

404 - release deleted
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/Jackett/Jackett/releases/download/v0.20.3247/Jackett.Installer.Windows.exe
Response Error: The remote server returned an error: (404) Not Found.
(Automated message - build 918)


[WIP]cherrypick 669 to cleanup cache for mco cr deletion

Signed-off-by: morvencao<EMAIL_ADDRESS>cherrypick https://github.com/open-cluster-management/multicluster-observability-operator/pull/669
/hold

@morvencao you may update to remove CleanUpImageManifests

/test test-e2e

fix: https://github.com/open-cluster-management/backlog/issues/14560

/lgtm

/unhold


chore(deps): upgrade runtime dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-runtime-dependencies-k8s-25-main" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 3080

Questions ?
Please refer to the Backport tool documentation


Error: Can't resolve '../_mockData' mockdata not found

I am using laravel 5.6 + Vue js and i am facing this issue while mounting component and the time of the npm run dev . guyz plz help how can i fix this issue..
this is my component file datatable.vue

import mockData from '../_mockData/index.js'


Make parsing sync state API response safe

Currently there are some unwrap's in the parsing logic of the API response. It is not safe to assume that Option types are populated and as such we should handle this with robust error handling:
https://github.com/0xPolygonMiden/miden-client/blob/3d82958dcbd420a002d5b4254e3ad647dcb04ecc/src/lib.rs#L220-L231

solved with #87 getting merged


feat(shwap): add shwap store getter

add store getter implementation of shwap.Getter. Unit are not implemented for same reason as https://github.com/celestiaorg/celestia-node/pull/3584

Agreed to cover GetEDS and GetND with tests


Docs: Proposal for publishing action

This PR adds a GH action that rsyncs doc build.
Additional details about this proposal: https://hackmd.io/HYiVUFDnQnqGZYIZQ2jQSg

This PR adds a GH action that rsyncs doc build.

I've actually been lobbying the same thing for other projects in the past, but never got to getting the credentials for implementing it.

@webknjaz That's interesting to hear. Would you mind me asking what benefits / motivation you have for this approach?

@oraNod it was thought that it might be best to keep all the docs under the same domain.  FWIW RTD is good unless there's a serious need not use it. But even if you publish the docs to a common location, you'd still want RTD's PR builds because there's no replacement, and you wouldn't want to reinvent the wheel for this.

Closing this PR. We discussed the approach and will go with RTD for now. Need to make it clearer how the docs.ansible action fits into the wider picture and not just do this in isolation.


Is there any WINDOWS build for go miner?

windows built of go miner?

Gominer builds perfectly on windows, no problem there. There are indeed no windows binaries released and I have multiple reasons for this:

I do not want to be accused of cheating if someone does not find blocks in the expected rate
What if my windows build environment is compromised (virus or something else)? I do not want to be responsible for distributing a compromised binary.
I do not want my github account to be target of attack to replace the binary with a compromised one.

All code is open source and build instructions are on the main readme but do not expect me to produce binaries as long as no deterministic build system is in place so I can prove that the binary is produced from a specific source.

So all I have to do is download and install GeMiner.go :
Sounds straightforward - although "Go" is new to me.
However, I'm not helpless - having built and hosted scores of websites (LAMP/cPanel on CENTOS after dev/test on Windows with XAMPP).
Also I have built a few miners under Debian via VirtualBox.  Some worked and others did not - but they all built!
So:

"GO" language
Find the SDK, download, install and learn to use it with tutorials provided.
Pretty straightforward, UNTIL problems arose in build process (due to GCC and OpenCL integration issues)

Github.com
I have no experience in open-source development and did not use Github before.
So open account, install tools and learn to use, sufficiently to download packages.
Discovered that the build/install process is not handled by Github, which is just a repository manager/version controller.
So when GoMiner.go failed to build, it was necessary to debug the "Go" build process; then find compatible packages to satisfy dependencies.

Windows build system for software originally created under Linux/Unix.
GoMiner failed to build firstly because a suitable C-compiler was not found or incompatible.
And OpenCL was never linked despite all my efforts to date.
The Windows scene is a total mess between 32/64bit versions and most users are totally beyond their depth to resolve the many compatibility issues.
After some study I found MinSys2 which incorporates Pacman.
Pacman provides basic YUM/APT functions plus a Cygwin based console.
Eventually I was able to locate and install GCC and OpenCL for 64bit Windows (via Wingw64).
Independently, I also installed the Intel SDK for OpenCL (because I would like to explore what is possible with the built-in GPU in my i5-5675C, which presently sits idle).
But, I was equally unable to get GoMiner to find the Intel API.

4 SUMMARY
I failed to install GoMiner on Windows10(Home).
Some interesting experience gained, but otherwise nothing much to show for my efforts.
I hazard that 95%+ of Windows users would have given up long before I did.
Your reasons for not providing executables are entirely understandable.
Unfortunately, it is quite impractical for AMATEUR users to make/build applications on Windows until much greater progress is made in resolving the 32/64bit transition.
There's just too much to go wrong.

@Steve1943 I understand your frustration and indeed, build instructions for linux are really straightforward. This is an old ticket and I indeed realise that producing a windows might not be easy (it helps if you know how to use gcc on windows) so there are windows binaries available in the releases now ( https://github.com/robvanmieghem/gominer/releases ).

@Steve1943 By the way, I made the windows build using the intel SDK as well, just make sure the opencl folder is on your library path and the include folder is set correctly in the environment as well.

@Steve1943 I will create a new windows binary to drop the stale rate tomorrow, it might be as high as 0.5% on the current binary but the latest source drops it to 0.1


Fixes build error requires dynamic R_X86_64_PC32

Tested on the latest Arch Linux distro

Summary
Fixes build error requires dynamic R_X86_64_PC32
What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[ ] Feature
[ ] Code style update
[ ] Refactor
[ ] Docs
[*] Build-related changes
[ ] Other, please describe:

If changing the UI of web configuration, please provide the before/after screenshot:
Does this PR introduce a breaking change? (check one)

[ ] Yes
[* ] No

If yes, please describe the impact and migration path for existing setups:
The PR fulfills these requirements:

[ ] When resolving a specific issue, it's referenced in the PR's body (e.g. Fixes: #xxx[,#xxx], where "xxx" is the issue number)

To avoid wasting your time, it's best to open a feature request issue first and wait for approval before working on it.
Other information:

Hi
Last CI build for Arch Linux is compiling fine (https://github.com/awawa-dev/HyperHDR/actions/runs/10213624169/job/28259386992) : did they change something again? I'm reluctant to include heavy artillery like fPIC always and everywhere for the whole application because of other architectures we have to remember, especially ARM. Maybe it would be enough to add information to the build instructions (https://github.com/awawa-dev/HyperHDR/wiki/Compiling-HyperHDR) that this option can be enabled via an additional CMake configuration parameter in case of problems?

Your concerns are valid. I noticed the error while building smart-pipewire.  We can do either of the following

Add an option
option(ENABLE_PIC "Enable Position Independent Code" OFF)

if(ENABLE_PIC)
  set(CMAKE_POSITION_INDEPENDENT_CODE ON)
endif()

Only do it for smart-pipewire
set_target_properties(smart-pipewire PROPERTIES POSITION_INDEPENDENT_CODE ON)

Build Error:
/usr/bin/ld.gold: warning: ../../../image/CMakeFiles/image.dir/VideoMemoryManager.cpp.o: unknown program property type -1342144512 in .note.gnu.property section
/usr/bin/ld.gold: error: ../../../image/CMakeFiles/image.dir/ColorRgb.cpp.o: requires dynamic R_X86_64_PC32 reloc against '_ZN8ColorRgb5BLACKE' which may overflow at runtime; recompile with -fPIC
/usr/bin/ld.gold: error: ../../../image/CMakeFiles/image.dir/Image.cpp.o: requires dynamic R_X86_64_PC32 reloc against '_ZTVSt15_Sp_counted_ptrIP9ImageDataI8ColorRgbELN9gnu_cxx12_Lock_policyE2EE' which may overflow at runtime; recompile with -fPIC
/usr/bin/ld.gold: error: ../../../image/CMakeFiles/image.dir/Image.cpp.o: requires dynamic R_X86_64_PC32 reloc against '_ZTVSt15_Sp_counted_ptrIP9ImageDataI8ColorRgbELN9gnu_cxx12_Lock_policyE2EE' which may overflow at runtime; recompile with -fPIC
/usr/bin/ld.gold: error: ../../../image/CMakeFiles/image.dir/VideoMemoryManager.cpp.o: requires dynamic R_X86_64_PC32 reloc against '_ZN18VideoMemoryManager10videoCacheE' which may overflow at runtime; recompile with -fPIC
collect2: error: ld returned 1 exit status
make[2]:  [sources/grabber/linux/pipewire/CMakeFiles/smart-pipewire.dir/build.make:151: lib/libsmart-pipewire.so] Error 1
make[1]:  [CMakeFiles/Makefile2:2236: sources/grabber/linux/pipewire/CMakeFiles/smart-pipewire.dir/all] Error 2

Yes I am using latest master branch. I also rebuilt it with new build folder. Can you try with gold linker (ld.gold).

Hmm... -- Linker: GNU gold

Could you provide logs from the CMake configuration phase & the full buildlog?

If the problem reoccurs then please reopen the PR providing more details. At this time it seems to work without this PR so I'm closing it.


docs: draft documentation for telemetry + contributing guide update

What/Why/How?
Documentation for telemetry.
Also updated CONTRIBUTING.md file as its changes are partially related to the original changes in https://github.com/Redocly/redocly-cli/pull/1136.
Reference
https://github.com/Redocly/redocly-cli/pull/1136
Testing
Screenshots (optional)
Check yourself

[ ] Code is linted
[ ] Tested with redoc/reference-docs/workflows
[ ] All new/updated code is covered with tests

Security

[ ] Security impact of change has been considered
[ ] Code follows company security practices and guidelines

Finished editing the docs and I've also added a short note for the README. I'll unassign myself now, and re-review when the push-related docs changes arrive.


client will receive session expires error, when zk leader shut down

if client connect to zk leader, then zk leader shutdown.
client will retry another zk server, connect, but then io.ReadFull will get EOF.
in zk log, find
-07-29 15:28:09,846 [myid:3] - INFO  [NIOServerCxn.Factory:<IP_ADDRESS>/<IP_ADDRESS>:2283:NIOServerCnxnFactory@197] - Accepted socket connection from /<IP_ADDRESS>:35420
2015-07-29 15:28:09,848 [myid:3] - WARN  [NIOServerCxn.Factory:<IP_ADDRESS>/<IP_ADDRESS>:2283:NIOServerCnxn@362] - Exception causing close of session 0x0 due to java.io.IOException:       ZooKeeperServer not running
2015-07-29 15:28:09,849 [myid:3] - DEBUG [NIOServerCxn.Factory:<IP_ADDRESS>/<IP_ADDRESS>:2283:NIOServerCnxn@366] - IOException stack trace
java.io.IOException: ZooKeeperServer not running
at org.apache.zookeeper.server.NIOServerCnxn.readLength(NIOServerCnxn.java:931)
at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:237)
at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208)
at java.lang.Thread.run(Thread.java:745)
2015-07-29 15:28:09,850 [myid:3] - INFO  [NIOServerCxn.Factory:<IP_ADDRESS>/<IP_ADDRESS>:2283:NIOServerCnxn@1007] - Closed socket connection for client /<IP_ADDRESS>:35420 (no session        established for client)
zk follower shutdown , because leader down.
then in go-zookeeper client, reconnect get EOF error.
should wait a little time before reconnect ?

I can confirm that I see this exact behavior in my setup when the leader dies. All of the follower ZKs close the client connections. The clients then immediately retry since go-zookeeper doesn't wait for the quorum to be established. So when this retry happens, we connect to one of the ZKs in the quorum that is running and the accepts the tcp connection and immediately closes it down.
Go-zookeeper sends a ErrSessionExpired back ( due to err: EOF in the line mentioned below.) to the application even though the ZK server did not reply back with this message.
_, err = io.ReadFull(c.conn, buf[:4])
c.conn.SetReadDeadline(time.Time{})
if err != nil {
// Sometimes zookeeper just drops connection on invalid session data,
// we prefer to drop session and start from scratch when that event
// occurs instead of dropping into loop of connect/disconnect attempts
c.logger.Printf("Setting SessionExpired. Got err: %v", err)
  c.sessionID = 0
  c.passwd = emptyPassword
  c.lastZxid = 0
  c.setState(StateExpired)
  return ErrSessionExpired

}


Module compiled with Swift 3.0 cannot be imported in Swift 3.0.1 ObjectMapper

Are you still having this issue? If so please add more detail. I am closing for now until I get further response. Thanks


pageParam in infiniteQueryOptions queryFn leads to TS6133 error when noUnusedParameters is set

What version of kubb is running?
2.28.3
What platform is your computer?
Linux
What version of external packages are you using(@tanstack-query, MSW, React, Vue, ...)
@tanstack-query, React
What steps can reproduce the bug?

Configure kubb with pluginTanstackQuery to generate infinite query hooks
Generate some hooks from an openapi.json where infiniteOverrideParams will be false
Set compilerOptions.noUnusedParameters to true in tsconfig.json
Run tsc

How often does this bug happen?
None
What is the expected behavior?
Kubb should generate the xInfiniteQueryOptions function without pageParams in the queryFn, e.g.:
    return infiniteQueryOptions({
        queryKey,
        queryFn: async () => {

instead of
    return infiniteQueryOptions({
        queryKey,
        queryFn: async ({ pageParam }) => {

Since pageParam isn't used in the function in this case.
Swagger/OpenAPI file?
No response
Additional information
No response

@maxhollmann This has been resolved as part of the latest v3 beta(3.0.0-beta.10)