Feat/change hover of navbar

#46

change hover of navbar

@drick-infinity no hovering effect is there, the navbar isn't looking better

@Priyaaa1 I thought to add buttons in navbar I don't work on it I only work to add a buttons in navbar if you want then I will surely added the hover effect one
If these changes are done then I also work on to have hover effect on these button
It is easily applied on the buttons


[ncp] add radio only mode NCP app.

This PR adds the radio-only NCP app.
The following changes are made,

Fixed a crash in raw-link mode caused by passing NULL as aFrame to otPlatRadioReceiveDone() when error occurred during processing received frame
Enhanced to start ACK timer when the transmission actually starts instead of the time to call otPlatRadioTransmit()
Adjusted NCP buffer size and message pool size for radio-only mode app.
Enable Soft ACK Timeout and Soft retransmission in radio-only mode under POSIX platform.
Add missing APIs for radio-only mode.
Move otGetVersionString() into instance_api.cpp.

Is mMemoryPool required in radio-only NCP? Removing this field from otInstance would decrease memory footprint.


 They have stopped some issues from going out, but I'm not really sure how to maintain them anymore. I think they ought to be replaced with a full integration test in our Rainforest suite.
🧬 QA & Testing

Broken on production.
Working in this PR app.

This PR was released!
🚀 Changes included in v6.61.1


fix: HasEntrypoints issues #1385 and #1260

Description
Fix typesystem.HasEntrypoints.
References

Close https://github.com/openfga/openfga/issues/1385
Close https://github.com/openfga/openfga/issues/1260

For historical context - I am remembering why we have cycle detection logic in the entrypoint code and how it differs from the HasCycle method in the TypeSystem. The term "cycle" when used in the entrypoint code should probably be renamed, because it's a little misleading.
When searching for an entrypoint in an FGA model we're trying to find a terminal subject/user that is reachable from some source object type and relation. If at least one relationship can lead to a terminal subject then we consider that relation to have non-zero entrypoints. Consider the following model:
type user

type document
  relations
    define viewer: [document#viewer, user]

As our code is written today (this is up for debate long term), determining the entrypoints for document#viewer involves looking at the type type restrictions document#viewer and user. Let's say we process these in the order in which they are defined. This means that while determining entrypoints for document#viewer we will find the type restriction for document#viewer. We mark this as a "cycle", but we don't return an error until we've search other potential terminal paths. That is, we move on and find the user type restriction. Since this type restriction is a terminal subject type we found at least 1 entrypoint. Consequently, the model above is a valid model. If we change the model ever so slight the model becomes invalid. Namely,
type document
  relations
    define viewer: [document#viewer]

In this case we find the document#viewer type restriction while processing the document#viewer entrypoints, and we mark it as a potential cycle. Since there are no other possible entrypoints to terminal subjects, then we return the cycle error.
This whole approach seems a bit off to me, and I think we need to revisit it. An entrypoint should not just represent a relationship to a terminal subject, because the model above can totally be valid assuming a particular usage pattern. If a develop plans on writing document:1#viewer@document:2#viewer and also intends to call Check(document:1#viewer@document:2#viewer), then that is a reasonable expectation. The model above has an entrypoint, but the entrypoint is to a set of subjects, not just a terminal subject. I don't see anything wrong with that, and I believe our model validation is too strict today.

I am remembering why we have cycle detection logic in the entrypoint code and how it differs from the HasCycle method in the TypeSystem. The term "cycle" when used in the entrypoint code should probably be renamed, because it's a little misleading.

hasEntrypoint has cycle detection code to avoid stack overflows. We could get rid of cycle detection in there if HasCycle ran first always. Today, it runs after.


add lnd

Signed-off-by: Jake Sylvestre<EMAIL_ADDRESS>

Coverage increased (+1.1%) to 63.466% when pulling 58d7c82c8348344af1a0f47f9b134857c8cab51b on laptop into 6a69f974dbb0bdaa813c7ccf8e5a752e4e58cbdf on master.


Add Regen carbon subgraph

Guide to Cosmos subgraphs: https://thegraph.com/docs/en/cookbook/cosmos/

[ ] Identify Regen network chain ID
[ ] Pull contract code for Regen credits
[ ] Build logic to track offset batches and retirement events

Marking wontfix until we have clarity on the Graph's support for Cosmos/Regen


Support of base learning models

Can xgboost support base models other than decision trees or regression trees?I believe that as for regression problems any continuous prediction function is OK,right?

Yes, xgboost also support linear model as base model. These will require addition to the folder gbm in the source code. However, the library is most specialized in trees


The window list in a group is wrong color

Hyprland Version
Hyprland, built from branch main at commit 0a78f6031c8fcc6773f136fccde3d560aaac239d dirty (props: bump ver to 0.29.0). Tag: v0.29.0
Bug or Regression?
Bug
Description
When you have a window group, there is this window list at the top. It also has a yellow highlight as a subtle background. Well, the highlight color doesn't sync with the border color(and I didn't find a configuration option to change it, so guess it is a bug?).
How to reproduce
Open a group. The window list(the bar on the top of the group) background is always yellow
Crash reports, logs, images, videos

known issue, restart hyprland after changing groupbar gradient colors

known issue, restart hyprland after changing groupbar gradient colors

Thanks!


GitHub Pull Requests extension causes unwanted textDocument/didOpen events

I noticed that textDocument/didOpen events were being fired for files that I didn't have open in the editor. By disabled extensions one-by-one, I found that the cause was the GitHub Pull Requests extension.
This is a problem because:

Processing those other files has a performance impact
If the file opened in the background is large, it may trigger the "This file is too long" error.

Further investigation is needed to understand why this happening.

Is there anything we can do on our side though? Maybe we can report the issue to the extension and ask if it's intended behaviour.


[CLI]: suggest matching commands if the user mistypes

Is your feature request related to a problem? Please describe.
It would be nice if matching commands were suggested if the user makes a typo.
Describe the solution you'd like
yargs exposes an API for the purpose - recommendCommands()
$ cicero pars

Commands:
  parse         parse sample text using a template
  generateText  generate sample text from template data
  archive       archive a template directory
  execute       execute a clause with JSON request
  init          initialize a clause
  generate      generate code from the template model

Options:
  --help         Show help                                             [boolean]
  --version      Show version number                                   [boolean]
  --verbose, -v                                                 [default: false]

Did you mean parse?

Additional context
N/A

Fixed in #434


Regen for fixing tests errors

Regenerate with https://github.com/gtk-rs/gir/pull/658 and https://github.com/gtk-rs/gir/pull/659
cc @GuillaumeGomez , @sdroege

Travis failed due strange long build.

Seems fine to me. Maybe trigger a retry on travis

Looks good to me as well! (restarted CI too)

Thanks!


Implement "Create Verifiable Presentation"

Implement Verifiable Credential according to this specification
https://www.notion.so/Create-Integrate-Core-SSI-Rust-Library-Design-9eb9e58093a04a7d84bb476ac0324a7d#7febe5cc49c94f5180527fbdc028db57

https://github.com/knox-networks/ssi/pull/37

Remaining questions around test practices


removed inserting {site} token when ServerRelativeUrl is / resulting …

…in https:{site}{site}......sharepoint.com{site}

Hi @Pieter-Veenstra, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. Real humans will now evaluate your PR.

TTYL, MSBOT;

Closing since targeted master, but noticed also the fix for this...


Revert "Drop references to clang-pseudo-gen after removal"

Reverts swiftlang/swift#77070

cc: @weliveindetail


Refactor fetch CLI tool logic (#243)

Refactor fetch CLI tool, sharing more functionality with the fetch Celery task.

Thanks @sevein !
(And good idea having the CLI call an API. I'll make an issue to look into that!)


bug: ++ is not working on demo

Provide environment information
demo https://novel.sh/
Describe the bug
I tried "++" on the demo and it's not working
Link to reproduction
https://novel.sh/
To reproduce
add "++" in any place and there is no autocomplete
Additional information
No response

Me too.

Yeah what's up with this? Did ai completion get removed?

@andrewdoro Just curious if you're tracking this one. Seems like a fairly big issue as Novel is basically billed as TipTap but with Ai. And right now it doesn't have Ai.


release: v0.20.8

See CHANGELOG
This also includes a fix to the jsii/superchain Dockerfile where permissions on ~/.ssh/config were invalid.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

abandoned


drivers: sensor: ams_iAQcode: Add multi-instance support

Move driver to use DT_INST_FOREACH_STATUS_OKAY to add
multi-instance support.
Signed-off-by: Benjamin Björnsson<EMAIL_ADDRESS>

LGTM.
I would not indent after a macro define. Not sure if there is a rule

Thank you for raising this question. From what I've seen in other sensor drivers they're usually indented. Any thoughts on this @MaureenHelm?

LGTM.
I would not indent after a macro define. Not sure if there is a rule

Thank you for raising this question. From what I've seen in other sensor drivers they're usually indented. Any thoughts on this @MaureenHelm?

I think we should for better readability (and clang-format will do as well)


AMD generated code misses local require-function

Describe the bug
With AMD there is the global and local require-function (more here). The latter knows the url of the current module and has a toUrl-util enabling modules to create urls of related resources. Think of this as the ancestor of import.meta.url. This doesn't seem to be supported with SWC because the define functions it generates don't spell out the "require" special import
Input code
function fff() {
	require.toUrl("");
}

Config
{
  "jsc": {
    "parser": {
      "syntax": "typescript",
      "tsx": false
    },
    "target": "es2020"
  },
  "module": {
    "type": "amd"
  }
}

Playground link
https://play.swc.rs/?version=1.2.186&code=H4sIAAAAAAAAA0srzUsuyczPU0hLS9PQVKjm4ixKLSzNLErVK8kPLcrRUFLStOaqBQAX%2B2D7JgAAAA%3D%3D&config=H4sIAAAAAAAAA0WOMQ6DMAxF7%2BKZATFygw49hBUMSpXEkW2kRoi7N0GhbNbz%2F88%2B4KMO5gMyipK0SUsy%2FMIMVjKpE58NBjCtaMWgNMBCjgWNRWE22RspCaN3r5hZrNOzllA2sqoincZprJrArPQXRZ%2F8WtpRxzELqT4rTFu4k2d1RV72Bo7rr%2BrEuMD5OHrP67sHrx9%2B9tLJVOAAAAA%3D
Expected behavior
The define-call's dependency-array should contain the special "require"-module (similar to the special "exports"-module) and also the callback should be define a require argument so that module use their local require-call, not the global one
define(["require"], function(require) {
    "use strict";
    function fff() {
        require.toUrl("");
    }
});

See TypeScript Playground: https://www.typescriptlang.org/play?jsx=0&module=2#code/JYWwDg9gTgLgBAbwIYF84DMoRHA5E3AKEPQFcA7AYxmAnI3XQAoBKRQgSCgFMBHU4DwB0MCAFUoAGyYAiGSwDchFEA
Actual behavior
The define-call should depend on require, either always or by knowing if any dependency onto require exists
Version
1.2.186
Additional context
Thanks for this great project! Related to https://github.com/microsoft/vscode/issues/150025

@jrieken mind check ts playground link? I tried open couple of times and it shows this instead:

Well, I could run tsc locally to see its behavior.

Well, I could run tsc locally to see its behavior.

Great.
One small clarification: The local require-call is needed for the require.toUrl but for normal, async imports, e.g

function fff() {
	import('./sibling').then(sib => {})
       // ☝needs the local require which knows how to resolve the relative path
}

I'd say it's fair to always add the local require but when looking for actual usages than both use-cases should be considered. Thanks!


Uploading document

Receive an error code of 500 when attempting to upload pdf document

i receive the same error as well. has there been a fix for this?

Having issues uploading any type of document. Console might have it boiled down to undefined call to 'tool' TypeError, but can not isolate where the error is coming from exactly.


Update Grafana cache rate query

PR Template:
Describe your changes

The only real changes occur on line 336, updating the cache rate query.

Removes grpc_service from the query.

Ticket reference (if applicable)
Fixes #
Checklist

[ ] Are the agreed upon acceptance criteria fulfilled?

[ ] Was the 4-eye-principle applied? (async PR review, pairing, ensembling)

[ ] Do your changes have passing automated tests and sufficient observability?

[ ] Are the work steps you introduced repeatable by others, either through automation or documentation?

[ ] If automation is possible but not done due to other constraints, a ticket to the tech debt sprint is added
[ ] An SOP (Standard Operating Procedure) was created

[ ] The Changes were automatically built, tested, and  - if needed, behind a feature flag - deployed to our production environment. (Please check this when the new deployment is done and you could verify it.)

[ ] Are the agreed upon coding/architectural practices applied?

[ ] Are security needs fullfilled? (e.g. no internal URL)

[ ] Is the corresponding Ticket in the right state? (should be on "review" now, put to done when this change made it to production)

[ ] For changes to the public API / code dependencies: Was the whole team (or a sufficient amount of ppl) able to review?

future PR with more changes incoming...


fix reconcile message

address #30511
cc @howardjohn

@adiprerepa: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
188fda6a07ed92cf12efd8592780c47b24363e97
link
/test unit-tests_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@adiprerepa: The following tests failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

unit-tests_istio
188fda6a07ed92cf12efd8592780c47b24363e97
link
/test unit-tests_istio

gencheck_istio
188fda6a07ed92cf12efd8592780c47b24363e97
link
/test gencheck_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Update README.md

Adding detailed instructions for pom.xml

This patch is related to the conversation at https://github.com/tcheeric/nostr-java/issues/176

Thank you
Sent with Tuta; enjoy secure & ad-free emails:
https://tuta.com
26 Aug 2024, 22:41 by @.***:

This patch is related to the conversation at > #176 https://github.com/tcheeric/nostr-java/issues/176
—
Reply to this email directly, > view it on GitHub https://github.com/tcheeric/nostr-java/pull/178#issuecomment-2311052228> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/ABQMG7DCVYGQRFGGNZBQ6NDZTOHIZAVCNFSM6AAAAABNEX22HOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJRGA2TEMRSHA> .
You are receiving this because you are subscribed to this thread.> Message ID: > <tcheeric/nostr-java/pull/178/c2311052228> @> github> .> com>

This is still on the development branch, why not on the main one?
Right now it is kept invisible to new users since they just see the main branch by default with the old instructions.

It will be merged to main in the weekend.
--
Sent with Tuta; enjoy secure & ad-free emails:
https://tuta.com
27 Sept 2024, 17:29 by @.***:

This is still on the development branch, why not on the main one?
Right now it is kept invisible to new users since they just see the main branch by default with the old instructions.
—
Reply to this email directly, > view it on GitHub https://github.com/tcheeric/nostr-java/pull/178#issuecomment-2379656353> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/ABQMG7EX53USX6YMWJK6BFTZYWBWVAVCNFSM6AAAAABNEX22HOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZZGY2TMMZVGM> .
You are receiving this because you modified the open/close state.> Message ID: > <tcheeric/nostr-java/pull/178/c2379656353> @> github> .> com>

Thank you, just puzzled why it didn't went directly. Please do continue the good work, this is without doubt the best java library for nostr.

It's just the process that I'm following
PRs ----> develop ----> main🤙🙏--
Sent with Tuta; enjoy secure & ad-free emails:
https://tuta.com
27 Sept 2024, 19:43 by @.***:

Thank you, just puzzled why it didn't went directly. Please do continue the good work, this is without doubt the best java library for nostr.
—
Reply to this email directly, > view it on GitHub https://github.com/tcheeric/nostr-java/pull/178#issuecomment-2379859783> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/ABQMG7G3ERA24LM2GRVHRTLZYWRNFAVCNFSM6AAAAABNEX22HOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZZHA2TSNZYGM> .
You are receiving this because you modified the open/close state.> Message ID: > <tcheeric/nostr-java/pull/178/c2379859783> @> github> .> com>


about cuda version

The environment in readme include the waymo-open-dataset-tf-2-2-0 and cuda 11.1 .But tensorflow 2.2.0 requires cuda 10.1 so that i can't extract point cloud data from tfrecord

Hi, what error does it report? I can also use cuda 11.3 to process the tfrecord.

'Could not load dynamic library 'libcudart.so.10.1' ,then tensorflow use cpu to process the tfrecord.

Is data preprocessing in progress? The warning should not affect the preprocessing of the tfrecord.

if not loading this dynamic library ,tensorflow will use cpu to process the tfrecode


[Knockout] Can't drag and drop anymore

Drag and drop is currently not working with the new version of knockout (3.4.0)
When you drop an item, it disappears because knockout doesn't properly refresh the list anymore.
The issue has something to do with the following line:
Under "moveItem = function (itemVM, from, to, clone, e) {" :
//Make sure to tell knockout that we've modified the actual array.
to.valueHasMutated();

If i read https://github.com/knockout/knockout/releases this (Possible compatability issues item 3) correctly we will now have to use call/apply with the observable itself with valueHasMutated.
Should be an easy PR if you want to @mensaap ?

@mensaap I've been (unsuccessfully) trying to reproduce this using this example file https://github.com/RubaXa/Sortable/blob/dev/knockout/example.html and replacing knockout 3.3 with 3.4.
Do you have a repro?

I did reproduce this one in a project I'm working on, I'll try to reproduce with the example code.

I've reproduced the issue: https://jsfiddle.net/adriaanmeuris/4voe0jv2/2/
You'll see that items disappear if you sort them in the "selected columns" list.
it is caused by the new option in KO to defer updates (see http://knockoutjs.com/documentation/deferred-updates.html)
ko.options.deferUpdates = true;
If you set this to option to false, items won't disappear anymore.
I'm not familiar enough with the code of Sortable to do a PR myself, but does this help you to fix the issue?

I just did some more tests, and could fix the issue without setting deferUpdates to false.
Right before you splice & mutate the "to" array, you can force updates to the UI in Knockout:
// force updates so the UI will see a delete/add rather than a move
ko.tasks.runEarly();

//Insert the item on its new position
to().splice(newIndex, 0, itemVM);

//Make sure to tell knockout that we've modified the actual array.
to.valueHasMutated();

More info: http://knockoutjs.com/documentation/deferred-updates.html#forcing-deferred-notifications-to-happen-early
I also tried extending my observables using .extend({ notify: 'always' }); like the Knockout documentation states, however this doesn't work (I guess this is only useful when using computed observables).

Moved to https://github.com/SortableJS/knockout-sortablejs


Set the relevant http headers when Horizon is served as https

There is a number of headers we can enable in Django configuration that make the site somewhat safer.

/retest


[Backend] Remove upvote, downvote

In POC 1, we had upvote and downvote as a way to close the channels.
UX wise, we want user to feel there is neutral content discover from the platform, so we will use a simple like or thumbs up as user interaction instead.

duplicate


Fix inaccurate version comparison

Download page does not reflect correct version causing incorrect failures. Consider adjusting language to read current instead of latest.

Other code cleanup is necessary to handle this failure condition. Best solution is to actually update the downloads page correctly.
Could also consider downloading the release notes text file and parsing, but this may have the same issue.


Distributed tracing story with Confluent Kafka client

Greetings!
I'm using OpenTelemetry to instrument an application, primarily to watch the performance of all its dependencies and find bottlenecks. OpenTelemetry is automatically capturing Http requests coming into my system and then tracing outgoing Http, SQL, & Redis calls made while doing the processing. All of that data is exported into one of the many tools OpenTelemetry supports for visualization. What I would like to do is mod the Confluent Kafka client to also participate in that process.
The easiest way to do that would be to use DiagnosticSource to allow other code in the process to subscribe to events that are fired as messages are produced or consumed. DiagnosticSource only fires when there is a subscriber so the cost to existing users not using the events would be ~0.
If we are open to this, I can take a stab at a PR, documentation, etc., but I wanted to check first.
/cc @SergeyKanzhelev @MikeGoldsmith @cijothomas

CC: @davidfowl and @tarekgh

librdkafka, the native library on which Confluent.Kafka is based, implements KIP-42, which is an interceptor API for the producer and consumer. This is the natural place to add this I think - and you can do it completely independently of this project (but let us know!), but you'd need to write it in C. As an added bonus, this interceptor would work with all librdkafka bindings, including the confluent python and go clients.
Supporting DiagnosticSource may be an option, I haven't thought about it. If the change is small and has no performance impact I'm open to looking at it.

One problem of implementing logic in native library is the need to exchange some information from managed code to the native library. Starting with TraceId and SpanId of a currently running Span, following the currently configured sampling rate, exporter and span processors. From what I seen before it's often much harder to set up this managed to native and back communication than implement a language specific solutions.
What level of details will be lost if instrumentation will be based on pure managed code using DiagnosticSource?

ahh right, yes, completely agree.
I don't see any details that would be lost, based on information presented in the kip.

I'll take a stab at what DiagnosticSource integration might look like if no one objects. But I have a bit of a backlog so it might not be for a few days. If anyone else wants to jump on it, by all means :)

thanks! yes, backlog at this end too. generally, straightforward changes with no controversy are easy to get merged, but changes beyond that are competing with prioritized tasks for time.

@mhowlett The one big challenge I can foresee is the trace context. When producing a message, we would spin up an Activity. When consuming a message, we need to spin up an Activity with the same context that the producer had. In order to pull that off, we need to persist some data on the message. W3C Trace Context which basically comes down to 2 strings: traceparent & tracestate. So I'm thinking we would have to write those on the message header. Only if someone is subscribed to the DiagnosticSource, which is hinting they want the telemetry. How do you feel about that?
@SergeyKanzhelev please correct me if this is the wrong approach to take.

it sounds like something that requires some thought. my instinct is that we don't want to hard code the message header decisions in the client - we probably want a general plugin API for it, and probably configuration via a builder class method (+ a W3C Trace Context impl. provided in-the-box). this capability could also be built in a class that wraps the producer / consumer of course. but it does seem generally useful enough that we'd like it in the client.
note: there is some chance we'll have some bandwidth to think about this in September, we have some related work planned I believe.

@CodeBlanch yes, just store two strings in metadata would be enough. We started working on AMQP in W3C group: https://github.com/w3c/trace-context-amqp but it is only in proposal state now. I will try to push it forward and perhaps we can validate how it works with kafka. (I believe kafka is almost AMQP from the message structure view, right?)

@mhowlett I threw up PR #1278 with the Producer side of things so you could check it out. DiagnosticSource generally implements very cleanly, meaning it doesn't add a whole lot of ceremony on top of 'real work' code.
Right now I have the traceparent & tracestate headers hard-coded. They are only added/sent when there is someone subscribed to the DiagnosticSource. But it seems perfectly reasonable to make them configurable, happy to do that if you want. I was thinking maybe a prefix for "system" properties might be nice? I know on the Azure ServiceBus there are two "headers"-esque props on the message, SystemProperties & UserProperties, which lend themselves nicely to something like this IMO.

FYI, there's an experimental page in the OpenTelemetry specification for conventions to use with messaging
There's also some useful bits in the OpenTelemetry .Net library for attaching and propagating tracing context and baggage across activities.

@CodeBlanch Is your PR still under consideration for merging.

@ElectricVampire I just closed it. Better to do it using ActivitySource now. That was released with .NET 5, but is actually supported all the way back to .NET 4.5 using the NuGet: https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/.

Are there any plans to implement this feature?

Maybe there are assumptions about when this feature can be implemented?
@mhowlett

I am also interested in this piece of content, if anyone has submitted any PR, please submit a reply.

Please let me know once this feature is implemented.

Hey everyone, JFYI I created a PR #1838 with a proposal for the Producer instrumentation.

Hello,
It seems that @fedeoliv's PR has been abandoned. Are there plans to add this feature? In our company, different teams are creating their own extensions, but it would be much better to use the standard approach.
Thanks in advance!

We are working on KIP-714, which can be used to export various client metrics with Opentelemetry. https://github.com/confluentinc/librdkafka/pull/4721

We are working on KIP-714, which can be used to export various client metrics with Opentelemetry. https://github.com/confluentinc/librdkafka/pull/4721

KIP-714 looks interesting, but explicitly doesn't cover tracing. Will the implementation here have tracing as well?

@swythan tracing isn't covered by the KIP, only metrics. There is no effort to support tracing at the moment.

Isn't tracing what this ticket is for, though? Shouldn't it be left open?

@anchitj -- metrics are not traces. Can you reopen this please?
Also, perhaps link https://opentelemetry.io/docs/specs/semconv/messaging/messaging-spans/ for reference.

Reopening, though we don't have any active effort to support tracing.


bledetect: BangleJs2 compatible

Set bledetect BangleJs2 compatible and show Widgets. Bledetect works on BangleJs2 without any changes.
Also fix a typo in a comment of sleepphasealarm

Thanks!


some minor proposals/fixes

Hi,
Played around with the code a bit, and came up with a couple of edits. If you like them feel free to include those you wish.
To summarize:

jql queries often needs " included, so I added a simple fix where I replace the " entries with " before querying. Another solution could have been to use ' instead of " to encapsule the entire query, or alternatively maybe implement something like https://github.com/jskrnbindra/html-escape-unescape I don't think my solution here is the most elegant, but it works. I added usage of it to the example query so the user can more easily figure it out.
when I edit the note in a wysiwyg editor, the html tags are all lowercased, so e.g.  becomes . HTML tags should be case insensitive, so I fixed the regexp to reflect that. I recommend this edit.
I added DueDate and Assignee as optional items to display. We use these two fields quite a lot ourselves, so I find it useful to include.

Thanks for your pull request


Python code for testing contract transactions

Pivotal story
Left to do: proper data for the contract_call_tx

call_data
gas limit

Rebased on top of master. TODO: implement ABI

I see 2 approvals. CI passed. Tests only - apart from minor logging code fix. Merging.


[TFLite] added scalar axis value handling in reduce

This PR adds an ability to handle axis as scalar value in reduce

Ping. How can we make some progress here?

Thanks @d-smirnov this is merged. Please tag more related reviewers(by AT them) next time when you raised the pr


Add and fix somthings

Fix not to error when open option page on Chrome
Add Donation link to popup

Codecov Report

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

@@          Coverage Diff           @@
##           master     #60   +/-   ##
======================================
  Coverage    88.4%   88.4%
======================================
  Files           9       9
  Lines         276     276
======================================
  Hits          244     244
  Misses         32      32

Continue to review full report at Codecov.

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


Disable Sundials tests when not built with Sundials

Looks like clang doesn't like this solution. I'll fix it when I get back to California.

I believe this should work with clang compilers now.

Codecov Report

Merging #935 (fd1811e) into develop (f228cf8) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop     #935   +/-   ##
========================================
  Coverage    90.46%   90.46%
========================================
  Files          129      129
  Lines         9428     9428
========================================
  Hits          8529     8529
  Misses         899      899

Impacted Files
Coverage Δ

src/serac/numerics/tests/equationsolver.cpp
100.00% <ø> (ø)

src/serac/physics/tests/lce_Bertoldi_lattice.cpp
100.00% <ø> (ø)

src/serac/physics/tests/lce_Brighenti_tensile.cpp
91.66% <ø> (ø)

src/serac/physics/tests/solid.cpp
95.68% <ø> (ø)

src/serac/physics/tests/solid_statics_patch.cpp
100.00% <ø> (ø)

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


[Sharing NG] add OCM Shares to SharingNG

Description
User Stories

As an app developer, i need to interact with ocm shares on the graph API to list my shares

Value
Acceptance Criteria
Definition of ready

[ ] Everybody needs to understand the value written in the user story
[ ] Acceptance criteria have to be defined
[ ] All dependencies of the user story need to be identified
[ ] Feature should be seen from an end user perspective
[ ] Story has to be estimated
[ ] Story points need to be less than 20

Definition of done

Functional requirements

[ ] Functionality described in the user story works
[ ] Acceptance criteria are fulfilled

Quality

[ ] Code review happened
[ ] CI is green (that includes new and existing automated tests)
[ ] Critical code received unit tests by the developer

Non-functional requirements

[ ] No sonar cloud issues

Configuration changes

[ ] The next branch of the ocis charts is compatible

This requires being able to list users from remote instances. Our graph DriveRecipients use the ObjectId and a LibreGraphRecipientType ... which is used to differentiate users and groups ... we could use "remote_user" and "remote_group" ...
The cs3 Gateway has a FindAcceptedUsers in addition to FindUsers. It uses the OCMInviteManager which is filled by invite requests.
But how are invites actually sent out? I don't see ui ... maybe part of sciencemesh. Needs further investigation. Maybe with curl requests for now ...
These users would then have type UserType_USER_TYPE_FEDERATED.
I still need to wrap my head around this further ...

#8909

This has been done. QA findings need to create new tickets.


Workaround Chrome 79 bug.

parser.parseFromString is unintentionally async in Chrome 79, this polls the document to detect when loading is complete.
The Chrome team has already merged a fix, but it's targeted for Chrome 80 next month. Once it's out, we can revert this hack.
Replaces #8463

Thanks for the pull request @mramato!

:heavy_check_mark: Signed CLA found.
:grey_question: CHANGES.md was not updated.

If this change updates the public API in any way, please add a bullet point to CHANGES.md.

:grey_question: Unit tests were not updated.

Make sure you've updated tests to reflect your changes, added tests for any new code, and ran the code coverage tool.

Reviewers, don't forget to make sure that:

[ ] Cesium Viewer works.
[ ] Works in 2D/CV.
[ ] Works (or fails gracefully) in IE11.


MWPW-123872 -  [Blog2Milo] Sticky Header Block

Block name changed to Promo
Sticky logic moved to section-metadata

Resolves: MWPW-123872
Test URLs:

https://main--blog--adobecom.hlx.page/drafts/smalla/sticky-bottom?milolibs=sticky-header
https://main--blog--adobecom.hlx.page/drafts/smalla/sticky?milolibs=sticky-header

For 2, we could educate authors to let them know that the sticky sections must be the first or last, but I feel like many will forget and then wonder why it's not working as expected. It would allow for sticky sections within the page but I don't think we need to support that use case.

Hmm. I'm not sure how well that would go over with authors having to remember that. I need to think on that.

@saugatmalla looking good! Still reviewing but just wanted to say thanks :)

Nice! A few things:

We can't hardcode the gnav height as that can be variable.  I think we'll need to use js to get the <header> height and use that. (Though defaulting to the current height is fine)

@chrischrischris Should we listen to resize event or is it fine to set it only at first?

@chrischrischris Should we listen to resize event or is it fine to set it only at first?

@saugatmalla Yes good idea.  Be sure to debounce it.

Re: Automatically moving sticky divs to top/bottom of <main>:  I think we should do it to avoid any author confusion.

It looks like this is introducing some CLS that impact LH scores. You can see a shift in the subscribe button when the close button loads. It might help to predefine the width of those in css to stop the shifting and bring that score back up.

@rgclayton I added width and height for the close icon in css, which should solve the CLS of subscribe.

Confirmed that moving the promo and sticky section-metadata to be the first content on the page fixes the CLS issue I mentioned. This would require KT to authors to avoid performance penalties.
Test page
cc: @chrischrischris @auniverseaway


Add Eureka project

Pull Request Description
Add Eureka project to projects.json
Acceptance Criteria
To be accepted into the Swift source compatibility test suite, a project must:

[x] be an Xcode or swift package manager project
[x] support building on either Linux or macOS
[x] target Linux, macOS, or iOS/tvOS/watchOS device
[x] be contained in a publicly accessible git repository
[x] maintain a project branch that builds against Swift 4.0 and passes any unit tests (Swift 5.2, 5.3)
[x] have maintainers who will commit to resolve issues in a timely manner
[x] be compatible with the latest GM/Beta versions of Xcode and swiftpm
[x] add value not already included in the suite

extensive use of generics which has been broken several times in the past when a new Swift/Xcode version is released

[x] be licensed with one of the following permissive licenses:

BSD
MIT
Apache License, version 2.0
Eclipse Public License
Mozilla Public License (MPL) 1.1
MPL 2.0
CDDL

[x] pass ./project_precommit_check script run

Ensure project meets all listed requirements before submitting a pull request.

@swift-ci test

17:05:34 PASS: Eureka, 5.2, 523af8, Eureka, generic/platform=iOS


Language matrix and roadmap

We should have a page that describes our plans for language support.

Tracking this in #724


RCTRootView render finished notification

Is there a way to get notified when a RCTRootView finished rendering?
This is my scenario: There is an RCTRootView. I need to set its appProperties several times for updating. But I don't want to see the previous render before the new updating takes effect. A "loading view"  should be shown instead.

This issue looks like a question that would be best asked on StackOverflow.
StackOverflow is amazing for Q&A: it has a reputation system, voting, the ability to mark a question as answered. Because of the reputation system it is likely the community will see and answer your question there. This also helps us use the GitHub bug tracker for bugs only.
Will close this as this is really a question that should be asked on StackOverflow.


Error: error:unpr Unknown Provider

Getting the following error with angularjs 1.2.13
Unknown provider: $$qProvider <- $$q <- $animate <- $compile

Tried with and without ng-animate
var websiteApp = angular.module('websiteApp', ['ngRoute', 'ngAnimate', 'ngFx']);

var websiteApp = angular.module('websiteApp', ['ngRoute', 'ngFx']);

whats the issue?

This should be fixed

Looks like the error's changed a tad - I'm getting this with 1.3.3 and the most recent ngFxBundle
[$injector:unpr] Unknown provider: $$jqLiteProvider <- $$jqLite <- $animate <- $compile

Not sure if it matters but jquery-2.1.1 is being used.
Let me know if you want me to paste the full error stack.

Could you paste the full stack please? In the mean time, don't use the
bundle, include ngAnimate and gsap/tweenmax.js yourself. I think that's
going to solve the problem.
On Sun, Mar 15, 2015, 5:09 AM staffup-dave<EMAIL_ADDRESS>wrote:

Looks like the error's changed a tad - I'm getting this with 1.3.3 and the
most recent ngFxBundle
[$injector:unpr] Unknown provider: $$jqLiteProvider <- $$jqLite <- $animate <- $compile
Not sure if it matters but jquery-2.1.1 is being used.
Let me know if you want me to paste the full error stack.
—
Reply to this email directly or view it on GitHub
https://github.com/Hendrixer/ngFx/issues/71#issuecomment-80985447.

@Hendrixer it was because angular was 1.3.3 and current rev is 1.3.14 - once I updated angular to current it worked (hence why I deleted my comment).
I suspect it was due to the bundled version of animate being newer than my base angular.

That's exactly right. I might just get rid of the bundle.
On Sun, Mar 15, 2015, 2:00 PM staffup-dave<EMAIL_ADDRESS>wrote:

@Hendrixer https://github.com/Hendrixer it was because angular was
1.3.3 and current rev is 1.3.14 - once I updated angular to current it
worked (hence why I deleted my comment).
I suspect it was due to the bundled version of animate being newer than my
base angular.
—
Reply to this email directly or view it on GitHub
https://github.com/Hendrixer/ngFx/issues/71#issuecomment-81237152.

If you put a note in the dependencies section I think that would suffice. The way it reads now says "as long as you have angular > 1.2 you're golden.
Maybe change it to "if you're using the bundle you must ensure the angular.js you load is at current release due to animate.js dependencies"

Good idea
On Sun, Mar 15, 2015, 6:42 PM staffup-dave<EMAIL_ADDRESS>wrote:

If you put a note in the dependencies section I think that would suffice.
The way it reads now says "as long as you have angular > 1.2 you're golden.
Maybe change it to "if you're using the bundle you must ensure the
angular.js you load is at current release due to animate.js dependencies"
—
Reply to this email directly or view it on GitHub
https://github.com/Hendrixer/ngFx/issues/71#issuecomment-81337701.


Interactive Key Code Display: Real-time Key Identification and Display

Which pre-existing JavaScript project will you be working on?
It is an addition to this list.
Describe your enhancement/improvement
This JavaScript project is an interactive tool designed to display key codes and names in real-time as you press any button on your keyboard. The application captures keypress events and dynamically updates the screen to show the corresponding key code and name, providing an immediate and intuitive way to identify any key on the keyboard.
Anything you need to say to the Reviewers
No response
Add any other context or relevant screenshots about the enhancement here.

@deepak00944 Thank you for providing your insight but it is not required as of now


VoiceOver Improvements for search bar

Currently when selecting the search bar in VoiceOver, it is not apparent that you are searching by Route. When the user double taps to select the search bar, it should automatically say something like, "Button selected: Search by Route" and then the next thing selectable by swiping should be the button to search by Address then by Stop Number.
Moved to https://github.com/OneBusAway/onebusaway-iphone/issues/127 :
Another thought on making the map view more accessible is to make the streets unable to be selected by VoiceOver. I'm looking into doing more extensive accessibility testing once the fall quarter starts to get more data on this, but from what I've heard so far, it may be more useful to have the stops on the map view selectable rather than the streets, where VoiceOver would read the stop name (crossroads) and number.

Fixed with the search bar enhancements made earlier this year.


DBZ-2024 Adding topic.regex option to routing and filtering SMTs

https://issues.redhat.com/browse/DBZ-2024

@Naros, could you review and merge this one? Thx!

Should we consider adding the configuration property links like we've
began doing for the connectors?

Ah yes, good thinking. Done for those two pages.

@gunnarmorling Applied, thanks


PtrExt has been removed

r? @huonw
(rust_highfive has picked a reviewer for you, use r? to override)

Thanks!


2PM Kinetic Corrections - Take 2

Kinetic corrections functionality added to 2PM solver, plus new example cases

See comments on https://github.com/cfs-energy/cfspopcon/pull/109


Support unsigned column type #14

👍

Thanks,
I released this fix as version 0.2.0.
https://rubygems.org/gems/convergence/versions/0.2.0


sample_points_map error when compling

make[2]: make[2]: *** [/home/peng/Autoware/ros/devel/lib/sample_data/sample_points_map] Error 1
*** [/home/peng/Autoware/ros/devel/lib/sample_data/sample_points_map_update] Error 1
make[1]: *** [util/packages/sample_data/CMakeFiles/sample_points_map.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [util/packages/sample_data/CMakeFiles/sample_points_map_update.dir/all] Error 2

also
/usr/bin/ld: cannot find -lDummyDevice
/usr/bin/ld: cannot find -lOniFile
/usr/bin/ld: cannot find -lPS1080
It seems that it needs support from OpenNI2, which I have installed.

Execute the following command before compiling.
$ export LIBRARY_PATH=/usr/lib/OpenNI2/Drivers:$LIBRARY_PATH


Amount Input user inputted amount not passed to trade

user amount typed into input doesn't get passed to trade method, the user's balance gets passed in.

Having trouble reproducing this, will keep an eye out.

Having trouble reproducing this, will keep an eye out.


added code implementation for facial recognition using SURF.

Related Issuse or bug

added facial recognition  using SURF

Fixes: #228
Proposed Changes

Added code implementation of surf with a readme file

I have added the implementation of SURF algorithm. If any changes is required kindly convey to me. Thank you.

Thank you @akshitagupta15june😊


Build error on Arch Linux

Build error:
[ 14%] Built target Base
[ 15%] Building CXX object source/EngineInterface/CMakeFiles/EngineInterface.dir/SimulationParameters.cpp.o
[ 15%] Building CXX object source/Network/CMakeFiles/Network.dir/NetworkService.cpp.o
[ 16%] Building CXX object source/Network/CMakeFiles/Network.dir/NetworkResourceParserService.cpp.o
[ 16%] Building CXX object source/EngineInterface/CMakeFiles/EngineInterface.dir/SpaceCalculator.cpp.o
In file included from /usr/include/c++/14.2.1/array:43,
                 from /home/yuval/dev/alien/source/Base/Definitions.h:3,
                 from /home/yuval/dev/alien/source/EngineInterface/DescriptionEditService.h:3,
                 from /home/yuval/dev/alien/source/EngineInterface/DescriptionEditService.cpp:1:
In function ‘constexpr decltype (__comp((* __first1), (* __first2))) std::lexicographical_compare_three_way(_InputIter1, _InputIter1, _InputIter2, _InputIter2, _Comp) [with _InputIter1 = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _InputIter2 = __gnu_cxx::__normal_iterator<const unsigned char*, vector<unsigned char> >; _Comp = __detail::_Synth3way]’,
    inlined from ‘constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&) [with _Tp = unsigned char; _Alloc = allocator<unsigned char>]’ at /usr/include/c++/14.2.1/bits/stl_vector.h:2071:52,
    inlined from ‘constexpr bool std::less<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = std::vector<unsigned char>]’ at /usr/include/c++/14.2.1/bits/stl_function.h:405:20,
    inlined from ‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_unique_pos(const key_type&) [with _Key = std::vector<unsigned char>; _Val = std::pair<const std::vector<unsigned char>, long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::vector<unsigned char>, long unsigned int> >; _Compare = std::less<std::vector<unsigned char> >; _Alloc = std::allocator<std::pair<const std::vector<unsigned char>, long unsigned int> >]’ at /usr/include/c++/14.2.1/bits/stl_tree.h:2114:35:
/usr/include/c++/14.2.1/bits/stl_algobase.h:1874:39: error: ‘int __builtin_memcmp(const void*, const void*, long unsigned int)’ specified bound [9223372036854775808,<PHONE_NUMBER>3709551615] exceeds maximum object size<PHONE_NUMBER>854775807 [-Werror=stringop-overread]
 1874 |                     = __builtin_memcmp(&*__first1, &*__first2, __blen) <=> 0;
      |

This comes up as a relevant bug from the past few weeks (albeit on Debian) - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077393 however still not sure how to resolve this.

Running into this as well.

It seems to be compiler bug with the C++20 spaceship operator. I think the best solution is to use GCC 11 (see https://github.com/chrxh/alien?tab=readme-ov-file#build-instructions).

use GCC 11

Quick instructions with relevant definitions:
yay gcc11
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc-11 -DCMAKE_CXX_COMPILER=g++-11
cmake --build . --config Release -j<whatever>

Thanks @mgalgs !
@yuvadm Does it solves your problem?

Yeah I guess that's good enough for now, thanks guys


Vickel: Watch spylord1110(?:@gmail.com)?

Vickel requests the watch of the watch_keyword spylord1110(?:@gmail\.com)?. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

spylord1110(?:@gmail\.com)? has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Jeff Schaller in Charcoal HQ


UG Edits

Codecov Report

Merging #185 (ac121d3) into master (1220693) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #185   +/-   ##
=========================================
  Coverage     74.62%   74.62%
  Complexity      690      690
=========================================
  Files           110      110
  Lines          2057     2057
  Branches        230      230
=========================================
  Hits           1535     1535
  Misses          463      463
  Partials         59       59

Continue to review full report at Codecov.

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

#180 #176 #175 #166 #163 #161 #158 #156 #154


adde the catch the fsalling fruits

Pull Request for PyVerse 💡
Requesting to submit a pull request to the PyVerse repository.

Issue Title
Please enter the title of the issue related to your pull request.
Enter the issue title here.
Catch the falling fruits

[x] I have provided the issue title.

Info about the Related Issue
What's the goal of the project?
Describe the aim of the project.
i want to ADD  the catch the falling fruits using python

[ ] I have described the aim of the project.

Name
Please mention your name.
Enter your name here.
Priya Rani

[x] I have provided my name.

GitHub ID
Please mention your GitHub ID.
Enter your GitHub ID here.
priyashuu

[x] I have provided my GitHub ID.

Email ID
Please mention your email ID for further communication.
Enter your email ID here.
<EMAIL_ADDRESS>
[x] I have provided my email ID.

Identify Yourself
Mention in which program you are contributing (e.g., WoB, GSSOC, SSOC, SWOC).
Enter your participant role here.
ggsoc

[x] I have mentioned my participant role.

Closes
Enter the issue number that will be closed through this PR.
Closes: #693

[ ] I have provided the issue number.

Describe the Add-ons or Changes You've Made
Give a clear description of what you have added or modified.
Describe your changes here.

[x] I have described my changes.

Type of Change
Select the type of change:

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

How Has This Been Tested?
Describe how your changes have been tested.
Describe your testing process here.

[ ] I have described my testing process.

Checklist
Please confirm the following:

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have added things that prove my fix is effective or that my feature works.
[x] Any dependent changes have been merged and published in downstream modules.

please review this once

please review this once @UTSAVS26


Enable "toggle line comment" command for LaTeX and TeX

Why has this PR not been merged :confused:

+1😱

@seanmcbreen fix looks good to me.


Integration tests

Need
As a developer
I need to have some integration tests
So I will know for sure that may app functions well

Deliverables
Tests to ensure that Mugshot is running comply the specs.
Solution
Same tests like in the Chai-Mugshot plugin.

@andrei-picus-hs please review specs

LGTM

@andrei-picus-hs please review the code

Finished review.

@andrei-picus-hs please review changes

LGTM


Etiquette for requesting PR reviews

This PR is a follow up on the discussion that happened in sig-docs meeting earlier today. It is about the process and etiquette for requesting reviewers to review the changes.

/assign @gochist

@zacharysarah Cloud you please assign another owner for this?

@gochist Sure thing. Feel free to assign whoever is the PR wrangler for the week!
/unassign @gochist
/assign @kbarnard10

/lgtm
/approve


Implement integer typing NBEP

The implementation is rather simple. I also refactored support for the operator module to simply redirect to the built-in operators (avoiding duplication and possible discrepancies).
Note: the CUDA test suite has been checked to work.

Just confirmed this PR works fine on the CUDA target and in numbapro

Great!


How does other and generic device work

Is it possible to use other techniques the one allready deployed? If so, how does that work, implications for calculations? For example windturbines on company's site.

Is it possible to use other techniques the one allready deployed?

You can use the 'other' technology with any profile that you have uploaded. You can give it a capacity to scale that profile with.


change urls in docs to use example.net/.com

Prior to this commit, the docs and vmfloaty.yml.example file used
a variety of live domains (mycompany.net, alternate.net). This commit
changes those to example.net and example.com which are IANA-managed
Reserved Domains. This will reduce the chance that any credentials
could be harvested if a user executes the example commands without
changing the domains.
Status
[Ready for Merge | In Progress | ???]
Description
FIXME
Related Issues

Todos

[ ] Tests
[ ] Documentation

Reviewers
@demophoon
@briancain

Thanks @steveax for the updates! Hopefully not too much traffic was sent to those live domains.


Create a range-rate (Doppler) measurement model

Expansion to the current range and bearing sensor measurement model

Closed with 7f2c7ed0ca7d6f7b03b3c3f548c618103fb155b9/#208


You might add jqwidgets to your list.

http://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxchart/jquery-chart-getting-started.htm?search=
As I find this very useful - do you keep updating this list?

We still do! I went ahead and added jqxchart to the jquery list.


Single frame export

Hey,
I’m attempting to extract static PLYs out of single time steps.
If I view the point cloud created on training on the original GS viewers, I get a mesh with lower quality and holes.
Same thing happens if I create a PLY with the deltas applied (original values + deformation).
Is there anything else I should consider? Attached is an example of your render.py vs any other viewer.
Though it was the modified rasterizer at first but it seems it only adds depth functionality.

Thanks!

Turns out it looks like that when the deltas are not applied


[Bug] pull message result maybe data wrong

Before Creating the Bug Report

[X] I found a bug, not just asking a question, which should be created in GitHub Discussions.

[X] I have searched the GitHub Issues and GitHub Discussions  of this repository and believe that this is not a duplicate.

[X] I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.

Runtime platform environment
4.9.7 sdk  push consumer + 5.0.0 proxy+5.0.0 broker
RocketMQ version
4.9.7 sdk  push consumer + 5.0.0 proxy+5.0.0 broker
JDK Version
1.8
Describe the Bug
client log
2023-06-30 19:43:57,910 WARN RocketmqClient - [BUG] pull message result maybe data wrong, nextBeginOffset: 2947 firstMsgOffset:<PHONE_NUMBER>854775807 prevRequestOffset: 2954

proxy log, which I added in org.apache.rocketmq.proxy.remoting.activity.PullMessageActivity
13086:2023-06-30 19:43:57 INFO NettyClientWorkerThread_1 - pull offset monitor,clientHost=<IP_ADDRESS>:35702,topic=test,group=x,bname=broker-1-1,queueId=2,queueOffset=2949,commitOffset=2946,maxOffset=2952,nextBeginOffset=2952
13093:2023-06-30 19:43:57 INFO NettyClientWorkerThread_1 - pull offset monitor,clientHost=<IP_ADDRESS>:35702,topic=test,group=x,bname=broker-1-1,queueId=2,queueOffset=2954,commitOffset=2954,maxOffset=2947,nextBeginOffset=2947
13095:2023-06-30 19:43:57 INFO NettyClientWorkerThread_2 - pull offset monitor,clientHost=<IP_ADDRESS>:35702,topic=test,group=x,bname=broker-1-1,queueId=2,queueOffset=2947,commitOffset=2954,maxOffset=2954,nextBeginOffset=2954

I print responseHeader.getMaxOffset(),just take a look ,the. maxOffset
In a very short period of time, it is not possible for the maxOffset to be smaller than the previous one. The disk is not exceeding the limit, nor is there any penalty for cleaning.
Steps to Reproduce
just run normal case long time
What Did You Expect to See?
no
What Did You See Instead?
maxOffset smaller than before
Additional Context
fix

No response

Wouldn't it be more reasonable to modify the map so that it won't be overwritten?


Stable?

The version on Rubygems.org is v0.0.2. This tells me, as a subscriber of SemVer, that it's not stable – that it should not be used in production environments.
Is this assumption true? The README does not discuss versioning practices. What do you think about versioning it (at least at the MAJOR level) alongside Liquid-ruby?

It's a bit of an odd case because while it is stable, it isn't complete. However, since the API is hidden to regular users, calling the interface stable makes sense to me. I think keeping the major version in sync with Liquid is a very good idea.

Just released 3.0.0, and set master (the development branch) to 4.0.0.alpha. This mirrors the development strategy in Liquid.

Whoo! Thanks, @pushrax :smile:


Switched mask from uint8 to bool in concat layers

Addresses #5867.  It looks like everywhere else in the code, masks are of type bool.  The cast to uint8 causes a problem when one of the concated inputs has a mask and one doesn't, because you can't concat a bool tensor and a uint8 tensor.

Looking into the test failure. Will fix.

@fchollet, looks like that fixed the test.  Let me know if you think standardizing the dtype of masks should be done another way.

LGTM


use sub-resource for status updates

The status sub-resource requires a higher minimum K8s version that our current minimum, so we can't use it yet. Should we move to using it in the future? Not sure what the benefits would be of using that vs. our current patching.

https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/#status-subresource
It's available from 1.10, and enabled by default from 1.11. A CRD needs to explicitly be set up for using subresources in order for them to be enabled for that kind of CR.
One benefit seems to be that we could use RBAC to write-protect the status, instead of our current validator intervention.

Bottom line, looks like a good thing, but we can't make this our method of doing status updates until our floor for Kubernetes version support is at least 1.10.

Done.


Entered Codes in App - Can't get to Open on Physical Yale Lock

I've loaded the app using the code, and entered a couple users with their own code on app.
Now when I go to use the Yale lever lock touchpad... the codes don't unlock the door...
I'm new and have never used ST before.  Please help, thank you.
Harlan

Did you try installing the custom device driver?  I updated the README to include instructions on how to do this.
Might help to ask this question in the community forum too, to see if any other people with your lock have the same issues...  https://community.smartthings.com/t/lock-code-manager/12280/
That looks like a really neat lock.  I hope it works.  Is this one?
http://www.amazon.com/Yale-Security-YRL-220-ZW-619-Touchscreen-Technology/dp/B00AQO04FQ
Another thing I can think of, is when you first paired the device, it must have preformed a secure device inclusion.  If it failed to do a secure inclusion, you have to unpair the device and try again.
On one of my locks, I had to take the thing off the door and preform the inclusion close to the hub for it to do a secure include.  This might not be your problem, but just trying to make guesses.


[BUG] price calculation modal uses price per packing-unit, not single-piece price

Please verify that this bug has NOT been raised before.

[X] I checked and didn't find a similar issue

Describe the bug*
When adding supplier parts with packing-units of more than 1 (for example length of 1000mm of steel tube), the single-unit price is correctly calculated in the Pricing tab. When using the price calculator modal (through the $ icon in the top right), the prices for the full packing units are shown as price range - and calculations of multiples are way off through this, of course...
Steps to Reproduce
Example part with pricing history:

Supplier Parts for this Part:

Pricing calculator for quantity of 1:

Pricing calculator for multiple quantities:

Expected behaviour
use price per single unit (in my example: per mm) in the calculator modal
Deployment Method

[X] Docker
[ ] Bare metal

Version Information
Version Information:
InvenTree-Version: 0.10.0 dev
Django Version: 3.2.16
Commit Hash: ce3dabe
Commit Date: 2023-02-03
Database: postgresql
Debug-Mode: False
Deployed using Docker: True
Active plugins: [{'name': 'InvenTreeBarcode', 'slug': 'inventreebarcode', 'version': '2.0.0'}, {'name': 'InvenTreeCoreNotificationsPlugin', 'slug': 'inventreecorenotificationsplugin', 'version': '1.0.0'}, {'name': 'IPNAutoGenerator', 'slug': 'ipnautogenerator', 'version': None}, {'name': 'Brother Labels', 'slug': 'brother', 'version': '0.6.0'}]
Relevant log output
No response

@simonkuehling thanks for reporting. The pricing modal has a lot of other issues too and needs significant work.

This would benefit me a ton too -- especially for raw materials (like this) and hardware.


Running 10.11.2 build 15C47a - Script fails unable to find the exisiting First Boot Package Install.pkg

Hi I am getting the above error - that the script cannot find First Boot Package Install.kg - even though as per the screen shot the package exists in that location. Could be a Beta issue. Will check with a known good 10.11.1 install asap.

Oops my error - ignore. I was looking in the wrong place.


not "export" classes not visible inside single module + JS generation issue

I have 2 .ts files:
A.ts

module nx {
class A { }
}

B.ts

module nx {
export class B { temp = new A(); }
}

In class B, I get error that class A is not known. I would assume that A should be known as it's in the same module as B.
Adding "export" to class A fixes the issue, but I don't wish class A to be visible externally.
The second issue I see is in generated JS file (note I have option Combine JavaScript output into single file set).
For above example (2 separate .ts files) I see:

var nx;
(function (nx) {
var A = ...
var nx;
(function (nx) {
var B = ...

When I put class A and B in single .ts file result looks better:

var nx;
(function (nx) {
var A = ...
var B = ...

I think tsc should generate 2'nd  result in both cases.
Thanks!

This is by design. unless a declaration is marked as exported it will only be visible within the enclosing module declaration.


Are tile layers supported?

Is there any reason to think that these layers wouldn't work as sublayers for https://deck.gl/docs/api-reference/geo-layers/tile-layer?

They should

It worked.


thrust::device_delete cannot be compiled for class with user-defined constructor.

Following code cannot be compiled:
#include <thrust/device_ptr.h>
#include <thrust/device_new.h>
#include <thrust/device_delete.h>

struct Foo {
     __host__ __device__ Foo() : x(0) {}

    int x;
};

int main() {
    thrust::device_ptr<Foo> foo = thrust::device_new<Foo>();
    thrust::device_delete(foo);

    cudaDeviceReset();

    return 0;
}

Error:
$ nvcc -arch=sm_35 -std=c++11 test.cu
/usr/local/cuda/bin/../targets/x86_64-linux/include/thrust/detail/allocator/allocator_traits.h(145): error: class "thrust::detail::device_delete_allocator" has no member "value_type"
          detected during:
            instantiation of class "thrust::detail::allocator_traits<Alloc> [with Alloc=thrust::detail::device_delete_allocator]"
(262): here
            instantiation of class "thrust::detail::allocator_system<Alloc> [with Alloc=thrust::detail::device_delete_allocator]"
/usr/local/cuda/bin/../targets/x86_64-linux/include/thrust/detail/allocator/destroy_range.inl(137): here
            instantiation of "thrust::detail::allocator_traits_detail::enable_if_destroy_range_case2<Allocator, Pointer>::type thrust::detail::allocator_traits_detail::destroy_range(Allocator &, Pointer, Size) [with Allocator=thrust::detail::device_delete_allocator, Pointer=thrust::device_ptr<Foo>, Size=size_t]"
/usr/local/cuda/bin/../targets/x86_64-linux/include/thrust/detail/allocator/destroy_range.inl(158): here
            instantiation of "void thrust::detail::destroy_range(Allocator &, Pointer, Size) [with Allocator=thrust::detail::device_delete_allocator, Pointer=thrust::device_ptr<Foo>, Size=size_t]"
/usr/local/cuda/bin/../targets/x86_64-linux/include/thrust/detail/device_delete.inl(42): here
            instantiation of "void thrust::device_delete(thrust::device_ptr<T>, size_t) [with T=Foo]"
test.cu(13): here

1 error detected in the compilation of "/tmp/tmpxft_000025dd_00000000-8_test.cpp1.ii".

What with wrong?
If I remove or defaults the constructor of Foo class, then compilation succeeds:
OK1:
struct Foo {
    int x;
};

OK2:
struct Foo {
    Foo() = default;
    int x;
};

Version:
$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130

Can confirm this, I think the issue is how thrust determines whether a class is trivially destructible (which is used in the dispatch of detail::destroy_range).
See has_trivial_destructor from detail/type_traits.h and enable_if_destroy_range_case3 from destroy_range.inl (I'm on the same version as egana)


Images rotate unexpectedly

When I hunt a bitmap it rotate 90 degrees and I cant underestand why this is happening.

I can't make it happen again, can you just tell me more detail?


Re-roll and Re-roll Once syntax

Hey, was hoping I could suggest a new feature.
In D&D 5e, there are a few instances (most notably Great Weapon Fighting, since it happens multiple times each turn) where you can reroll a die if it's a 1 or 2. (Each die can only be rerolled once.)
 The 1 is rerolled into a 2, so it ends up dealing 6 damage.

Here's my idea for syntax:
XdYrZ XdYrlZ Roll XdY and reroll any die less than or equal to Z.

And, just for fun, we could implement XdYrhZ or something to reroll for values greater than or equal to Z.

Roll20 does it like so.

This plz!


Bug in GUI and colab

Describe the bug
A clear and concise description of what the bug is.
having a none type bug with coursevania and real discount in GUI and colab.
To Reproduce
Steps to reproduce the behavior:

Select cousevania and real discount to scrape
Click on on start
Getting error for these 2, the others are working fine
See error

Screenshots
add screenshots to help explain your problem.
System Info:

OS: [e.g. iOS]
d [e.g. chrome, safari]
Version [e.g. 22]

Traceback (most recent call last):
File "/usr/lib/python3.7/threading.py", line 926, in _bootstrap_inner
self.run()
File "/usr/lib/python3.7/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "", line 179, in coursevania
nonce = json.loads(nonce[: len(nonce) - 6])["load_content"]
File "/usr/lib/python3.7/json/init.py", line 348, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.7/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python3.7/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Real Discount:   0%|          | 0/36 [00:00<?, ?it/s]Exception in thread Thread-14:
Traceback (most recent call last):
File "/usr/lib/python3.7/threading.py", line 926, in _bootstrap_inner
self.run()
File "/usr/lib/python3.7/threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "", line 160, in real_discount
title = items.a.h3.text
AttributeError: 'NoneType' object has no attribute 'h3'

v1.2


Web Page Width is Too Wide on Reduction

When a web page is set a width less than 100%, the content is not resized to match, but has a horizontal ovreflow.

Not all pages are affected. A sample page is docs/home/11g-ocm/11g-ocm-system-builds/bankstown/03-upgrade-to-em-agent-10-2-0-5-0.html. The issue seems to be caused by widgets that are wider than the screen. Such a widget would be for PRE tags.

I made the following changes to docs/_sass/_content.scss:
@@ -6,7 +6,8 @@
     font-size: 10pt;
     font-weight: normal;
     grid-column: 2;
-    grid-row: 6;
+    grid-row: 7;
+    overflow: hidden;
 }

Now docs/home/11g-ocm/11g-ocm-system-builds/bankstown/03-upgrade-to-em-agent-10-2-0-5-0.html resizes correctly.


Split qickprogram file

Checklist before review:

[x] Split qick.programs.p[y file into smaller ones in progras folder
[x] move execute_program from connection handler

Checklist before merge:

[ ] Reviewers confirm new code works as expected.
[x] Tests are passing.
[x] Documentation is updated.

Codecov Report
Patch coverage: 80.48% and project coverage change: +0.98 :tada:

Comparison is base (7588c3b) 72.41% compared to head (63a4404) 73.39%.

Additional details and impacted files
@@                  Coverage Diff                  @@
##           fix-list-sweepers      #43      +/-   ##
=====================================================
+ Coverage              72.41%   73.39%   +0.98%
=====================================================
  Files                      7       10       +3
  Lines                    493      515      +22
=====================================================
+ Hits                     357      378      +21
- Misses                   136      137       +1

Flag
Coverage Δ

unittests
73.39% <80.48%> (+0.98%)
:arrow_up:

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

Impacted Files
Coverage Δ

src/qibosoq/rfsoc_server.py
0.00% <0.00%> (ø)

src/qibosoq/programs/base.py
78.91% <100.00%> (ø)

src/qibosoq/programs/flux.py
100.00% <100.00%> (ø)

src/qibosoq/programs/pulse_sequence.py
100.00% <100.00%> (ø)

src/qibosoq/programs/sweepers.py
100.00% <100.00%> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

I changed the type hint from collections.abc.Iterable to typing.Iterable... Not sure if it was a reason for your proposal of the first, but it was complaining that it was not subscriptable

Python 3.8 added to the workflows! Indeed I had never checked which python version I was using on board...

You could also include/exclude combinations from the matrix:
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#excluding-matrix-configurations

As usual, I'd suggest merging first #41 (unless you have an explicit motivation to do otherwise)

As usual, I'd suggest merging first #41 (unless you have an explicit motivation to do otherwise)

The motivation would be that #41 is not approved yet :-)

The motivation would be that #41 is not approved yet :-)

Then just wait for it ^^. The reason is that this would be merged into that, and the diff would become the sum of the two (slowing down the review even more)


feat: settings persistence

Description
A few small persistence fixes. Trigger events to ensure state is updated for setting rendered on different screens.
Motivation and Context
How Has This Been Tested?
manually

ACK


DT-966: Partition TDR Snapshot Query

Addresses
https://broadworkbench.atlassian.net/browse/DT-966
Summary
This PR breaks up the TDR snapshot query and re-combines the results to keep the url length manageable.

Have you read Terra's Contributing Guide lately? If not, do that first.

Label PR with a Jira ticket number and include a link to the ticket
Label PR with a security risk modifier [no, low, medium, high]
PR describes scope of changes
Get a minimum of one thumbs worth of review, preferably two if enough team members are available
Get PO sign-off for all non-trivial UI or workflow changes
Verify all tests go green
Test this change deployed correctly and works on dev environment after deployment

Also, I've mentioned this before, but this fix changes one API call to multiple calls, and could run into scale issues as the number of datasets grows. A solution that wouldn't have this issue is to add a POST version of this API to TDR.

I created https://broadworkbench.atlassian.net/browse/DT-974 to cover this suggestion.


Cursor doesn't show up sometimes when component has placeholder

This specially happen in captions where when you click on the placeholder to focus it you're not sure if the cursor is there or not but if you start typing it works.

Don't see this anymore. If you see this please reopen.


require for a new mod.

Info Panel to target (Show installed modules to target + real visible distance and Maximum visible distance)
Modules and view range info panel for targeted vehicle.

I see this mod, included in cheatpack http://b4it.org
Plz contact to author and talk about it.


Failed to parse Location header

Gobuster was working fine for me all day but now it's throwing an error message. Tried uninstalling and reinstalling but that didn't work. Tried removing some flags and changing the wordlist. Any suggestions? The IP im running it against is up.
gobuster dir --url http://x.x.x.x -w /usr/share/wordlists/dirbuster/directory-list-1.0.txt -q --wildcard -z -r -k
Error: error on running gobuster: unable to connect to http://x.x.x.x/: Get "http://x.x.x.x/": failed to parse Location header "https://\x.x.x.x\/": parse "https://\x.x.x.x\/": invalid character "\" in host name

this is an error returned by golangs http library as the server sends an invalid response back but enumeration should continue


[Task]: Create Floor 1 for our Library Scene

Rebric Element
Environment
Briefly, what are you going to work on?
I am going to work on grayboxing the first level by creating a basic building for our player to move around in.  I will add hallways, bookcases, and example power ups by creating cubes, spheres, etc from the Unity editor.
Provide at least one example of a similiar element in another game.
Bomberman used a blueprint when they man levels to the greyblocking the level
What is needed to implement the task?
Basic Knowledge of creating assets in the Unity Editor.  Unity asset store objects.
What is the biggest risk it will not get done?

How do I know it is ready?
When the player can see that there is a basic level to walk around in with props/assets.

Nice! Missing an image of what you envision and a link for Bomberman.

https://sdccd.us-west-2.instructuremedia.com/embed/5af785bc-c3c9-42a5-822e-909e6e814216


AttributeError: module 'importlib.resources' has no attribute 'files'

Description
The following error appears using Python versions lower than 3.9 even though the requirements in the setup say that the minimum Python version is 3.6:
Traceback (most recent call last):
  File "main.py", line 6, in <module>
    from lm_eval import tasks, evaluator
  File "/home/angel/Documents/projects/bsc/lm-evaluation-harness/lm_eval/tasks/__init__.py", line 314, in <module>
    **bigbench.create_all_tasks(),
  File "/home/angel/Documents/projects/bsc/lm-evaluation-harness/lm_eval/tasks/bigbench.py", line 232, in create_all_tasks
    resources_dir = importlib.resources.files("lm_eval.datasets") / "bigbench_resources"
AttributeError: module 'importlib.resources' has no attribute 'files'

Current solution:
I have substituted the following line in lm_eval/tasks/bigbench.py:
resources_dir = importlib.resources.files("lm_eval.datasets") / "bigbench_resources"
for the following one:
 resources_dir = os.path.join(os.path.dirname(__file__), "../datasets/bigbench_resources")
obtaining the same result.

I believe this issue is no longer relevant as the project now requires Python 3.9.

Closing as we've revamped this part of the codebase making this issue irrelevant.


Bootstrap - Porto Template

ToDo:
Sample index page - start up home page design

creating Pages controller and set it as default controller in config/routes.php
creating folder 'pages' in views folder and uploading example index page named home.php

ToDo:

Create assets folder and upload Porto assets in it

ToDo:

Integrate assets in home.php

Bootstrap theme successfully uploaded !

Bootstrap theme successfully uploaded !


Access-Token for all requests

Hello!
Thanks for this library!
I have a question: How to implement Access-Token header for all requests?
With this cheat i have huge amount of code.. Thanks again!

Currently the default options cannot be modified. So a possible solution would be creating a helper method and pass that modifier there. Then you could use your helper method instead of original one in Kingfisher.

@onevcat but what about solution in this issues?

@Mazorati the issue you point out #452 is described also here https://github.com/onevcat/Kingfisher/wiki/Cheat-Sheet#use-your-own-session-configuration-in-a-downloader and must work

It turned out to be an optional interpolation. Since it was fully discussed in #452, I am closing it now.


Add addin to website to allow for automatic documentation

This is just a suggestion, but think it would be a really good idea, to help with visibility of this addin.
i.e. get your addin listed here:
http://cakebuild.net/addins
Have a look at this PR:
cake-build/website#152
This assumes that you have added XML Documentation to your addin, as described here:
http://cakebuild.net/docs/contributing/documentation
Let me know if you have any questions. Thanks!

@ecampidoglio NOTE I would actually hold off on doing this suggestion, if you agree with it.
We are almost at the shipping point with a new version of the website, so the files that will need changed are not as shown in the above PR, but they will be similar.
You could be our guinea for creating a PR to the new site 😄

@gep13 Sounds good to me 👍

@ecampidoglio perfect.  We have just merged the new website into develop branch.  So you should be in a position to submit a PR to this folder:
https://github.com/cake-build/website/tree/develop/addins
Idea would be to create a new file for your Addin.  Let me know if you have any questions.

@gep13 Sure. One question: are there any predefined/preferred categories for the add-ins?

@ecampidoglio no, nothing defined. Have a look at what is already there, and if there is one that makes sense, slot it in there, or create a new one.

@gep I just submitted cake-build/website#254 but the build is failing because Cake.Curl is still in prerelease on NuGet. I'll release it as stable later today.

@ecampidoglio you ment @gep13

@gep Corrected. Sorry about that.

Closed by cake-build/website#254.


Server crashed with the new API 4 version

The file is named differently because permissions had to be set to "op" in plugin.yml. Nothing was changed in the source code.
This is the link to the crash stack trace:
https://mcpaste.io/3f1671379567cfcc

Use another Plot Plugin.

 That's what pull requests are for.

Also i should rewrite Myplot?
Because the complete Code is Shit.

supercrafter333 say it too.
This is why CPlot exist

"The complete code is shit"
Dude, you literally made a file called src in one of your repositories instead of a directory. If you're gonna call it "shit" and say you're going to rewrite it - at least be able to back it up 😭

what's the release version you're using?


PR4 - Added p4_fuzzer, a library for fuzzing P4Runtime requests

Build Results:
divya@c913b5632b65:/sonic/src/sonic-p4rt/sonic-pins$ bazel build $BAZEL_BUILD_OPTS ...
DEBUG: Rule 'com_github_nelhage_rules_boost' indicated that a canonical reproducible form can be obtained by modifying arguments shallow_since = "1619053724 -0700"
DEBUG: Repository com_github_nelhage_rules_boost instantiated at:
/sonic/src/sonic-p4rt/sonic-pins/WORKSPACE.bazel:73:9: in
/var/divya/.cache/bazel/_bazel_divya/5fd88bad78ef03829a4685c83637a020/external/com_github_p4lang_p4c/bazel/p4c_deps.bzl:25:23: in p4c_deps
Repository rule git_repository defined at:
/var/divya/.cache/bazel/_bazel_divya/5fd88bad78ef03829a4685c83637a020/external/bazel_tools/tools/build_defs/repo/git.bzl:199:33: in
INFO: Analyzed 246 targets (1 packages loaded, 26 targets configured).
INFO: Found 246 targets...
INFO: From Compiling P4 program p4_fuzzer/p4_programs/sai-p4/sai_main.p4:
p4_fuzzer/p4_programs/sai-p4/acl_actions.p4(11): [--Wwarn=unused] warning: 'standard_metadata' is unused
action copy(inout standard_metadata_t standard_metadata) {
^^^^^^^^^^^^^^^^^
p4_fuzzer/p4_programs/sai-p4/routing.p4(152): [--Wwarn=uninitialized_use] warning: wcmp_group_id_value may not be completely initialized
wcmp_group_id_value : exact @id(1) @name("wcmp_group_id");
^^^^^^^^^^^^^^^^^^^
p4_fuzzer/p4_programs/sai-p4/routing.p4(118): [--Wwarn=uninitialized_use] warning: nexthop_id_value may not be completely initialized
nexthop_id_value : exact @id(1) @name("nexthop_id");
^^^^^^^^^^^^^^^^
p4_fuzzer/p4_programs/sai-p4/routing.p4(90): [--Wwarn=uninitialized_use] warning: router_interface_id_value may not be completely initialized
router_interface_id_value : exact @id(1)
^^^^^^^^^^^^^^^^^^^^^^^^^
p4_fuzzer/p4_programs/sai-p4/routing.p4(62): [--Wwarn=uninitialized_use] warning: router_interface_id_value may not be completely initialized
router_interface_id_value : exact @id(1)
^^^^^^^^^^^^^^^^^^^^^^^^^
p4_fuzzer/p4_programs/sai-p4/routing.p4(65): [--Wwarn=uninitialized_use] warning: neighbor_id_value may not be completely initialized
neighbor_id_value : exact @id(2) @name("neighbor_id");
^^^^^^^^^^^^^^^^^
p4_fuzzer/p4_programs/sai-p4/routing.p4(150): [--Wwarn=unsupported] warning: Target does not support default_action for ingress.routing.wcmp_group_table (due to action profiles)
table wcmp_group_table {
^^^^^^^^^^^^^^^^
INFO: Elapsed time: 3.690s, Critical Path: 3.28s
INFO: 2 processes: 1 internal, 1 linux-sandbox.
INFO: Build completed successfully, 2 total actions
Test Results:
divya@c913b5632b65:/sonic/src/sonic-p4rt/sonic-pins$ bazel test $BAZEL_BUILD_OPTS ...
DEBUG: Rule 'com_github_nelhage_rules_boost' indicated that a canonical reproducible form can be obtained by modifying arguments shallow_since = "1619053724 -0700"
DEBUG: Repository com_github_nelhage_rules_boost instantiated at:
/sonic/src/sonic-p4rt/sonic-pins/WORKSPACE.bazel:73:9: in
/var/divya/.cache/bazel/_bazel_divya/5fd88bad78ef03829a4685c83637a020/external/com_github_p4lang_p4c/bazel/p4c_deps.bzl:25:23: in p4c_deps
Repository rule git_repository defined at:
/var/divya/.cache/bazel/_bazel_divya/5fd88bad78ef03829a4685c83637a020/external/bazel_tools/tools/build_defs/repo/git.bzl:199:33: in
INFO: Analyzed 246 targets (0 packages loaded, 0 targets configured).
INFO: Found 161 targets and 85 test targets...
INFO: Elapsed time: 0.329s, Critical Path: 0.01s
INFO: 1 process: 1 internal.
INFO: Build completed successfully, 1 total action
//gutil:collections_test                                        (cached) PASSED in 0.2s
//gutil:io_test                                                 (cached) PASSED in 0.3s
//gutil:proto_matchers_test                                     (cached) PASSED in 0.4s
//gutil:proto_test                                              (cached) PASSED in 0.3s
//gutil:status_matchers_test                                    (cached) PASSED in 0.2s
//gutil:table_entry_key_test                                    (cached) PASSED in 0.2s
//p4_pdpi:ir_tools_test                                         (cached) PASSED in 0.3s
//p4_pdpi/netaddr:ipv4_address_and_network_address_test         (cached) PASSED in 0.3s
//p4_pdpi/netaddr:ipv6_address_test                             (cached) PASSED in 0.2s
//p4_pdpi/netaddr:mac_address_test                              (cached) PASSED in 0.3s
//p4_pdpi/packetlib:packetlib_fuzzer_test                       (cached) PASSED in 16.3s
//p4_pdpi/packetlib:packetlib_test                              (cached) PASSED in 0.2s
//p4_pdpi/packetlib:packetlib_test_runner                       (cached) PASSED in 0.1s
//p4_pdpi/packetlib:packetlib_unit_test                         (cached) PASSED in 1.0s
//p4_pdpi/string_encodings:bit_string_test                      (cached) PASSED in 0.3s
//p4_pdpi/string_encodings:byte_string_test                     (cached) PASSED in 0.3s
//p4_pdpi/string_encodings:decimal_string_test                  (cached) PASSED in 0.3s
//p4_pdpi/string_encodings:decimal_string_test_runner           (cached) PASSED in 0.0s
//p4_pdpi/string_encodings:hex_string_test                      (cached) PASSED in 0.1s
//p4_pdpi/string_encodings:hex_string_test_runner               (cached) PASSED in 0.0s
//p4_pdpi/string_encodings:readable_byte_string_test            (cached) PASSED in 0.3s
//p4_pdpi/testing:helper_function_test                          (cached) PASSED in 0.3s
//p4_pdpi/testing:info_test                                     (cached) PASSED in 0.2s
//p4_pdpi/testing:info_test_runner                              (cached) PASSED in 0.0s
//p4_pdpi/testing:main_pd_test                                  (cached) PASSED in 0.2s
//p4_pdpi/testing:mock_p4_runtime_server_test                   (cached) PASSED in 0.4s
//p4_pdpi/testing:packet_io_test                                (cached) PASSED in 0.1s
//p4_pdpi/testing:packet_io_test_runner                         (cached) PASSED in 0.2s
//p4_pdpi/testing:rpc_test                                      (cached) PASSED in 0.1s
//p4_pdpi/testing:rpc_test_runner                               (cached) PASSED in 0.3s
//p4_pdpi/testing:sequencing_test                               (cached) PASSED in 0.1s
//p4_pdpi/testing:sequencing_test_runner                        (cached) PASSED in 0.2s
//p4_pdpi/testing:table_entry_gunit_test                        (cached) PASSED in 0.4s
//p4_pdpi/testing:table_entry_test                              (cached) PASSED in 1.5s
//p4_pdpi/testing:table_entry_test_runner                       (cached) PASSED in 0.1s
//p4_pdpi/utils:annotation_parser_test                          (cached) PASSED in 0.3s
//p4_pdpi/utils:ir_test                                         (cached) PASSED in 0.3s
//p4rt_app/event_monitoring:app_state_db_port_table_event_test  (cached) PASSED in 0.5s
//p4rt_app/event_monitoring:app_state_db_send_to_ingress_port_table_event_test (cached) PASSED in 1.1s
//p4rt_app/event_monitoring:config_db_node_cfg_table_event_test (cached) PASSED in 0.6s
//p4rt_app/event_monitoring:config_db_port_table_event_test     (cached) PASSED in 0.8s
//p4rt_app/event_monitoring:debug_data_dump_events_test         (cached) PASSED in 1.1s
//p4rt_app/event_monitoring:state_verification_events_test      (cached) PASSED in 0.5s
//p4rt_app/p4runtime:ir_translation_test                        (cached) PASSED in 0.5s
//p4rt_app/p4runtime:p4info_verification_schema_test            (cached) PASSED in 0.4s
//p4rt_app/p4runtime:p4info_verification_test                   (cached) PASSED in 0.4s
//p4rt_app/p4runtime:packetio_helpers_test                      (cached) PASSED in 0.6s
//p4rt_app/sonic:app_db_acl_def_table_manager_test              (cached) PASSED in 0.6s
//p4rt_app/sonic:app_db_manager_test                            (cached) PASSED in 0.4s
//p4rt_app/sonic:app_db_to_pdpi_ir_translator_test              (cached) PASSED in 0.4s
//p4rt_app/sonic:hashing_test                                   (cached) PASSED in 1.7s
//p4rt_app/sonic:packetio_impl_test                             (cached) PASSED in 0.3s
//p4rt_app/sonic:packetio_port_test                             (cached) PASSED in 0.3s
//p4rt_app/sonic:response_handler_test                          (cached) PASSED in 0.5s
//p4rt_app/sonic:state_verification_test                        (cached) PASSED in 0.3s
//p4rt_app/sonic:vrf_entry_translation_test                     (cached) PASSED in 0.4s
//p4rt_app/sonic/adapters:fake_sonic_db_table_test              (cached) PASSED in 0.1s
//p4rt_app/tests:acl_table_test                                 (cached) PASSED in 0.9s
//p4rt_app/tests:action_set_test                                (cached) PASSED in 0.7s
//p4rt_app/tests:api_access_test                                (cached) PASSED in 0.6s
//p4rt_app/tests:arbitration_test                               (cached) PASSED in 0.7s
//p4rt_app/tests:fixed_l3_tables_test                           (cached) PASSED in 1.7s
//p4rt_app/tests:forwarding_pipeline_config_test                (cached) PASSED in 2.2s
//p4rt_app/tests:grpc_behavior_test                             (cached) PASSED in 5.1s
//p4rt_app/tests:p4_constraints_test                            (cached) PASSED in 0.5s
//p4rt_app/tests:p4_constraints_test_runner                     (cached) PASSED in 0.1s
//p4rt_app/tests:p4_programs_test                               (cached) PASSED in 0.8s
//p4rt_app/tests:packetio_test                                  (cached) PASSED in 2.9s
//p4rt_app/tests:port_name_and_id_test                          (cached) PASSED in 0.7s
//p4rt_app/tests:response_path_test                             (cached) PASSED in 1.6s
//p4rt_app/tests:role_test                                      (cached) PASSED in 0.7s
//p4rt_app/tests:state_verification_test                        (cached) PASSED in 0.8s
//p4rt_app/tests/lib:app_db_entry_builder_test                  (cached) PASSED in 0.1s
//p4rt_app/utils:event_data_tracker_test                        (cached) PASSED in 0.0s
//p4rt_app/utils:table_utility_test                             (cached) PASSED in 0.4s
//sai_p4/instantiations/google:clos_stage_test                  (cached) PASSED in 0.4s
//sai_p4/instantiations/google:fabric_border_router_p4info_up_to_date_test (cached) PASSED in 0.0s
//sai_p4/instantiations/google:middleblock_p4info_up_to_date_test (cached) PASSED in 0.0s
//sai_p4/instantiations/google:sai_p4info_fetcher_test          (cached) PASSED in 0.4s
//sai_p4/instantiations/google:sai_p4info_test                  (cached) PASSED in 0.5s
//sai_p4/instantiations/google:sai_pd_proto_test                (cached) PASSED in 0.2s
//sai_p4/instantiations/google:sai_pd_util_test                 (cached) PASSED in 0.3s
//sai_p4/instantiations/google:union_p4info_up_to_date_test     (cached) PASSED in 0.2s
//sai_p4/instantiations/google:wbb_p4info_up_to_date_test       (cached) PASSED in 0.0s
//sai_p4/tools:p4info_tools_test                                (cached) PASSED in 1.3s
Executed 0 out of 85 tests: 85 tests pass.
INFO: Build completed successfully, 1 total action
divya@c913b5632b65:/sonic/src/sonic-p4rt/sonic-pins$

Co-authored-by: Steffen Smolka<EMAIL_ADDRESS>

/easycla

@bibhuprasad-hcl Easycla seem to be stuck, can you push an empty change or rebase to trigger CLA again.


Input type=range with "multiple" attribute

Currently only the standard input type=range is documented [1].
As per W3C specification [2] the range input type can have a "multiple" attribute, which should show multiple handles on the range input.
I suggest to add a separate evaluation as with input type=file which can have a "multiple" attribute as well and has been documented [3].
I personally would prefer to have this feature in major browsers and thus consider this to be of higher priority.

[1] http://caniuse.com/#feat=input-range
[2] https://html.spec.whatwg.org/multipage/forms.html#range-state-(type=range)
[3] http://caniuse.com/#feat=input-file-multiple

Yes, this would be very useful, as currently no browser seems to support it.

+1
Polyfill by @LeaVerou here: https://leaverou.github.io/multirange/


coverage-badges-extension-plugin

Repository URL
https://github.com/jonesbusy/coverage-badges-extension-plugin
New Repository Name
coverage-badges-extension-plugin
Description
Extension of embeddable-build-status-plugin that make it possible to create coverage metrics badges from coverage plugin. See README for details and usage
Original started by a question here : https://community.jenkins.io/t/how-to-use-embeddable-build-status-plugin-to-display-code-coverage/11463
GitHub users to have commit permission
@jonesbusy
Jenkins project users to have release permission
jonesbusy
Issue tracker
GitHub issues

Security audit, information and commands
The security team is auditing all the hosting requests, to ensure a better security by default.
This message informs you that a Jenkins Security Scan was triggered on your repository.
It takes ~10 minutes to complete.
Commands
The bot will parse all comments, and it will check if any line start with a command.
Security team only:

/audit-ok => the audit is complete, the hosting can continue :tada:.
/audit-skip => the audit is not necessary, the hosting can continue :tada:.
/audit-findings => the audit reveals some issues that require corrections :pencil2:.

Anyone:

/request-security-scan => the findings from the Jenkins Security Scan were corrected, this command will re-scan your repository :mag:.
/audit-review => the findings from the audit were corrected, this command will ping the security team to review the findings :eyes:.
	It's only applicable when the previous audit required changes.

Only one command can be requested per comment.

(automatically generated message, version: 1.26.21)

/hosting re-check

The Jenkins Security Scan did not find anything dangerous with your plugin, congratulations! :tada:

:bulb: The Security team recommends that you are setting up the scan in your repository by following our guide.

+1 from me.  I tested interactively and confirmed that it worked in the case that I tried.

Why isn't that a PR towards the embeddable-build-status plugin?

Why isn't that a PR towards the embeddable-build-status plugin?

https://community.jenkins.io/t/how-to-use-embeddable-build-status-plugin-to-display-code-coverage/11463/4 says:

I originally open a PR on the Implement extension for code coverage badges by jonesbusy · Pull Request #280 · jenkinsci/embeddable-build-status-plugin · GitHub but I think it’s much better to create a new plugin to provide this extension. Specially if we need to provide more metrics.

@MarkEWaite Thanks.
@NotMyFault Also I don't want that the embeddable-build-status start to contains a lot of specific implementation and many optional plugin dependencies.
An example that I have in mind is the kubernetes-credentials-provider-plugin that contains a lot implementation for credentials management that nobody will use at the same time (Recent example is this PR https://github.com/jenkinsci/kubernetes-credentials-provider-plugin/pull/94 and my comments)
In my opinion a plugin is better,  embeddable-build-status already provide the extension point. Let's allow consumer use it

The <name> in the pom.xml should likely be changed. same as index.jelly :)

/hosting host

@MarkEWaite

Can you delete your forked repo ? Apparently GitHub automatically reattached the jenkinsci one to yours when I deleted mine... (Probably because you forked mine)
Thanks!

@MarkEWaite
Can you delete your forked repo

Deleted


No longer autoupdating on cdnjs since v4

The latest version on cdnjs.org is 3.3.7+1 it looks like at version 4 it stopped updating... https://cdnjs.com/libraries/startbootstrap-sb-admin-2

I will need to take a look at all of the Start Bootstrap themes on CDNJS and make sure they are getting updated properly. Thanks!

https://cdnjs.com/libraries/startbootstrap-sb-admin-2
The latest version is 4.0.7 when it should be 4.1.1. How can I help?