Merge swaggers

[x] Expose only one swagger in the api-server.

Remove duplicate swagger from:

[x] gc-service
[x] dataSources

Create a main swagger file that will be used by all services for validation:

[x] api-server
[x] gc-service
[x] dataSources

tested on version
systemVersion: "v2.1.53",
fullSystemVersion: "v2.1.53-1626181128494",


Add: Data Plane Policing module

Add module for Data Plane Policing for Fabric Access and Tenant

Closing this PR and will re-open under a new one.  Was trying merge latest changes from upstream and realized this pr was from a bad branch in my fork where i had botched a rebase.  Will clean up and submit a new one.


numpy.random.uniform

https://docs.scipy.org/doc/numpy/reference/generated/numpy.random.public .html

@deepakkumar1984  I Can't open this link.

This is the link: https://docs.scipy.org/doc/numpy/reference/generated/numpy.random.uniform.html

Added in PR #283


Find a tasteful naming scheme for tensors and layouts

For tensors, we want:
tensor instead of tensor_like
tensor_of instead of tensor_like_of
tensor_of_rank instead of tensor_like_of_rank
sized_tensor instead of sized_tensor_like
For layouts, we want:
layout instead of layout_like
layout_for instead of layout_like_for
layout_of_rank instead of layout_like_of_rank
It'd be nice to have a CPO to return an argument's layout, and we'd rather not name it get_layout

We also need to deal with:
vector_like
contiguous_vector_like
sized_vector_like
matrix_like
contiguous_column_major_matrix_like


New version: RustemMussabekov.Raindrop version 5.6.2

[X] Have you signed the Contributor License Agreement?
[X] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.4 schema?

Resolves #108256

Microsoft Reviewers: Open in CodeFlow

@wingetbot run


Netflix Tweaked not working

Not working using Chrome for Linux

Could you expand on what functionality is not working? If you provide a solid description of what is happening, it makes it much easier to identify the issue and get it resolved.

Nothing has changed since adding "Netflix Tweaked". Netflix opens as it always has, the previews autoplay my ques are in the order staged by Netflix.
My OS is Ubuntu 16.04 LTS, Chrome Version 67.0.3396.99 (Official Build) (64-bit)

@jhsnider This issues has been resolved with other users confirming that they are no longer seeing issues. Want to update to 1.0.9 and give it a shot?

Sure, I'll give it a shot except I'm confused about what it is I'm
upgrading and how to receive the upgrade.
On Sat, Jul 14, 2018 at 12:00 PM, Andrew Brey<EMAIL_ADDRESS>wrote:

@jhsnider https://github.com/jhsnider This issues has been resolved
with other users confirming that they are no longer seeing issues. Want to
update to 1.0.9 and give it a shot?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/andrewbrey/netflix-tweaked/issues/7#issuecomment-405036215,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AZguI3g2bN0HKgvDYaaetxE2D5I4XsrTks5uGiO8gaJpZM4VO9Qj
.

That worked!
Thank You Andrew for spending the time to help me with this.  JS
On Sat, Jul 14, 2018 at 12:25 PM, Andrew Brey<EMAIL_ADDRESS>wrote:

@jhsnider https://github.com/jhsnider You're on Chrome, so if you
restart the whole browser if should automatically upgrade. If you want to
confirm, enter chrome://extensions in your url bar and that will show a
list of all of your installed extensions. From that same screen you can
also toggle on the Developer mode switch (in the top right) and then
click Update (in the top middle) which will trigger all of your
extensions to update.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/andrewbrey/netflix-tweaked/issues/7#issuecomment-405037665,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AZguI6RxfqZxqr6pElX8HNhnXqF5t3Alks5uGil_gaJpZM4VO9Qj
.

Awesome! If everything is working well and also iIf you're so inclined, it would help a lot if you wrote a review on the store so other people can find the extension :)


Viewer render command doesn't respect load-dir

Describe the bug
Hi All -
I ran into this odd edge case when using a previously trained checkpoint.  Basically, the render command from the viewer won't use the loaded directory by default.  It isn't difficult to manually alter the render commands, but caused me to render footage of nerfstatic for 3 hours, so I think it might be worth adjusting or documenting at some point.
I'd be happy to submit a PR if you point me towards where I can pull the loaded directory parameter within the webapp.
Thank you for building this very exciting tool! 🙂
To Reproduce
Steps to reproduce the behavior:

Start and finish training a model using ns-train.  Exit the process using Cntrl-C.
Restart the viewer using --load-dir and --viewer.start-train False flags as shown below:

ns-train nerfacto --data source/data/path --viewer.websocket-port 7007 --viewer.start-train False --load-dir outputs/my-project/nerfacto/2023-01-29_121212/nerfstudio_models

Create a camera path in the viewer and click Render in the Render Tab.
Command created will use the latest config.yml by default, instead of the previously trained and loaded checkpoint.

ns-render --load-config outputs/tallman-processed/nerfacto/2023-01-30_095901/config.yml --traj filename --camera-path-filename outputs/tallman-processed/nerfacto/2023-01-30_095901/camera_path.json --output-path renders/render_output.mp4
Expected behavior
I would expect the viewer to respect the parameters with which it was launched.

So at one point, the new directory resaved/copied the checkpoint, which kept the data with the camera path etc. And more importantly, the render would function as expected even if the older load-dir went away.  Is that no longer the case?

@machenmusik That may be so... In my case, I had (accidentally) started a 2nd training session between the time when I completed the first and when I went to start the viewer.
In general, I think it would be valuable to be able to choose between multiple trained checkpoints to load into the viewer and have those used in render.  That said, feel free to close if this seems like a non-issue.

My understanding is that each time one does ns-train, a new directory is made for that session, and checkpoint gets copied from load-dir (whichever is chosen) if render is selected, so that new directory can be loaded and reused later even if what it loaded when trained is now gone.
You can always change the provided render command to get the behavior you describe, instead of the default, right?  If that's broken though, I understand the concern.


2.0.0 release

Coverage decreased (-10.8%) to 89.189% when pulling 9ec90ffdbe4c590e6013a49b7134a986c698ef5a on dev into f7cf0a0be3e2cc39aefaaa430da3ff0f5de689a5 on master.

Coverage decreased (-10.8%) to 89.189% when pulling 2467963cb819d3fbb5d103e866058505596ed867 on dev into f7cf0a0be3e2cc39aefaaa430da3ff0f5de689a5 on master.

Coverage decreased (-10.8%) to 89.189% when pulling c3c1da6286fb85a84ce87d563b2704b635775397 on dev into f7cf0a0be3e2cc39aefaaa430da3ff0f5de689a5 on master.

Coverage remained the same at 100.0% when pulling 6cd84793b21da41040d71507454e754cf29643f6 on dev into f7cf0a0be3e2cc39aefaaa430da3ff0f5de689a5 on master.


Bug: BR_SetMediaSourceProperties set section timing issue

Hi !
So I was trying to make a simple action to activate Section section from media item properties but it seems there is something wrong with BR_SetMediaSourceProperties has timing is not respected...
Look at the screenshot below

    local item = reaper.GetSelectedMediaItem( 0, 0 )
    local take = reaper.GetActiveTake(item)
    if take and not reaper.TakeIsMIDI(take) then

        retval, section, start, length, fade, reverse = reaper.BR_GetMediaSourceProperties( take )
        reaper.BR_SetMediaSourceProperties( take, true, start, length, fade, reverse )

      end

      reaper.UpdateArrange()

Thx for taking a look !

It seems to work here (SWS 2.12/REAPER 5.99 & 6.14). Am I missing any steps?

@cfillion Can you try with section not starting at source start ? This was my case.

That was it, thanks! The take's start offset is automatically updated. Add this to the script:
reaper.SetMediaItemTakeInfo_Value(take, 'D_STARTOFFS', 0)

@cfillion Thanks for debugging ! One single line ? Well, then maybe it doesn't need to be fixed. But I don't see any reason why keeping the start offset at the original position... it produces kind of unpredictable results, so handling that right from the SWS function can avoid bad surprises. :P

A script could set a different start offset before calling BR_SetMediaSourceProperties and not expect it to override that change.
BR_SetMediaSourceProperties could be used to change some one of the source's properties (eg. a script that shifts the section by n seconds), for which resetting the source offset would be undesirable.

Well this could be done only under certain conditions like the take isnt already a section, and sectionnisset to true (so in this case it mimic the click of the Section button in media explorer window) but I get your point. We have a one line fix on script side so we can considered this fixed !


Make setsockopt argument bytes

background: we allow installing mujinplanningclientpy to both Python2 and Python3..
setsockopt_string accepts unicode on Py2 while it accepts str on Py3.
setsockopt accepts str on Py2 while it accepts bytes on Py3.
so one of these are compatible:

socket.setsockopt(zmq.SUBSCRIBE, b'')
socket.setsockopt_string(zmq.SUBSCRIBE, u'')

maybe the first one is better as it does not change any code path on py2.

fixed typos in desc

The tests pass and I don't see a reason not to do this. I just recently tripped up with strings and bytes though, so I'd want a second set of eyes. @lazydroid ?

@lazydroid

@felixvd

Thanks!


Delete Transfer-Encoding header

As Plug.Conn.read_body/2 will handle a chunked body, passing the
header to the HTTP client with the non-chunked body would be a violation
of the HTTP specification.

Coverage remained the same at 97.143% when pulling 26e3bd8742bba1e6025efe5b695756f72d4c7535 on tt:delete-transfer-encoding-header into cc25ae9b399782f549c4af89b5197976c09b6122 on slogsdon:master.

Coverage remained the same at 97.143% when pulling 26e3bd8742bba1e6025efe5b695756f72d4c7535 on tt:delete-transfer-encoding-header into cc25ae9b399782f549c4af89b5197976c09b6122 on slogsdon:master.

Thanks, @tt!


Moved computation of finished hypotheses w.r.t max_output_lengths into HybridBlock

With the recent change of tracking maximum output lengths for each input sentence in the batch the additional logic for recomputing finished was scattered across two places.
This change moves the logic w.r.t max_output_lengths into the existing HybridBlock that creates an updated finished array at each beam search iteration.
Going forward (see the blocks branch, requiring mxnet==1.3) we can use logical ops for this as well, which are actually faster than +- & clip ops.
@abdelrahmanbadawy @tdomhan
Pull Request Checklist

[x] Changes are complete (if posting work-in-progress code, prefix your pull request title with '[WIP]'
until you can check this box.
[x] Unit tests pass (pytest)
[x] System tests pass (pytest test/system)
[x] Passed code style checking (./style-check.sh)

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

LGTM


Changed Values to actually match descriptions

First:
The Ore tables show "% per Stone ratio", but what is displayed is a hundredth of that.
First commit multiplies all those values by 100. In addition, this makes it far easier to understand the values.
Second:
The Table Value "Diamond/Stone Ratio" has a description stating, that it is the amount of stone mined, per diamond found.
The Second Commit aimed to address that, but math is hard, so there is a third commit resolving the two issues I caused with a single line of code.

Ah I think the issue is that the icon used is percentage when it is not actually a percentage. Multiplying the values by 100 however will make this wildly incorrect, I think the correct approach is to change the icon instead

Closed, because of githubs questionable buisness decision to start deleting random repositories.
Won't reupload my local copy.


Improve progress-bar-stripes animation

background-position: 0 0; is the default background position, so redundant
The background position should only be animated in the x direction
0% is a little shorter than from

I personally find it clearer the way it was with from/to...
How is this in the minified version without this patch?

I prefer percentages over from/to because we have animation which does not stop at 100%: https://github.com/twbs/bootstrap/blob/09c99fe6e79ad397fdef262017d7b2bc49377b15/scss/_spinners.scss#L31-L38
I guess we better always use the percentages values. It seemed like there's no stylelint rule for this yet, so I've opened https://github.com/stylelint/stylelint/issues/4065 upstream.
In the minified version those values are not converted.

BTW this reminds me, maybe we should remove the button to toggle the animations? I mean, we don't do the same for spinners.

FYI this broke https://twbs-bootstrap.netlify.com/docs/4.3/components/progress/#animated-stripes
Tested FF, Chrome and Edge

Turns out this is a regression of cf821e1d4d1d67f6b4ce9651ae64c72a502c40ba, not CSS-related.


Will it be better setting fetching to true at first

At first mount, cDM will trigger anyway, so why not set fetching to true when Initialization. In my case, I just want to wait util the query finish then first render the children.
And useEffect is async, when using hooks, the default view may show on first render.
Also it's confusing at first we got no fetching and no error but data is undefined.
Is there any reason we need to set it false at first?

Yes, this might become important because of how we're planning to integrate suspense, since we'll make this fetching logic a synchronous call then that may throw a promise.
Currently we can't tell whether we initially have some data, until we actually make the call which might then either come back synchronously or concurrently.
If we set fetching to true immediately as is, if you're relying on data when fetching is true, then you'll likely write code that'll also have to check whether data is undefined, which is suboptimal.
I haven't found a nice compromise for this yet withiut suspense tbh, but open to suggestions of course 👍

@kitten So are the docs inaccurate? Sorry if I'm misunderstanding. But the docs seem to e.g. render a TodoList from data after only checking fetching. Don't you always have to check whether data is undefined first as well? If so the docs should be updated because this is confusing.

So the main problem is that we won't know if the query we are fetching will return data synchronous (from cache for example) or not?
Is it ok if we invoke executeQuery  in every render instead of in useEffect. Maybe some code like this will work:
const executeQuery = useMemo(
  () => {
    let callbacked = false
    return (opts?: Partial<OperationContext>) => {
      if (!callbacked) {
        callbacked = true
        unsubscribe();
        setState(s => ({ ...s, fetching: true }));

        const [teardown] = pipe(
          client.executeQuery(request, {
            requestPolicy: args.requestPolicy,
            ...opts,
          }),
          subscribe(({ data, error }) =>
            setState({ fetching: false, data, error })
          )
        );

        unsubscribe = teardown
      }
    }
  },
  [request.key]
);

executeQuery()

If subscribe trigger synchronously when we already have data in this query, it will be same whether if  we set fetching to true or false.

The docs seem to be inaccurate, because even after fetching becomes false , data is still undefined (so additional check is needed). Current workaround is to only check for data like
if (!data) return
Loading...

@Jokcy Yea, that's probably what I'll implement although the unsubscribe might still have to live in useeffect's return. I'll check
@jlkiri Setting fetching to true initially is precisely what prevents you from having to check both right now. If data is undefined in your result you mightve received an error though

I have a component like the one below. I already made sure that the data returned from the server is not undefined. If I drop the data check the component crashes because data is undefined, but with this guard, data is successfully rendered on the next render. So I just wanted to know whether it is a feature or a bug?
function Home() {
  const [{ fetching, data, error }] = useQuery({ query: _bigQuery });

  if (fetching) return
Loading...
;
  if (!data) return
Still loading???
;

  return
{data.foo.bar}

}

@kitten Thank you!

@kitten em... it is dependent on wonka, which I'm not quite understand how it works. And there is no doc now (working on), also it being written in Reason which I never used. Maybe it's better I just giving some advice now .🤔

Closing as a duplicate of #218 that has more comments/updates on the status


HIVE-25566: Show column constraints for "DESC FORMATTED TABLE"

What changes were proposed in this pull request?
Column constraints are added with the data type to increase readability.
Why are the changes needed?
Improves readability.
Does this PR introduce any user-facing change?
No
How was this patch tested?
mvn test  -Dtest=TestMiniLlapLocalCliDriver -Dtest.output.overwrite=true -Dqfile=show_create_table.q

is this PR still a draft?


ITDatabaseTest failed

https://source.cloud.google.com/results/invocations/002f6758-c8ca-41b8-a763-b0a16177a357/targets/github%2Fjava-spanner%2Fgoogle-cloud-spanner%2Ftarget%2Ffailsafe-reports%2Fintegration%2Fcom.google.cloud.spanner.it.ITDatabaseTest/tests

The timeout was increased in #1486 and that seems to have fixed this issue.


Fallback to stdout report for forks

Please implement the same workaround for audit-check as you did for clippy.

I think it's mostly implemented and lacking a return statement for else branch here https://github.com/actions-rs/audit-check/blob/69fdbe9b61b75ba374c275c34559b56a8b9c643d/src/reporter.ts#L152-L156
@svartalf could you confirm?

I would expect it to work already, just a line above from your snippet:
https://github.com/actions-rs/audit-check/blob/69fdbe9b61b75ba374c275c34559b56a8b9c643d/src/reporter.ts#L151
Do you have an example where it does not work as expected?

https://github.com/openethereum/openethereum/runs/562748013

It uses audit-check@v1
https://github.com/openethereum/openethereum/blob/master/.github/workflows/audit.yml

(This issue is about exiting successfully if in a fork with no errors)

I've noticed your branch https://github.com/actions-rs/audit-check/tree/issue-104, are there any updates?

@ordian yeah, I'm working on it.


Make LFS file tree building remove empty folders

git_files_helper.rb has a TODO comment:
# TODO: delete empty folders

Needs to reimplement the LFS file tree building before this can be done.


Upgrade dev dependencies (via make upgrade) + fix pandas FutureWarning

What is says on the tin.
I was seeing this warning when using kotsu in that sktime PR.

[x] Have you added to CHANGELOG.md for this PR?

@ali-tny this has got me thinking, do we need to pin the deps into a txt, given this is a package not a project? Or even should we not be pinning the deps because it's a package?

re the above: didn't realise the extra pain due to testing against different python versions. think its a decent idea to just drop the pins as suggested 👍

re the above: didn't realise the extra pain due to testing against different python versions. think its a decent idea to just drop the pins as suggested +1

@ali-tny: now implemented.
Something seemingly mad going on: see https://github.com/datavaluepeople/kotsu/runs/8097037101?check_suite_focus=true for an empty commit PR which now fails (grim) as mypy checks that versioneer file. I tried loads of variations on trying to fix it, no luck. In the end I added an explicit # mypy: ignore-errors to the file.
Now ready for review and can merge if approve.


Doesn't work on Windows 10 x64

Using this code:
const ioHook = require('iohook');

ioHook.on("mousemove", event => {
  console.log(event);
});

ioHook.start();

I get this error:
module.js:598
  return process.dlopen(module, path._makeLong(filename));
                 ^

Error: The specified module could not be found.
\\?\C:\Users\Eli\Desktop\!NODEJS\node_modules\iohook\builds\node-v51-win32-x64\build\Release\iohook.node
    at Object.Module._extensions..node (module.js:598:18)
    at Module.load (module.js:488:32)
    at tryModuleLoad (module.js:447:12)
    at Function.Module._load (module.js:439:3)
    at Module.require (module.js:498:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (C:\Users\Eli\Desktop\!NODEJS\node_modules\iohook\index.js:16:21)
    at Module._compile (module.js:571:32)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:488:32)

Hi there, could you please specify your node/npm/yarn version so we can help ?

@Djiit Node 7.7.4 NPM 4.1.2

I'm getting the same issue with NPM 4.0.5 and node 7.4.0.  The file exists, so I'm guessing there's probably a load issue.  Perhaps it's compiled for 32-bit and the attempt is to load it into a 64-bit OS?

Same stuff.
Node: 8.6.0
During build had one warning:
`"C:\Users\a.zinoviev\Desktop\iohook-master\build\ALL_BUILD.vcxproj" (целевой объект по умолчанию) (1) ->
"C:\Users\a.zinoviev\Desktop\iohook-master\build\iohook.vcxproj" (целевой объект по умолчанию) (8) ->
(Целевой объект ClCompile) ->
C:\Users\a.zinoviev.cmake-js\node-x64\v8.6.0\include\node\node.h(625): warning C4251: 'node::CallbackScope::try_catch_': class 'v8::TryCatch' needs to have dll-interface to be used by clients of class 'node::
CallbackScope' [C:\Users\a.zinoviev\Desktop\iohook-master\build\iohook.vcxproj]
Предупреждений: 1
Ошибок: 0`

Quick solution:
Sut the uiohook.dll near the iohook.node file. Solved problem for me

Where do I find uiohook.dll?

@Earl-Brown in the build directory. i'm building iohook on my own for Windows.

Ah...do you have instructions for doing that?  I didn't see any in the readme.

I'm going to iohook/libuiohook dir and making there over MinGW:

./bootstrap.sh
./configure
make && make install
then going to iohook dir and makeing over default Windows cmd:
cmake-js rebuild -r="electron" -v="1.7.9" -a="x64"
buld will be at iohook/build/Release directory

I'll have to try that.  Probably take a while because of setup stuff.  Do you think that would build for Node 8+?

@Earl-Brown did you succeed? could you share the resulting .dll?

Hi @Earl-Brown , could you elaborate on the alternative you found ?
Thanks !


Come up with a better solution for the binary format specification

I recently looked into improving format.md under rbx-binary and the file is incredibly unwieldy to work with. It's long and because of the formatting, it's annoying to edit or add content to. It also doesn't make much sense to have a spec file in a DOM for the format -- seems like the entire point would be to not have to worry about that.
A better solution needs to be found. The spec file should be moved out of rbx-binary to... somewhere. I can think of three solutions at the moment:

Move it to the main repo folder
Move it to its own folder under this repo
Move it to it's own repo

My vote is on the third option since it opens the door to having multiple files for the spec or using libraries like MDX for it, which would reduce the annoyance of editing it quite a bit. Could even use it as a home for specifications for things like the XML format and the Terrain format if it were spun off.

Looks like the decision was made to move format.md to its own folder (ad03849) so this has been resolved :+1:


Update jackson-dataformat-velocypack to 4.3.0

About this PR
📦 Updates com.arangodb:jackson-dataformat-velocypack from 4.2.0 to 4.3.0
📜 GitHub Release Notes - GitHub Release Notes - Version Diff - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.arangodb", artifactId = "jackson-dataformat-velocypack" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.arangodb", artifactId = "jackson-dataformat-velocypack" }
}]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Superseded by #310.


Some issues to fix

See https://github.com/gohugoio/hugoDocs/issues/2548#issuecomment-2334770313

As noted in that original issue, these warnings are addressed. I will create a release around the weekend, until then you can either pull the updates manually in your submodule or if you chose the module way run hugo mod get -u ./... to load the updates. I'll close this issue when the new milestone is released.

Fixed in v2.10.0

WARN  deprecated: .Site.Social was deprecated in Hugo v0.124.0 and will be removed in a future release. Use .Site.Params instead.


update to use libsass 3.2 instead of ruby sass 3.4 since i has everything we need I think

This is resolves with the switch to webpack.


[BUG] fhir converter issue

Description
Pager duty incident
azure log
The FHIR converter has crashed because of a null patient gender
java.lang.NullPointerException: Cannot invoke "String.toLowerCase()" because "gender" is null [LOG]
operation id 7d07f8223c01453a9282aa3f99aa4b91
Looking at this code
/backend/src/main/java/gov/cdc/usds/simplereport/service/TestOrderService.java#L292-L297
  public AddTestResultResponse addMultiplexResult(
      UUID deviceTypeId,
      UUID specimenTypeId,
      List<MultiplexResultInput> results,
      UUID patientId,
      Date dateTested) {

this function is transactional, which resulted in sending RS the test-event before it was committed to the DB, then it crashed during the FHIR conversion, resulting in the db transaction to not be committed.
this has led to an error when trying to associate warning from RS to the testevent, since the testevent was not persisted to the DB
RS Reporting queue function
https://portal.azure.com/#view/AppInsightsExtension/DetailsV2Blade/DataModel~/{"eventId"%3A"b414921e-2b02-11ee-badd-9debc3b777bc"%2C"timestamp"%3A"2023-07-25T15%3A48%3A01.5917072Z"}/ComponentId~/{"Name"%3A"prime-simple-report-prod-insights"%2C"ResourceGroup"%3A"prime-simple-report-prod"%2C"SubscriptionId"%3A"7d1e3999-6577-4cd5-b296-f518e5c8e677"}
you can see the test event id = 90284160-583a-4bdf-ba39-04c98b780055
Reproduced locally:
https://github.com/CDCgov/prime-simplereport/assets/7085658/ab82f491-daee-42c5-b35c-0a002d30c2f5
Proposed solution

Defend against null geneders, we have 248,172 patients in prod with gender value of null (metabase link)
Look into saving the testevent outside the transaction

keeo the db save inside the transaction, remove the reporting piece outside the transaction


Add raycastAll

It would be awesome if there was a raycastAll function that gives back all the entities hit by a ray. The raycastFirst function is kinda limited. It only gives back the first entity it hits and you can't ignore specific entities.
I took a look at the ammo.js/bullet stuff and bullet does have a raycast callback that does return all hits. http://bulletphysics.org/Bullet/BulletFull/structbtCollisionWorld_1_1AllHitsRayResultCallback.html. But there doesn't seem to be a binding for it in ammo.js. I'm not sure how to get that to work.

Any progress?

Looking at PlayCanvas engine code, it looks like there was support for AllHitsRayResultCallback at one time: https://github.com/playcanvas/engine/blob/master/src/framework/components/rigid-body/system.js#L465
PlayCanvas have a fork of ammo.js that you can submit a PR to if you want to have a go at exposing it yourself: https://github.com/playcanvas/ammo.js

Update on this.
@daredevildave requested AllHitsRayResultCallback to be properly exposed in ammo.js here: https://github.com/kripken/ammo.js/issues/37
That has now been done, so we can now add a raycastAll quite easily.

Another update. So while the master ammo.js repo has exposed AllHitsRayResultCallback for some time, the ammo builds checked in to this repo still do not have it. @slimbuck - do you know why? If we update our builds, I can submit a PR.


Feature Request - Implement default/implicit "help" parameter set based on -?

Summary of the new feature/enhancement

As I user, I would like a quicker way to get to the full help and examples for cmdlets. I'll often append "-?" as a first step and then decide I would like to see more of the help content. I would be nice if I could arrow up in my command history and just append -Full, -Examples, etc. This would be a bit faster than the tab complete from Get-Help (at least in my imagination).
Proposed technical implementation details (optional)

I can see this being implemented as a parameter set keying off of "-?" where you could add additional Get-Help parameters. Ideally this would apply to all cmdlets automatically.
For example:
To see the full help:
Get-Item -? -Full # The same as 'Get-Help Get-Item -Full'
To see examples:
Get-Process -? -Examples # The same as 'Get-Help Get-Process -Examples'

I like the idea, but it has been proposed before: #4137

I like the idea, but it has been proposed before: #4137

Ah, I searched but missed it. My bad.

Ah, I searched but missed it. My bad.


gui: set stylesheet for price and increase to 30s update times.

* Set stylesheet for price
* Increase update interval to 30 sec.

This should be reverted. Or re-done. I found that we now set stylesheets twice.

I'll make a new PR if you revert this from dev


Creating a window on tab drag.

I don't understand how to return window to the node.

Currently, I don't understand how to determine that window is hovering a attachable zone to the node.
But I made a quite not so comfortable implementation of attaching window to the node.
https://user-images.githubusercontent.com/68968657/188318608-3e4e8388-6afc-4d64-a0e9-12792c64662b.mp4

Hey, could you share the code for this?

Hey, could you share the code for this?

Damn, sorry, I can't share you this code, because I deleted it ;_;

Ahh no worries, I wanted to ask, if I were to create a new Window, wouldn't that require you to pass in the context to the ui function in TabViewer? How do I go about doing that, if I want to have access to the context from within the tabs? (or create a window that is not part of the tabs for example. my code is here, if you wanna check it out.


Create bucket in specific location (and region)

I did a quick search in the issues (and documentation) and did not find a way to create buckets in specific locations and regions. Does the API support this?

Yes, although we should add an example in our docs, since it's not very clear. Your call to createBucket lets you provide an object that we pass up to what the API here expects (under "Request body").
storage.createBucket('your-new-bucket', {
  location: 'ASIA-EAST1',
  storageClass: 'DURABLE_REDUCED_AVAILABILITY'
}, function(err, bucket, apiResponse) {
  // bucket.metadata.location = 'ASIA-EAST1
});

Is this documented anywhere ? Seems like a common request...
Is the location case sensitive?
Should we make those constants variables to avoid typos?
Ditto for storage class...?

Is the location case sensitive?

It is. This is the format the upstream API expects. We leave this window open so we don't have to design custom support for every use case.

Should we make those constants variables to avoid typos?
Ditto for storage class...?

The more we localize, the more likely we are to go stale as the upstream moves forward or makes changes. To know what we've made constants, the user would have to hit our docs. I'd rather pass them onto the official JSON API docs and let them do the explaining: https://cloud.google.com/storage/docs/json_api/v1/buckets/insert
As an example of doc modularity, the insert docs themselves for the location property deflect to another thorough doc site:

location string The location of the bucket. Object data for objects in the bucket resides in physical storage within this region. Defaults to US. See the developer's guide for the authoritative list.

Is this documented anywhere ?

Not currently, but I intend to. In that example, it will link out to the places I linked above to complete the story.

Seems like a common request...

While I went off on all my reasons not to localize and blah blah, we do want to make exceptions for really common cases. If you think this is one of them, can you think of a way we can make it easier than docs & links? Maybe a way other libraries have done it? I'm specifically afraid of making constants out of locations that may change. Also, storage.locations.ASIAEAST1 doesn't seem easier to remember or more developer friendly than just accepting a string 'ASIA-EAST1`.

@akashkrishnan feel free to chime in with any thoughts on the way you would prefer creating a bucket in a location to look like :)

I'd rather pass them onto the official JSON API docs

That's a fair point, but it means also that instead of getting a "variable not found" you get a "bad request". I'd be fine with this so long as the error message the user gets is helpful and says more than "bad request" (maybe "the zone provided (us-aisa-1a) wasn't valid")
If it doesn't today, we should create an issue for that.

Not currently, but I intend to.

Cool.

so long as the error message the user gets is helpful and says more than "bad request" (maybe "the zone provided (us-aisa-1a) wasn't valid")

:( Not helpful:

https://cloud.google.com/storage/docs/regional-buckets has a list of regional locations:

ASIA-EAST1 - Eastern Asia-Pacific
US-CENTRAL1 - Central United States
US-CENTRAL2 - Central United States
US-EAST1 - Eastern United States
US-EAST2 - Eastern United States
US-EAST3 - Eastern United States
US-WEST1 - Western United States

Should we check the provided location against this list? I'm more in favor of

wishing that responsibility on the upstream API
trusting users know which value is likely to be wrong. If confused, they can get more clarity from our yet to be elaborted docs that link to the list of locations above

@stephenplusplus Yes, your response and update to the documentation make sense, and it is exactly what I was expecting---just needed it written out in the documentation for clarity.
As for the location and region constants, I would also lean towards points 1 and 2, just because it would make it easier to maintain this API.


Update autoscale-create-assign-scaling-plan.md

Updated hyperlink to goto specific link in page instead of top of the page. I cannot open https://learn.microsoft.com/en-us/azure/virtual-machines/hibernate-resume OR https://github.com/MicrosoftDocs/azure-compute-docs/blob/main/articles/virtual-machines/hibernate-resume.md#prerequisites-to-use-hibernation
Due to some 404 errors - I cannot verify the new link 100% however I believe the link is correct, please correct me if I am wrong

Thanks for the feedback. I've updated the text to highlight the rest of the article and left the link to the whole article so users are aware of more than just the prerequisites.
#please-close


member traffic graph endpoint to service bridge

Codecov Report

Merging #110 (61672c8) into prep-release (639a85b) will decrease coverage by 0.29%.
The diff coverage is 36.36%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@               Coverage Diff                @@
##           prep-release     #110      +/-   ##
================================================
- Coverage         76.25%   75.97%   -0.29%
================================================
  Files                45       45
  Lines              1508     1519      +11
================================================
+ Hits               1150     1154       +4
- Misses              358      365       +7

Impacted Files
Coverage Δ

src/django_ixctl/rest/views/service_bridge.py
59.18% <36.36%> (-2.89%)
:arrow_down:

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


i3_workspace_indicator is missing urgent workspace state

Urgent status is not collected.
https://github.com/frantic1048/conky-i3bar/blob/master/components/i3_workspace_indicator.lua#L27

How should I solve it?

@sansroman fixed.
The i3-msg -t get_workspaces output is like below. Just added one line to collect that status to fix it.
[
  {
    "num": 2,
    "name": "2",
    "visible": true,
    "focused": false,
    "rect": {
      "x": 0,
      "y": 0,
      "width": 1920,
      "height": 1200
    },
    "output": "eDP1",
    "urgent": false
  },
  {
    "num": 10,
    "name": "10",
    "visible": false,
    "focused": false,
    "rect": {
      "x": 0,
      "y": 0,
      "width": 1920,
      "height": 1200
    },
    "output": "eDP1",
    "urgent": false
  },
  {
    "num": 1,
    "name": "1",
    "visible": true,
    "focused": true,
    "rect": {
      "x": 1920,
      "y": 0,
      "width": 1920,
      "height": 1053
    },
    "output": "DP2",
    "urgent": false
  },
  {
    "num": 3,
    "name": "3",
    "visible": false,
    "focused": false,
    "rect": {
      "x": 1920,
      "y": 0,
      "width": 1920,
      "height": 1053
    },
    "output": "DP2",
    "urgent": false
  }
]


keypress on mobile - card expiry

looks like there's an issue with keypress on some browsers. i think keyup should work.
https://github.com/seandesmond/angular-payment/blob/master/src/cardExpiry/cardExpiry.js#L77
http://stackoverflow.com/questions/21055270/javascript-keypress-event-not-raised-on-android-browser#answer-24434463

Same problem using Cordova.
I created a lib based on jquery.payment
https://github.com/dflourusso/angular.jquery.payment


Change the link to my article to correct URL.

My .htaccess in the old site has stopped working and so have manually edited the link here.

Thanks !

No probs!
take care,
Dave.
David Peach
Freelance Web Designer
davidpeach.co.uk
On 31 July 2015 at 15:07, Golmote<EMAIL_ADDRESS>wrote:

Thanks !
—
Reply to this email directly or view it on GitHub
https://github.com/PrismJS/prism/pull/647#issuecomment-126703530.


added million.js

Description
This pull request is an response to the issue raised named "ADD Million.js"

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Got it. Thanks so much for directions.

Also one last thing @kv272 is to sign the Contributor License Agreement above when finished :) Happy to help!


Need to update dependency for postcss-import to @7

Currently, an import statement gives the following error:
events.js:85
      throw er; // Unhandled 'error' event
            ^
TypeError: Cannot read property 'before' of undefined

Resolved in 1.0.0 during update to PostCSS 5


[WFLY-17872] Move the OpenTelemetry subsystem to the wildfly feature …

…pack
I put the tests in testsuite/integration/microprofile for now as the module will likely be renamed.
https://issues.redhat.com/browse/WFLY-17872
Requires #16717

Thanks @jasondlee and @yersan


Use 'utf-8' as encoding instead of 'utf8'

This should fix #8 by changing the encoding of webencodings source files to utf-8 which seems to be a more widely accepted identifier by 3rd party tools (namely, xgettext).

Just ran into this issue as well. Please merge!


ePIC: bug fixes

add a tuned status for MiningModeHashrateTune. I would suspect that other FWs have an indication if the tuning is complete and this field can be used to notify the user of the current status. (True or False).
Can add this to the other paths as well, I know @b-rowan you know the Braiins API quite well, can dig into the others to see if they have a similar flag

Sounds good, yeah U can get this out of the braiins API no problem, super curious if there's a good way to tell on stock stuff though...  as far as I know mostly everyone else is just using some sort of fixed lookup table, so not sure how that would be considered "complete"

After actually looking over this, I'm not sure how I feel about having this in MinerConfig, I was thinking this would be a MinerData attribute, since config is more of a configuration utility, and you cant change whether the miner has been tuned, if that makes sense?  I think it makes more sense to have an attribute of MinerData - tuning_complete: bool, which would allow us to signal if tuning is complete.
In addition to that, I believe technically BOS+ provides tuner status for each individual board, so it might actually make sense to have it in the hasboards, then if some miners don't provide per board status all boards can just use the global status.  But then again, I am tracking tuning errors as errors with BOS+, so a failed tuner for a board would show up in the errors.  Maybe that's a good thing, but it is kindof a duplicate data point.

Not opposed to that, probably makes more sense. I'll make that change. Put it in the MinerConfig just seemed natural as all the information was there but the reasoning makes alot of sense

going to remove it out of this PR, will push a second one. stripped this down to a few bug fixes


Add on conflict clause to query pipeline

Purpose
$subject
Fixes #41525
Fixes #38991
Fixes #36283
Approach

Describe how you are implementing the solutions along with the design details.

Samples

Provide high-level details about the samples related to this feature.

Remarks

List any other known issues, related PRs, TODO items, or any other notes related to the PR.

Check List

[x] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[x] Added necessary tests

[x] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

@LakshanWeerasinghe, please fix failing tests.

Shall we add a one test for nested queries?

Shall we add a one test for nested queries?

added in commit.

import ballerina/io;

type Student record {|
    readonly int id;
    string firstName;
    string lastName;
    int score;
|};

public function main() returns error? {
    table<Student> key(id) students = table [
            {id: 1, firstName: "John", lastName: "Smith", score: 100},
            {id: 2, firstName: "John", lastName: "Smith", score: 150},
            {id: 9, firstName: "Cassie", lastName: "Smith", score: 250}
        ];

    var studentScores = check map from var {firstName, score} in students
                        group by firstName
                        select [firstName, [score]]
                        on conflict error(string `${[score].length()}`);
    io:println(studentScores);
}

Shall we add a test case like this? Here sequence variable is used within on-clause. There is no use in the provided code, but it is better to add.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Visual Studio MEF components seemingly not available

Hi there,
I followed the walkthrough at https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2015/extensibility/walkthrough-highlighting-text?view=vs-2015&tabs=csharp to add text highlighting into my extension.
Unfortunately, the component fails to load, apparently because the referenced Visual Studio MEF components aren't exported/available:
System.ComponentModel.Composition Warning: 1 : The ComposablePartDefinition 'HighlightWordTaggerProvider' has been rejected. The composition remains unchanged. The changes were rejected because of the following error(s): The composition produced multiple composition errors, with 2 root causes. The root causes are provided below. Review the CompositionException.Errors property for more detailed information.

1) No exports were found that match the constraint:
	ContractName	Microsoft.VisualStudio.Text.Operations.ITextSearchService
	RequiredTypeIdentity	Microsoft.VisualStudio.Text.Operations.ITextSearchService

Resulting in: Cannot set import 'HighlightWordTaggerProvider.TextSearchService (ContractName="Microsoft.VisualStudio.Text.Operations.ITextSearchService")' on part 'HighlightWordTaggerProvider'.
Element: HighlightWordTaggerProvider.TextSearchService (ContractName="Microsoft.VisualStudio.Text.Operations.ITextSearchService") -->  HighlightWordTaggerProvider -->  AssemblyCatalog (...)

2) No exports were found that match the constraint:
	ContractName	Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorSelectorService
	RequiredTypeIdentity	Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorSelectorService

Resulting in: Cannot set import 'HighlightWordTaggerProvider.TextStructureNavigatorSelector (ContractName="Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorSelectorService")' on part 'HighlightWordTaggerProvider'.
Element: HighlightWordTaggerProvider.TextStructureNavigatorSelector (ContractName="Microsoft.VisualStudio.Text.Operations.ITextStructureNavigatorSelectorService") -->  HighlightWordTaggerProvider -->  AssemblyCatalog (...)

Importantly, this is an extension for a Visual Studio Isolated Shell application. So far I have been installing it manually, by creating a new sub-directory under the /Extensions directory in the install directory.
I suspect that the MEF component registration via VSIX installer is necessary for this to work properly?
Unfortunately I couldn't seem to create a VSIX targeting the VS Isolated Shell application.
Is this indeed the issue? If so, is there another way for me to properly register my extension to use MEF or generate a VSIX?
Thanks & best regards

Which version of Visual Studio are you building this for? You mentioned building for Isolated Shell, but the last supported version of Isolated Shell is actually VS2015.
If you build the extension specifically for VS, and not Isolated Shell, do you see the same behavior?

@tinaschrepfer Thank you for your quick reply and sorry for my late response.
Yes, I am building for VS15 since the application is based on Isolated Shell 15.
<TargetVSVersion>14.0</TargetVSVersion>
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>

I don't think I am specifically building for Isolated Shell actually. How would I do that?
Also in the meantime at some point my MEF components suddenly seemed to be loaded properly and I have been able to use it since. I am not entirely sure what caused this change. I did delete the ComponentModelCache directory, however I believe I tried that before without success.
I also added a reference to Microsoft.Build for an unrelated reason; could that have affected this at all?
Furthermore, is there a way for me to provide a VSIX which can be installed in the Isolated Shell application?
Thank you

@LaserHydra - unfortunately we can't provide in depth support for this as this is specific to your extension and against an application that's based on IsoShell. We do not have the capacity to provide engineering assistance and can only offer assistance to more broad questions. In this case, I recommend building this extension against VS2015 to see if it works. You can check to make sure you've added the appropriate MEF asset in your extension vsixmanifest. That seems to be a common mistake for folks.
I understand many users run into problems diagnosing their VSSDK extensions. Our goal is to improve this experience with VisualStudio.Extensibility. We encourage you to try out the new extensibility model when you get a chance. Thanks!


publish<EMAIL_ADDRESS>

Requested by: @lucas-zimerman
Merge target: (default)
Quick links:

View changes
View check runs

Assign the accepted label to this issue to approve the release.
Leave the #retract comment under this issue to retract the release (original issuer only).
Targets

[ ] npm
[ ] github

Targets marked with a checkbox have already been executed.  Administrators can manually tick a checkbox to force craft to skip it.

#retract
https://github.com/getsentry/publish/issues/1384 will be released instead of this version number since there weren't actually done any new features to Cordova (both versions contain the same changes)


bug: webpacking / bundling adds excluded package?!

Bug Report
Ionic version:
[x] 4.x
Current behavior:
My current setup involves a Stencil lib/component that uses Chart.js, which has a dependency listed for moment.js.
I have managed to configure Stencil (via rollup plugin, see link below to slack) to disregard moment.js as part of its own rollup, checking the Stencil dist/* files shows that indeed moment.js is not part of any chunks.
However, when I now run ionic serve, I see this:

Somehow Ionic adds the node_modules/moment (blue highlight) into the final product, which it shouldn't - a bug?
Who can shed some light on this?
How do I properly configure Ionic/Angular  to disregard certain packages no-matter-what?
Expected behavior:
I would expect that npm packages excluded or marked as "external" are not bundled in the final product.
Other information:
Here is the approach I took to configure Stencil's rollup to disregard moment.js, despite it being "required" by other packages:
https://stencil-worldwide.slack.com/archives/C79EANFL7/p1555661184214900
Ionic info:
Ionic:

   ionic (Ionic CLI)             : 4.12.0 (/Users/...../.nvm/versions/node/v10.13.0/lib/node_modules/ionic)
   Ionic Framework               : @ionic/angular 4.2.0
   @angular-devkit/build-angular : 0.12.4
   @angular-devkit/schematics    : 7.3.2
   @angular/cli                  : 7.3.8
   @ionic/angular-toolkit        : 1.5.0

Cordova:

   cordova (Cordova CLI) : 9.0.0
   Cordova Platforms     : android 8.0.0, ios 5.0.0
   Cordova Plugins       : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.0.1, (and 18 other plugins)

System:

   Android SDK Tools : 26.1.1 (/Users/...../Library/Android/sdk)
   ios-deploy        : 1.9.4
   ios-sim           : 7.0.0
   NodeJS            : v10.13.0 (/Users/...../.nvm/versions/node/v10.13.0/bin/node)
   npm               : 6.7.0
   OS                : macOS Mojave
   Xcode             : Xcode 10.2 Build version 10E125

By Murphies law, I found this 5 mins later:
"browser": {
    "moment": false
  }

Adding the above to both package.json files (Stencil + Ionic) now finally remove moment.js entirely without a trace.
But is this the recommended way or just a "dirty" hack?

Here is the solution to explicitly tell webpack to not include a package, despite it's being demanded by another package:
https://www.techiediaries.com/ionic-angular-typeorm-custom-webpack-configuration/
+
    externals: {
        moment: 'moment'
    }
}```


(Windows) Access Violation errors when using the basic-buffer example

The title explains it.
I compiled basic-buffer.odin as odin build basic.odin -file
Odin:    dev-2024-07:efe5e9e34
        OS:      Windows 11 Unknown Edition (00000064) (version: 23H2), build 22631.3737
        CPU:     Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz
        RAM:     12121 MiB
        Backend: LLVM 17.0.1

I saw that the example wasn't rendering on Windows, but I didn't get any sort of error like that.
I’m not sure what’s causing the problem since the structures seem correct and the code works on regular RGFW.

I thought this issue might be caused by this
	win->src.bitmap = CreateDIBSection(win->src.hdc,
		(BITMAPINFO*) &bi,
		DIB_RGB_COLORS,
		(void**) &win->buffer,
		NULL,
		(DWORD) 0);

But when I allocated the buffer myself it still had the same issue and win->buffer == nil
It's worth noting that buffer rendering works on linux/X11.


Fixed #33446 -- Added CSS source map support to ManifestStaticFilesStorage.

ticket-33446

@adamchainz Thanks :+1:


Create TypeScript typings for this package

Expected behavior
TypeScript typings available through "@types/feathers-hooks-common" on npm, or type definitions bundled with this package (eg index.d.ts).
Actual behavior
No TypeScript typings available.
I don't mind helping out with this if necessary.
Cheers

TS typings are contributions made by members of the Feathers community. The Feathers core team cannot undertaker this task as no member uses TS.
I would urge you to contribute to Feathers by providing TS typings for this repo. Thanks.

TS typings have been added to the repo. They will be included when v4.16.4 is published.


Add universaldot organization and initial model

Any pull request you open is subject to the TensorFlow Hub Terms of Service at www.tfhub.dev/terms and Google's Privacy Policy at https://www.google.com/policies/privacy.
We check modified Markdown files for validity using this GitHub Workflow. You can execute the same checks locally by passing the file paths of modified Markdown files (relative to the assets/docs directory) to validator.py e.g. python3 ./tools/validator.py google/google.md google/models/albert_base/1.md ....

Any updates on when this can be merged? Thanks

Hi @JosephKnecht-lab
Thank you for contributing your model!
Could you please create a PR that only adds universaldot/universaldot.md? Afterwards, the GitHub Actions are being executed automatically so you get direct feedback after each push. For that, you'd have to change the first line in universaldot/universaldot.md to # Publisher universaldot. The second line is the name we'll display on tfhub.dev/universaldot as-is e.g. UniversalDot
For the model documentation, please move universaldot/models/UDOT-ScaNN/1.md to universaldot/models/udot_scann/1.md. I think you'll also need to remove the TODO and at least provide a license tag.
Thank you!

Hi @JosephKnecht-lab
It seems like this PR does not contain the model documentation anymore.
Would you mind to re-add it? You should now also be able to drop adding assets/docs/universaldot/universaldot.md since PR #139 already added that file.
Thank you!

Model is to be added in the pull request: https://github.com/tensorflow/tfhub.dev/pull/140
Closing this request since it's a duplicate.


Calculate and display user points

This PR adds calculation and display of user points based on the described formula #22.

@stevensona Sorry I didn't update the spec when I made the change, I mostly just wanted to test something out for Heroku support regarding review apps.
Would you like to continue on with this PR, or should we have someone take it over?

I'd like to get this merged, so I'm going to start finishing it up. Hope that's okay, and I hope you'll consider contributing in the future when you have more time 🙂


[WIP] Upgrading to Kotlin 1.3 M1

I think M2 is now available, also JakeWharton's retrofit2-kotlin-coroutines-adapter:0.9.1.

Closing this due to #523


Some PowerToys utilities in DevHome

Summary of the pull request
This PR brings Hosts File Editor, Registry Preview and Environment Variables editor to DevHome
References and relevant issues
Detailed description of the pull request / Additional comments
This PR adds 3 applications to devhome package. Each of these apps consume nuget produced by PowerToys. This nuget contains the essential functionality and UX. On the DevHome side, the code handles Application, MainWindow, Logging and Telemetry.
Validation steps performed
Manually validated launching these utilities from DevHome, launching these as admin from DevHome, launching them from start menu as user and as admin.
PR checklist

[ ] Closes #xxx
[ ] Tests added/passed
[ ] Documentation updated

@dabhattimsft Please open an issue for this if one does not already exist.


EE-1070: persist Transfer + DeployInfo

a.k.a. "Proof of Transfer"
Ref:
https://casperlabs.atlassian.net/browse/EE-1070
https://gist.github.com/henrytill/808b009635f02733f88dfc1f4a364482
This PR introduces:

A Transfer struct, which is persisted as a StoredValue::Transfer under Key::Transfer (address is generated) by every call to the Mint's transfer function.  This contains record of a transfer.
A DeployInfo struct, which is persisted as a StoredValue::DeployInfo under Key::DeployInfo (address is the deploy hash), containing a record of a deploy and its transfers.

  Will re-open when ready.

https://github.com/CasperLabs/casper-node/pull/402


Use lib with cmakelist.txt

Hi, can sombody show me how to add this lib to cmakelist.txt
I tried both specified installtion, but i cant get it to work i always get a different error.

this is the cmakelist im trying:
cmake_minimum_required(VERSION 3.22)
project(CamController)

set(CMAKE_CXX_STANDARD 17)

include_directories("/home/emanuele/.vcpkg-clion/vcpkg/packages/minio-cpp_x64-linux/include")
include_directories("/home/emanuele/.vcpkg-clion/vcpkg/packages/nlohmann-json_x64-linux/include")
include_directories("/home/emanuele/.vcpkg-clion/vcpkg/packages/curlpp_x64-linux/include")
include_directories("/home/emanuele/.vcpkg-clion/vcpkg/packages/pugixml_x64-linux/include")
include_directories("/home/emanuele/.vcpkg-clion/vcpkg/packages/inih_x64-linux/include")
#    include_directories("")
link_directories("/home/emanuele/.vcpkg-clion/vcpkg/packages/minio-cpp_x64-linux/lib")
add_executable(ProcessingServer
        ../src/processing_server.cpp
        ../../src/processing_server.h
)
target_link_libraries(ProcessingServer PRIVATE miniocpp ${S3_LIBS} )

im getting this error
/usr/bin/ld: /home/emanuele/.vcpkg-clion/vcpkg/packages/minio-cpp_x64-linux/lib/libminiocpp.a(utils.cc.o): undefined reference to symbol 'BIO_f_base64@@OPENSSL_3.0.0'
/usr/bin/ld: /lib/x86_64-linux-gnu/libcrypto.so.3: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

Below CMake with vcpkg works fine
cmake_minimum_required(VERSION 3.10)
project(hello)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED True)
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin)

if("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}")
  message(FATAL_ERROR "FATAL: In-source builds are not allowed. You should create a separate directory for build files.")
endif()

set(requiredlibs)

if(CMAKE_COMPILER_IS_GNUCC)
  set(CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -Werror")
  if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 8.0 AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0 AND NOT MINGW)
    list(APPEND requiredlibs stdc++fs)
  endif()
endif()

find_path(MINIOCPP_INCLUDE_DIRS miniocpp/client.h)
find_library(MINIOCPP_LIBRARIES miniocpp)
include_directories(${MINIOCPP_INCLUDE_DIRS})
list(APPEND requiredlibs ${MINIOCPP_LIBRARIES})

message(STATUS "Found required libs: ${requiredlibs}")

add_executable(hello main.cpp)
target_link_libraries(hello ${requiredlibs})


Negative amount due to coupon not working

When I try to subscribe to one of my plans (€12 p/m) without applying a coupon, everything works fine. When I try to add a coupon with a value of €30.00, I get this error:
Error executing API call (422: Unprocessable Entity): The amount is lower than the minimum.
allow_surplus is set to true, so Cashier should add €18 to the customer's balance (as far as I understand).
$result = auth()->user()->newSubscription('main', 'pro-monthly')->withCoupon('test')->create();
My coupon:
'test' => [

    /**
     * The class responsible for validating and applying the coupon discount.
     * Must extend \Cashier\Discount\BaseCouponHandler
     */
    'handler' => \Laravel\Cashier\Coupon\FixedDiscountHandler::class,

    /** Any context you want to pass to the handler */
    'context' => [
        'description' => 'Welcome to ' . config('app.name'),
        'discount' => [
            'currency' => 'EUR', // Make sure the currency matches the subscription plan it's being applied to
            'value' => '30.00',
        ],

        /** Add credit to the customer's balance if discount results in a negative amount. */
        'allow_surplus' => true,
    ],
]

My plan:
'pro-monthly' => [

    /**
     * The amount to be billed each billing cycle.
     */
    'amount' => [

        /**
         * A string containing the exact amount you want to charge each billing cycle, in the given currency.
         * Make sure to set the right amount of decimals. Non-string values are not accepted by Mollie.
         */
        'value' => '18.00',

        /**
         * An ISO 4217 currency code. The currencies supported depend on the payment methods that are enabled on
         * your Mollie account.
         */
        'currency' => 'EUR',
    ],

    /**
     * The length of the billing cycle.
     */
    // 'interval' => '1 month' or
    'interval' => '1 month',

    /**
     * The text to appear on the invoice.
     */
    'description' => 'Monthly paid Pro-subscription',

    /**
     * The chain of subscription OrderItem preprocessors. These are called right before the Subscription's
     * OrderItem is processed into an OrderItem. You can use this for calculating variable costs a.k.a. metered
     * billing. Make sure the preprocessors extend the BaseOrderItemProcessor.
     */
    //'order_item_preprocessors' => [
    //    ProcessCoupons::class,
    //    PersistOrderItems::class,
    //],
]

Hi @marnick-s,
The allow_surplus only relates to mandated payments, without going through Mollie's checkout.


Files occasionally being truncated when downloading

Issue
We're seeing occasionally that files are being truncated when they are downloaded without the storage library throwing an error.
What we're trying to do is concurrently pull down a set of files from a location to then process them. We also exclude any 0 byte files when we download. We create multiple pubsub subscriptions when doing this as the node version doesn't support concurrent messaging in pubsub in the way we need it to.
We're seeing this happening around 5% of the time we download files.
Environment details

OS: Windows
Node.js version: 16.16.0
npm version: 8.11.0
@google-cloud/storage version: 6.2.0

Steps to reproduce
Difficult to explain so including a snippet of what we're doing here. We're using storage alongside the pubsub library so including the code for that, as we have a suspicion that might be causing some of the issues.
const pubsub = new PubSub({ projectId });
const storage = new Storage({ projectId });
const subscriptions = [...Array(5).keys()].map(() => pubsub.subscription(validReleaseSub, {
  ackDeadline: 600,
  flowControl: {
    allowExcessMessages: false,
    maxMessages: 5
  }
}));

for(const subscription of subscriptions) {
  subscription.on('message', async (message) => {
   const bucket = storage.bucket(message.bucket);
   const [files] = await bucket.getFiles({ prefix: `${message.location}/` });

   await Promise.all(
     files.filter(file => file.metadata.size != 0).map(async file => {
      const destination = file.name.replace(message.location, destinationPath);
      await file.download({destination});
    });
   );

  // process the files
  });
}

So we've also noticed this seems to start happening when the CPU ramps up on the box (we have files delivered from an external source to the bucket, so they come in sporadically in varying numbers)

Hey @Jake7D, thanks for your patience - a fix has been merged. The next release will public shortly:

https://github.com/googleapis/nodejs-storage/pull/2050

To better mitigate and catch issues like this in testing in the future we're planning to implement a revamp of our stream implementation in the next major release:

https://github.com/googleapis/nodejs-storage/issues/2041

Perfect thanks @danielbankhead. We'll give it a try and feedback if we get any other problems


vscode display issues

hi,
how to resolve this issue?

i have this problem too, maybe it`s caused by the default width of the bar?

VSCode default style is "align-items: center;" and there are some "\n" in dictionary trans.
To fix this problem, I replaced "\n" with spaces and restart vscode.


Allow album selection from screensaver mode

Sorry if I missed where to do this, but it appears that when setting screensaver to google photoviewapp, there's no way to specify which albums are getting displayed.  It just cycles through all photos (or all albums?).  Most pictures I take I'm not interested in looking at on a slideshow.

I'm experiencing the same.
@chtaylo2 Any updates on feature to fix it? Thanks!

I feel like it used to be easier to get to the setting. This is how: https://github.com/chtaylo2/Roku-GooglePhotos/issues/178#issuecomment-609085594


Performance projects for services

#1637 needs to be merged before this one
fixes: #1654
fixes: #1636

@Jinming-Hu  can you let the project anyway?  As a reference?  It wouldn't be added to any auto test integration or anything, it would be just over there.
If not, that's fine, I can remove it from there

@Jinming-Hu can you let the project anyway? As a reference? It wouldn't be added to any auto test integration or anything, it would be just over there.
If not, that's fine, I can remove it from there

I prefer we just remove it. Nobody is gonna use it anyway

Please fix the packagename, namespace, and file structure before submitting

Should performance be under test folder? I see in other languages its a sibling

Probably we don't have a guideline for test-strategy structure.  I think any kind of testing should live under the same starting directory /test.  We could have

unit
performance
stress
continuous operation
functional

I don't see a good reason why to have these folders directly inside the package root folder like

sdk/core/azure-core

test
performance
stress
continuous-operation
functional
src
inc
vcpkg

IMHO, if I want to add/review/update any test, I should easily find all of them inside /test as:

sdk/core/azure-core

test

unit
performance
stress
continuous-operation
functional

src
inc
vcpkg

Then, if I am not interested in any kind of tests, I don't see all of them next to the inc and scr folders (main folders).
I don't have strong opinion about the namespace structure. But updating the namespace structure of the tests is a more all-repo general change. Changing only here would let the repo with 2 approaches. So, if we want to change it, it's better to dedicate one PR only for it.


Switch to Viper, Cobra and "log" package

This change replaces the usage of "go-flags" package with:

Viper for configuration
Cobra for command management
Standard log package instead of logrus

This simplifies the code and prepares it for multi-commands CLI.

Fixes #45


isInteger is not defined: Uncaught ReferenceError: isInteger is not defined

the function which declared inside script.js is not defined.

Hey, can I work on this? Should I just define the method inside the script.js?

Dont worry i alredy fixed it. I will a PR after few minutes
On Fri, Oct 7, 2022, 11:48 PM Ádám Lőrincz @.***> wrote:

Hey, can I work on this? Should I just define the method inside the
script.js?
—
Reply to this email directly, view it on GitHub
https://github.com/DhanushNehru/calculator/issues/64#issuecomment-1271910720,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APHGMDVW6GIDGAXWAOBWHFLWCBSNVANCNFSM6AAAAAAQ7YR7WM
.
You are receiving this because you were assigned.Message ID:
@.***>

I presume it just needed Number.isInteger() :)

I presume it just needed Number.isInteger() :)

😃😁😁


Test RTD PR build #2

Test PR to see if it correctly triggers RTD PR build.

It indeed does (https://libcloud--1935.org.readthedocs.build/en/1935/), but PR comment is not added since ASF only supports webhook and not Github App based integration.


Dreame Z10 Pro Failed to connect

I want to add the Z10 pro to HA but it is stuck at the integration. I connect to the cloud with my email and passowrd  and it finds the correct vacuum on the ip address and the token. But on that screen it just states "Failed to connect"
If I use the Miot integration the device is working.Also when I manually use the ip with the token it fails to connect

The official Miio does not work either:
a lot of errors 👍


Installation fails on shared machine when you do not own the /tmp/VSFeedbackVSRTCLogs directory

Describe what happened:
I tried to use VS Live Share, on a CentOS machine which has multiple tenants. When the extension tried to initialize I got the following error:

An update or installation of VS Live Share failed due to a corrupted download. Please uninstall and reinstall the extension to resolve. See https://aka.ms/vsls-corrupted-install for more details.

Looking at the stack trace from the output console, I see the following:
[2020-02-02 22:36:10.087] [exthost] [error] Activating extension ms-vsliveshare.vsliveshare failed due to an error:
[2020-02-02 22:36:10.087] [exthost] [error] Error: Agent terminated with exit code: 0 and signal null: System.UnauthorizedAccessException: Access to the path '/tmp/VSFeedbackVSRTCLogs/20200203_063609_Agent.log' is denied.
 ---> System.IO.IOException: Permission denied
   --- End of inner exception stack trace ---
   at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
   at System.IO.FileStream.OpenHandle(FileMode mode, FileShare share, FileOptions options)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   at Microsoft.VisualStudio.LiveShare.Tracing.LogFileTraceListener.OpenLogFile(String logDirectory, String processName) in E:\A\_work\67\s\src\Tracing\Tracing\LogFileTraceListener.cs:line 98
   at Microsoft.VisualStudio.LiveShare.Tracing.LogFileTraceListener..ctor(IFormatProvider format, String processName, String logDirectory) in E:\A\_work\67\s\src\Tracing\Tracing\LogFileTraceListener.cs:line 40
   at Microsoft.VisualStudio.LiveShare.Tracing.TracingSourceFactory.CreateTraceSource(String name, Nullable`1 eventIdLogCreated, TraceFilter logFileTraceFilter, Nullable`1 consoleVerbosity, IReadOnlyDictionary`2 consoleSourceLevels, Assembly boostrapAssembly, String logDirectory, IEnumerable`1 unfilteredConsoleEvents, TraceOptions consoleTraceOptions) in E:\A\_work\67\s\src\Tracing\Tracing\TraceSourceFactory.cs:line 70
   at Microsoft.Cascade.Tracing.TracingConfig.CreateTraceSource(String name, Nullable`1 consoleVerbosity, IEnumerable`1 unfilteredConsoleEvents) in E:\A\_work\67\s\src\Common\Tracing\TracingConfig.cs:line 25
   at Microsoft.Cascade.Agent.Program.ExecuteAsync() in E:\A\_work\67\s\src\Agent\Program.cs:line 252
	at ChildProcess.<anonymous> (/homes/iws/kaelinl/.vscode-server/extensions/ms-vsliveshare.vsliveshare-1.0.1510/out/prod/extension-prod.js:124967:32)
	at ChildProcess.emit (events.js:205:15)
	at maybeClose (internal/child_process.js:1021:16)
	at Socket.<anonymous> (internal/child_process.js:430:11)
	at Socket.emit (events.js:200:13)
	at Pipe.<anonymous> (net.js:586:12)

Since this is a shared host, someone else has previously used VSLS and thus owns the /tmp/VSFeedbackVSRTCLogs directory. I don't have write permission on that folder. VSLS should either generate a properly unique name for the temp dir or put the files in my home folder.
What was your system configuration?
Product and Version [VS/VSCode]: vscode
OS Version[macOS/Windows]: CentOS
Live Share Extension Version: 1.0.1510
Target Platform or Language [e.g. Node.js]: Unclear what is being asked
Steps to Reproduce / Scenario:
Included above.
Please attach logs to this issue:
Relevant logs included above.
Screenshots
N/A

Thanks for reporting this issue! We're taking a look at it.

@nandiniYeltiwar can you please take a look at this?

@fubaduba @nandiniYeltiwar Any update on this?

@WasabiFan this a feature request and we will prioritize this with existing issues and features.

We’re not able to prioritize this issue over the other higher-impact issues we receive every week, based on the votes and comments from others in the community and our understanding of the issue. However, rest assured that we love your input. If you feel it deserves to stay open, then clarify your use case and contact us to let us know how severe it is for you.


[Outlook] (typo) Uplevel section in sideload article

Docs Build status updates of commit 7c62498:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/outlook/sideload-outlook-add-ins-for-testing.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


NumExpr safe limit for number of threads threads

Dear all,
I run MS2PIP on a workstation which would has 24 cores and therefore set --num_cpu accordingly. however, when running the program, there is a warning that "NumExpr detected 24 cores but 'NUMEXPR_MAX_THREADS' not set, so enforcing safe limit of 8. NumExpr defaulting to 8 threads."
I guess it is not possible to set NUMEXPR_MAX_THREADS directly during the ms2pip call? If so, would it be possible to couple this value with the --num_cpu option for a future release?
Best regards,
Juergen

Dear Juergen,
Apologies for the late reply. Thank you for reporting this issue!
NumExpr is a downstream dependency of DeepLC. In DeepLC itself, the environment variable NUMEXPR_MAX_THREADS is set as the configured number of cores. Expected behavior would be that MS²PIP passes its --num_cpu value on to DeepLC, which would then set NUMEXPR_MAX_THREADS. As this currently does not seem to be the case, we will look into it.
In the meantime, you can set the NUMEXPR_MAX_THREADS environment variable yourself when running MS²PIP:

On Linux/macOS: NUMEXPR_MAX_THREADS=24 ms2pip <your ms2pip arguments>
On Windows PowerShell: $env:NUMEXPR_MAX_THREADS= '24'; ms2pip <your ms2pip arguments>

Best,
Ralf

Fixed in #193


fix(backend): 恢复 go.work.sum

关联研发信息
dev_branch: fix/recover-go-work-sum/#1210
target_branch: v1.2.0


Multi-arch builds via Multi-Stage Dockerfile

I been digging through a couple of the issues/PRs pertaining multi-arch builds. It looks like https://github.com/docker/distribution-library-image/pull/74 raised by @tianon was a good solution.
From reading the messages on the PR I am a confused as why it got closed. @davidswu or @dmcgowan care to weigh in on that? Was it because PR https://github.com/docker/distribution-library-image/pull/81 and that the official Docker Images pipeline did not allow for multi-stage builds?
It looks like now that official Docker Images pipeline does now support multi-stage builds, https://github.com/docker-library/official-images/issues/3383#issuecomment-521424671. @tianon can you confirm that?
If the official Docker Images pipeline does now support multi-stage builds, I would very much like to see this repository switch over to a multi-stage build. First stage would build the binaries and then the second stage would copy the binaries into the final container.
@yosifkit’s comment here, https://github.com/docker/distribution-library-image/pull/83#issuecomment-444320937, makes a good point about not having the artifacts in the repository.
I would really like to see builds for s390x and ppc64le. Seems like I am not the only one either, https://github.com/docker/distribution-library-image/issues/95, https://github.com/docker/distribution-library-image/issues/73, and https://github.com/docker/distribution-library-image/pull/74#issuecomment-613523767.
I think supporting multi-arch builds would be accomplished best by implementing a multi-stage Dockerfile.

I'd personally rather see these pre-compiled artifacts move to be official release artifacts attached to https://github.com/docker/distribution/releases/tag/v2.7.1, especially since that has broader usefulness outside of folks running the registry official image (and then this image simply becomes a consumer/packaging of the officially released upstream binaries).

@tianon Having the artifacts published on the releases would be great. If we get the binaries and the hashes, we pull them down and check them inside the Dockerfile. That is common design I see on the official Docker Images.
@dmcgowan Seems like you help with the releases, would you be open to publishing the binaries and hashes?

@tianon I opened a new PR based off your original PR. While I still would like to see the artifacts get uploaded to https://github.com/docker/distribution/releases/tag/v2.7.1, this provides an alternative way or at least a stop gap to hold us over until then.


iOS/iPadOS Client Can't Connect to Peers When Using Non-Permissive Rosenpass

Describe the problem
I was doing a fresh network configuration, so I configured all of my clients to use Rosenpass without the permissive switch. With this arrangement, iOS/iPadOS clients couldn't connect to any peers. They work fine when permissive mode is turned on.
To Reproduce

In the iOS/iPadOS client enable Rosenpass and disable permissive mode.
On other peers disable permissive mode via GUI or command line.
Check Quantum protection status in the iOS/iPadOS client and note that it is false on desktop OS peers that successfully connect using quantum protection to each other.
Attempt (and fail) to connect to those peers from iOS/iPadOS
Switch to "permissive" mode on both peers and note that communication resumes.

Expected behavior
If the iOS/iPadOS client has mirrored non-permissive quantum protection enabled, one would expect it to successfully establish connections with like configured desktop OS peers.
Are you using NetBird Cloud?
Selfhosted.
NetBird version
A mix of 0.28.x - 0.29.4 peers, plus the latest iOS/iPadOS client.
NetBird status -dA output:
From one of the desktop peers the mobile peer couldn't connect to while on non-permissive mode:
Peers detail:
 iphone-admin.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: S+4WdLdmo6im05ndW2ccPhdoQMVa7lvmQ4nXSMvIPHQ=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/host
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:51820
  Relay server address:
  Last connection update: 10 minutes, 27 seconds ago
  Last WireGuard handshake: 46 seconds ago
  Transfer status (received/sent) 1.2 KiB/1.4 KiB
  Quantum resistance: false (remote didn't enable quantum resistance)
  Routes: -
  Latency: 51.378ms

 little-hills-live-stream.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: yBhdVf0uxhuvaAr4tVbFDLUWnTWg/JCOviH5T3KmphM=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/prflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:51820
  Relay server address:
  Last connection update: 10 minutes, 25 seconds ago
  Last WireGuard handshake: 1 minute, 34 seconds ago
  Transfer status (received/sent) 1.6 KiB/1.4 KiB
  Quantum resistance: true
  Routes: -
  Latency: 154.732875ms

 franklin.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: v9F8qsB+L4fpvuTv9B8NiD27cx6h6dzVMC0XBwtw4WA=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/srflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:2184
  Relay server address: rels://sugarmaple.serverforest.com:443
  Last connection update: 10 minutes, 27 seconds ago
  Last WireGuard handshake: 3 seconds ago
  Transfer status (received/sent) 584 B/1.8 KiB
  Quantum resistance: true
  Routes: <IP_ADDRESS>/23
  Latency: 28.132334ms

 ipad-admin.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: oBnIFFtgnPA6SDOJcSHlR1BbIM5h7WudevvgmkDRLzQ=
  Status: Disconnected
  -- detail --
  Connection type:
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address:
  Last connection update: -
  Last WireGuard handshake: -
  Transfer status (received/sent) 0 B/0 B
  Quantum resistance: false (remote didn't enable quantum resistance)
  Routes: -
  Latency: 0s

 independence.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: wwROJuAi9t5d7W8DnF78sdMTm13iDZ9YcrtjjHtIYDM=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/srflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:3723
  Relay server address: rels://sugarmaple.serverforest.com:443
  Last connection update: 10 minutes, 26 seconds ago
  Last WireGuard handshake: 1 minute, 54 seconds ago
  Transfer status (received/sent) 1.8 KiB/2.9 KiB
  Quantum resistance: true
  Routes: -
  Latency: 28.637042ms

 spruce.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: 0sA1GjrlFs+yPKlh7CARYIoFA/Ydsa4Tq/jnpLw1axk=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): host/prflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:51820
  Relay server address:
  Last connection update: 10 minutes, 27 seconds ago
  Last WireGuard handshake: 26 seconds ago
  Transfer status (received/sent) 4.0 MiB/325.8 KiB
  Quantum resistance: true
  Routes: -
  Latency: 71.189958ms

 boaz.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: ydFumIBVUwCGBjx5Xh0pZPW1G6kFq2v+8DPNz1XYkRE=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/srflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:51820
  Relay server address: rels://sugarmaple.serverforest.com:443
  Last connection update: 10 minutes, 25 seconds ago
  Last WireGuard handshake: 47 seconds ago
  Transfer status (received/sent) 1.2 KiB/1.6 KiB
  Quantum resistance: true
  Routes: -
  Latency: 58.120292ms

 mesquite.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: vp6GLJc22GQXj2Ht5deowZp0OA8kG7XJS1kYl3zc6lI=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/host
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:51820
  Relay server address: rels://sugarmaple.serverforest.com:443
  Last connection update: 10 minutes, 27 seconds ago
  Last WireGuard handshake: 2 minutes, 2 seconds ago
  Transfer status (received/sent) 492 B/1.8 KiB
  Quantum resistance: true
  Routes: -
  Latency: 118.2895ms

 touchstone.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: PAzQjGnO5xftL4rgeX9SdkajCjEJA3A+iViMbXoPgXE=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): host/srflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:51820
  Relay server address: rels://sugarmaple.serverforest.com:443
  Last connection update: 10 minutes, 26 seconds ago
  Last WireGuard handshake: 3 seconds ago
  Transfer status (received/sent) 552 B/1.8 KiB
  Quantum resistance: true
  Routes: -
  Latency: 36.93425ms

 rahab.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: hxczQ9TIXjpDAFHDVzwjH6aDPlC5l5GcTj0LEmhgfRQ=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/srflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:2911
  Relay server address: rels://sugarmaple.serverforest.com:443
  Last connection update: 10 minutes, 27 seconds ago
  Last WireGuard handshake: 3 seconds ago
  Transfer status (received/sent) 552 B/1.8 KiB
  Quantum resistance: true
  Routes: -
  Latency: 22.512375ms

 rosalind.anon-uVhPV.domain:
  NetBird IP: <IP_ADDRESS>
  Public key: 8ulzaG4yTm9RqIYMwRQXkw4LB7LDdhXy1ocdNCuEqBA=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/prflx
  ICE candidate endpoints (Local/Remote): <IP_ADDRESS>:51820/<IP_ADDRESS>:51820
  Relay server address:
  Last connection update: 10 minutes, 26 seconds ago
  Last WireGuard handshake: 19 seconds ago
  Transfer status (received/sent) 3.9 MiB/313.0 KiB
  Quantum resistance: true
  Routes: -
  Latency: 75.569041ms

OS: darwin/arm64
Daemon version: 0.29.4
CLI version: 0.29.4
Management: Connected to https://sugarmaple.anon-4I0sh.domain:443
Signal: Connected to https://sugarmaple.anon-4I0sh.domain:443
Relays:
  [stun:sugarmaple.anon-4I0sh.domain:3478] is Available
  [turn:sugarmaple.anon-4I0sh.domain:3478?transport=udp] is Available
  [rels://sugarmaple.anon-4I0sh.domain:443] is Available
Nameservers:
FQDN: falstaff.anon-uVhPV.domain
NetBird IP: <IP_ADDRESS>/16
Interface type: Userspace
Quantum resistance: true
Routes: -
Peers count: 10/11 Connected

Do you face any (non-mobile) client issues?
No.

Hi @trbutler.
I just tested on my iPhone and I reproduced that status on the iPhone is shown wrong. When I check my desktop peer though it shows quantum resistance true and the connection is fine.
Can you share some logs from the iPhone when connected?


Kafka output split-events causing marshal errors for kafka input

Kafka output has a parameter split-events.
Having it on true will cause marshal errors on kafka input.
A split-events: boolean for the kafka input also.

If the event messages are going to be read by the Kafka gNMIc input why split them?
The split events on the Kafka output was added to allow apache druid to ingest event messages from Kafka.

Basically the same idea, that i want to reuse the same topic in Kafka with gnmic and other platforms that gnmic dont support.
I can solve it by having 2 outputs in gnmic or another instance of gnmic that only split the events but it will require more storage in kafka and more compute to parse the metrics twice.

Added in #255


[PGMORL] remaining iterations bugfix

I think I found a bug in the training iterations, since self.iteration starts at self.warmup_iterations after the warmup phase, it should be taken into account.

I checked out the code on my machine and the tests are passing. Very weird that the gh runner gets stuck...

@ffelten voila, hope everything is in order now


Promo block

Create a new block. Start with UI and mock file.
And then we look at the sanity and query-part during kodkolllo.
The layout can be of two variant, content placed left or right

[x] UI
[x] Mock
[x] Storybook
[ ] query
[ ] sanity

Move this back to backlog, waiting to complete with sanity stuff


fix type in readme

Haha, I'm building a lambda runtime for Rust at the moment (w/o the python dependency), and was just looking around to see what else is there.

Oh cool! what rumetime would you embed it in?


sf::RectangleShape has memory leaks, when it is used in a derived class.

Thanks for raising your issue here! 🙂
Before you submit the issue however, we'd like you to consider the follow points.

We like to use the issue tracker for confirmed issues.
If you're stuck with SFML, please use the forum to get help.

Subject of the issue
sf::RectangleShape has memory leaks, when it is used in a derived class.
Your environment
Windows 10 Home 64 bit
SFML 2.5.1
Visual Studio 2019 Microsoft C++ Compiler
_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); to check memory leaks
Steps to reproduce

Create an Interface class
Create an class that derives from the Interface and has an sf::RectangleShape variable
Create an variable of the Interface class type pointer and assign the derived class pointer into it
Properly delete the object after the program is over
Memory leak!

#include <SFML/Graphics.hpp>

class GraphicalObject
{
protected:
	float x, y;
public:
	virtual void update() = 0;

	GraphicalObject(const int& _x, const int& _y) : x(_x), y(_y)
	{

	}

	GraphicalObject() : x(0), y(0)
	{

	}
};

class Slider : public GraphicalObject
{
	sf::RectangleShape shape;

public:
	Slider() = default;

	virtual void update() override
	{

	}
};

int main()
{
	sf::RenderWindow window(sf::VideoMode(1280, 720), "Minimal, complete and verifiable example");
	window.setFramerateLimit(60);

	GraphicalObject* g = new Slider();

	while (window.isOpen())
	{
		sf::Event event;
		while (window.pollEvent(event))
		{
			if (event.type == sf::Event::Closed)
				window.close();
		}

		window.clear();
		window.display();
	}

	delete g;

	_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF);
}

Expected behavior
No memory leaks after deleting the object
Actual behavior
There are memory leaks after deleting the object
Proof:

As you can see in the example here, I push back two elements into the vector, if I comment the code inside the slider class it has no memory leaks, but if I uncomment the sf::RectangleShape code it has memory leaks. I don't use RectangleShape inside the Image, I use a sf::Sprite there and no I have no memory issues with the sf::Sprite.

Nevermind, it was my fault. Adding a virtual destructor to the interface fixed this problem


accounts to delete

want to delite some accounts yet dont know where to submit the website links on the website.
1st is https://dragcave.net/
2nd is emusic

Hello @drfunkencluck ,
This repo is not being maintained anymore, but we are trying to keep it alive on a fork here, would you kindly submit your issue there and close this one here? :)


🐛 Bug: ModuleNotFoundError: No module named 'dotenv'

♻ Reproduction Steps

add OpenAI API key and Tavily API key to .env file
run poetry install
run poetry run demo

✅ Expected Behavior
I expect that I wouldn't get the dotenv error when running the demo.
❌ Actual Behavior
An error occurred in the console:
$ poetry install
Installing dependencies from lock file

No dependencies to install or update

Installing the current project: ai_researcher (0.1.0)

$ poetry run demo
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File<EMAIL_ADDRESS>line 90, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 995, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/Users/nateaune/Documents/code/CopilotKit/examples/coagents-ai-researcher/agent/ai_researcher/demo.py", line 3, in <module>
    from dotenv import load_dotenv
ModuleNotFoundError: No module named 'dotenv'

𝌚 CopilotKit Version
1.0.0

📄 Logs (Optional)
When I try to install dotenv, I see this in the output:
$ pip install python-dotenv
Requirement already satisfied: python-dotenv in /Users/nateaune/.pyenv/versions/3.10.10/lib/python3.10/site-packages (1.0.1)

Check if python-dotenv is listed as a dependency:
Open the pyproject.toml file and ensure that python-dotenv is listed under [tool.poetry.dependencies]poetry add python-dotenv
poetry run demo poetry shell

It seems the error occurs because python-dotenv is not being recognized in the environment, even though it is installed. Here's a step-by-step guide to troubleshoot and resolve the issue:
Steps to fix:

Check your pyproject.toml or requirements.txt: Ensure that python-dotenv is listed as a dependency in your pyproject.toml or requirements.txt file. If not, add it manually:

[tool.poetry.dependencies]
python-dotenv = "^1.0.1"
Then, run:
poetry install
2.Activate virtual environment manually: Even though poetry manages virtual environments, it's possible the environment isn't activated. Run:
poetry shell
Then execute the demo again:
poetry run demo
3.Verify the installation of dotenv: You can confirm the installation of python-dotenv by running:
poetry show python-dotenv
This should show detailed information if dotenv is installed correctly.
4.Check Python version compatibility: Ensure that python-dotenv is compatible with the Python version you're using. If you're using Python 3.12, double-check if it has support for the dotenv version installed.

okay, i updated the pyproject.toml file with "^1.0.1" (it was previously an earlier version)
And then I re-ran poetry install
I activated the venv using poetry shell and executed the demo with poetry run demo.
In a separate terminal window, I ran this command and confirmed that it's using the 1.0.1 version of python-dotenv.
(ai-researcher-py3.12) $ poetry show python-dotenv
 name         : python-dotenv
 version      : 1.0.1
 description  : Read key-value pairs from a .env file and set them as environment variables

I also started up the UI with npm run dev but when i go to http://localhost:3000, I'm getting a 500 Error message.


MINOR: Remove wrong suppress

More detailed description of your change
As the title.
Summary of testing strategy (including rationale)
for the feature or bug fix. Unit and/or integration
tests are expected for any behaviour change and
system tests should be considered for larger changes.
QA
Committer Checklist (excluded from commit message)

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

@chia7712 , it seems that your pr #9758 has removed the typecast, so the suppress is no longer needed.


Code snippet

caveat, the code for this snippet is duplicated twice, in index.html and card.html


Removes <namespace> in joints.

I have no idea why there are namespaces in joints. To the best of my knowledge this is not part of the SDFormat spec and it seems that gazebo is complaining about it.

@adityapande-1995 here we have an instance of a multi-vehicle test fluke https://github.com/osrf/lrauv/actions/runs/3383343331/jobs/5619146123.


Roll Flutter Engine from 33a6d21b3364 to 94412206b9d0 (1 revision)

https://github.com/flutter/engine/compare/33a6d21b3364...94412206b9d0
2023-10-12<EMAIL_ADDRESS>Roll ICU from 985b9a6f70e1 to 995db880cff2 (1 revision) (flutter/engine#46818)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jsimmons@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.