Error 1054: Unknown column 'basic.provider' in 'where clause'

When admin login:
(D:/dev/go_path/src/github.com/qor/auth/providers/password/handlers.go:27)
[2018-09-17 13:10:58]  Error 1054: Unknown column 'basic.provider' in 'where clause'

(D:/dev/go_path/src/github.com/qor/auth/providers/password/handlers.go:27)
[2018-09-17 13:10:58]  [0.00ms]  SELECT * FROM `auth_identity`  WHERE `auth_identity`.`deleted_at` IS NULL AND ((`basic`.`provider` = 'password') AND (`basic`.`uid` = 'dev@getqor.com'))
[0 rows affected or returned ]

(D:/dev/go_path/src/github.com/qor/auth/user_storer.go:45)
[2018-09-17 13:10:58]  Error 1054: Unknown column 'basic.provider' in 'where clause'

(D:/dev/go_path/src/github.com/qor/auth/user_storer.go:45)
[2018-09-17 13:10:58]  [1.00ms]  SELECT * FROM `auth_identity`  WHERE `auth_identity`.`deleted_at` IS NULL AND ((`basic`.`provider` = 'password') AND (`basic`.`uid` = 'dev@getqor.com')) ORDER BY `auth_identity`.`id` ASC LIMIT 1
[0 rows affected or returned ]

(D:/dev/go_path/src/github.com/qor/auth/user_storer.go:51)
[2018-09-17 13:10:58]  [1.00ms]  SELECT * FROM `user`  WHERE `user`.`deleted_at` IS NULL ORDER BY `user`.`id` ASC LIMIT 1
[1 rows affected or returned ]
failed to find template: auth/confirmation.text
TO<EMAIL_ADDRESS>Subject: Please confirm your account

Content-Type: text/html; charset=UTF-8

Please click on the below link to validate your email address:

<a href="http://<IP_ADDRESS>:7000/auth/password/confirm?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm92aWRlciI6InBhc3N3b3JkIiwianRpIjoiZGV2QGdldHFvci5jb20iLCJzdWIiOiJjb25maXJtIn0.ncDEASnJj6mfw0xcKFBXecvvmMkcLcM-T6_KFlHc9h8">http://<IP_ADDRESS>:7000/auth/password/confirm?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm92aWRlciI6InBhc3N3b3JkIiwianRpIjoiZGV2QGdldHFvci5jb20iLCJzdWIiOiJjb25maXJtIn0.ncDEASnJj6mfw0xcKFBXecvvmMkcLcM-T6_KFlHc9h8

Also having this issue. When I attempt to log in with the dev admin user, it tells me that I need to confirm my email address. When I attempt to 'register' a new user, I get a feedback error on the UI saying "invalid account".

Bump.
In my opinion, it is important, nay imperative, that the example application work.  Otherwise, possible new users will be driven away and this library will just get a bad rap on other boards.
I don't want that; I love this library, and I reply upon regularly spinning up the latest commit of the example application to pour through the code and learn how to use the libraries (or even new tricks I was unaware of).
When it feels like there wasn't even any testing done before pushing out a new commit, it is kind of a turn-off and makes me feel like looking elsewhere.  Which I don't want to do and I want to keep recommending QoR... but I'm hamstrung if I show it off and a colleague gets into it and spins up the example application... only to have it not work.  And this ticket has been open quite some time; I'm assuming qor-example has been broken for even longer than that; I would figure of all things someone would jump on this issue quick as it is a huge outward-facing coffee-stain on the face of these excellent libraries.

Same here in linux:
(Error 1054: Unknown column 'basics.provider' in 'where clause')
[2018-10-27 19:34:48]
(Error 1054: Unknown column 'basics.provider' in 'where clause')
[2018-10-27 19:34:48]
failed to find template: auth/confirmation.text
TO<EMAIL_ADDRESS>Subject: Please confirm your account
Content-Type: text/html; charset=UTF-8
Please click on the below link to validate your email address:
http://localhost:7000/auth/password/confirm?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm92aWRlciI6InBhc3N3b3JkIiwianRpIjoiZGV2QGdldHFvci5jb20iLCJzdWIiOiJjb25maXJtIn0.ncDEASnJj6mfw0xcKFBXecvvmMkcLcM-T6_KFlHc9h8

For a quick fix: #155

I think the correct fix is to change the type on line 17 from Basic to AuthIdentity:
https://github.com/qor/auth/blob/2bfb79d9618566322a4e5e9b6664eefb9f49f427/providers/password/handlers.go#L17
Change to:
authInfo    auth_identity.AuthIdentity

I gave up on Qor for some months, mostly because it doesn't seem that the ThePlant is interested in making qor-example like, actually work.
However, I came back to give Qor one more try and saw your post @Neopallium ; now all the problems in this issue are gone for me.  Thanks!

This bug relevant for now and i lost 3 hours on it. Maybe should fix it?

This issue is still present. Tested in both Linux and Windows. Did the Neopallium suggested change  on line 17 from Basic to AuthIdentity. and still the same Error 1054: Unknown column 'basics.provider' in 'where clause'

I did a fresh install and tried the @Neopallium fix (that I could have sworn worked for me last time) and now I still have the same issue Error 1054: Unknown column 'basics.provider' in 'where clause'.
Hard to believe this is still an issue.  This prevents the email data from even showing up in the console, so can't move forward.  @jinzhu  it would be cool if this was fixed.

@tadeogutierrez  finally go it to work:
in qor\auth\providers\password\handlers.go I replaced all references to Basic to AuthIdentity, then I applied for a new account, then I cut and pasted the link from the email text in the console into a browser and got the account confirmed notification, then logged into the MySql database and updated  role to Admin in the users table and NOW it works.


Add a link to export to CSV on collective

@xdamman putting this as high priority to work after emails

This is important to me as I use it in my workflow to create our thank you content every month for contributors.

thanks @SunburnedGoose we'll get this done soon! do you need the export now? I can manually generate it for you

Deployed to prod. Just head to your collective page and click on "EDIT". There is a new "Export" tab.


"MULTIPART_STRICT_ERROR"

Hi ,
We have facing front end "Internal Server Error" 500 for one of my application url.
Below mentioned observations has been captured in modsecurity logs.
Message: Access denied with code 44 (phase 2). Match of "eq 0" against "MULTIPART_STRICT_ERROR" required. [file "/xxxx/xxxx/xxxx/modsecurity.conf"] [line "82"] [id "3"] [msg "Multipart request body failed strict validation: PE 0, BQ 0, BW 0, DB 1, DA 0, HF 0, LF 0, SM , IQ 0, IH 0, IH 0"]
Apache-Error: [file "http_request.c"] [line 107] [level 3] AH01579: Invalid response status %i
Action: Intercepted (phase 2)
It's failing with Data Before Filed . Need to understand the field variable and resolution to fix it.

Hi @Raviyellaram
I'm not entirely clear on what you are asking.  You have an HTTP request that is triggering MULTIPART_STRICT_ERROR because there is data in the request body that is before the first boundary.
If you are confident that nonstandard multipart requests are harmless for certain requests, and you just want to remove those detections, then you could turn off the rule for that particular request type.  One way to do this:  if the MULTIPART_STRICT_ERROR rule is 200003, you can turn it off in a SecRule with ctl:ruleRemoveById=200003

I'm not entirely clear on what you are asking. You have an HTTP request that is triggering MULTIPART_STRICT_ERROR because there is data in the request body that is before the first boundary.

I just wanted to understand MULTIPART STRICT ERROR VALUES in detailed .
Please find the below configuration values in modsecurity.conf
SecRule MULTIPART_STRICT_ERROR "!@eq 0"
"id:'3',phase:2,t:none,log,deny,status:44,msg:'Multipart request body
failed strict validation:
PE %{REQBODY_PROCESSOR_ERROR},
BQ %{MULTIPART_BOUNDARY_QUOTED},
BW %{MULTIPART_BOUNDARY_WHITESPACE},
DB %{MULTIPART_DATA_BEFORE},
DA %{MULTIPART_DATA_AFTER},
HF %{MULTIPART_HEADER_FOLDING},
LF %{MULTIPART_LF_LINE},
SM %{MULTIPART_SEMICOLON_MISSING},
IQ %{MULTIPART_INVALID_QUOTING},
IH %{MULTIPART_INVALID_HEADER_FOLDING},
IH %{MULTIPART_FILE_LIMIT_EXCEEDED}'"
Suggest any sites for documentation


Milestone 1. Test deployment with updated documentation

@dakotabenjamin have you had a chance to test out the new Export Tool deployment following the updated documentation by @bdon?

@dakotabenjamin can you confirm that this was tested and can be signed off and closed?


router: Enable HTML5 history mode

Let's drop # out of Base app URLs, for example:
https://base.aepps.com/#/transfer make just https://base.aepps.com/transfer
Though it will break all existing links and it requires additional configuration of development and production servers.
more info here: https://router.vuejs.org/guide/essentials/history-mode.html

we need access to staging and production server configs to finish this.
staging: phillip klein, emil, maybe andrea.
production: emil, andrea.


No default values for built-in resource definitions

Describe the bug

Steps to reproduce

Go to resource definitions page.
View the built-in resource definition.

Result

No default values for built-in resource definition.

Expected behavior

Environment

Walrus version: main 8ff16bfe4326036642753b1ba895fa5b0e3b1791
UI version: dev-567aeb4

Additional context
Add any other context about the problem here.

Create the same definition manually and default value are shown.

Can't reproduce in 8ff16bf

Environment

Walrus version: main 0f1cc5f1584deeec4cd890ef1a18f529294006d2
UI version: v0.5.0-rc1

Test Result: pass


Merge RC-3 to master

This is a large body of changes, re-organizing in prep for a 3.0 release

Oops, some of OIIO's CI tests are failing since this merge, lots of messages about
ISO C++17 does not allow dynamic exception specifications

It seems that the OpenEXR CI doesn't specifically test VFX Platform 2021, so we're not noticing if we break it under C++17.

Hmmm... actually... a whole lot of the ASWF docker containers got updated today. It could have been that? I should dig a little more before blaming this PR with certainty. Though it is still true that OpenEXR's CI simply doesn't test VFXPlatform 2021, so it can be hard to tell when things break.

Scratch that. I just watched Borat Subsequent Moviefilm, and clearly my brain is fried. The particular OIIO CI test that is breaking is the "bleeding edge" test using the top of tree master of all the dependencies, and for that one I'm not using any ASWF docker image at all (because none of them have gcc10). And my VFXPlatform 2021 test is passing fine, so OpenEXR is NOT broken against gcc9 + C++17. It's only gcc 10 that's can't build OpenEXR.

I will add VFXPlatform 2021 CI this week. I missed that we had containers for it now. Once OpenEXR is fixed to work on gcc10, I can add a pass for that as well.

Sorry for the panic. I now believe that OpenEXR master is likely fine. The problem I believe is a whole lot of confusion when OIIO's FindOpenEXR picked up an OLD Imath elsewhere on the system. (Why does my package maintain a FindOpenEXR.cmake instead of using the proper exported configs? Mostly because we still support building against Imath/OpenEXR older than when we started exporting config files.) It was that old Imath that still had the old throws that were anathema to C++17. Again, my current understanding is that this PR from Kimball is probably fine.
But this fire drill is a good simulation of the kind of confusion that other users (er, and their automated CI builds) are going to encounter when trying OpenEXR 3 for the first time.

lg-
I compile with gcc 10.2 at home (run Arch Linux), which works fine?
The problem was not gcc 10, it was not C++17, and it wasn't even really any changes to the OpenEXR code from your merge.
I believe the problems all stem from my own CMake build system expecting OpenEXR 2.x and not being prepared for the new layout, target names, and split between OpenEXR and Imath. Somehow it got itself into a state of including VERY old imath headers elsewhere in the system and mixing them inappropriately with the new openexr libs.
Today I'm wrestling with my build system to try to make it work across several different OpenEXR versions (including some so old that they don't have exported config files and targets at all).


Add documentation for Tone.Envelope's decay and release minimum values.

Fixes #411

Coverage remained the same at 98.346% when pulling 7c665cd4122310b01873aa9e456533af72c0bc41 on ericandrewlewis:patch-1 into f199af1f317f4cf3528311785302397d2fdd374f on Tonejs:dev.

Coverage remained the same at 98.346% when pulling 7c665cd4122310b01873aa9e456533af72c0bc41 on ericandrewlewis:patch-1 into f199af1f317f4cf3528311785302397d2fdd374f on Tonejs:dev.

Coverage remained the same at 98.346% when pulling 7c665cd4122310b01873aa9e456533af72c0bc41 on ericandrewlewis:patch-1 into f199af1f317f4cf3528311785302397d2fdd374f on Tonejs:dev.

thank you!


Failed to start the Java service introducing the agent

Background: Our service has encountered many startup failures, which occur occasionally. It is generally caused by the introduction of knife4j and skywalking java agent at the same time. An error is reported indicating a bytecode injection conflict. At present, there is no good solution. Please help us，Stack in file
stack.txt

You have submitted one, don't report again.
https://github.com/apache/skywalking/discussions/10231


Print opt_param and auto_param using syntax.

The auto_param printing is a bit wonky because the pretty printer cannot produce name literals:
∀ α, ... . "control_laws_tac"

@robertylewis @bryangingechen Any opinions on this?  Some declarations are pretty much unreadable at the moment due to auto params: https://leanprover-community.github.io/mathlib_docs/geometry/manifold/smooth_manifold_with_corners.html#model_with_corners.mk_coe

Oh, I completely missed this PR, sorry. It looks right in the output? If so I'm good with merging as-is.

It's not perfect because it prints continuous f . continuity' as (continuous f . "continuity'"), but at least it's better than what we have now.


Cookie store _secureCookies: use correct protocol property in FastBoot mode

According to the guide, the host property only contains the host. For protocol, the protocol property should be used and it contains protocol name without the colon.
This edit also prevents a crash if the property is nully for some reason.

Yep, this seems good - just the tests fail. I think you'll have to adapt the mock so it includes the correct data.

I've updated my PR, tests are green locally.
One of CI jobs failed randomly, please restart.


updating references to fluent

renaming a folder to fluent

@LucasHaines,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


Bluetooth: Fix build warnings

Fix unused variable but defined, this will be
appear when dbg disabled.
Signed-off-by: Lingao Meng<EMAIL_ADDRESS>

@LingaoM there seems to be several CI checks failing

@LingaoM There are some build errors about the change in adv_legacy.c, time is not defined when it should be.

@Thalley please cc

@Thalley please cc

You might need to guard the BT_DBG statement with #if defined(CONFIG_BT_MESH_DEBUG_ADV) as well.
I am a bit confused though:
You say that if debugging is disabled, then it gives a compile warning for being unused, but if we guard it with the debug flag, then it doesn't exist?
Can you perhaps elaborate on what configuration values you used produce the compile warning?

You say that if debugging is disabled, then it gives a compile warning for being unused, but if we guard it with the debug flag, then it doesn't exist?

i'm also confused.

Can you perhaps elaborate on what configuration values you used produce the compile warning?

Am I trying to modify CFLAGS?

@LingaoM There are some build errors about the change in adv_legacy.c, time is not defined when it should be.

@Thalley May i add ARG_UNUSED(time) this time or discard it?

@LingaoM There are some build errors about the change in adv_legacy.c, time is not defined when it should be.

@Thalley May i add ARG_UNUSED(time) this time or discard it?

Yes, that was approved by @trond-snekvik so it should be fine. It's not a huge issue, just semantically incorrect since we actually do use the value in some configurations :)


Cleanup and doc

Cleanup some commented code and internal notes comments
Remove two unused variables left behind from monolthic devops-stack module
Improve variables and outputs descriptions
Add (minimal?)  module documentation in README

Opened a draft PR because I'd like to check the generated documentation, I'm not sure of my syntax.

Thanks @lentidas for the suggestions, I applied all of them. I will now rebase  this PR on main before merging because it includes some commits that were already added by #9 .


Remove global spacing

What I did
This PR removes global spacing from the theme's  globalStyles utility and adds local rules to Checkbox and Radio to ensure they display properly
It also adds components to stories that use headings to remove the margin that appears after the global has been removed.

Going over the docs site it looks like we were relying on these styles being present for headings and lists, I'm going to go in and add to the necessary css over there as well
Left: this PR                    Right: The current live site


Navigating through directories with only 1 folder auto opens child folder

Description of the new feature / enhancement
When adding paths to the PATH variable, when you navigate using the explorer, it will auto open directories that only contain a single directory inside of them.  Thus making it easier to find what you are looking for quicker.
VSCode does something similar, when opening a folder with only 1 other folder inside of it, it will concat the nested folders names together and auto open all the inner folders until it opens a directory that has something other than just 1 other folder.
It would be nice to have a tool that does this for the File Explorer.  Maybe not as default behavior, but as something that you can toggle on so that we can skip the middle folders and get straight to the content we were looking for.
Scenario when this would be used?
When navigating through different program paths in Program Files or AppData, many companies have folder structures where there are several directories that only contain a single folder between the top level folder and where the actual files are located.  It takes several seconds waiting for the UI to refresh and then click on the next folder.  This compounds when there are some that have 4 or 5 single folder directories before finally showing the actual files.  This could save valuable time when navigating around.
Supporting information
No response

neat idea.  would really need to try how VS Code does this, namely around what if you actually want to be in that directory that only contains a child folder

I don't really see a way to do this. It could work when we would programm a whole new shell. But this would be surely out of scope.
@byamagata I recommend you to suggest this in the Feedback Hub.

I think this might be an improvement for file search plugin too.

@Aaron-Junker is there no way to mimic how VSCode does it? It even seems to be built into some parts of the file explorer modals (eg: adding to path variable when using the browse option)
I could add it there as well.

Hi. Sorry for my late reply.

It even seems to be built into some parts of the file explorer modals (eg: adding to path variable when using the browse option)

I was not able to replicate this. For me the environment variables directory picker works exactly the sa,e-

I could add it there as well.

I don't think you can modify explorer to skip directories with only one directory in it. But I don't know everything.


Newb: What's the best way to clear the calendar of selected dates?

calendarView.deselectAllDates()

If this solves your issue then you can close it.
And if you like this library, consider giving us a Star Github rating :D thanks!


Replace legacy build pipeline with PowerShell SDP build pipeline for officewebapps docs

#6329

Docs Build status updates of commit 180bc3d:
:clock10: Full build: the average full build time is 17 min(s) 39 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit 180bc3d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

.openpublishing.publish.config.json
:white_check_mark:Succeeded

officewebapps/docfx.json
:white_check_mark:Succeeded

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


We don't check annotation generality for var and const

In this example, x has different (compatible) types in e and m. We should instead flag an error saying the annotation for x is too general and should be { f1: int, f2: bool }.
module foo {
  var x: { f1: int | r1 }

  def e(p) = x.with("f1", p.f1)
  val m = Set(x, { f1: 1, f2: true })
}

That is, we can write var x: Set[a] or const n: List[b], and the type checker would not complain, though it should.

That is, we can write var x: Set[a] or const n: List[b], and the type checker would not complain, though it should.

Ah, I remember now that, per our discussions in the Quint meeting regarding polymorphic constraints, we shouldn't allow that.
I was thinking about flagging issues only if the variable/constant is used with a more specialized type on the spec, but I guess we should flag an error regardless.


Change request: pages over anchors

When the committee met today, we all agreed we'd prefer pages over anchor links with a horizontal tabbed navigation menu similar to what's at the top of the site now, but not anchor links, links to separate pages.

We'd also like a page called "Venues", and the three headings of copy are University at Buffalo, Reception, Hotels.
Not discussed at meeting but I'd like to see an "Eat & Drink" page and an "Attractions" page to break up the current "Entertainment" content and make room for Kicey's copy.

Thanks!

I'll be breaking this up into two issues to manage my sanity @librarianchase

I'll be breaking this up into two issues to manage my sanity @librarianchase

OK, but my original change request was lost somehow. The separate "Venues" page has 3 sections: University at Buffalo, Reception, and Hotels.
So it's not a change of heading from Hotels to Venues.


mew.org site is down

👋  it looks like the site is down again.
$ curl -I https://www.mew.org/~kazu/proj/mighttpd/
HTTP/2 404
alt-svc: h3=":443",h3-29=":443"
date: Tue, 19 Oct 2021 05:43:21 GMT
server: Mighttpd/4.0.0
content-type: text/plain

relates to https://github.com/Homebrew/homebrew-core/pull/87540

Sorry. I moved to: https://kazu-yamamoto.github.io/mighttpd2/


Update URLs

Fixes: #2360.

@Jille - could you please LGTM+Approve this when you get a chance?
I don't expect you to check every URL... but if you could please scan for any inconsistencies or irregularities and maybe spot-check some of the URLs that you are familiar with, that would be wonderfull.
Thank you, and I apologize for the broken links.  It is extremely challenging to keep up with all the GitHub v3 API docs website overhauls and reorganizations.

Thanks for doing this @gmlewis :) I understand it's not your fault and it seems like quite a burden to keep them in sync!
/lgtm


Minimal Computing - Rural applications

[ Project Lead ] @zjsteyn
[ GitHub Repo ] https://github.com/zjsteyn/ruralcomputing
[ Track ] Citizen Science: you're looking for participants in your citizen science project
[ Level ] Beginner
Description
Minimal Computing - Innovative Rural Applications

Want to Contribute?
Join us at the Global Sprint June 2-3. Leave a comment in this issue to let the project lead know you're interested in contributing during #mozsprint 2016!

Note to the Project Lead
Congrats, @zjsteyn! This is your official project listing for the Mozilla Science Global Sprint 2016. To confirm your submission, please complete the following:

[x] Provide a GitHub repository for work and discussion on your project
[x] Confirm in a comment that at least one person will be available to review and answer questions on this project from 9-5 in their timezone on both June 2 & 3.

Do you want to become a featured project? :tada:
Here are some exercises that will help your project be more inviting to new contributors. We hope you'll try to complete some of these as you prepare for #mozsprint.
If you complete all the exercises, your project will be eligible to be featured in our collection of open source science projects! Once you've finished this list, contact @acabunoc to submit your project for review.

[ ] README.md:
[ ] LICENSE:
[ ] CONTRIBUTING.md:
[ ] Roadmap or an Issue Tracker (with tasks to complete):
[ ] Data Reuse Plan (if applicable):
[ ] Code of Conduct:
[ ] Personas:

Juan Steyn will be available during 9 - 5 on 2 - 3 June to assist with questions regarding the project

Github Repo for collaboration - zjsteyn/ruralcomputing

@zjsteyn Is the project described anywhere in more detail?
What's the time zone for your 9-5 availability please?

@eronisko
Jip adding descriptions and milestones now.
Should be ready by the end of today
Time zone: UCT / GMT +2

@acabunoc we have completed our readme and other documentation. Certain elements will be built out as the project goes along after the sprint.

@zjsteyn that's great! You should be able to check off items in the issue & even link to your docs (see #14 as an example)


Bigger Than Memory ops should automatically fallback to RAM and/or Disc in tf-gpu

System information

TensorFlow version (you are using): 1.14rc
Are you willing to contribute it (Yes/No): Yes

Describe the feature and the current behavior/state.
We built an Atomic Transformer with Keras, and if we try to simulate too many atoms, like a big antibody or enzyme with 50,000 atoms, or a big metabolic network in system biology, it crashes because the GPU memory of the 1070ti fills up and there is no backup plan for when that happens.
I believe this is an issue for many many advanced uses of TF because we sometimes need to process "BIG DATA" larger than the VRAM and Dask is the ONLY available option, and Dask is often extremely slow and still crashes, plus we have to convert tensors into dask arrays, it's a huge hassle. Just imagine TF-GPU intelligently predicted memory usage and used cpu/ram/drive resources as needed.
Obviously, this should print performance warnings in the console, and would be slower, but at least there should be some option for tf-gpu to try to keep working in cases where the workload doesn't fit in VRAM
Will this change the current api? How?
TF-GPU would either automatically scale beyond GPU / TPU memory, or there would be some way to tell it to do this in a python script. Like tf.enable_larger_than_memory()
Who will benefit with this feature?
Everyone who pushes TF-GPU to the breaking point
Any Other info.
UBUNTU 16.04 NVIDIA GTX 1070Ti

Training or inferencing with neural networks on GPUs when the neural network, batch size, or data is large is a difficult thing. There is more than just data on the GPU during the processing. The neural network, the GPU kernels, the data, and the input and output tensors of each operation all need to fit in the GPU memory. Even when focusing on a single GPU operation, both the input and output tensors need to fit and this can also sometimes be a problem.
A Python module exists that could possibly help out your case. It is called TensorFlow Large Model Support. TensorFlow Large Model Support (TFLMS) is a Python module that provides an approach to training large models and data that cannot normally be fit in to GPU memory. It takes a computational graph defined by users, and automatically adds swap-in and swap-out nodes for transferring tensors from GPUs to the host and vice versa. During training and inferencing this makes the graph execution operate like operating system memory paging. The system memory is effectively treated as a paging cache for the GPU memory and tensors are swapped back and forth between the GPU memory and CPU memory.
TFLMS is included in the IBM Watson Machine Learning Community Edition, which is free to use, and can be installed as a conda package on both the x86 and ppc64le platforms. The conda channel URL and other documentation for TFLMS can be found here:
https://www.ibm.com/support/knowledgecenter/SS5SF7_1.6.1/navigation/wmlce_getstarted_tflmsv2.html
More information about TFLMS, including the papers, videos, and blogs can be found here:
https://developer.ibm.com/linuxonpower/2019/06/11/tensorflow-large-model-support-resources/

@bionicles does setting per_process_gpu_memory_fraction to be >1.0 work for you?
Also @jaingaurav

Thank you for the advice, we will test these ideas and report back

@aaroey: We haven't exposed the unified_memory option in the tf.config API namespace yet. Seems like this is needed for 2.0?

@jaingaurav @aaroey @smatzek @ymodak @gadagashwini
yes! how do you set this in tf2.0 ? we're maxing out on memory and can't find the per_process_gpu_memory_fraction option since we switched from 1.14 to 2.0.0b1

sometimes we can do 30,000 atoms, if there were GPU support for bfloat16 and also we could unify memory, then we could push to bigger molecules

actually, i just tested it, looks like we can indeed use bfloat16 on gpu...

nevermind. there are issues with it... there's no "squared difference" kernel for bfloat16 on gpu

30k atoms works with tf.float16 though!

@sanjoy could you help to find an owner of this issue? Thanks

Assigned to Gaurav since it looks like the core issue is https://github.com/tensorflow/tensorflow/issues/29840#issuecomment-507066169?

I am from #43049 .
I follow https://stackoverflow.com/questions/58025069/how-to-enable-cuda-unified-memory-in-tensorflow-v2. With the following instructions, I can use unified memory with single gpu training (My machine has 8 GPUs).
from tensorflow.compat.v1 import ConfigProto
from tensorflow.compat.v1 import InteractiveSession

config = ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 2
config.gpu_options.allow_growth = True
session = InteractiveSession(config=config)

But for multi-gpu training, it reports the folllowing error.

I use horovod synthetic benchmark. https://github.com/horovod/horovod/blob/master/examples/tensorflow2_synthetic_benchmark.py
Can you offer some help? Thanks a lot.

Does TFLMS supports TPU training?

The latest TFLMS versions which support TensorFlow 2 do not support TPUs as they are built directly into the memory allocator code for GPUs. The TFLMSv2 version, which is "version 2" of the Python graph modification LMS version could possibly be made to work with TPUs, but it only support graph mode with TensorFlow 1.x.
https://github.com/IBM/tensorflow-large-model-support

The latest TFLMS versions which support TensorFlow 2 do not support TPUs as they are built directly into the memory allocator code for GPUs. The TFLMSv2 version, which is "version 2" of the Python graph modification LMS version could possibly be made to work with TPUs, but it only support graph mode with TensorFlow 1.x.

And does LMS supports tf-2.3.x?

@GF-Huang We open sourced all versions of TensorFlow LMS, including the version for 2.2.0. Unfortunately the dev team that worked on it has no current plans to release versions for newer TensorFlow versions. Having another community member pick it up, work on it, and potentially get it merged in to the main TensorFlow repository would be welcomed.

@GF-Huang We open sourced all versions of TensorFlow LMS, including the version for 2.2.0. Unfortunately the dev team that worked on it has no current plans to release versions for newer TensorFlow versions. Having another community member pick it up, work on it, and potentially get it merged in to the main TensorFlow repository would be welcomed.

@smatzek thank you for your codes. I am actively setting this up on my side now and hope everything should run smoothly.
I actively work with large models. I will be interested to merge this in some form. Can you please point me to the repository? (Not just the patch files, but maybe a repository with modified tensorflow-gpu codes?

@chaithyagr, I don't have a github repository with the patches applied. To get a full git repo with the code you could clone the tensorflow repository, checkout the 2.2.0 tag, and then apply the patch. That should allow you to build tensorflow-gpu at the 2.2.0 level with that functionality.

@smatzek Yes indeed.. Thats the best way to work forward i guess, but then it gets reallly hard to move forward from there right... I am expecting a lot of changes happened over time in meantime in these files..
The thing is, I really want to use this, but most of my codes (even some codes in GOOGLE_CUDA), are based on tensorflow-2.9 ...
So it would mean recompiling them all for tensorflow 2.2 with these patches


Error: cannot import name 'Unigram'  from fast_bert.data_cls import BertDataBunch

Another weird error once I was running in colab:
 in ()
----> 1 from fast_bert.data_cls import BertDataBunch
2 from fast_bert.learner_cls import BertLearner
3 from fast_bert.metrics import accuracy
4 import logging
5 import torch
7 frames
/usr/local/lib/python3.6/dist-packages/transformers/convert_slow_tokenizer.py in ()
22
23 from tokenizers import Tokenizer, decoders, normalizers, pre_tokenizers, processors
---> 24 from tokenizers.models import BPE, Unigram, WordPiece
25
26 # from transformers.tokenization_openai import OpenAIGPTTokenizer
ImportError: cannot import name 'Unigram'

NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.
To view examples of installing some common dependencies, click the
"Open Examples" button below.

As proposed in a similar issue https://github.com/huggingface/transformers/issues/7806, upgrade tokenizers. For Colab this worked for me:  %pip install --upgrade tokenizers

Make sure the version of tokenizers >= 0.8.1rc1. I also face this issue. You can create a new notebook and install tokenizers %pip install tokenizers before install fast-bert.


chore: suppression de jobs non utilisés

:tada: This PR is included in version 2.55.0-beta.1 :tada:
The release is available on:

GitHub release
v2.55.0-beta.1

Your semantic-release bot :package::rocket:

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

GitHub release
v2.55.0

Your semantic-release bot :package::rocket:


Add infinite vertical scrolling for ROI images

Images should load on demand as the user scrolls through the page

Making note that this will use a javascript library that can be found (hopefully) rather than something custom. Additionally, we need something that will handle "removing" images from browser cache at some point. The amount of images being shown will be a significant number, and so the page will need to scale well


[FEAT]: Human response during chatbot conversation

What would you like to see?
A very useful and important feature for everyone is to be able to interact with the end user during a conversation.
Let me explain:
The user from an iframe embed dialogues with the chatbot
At a certain point he/she can ask for assistance from an operator (e.g. cannot find the answer or needs support)
On the anything panel he is notified that a user is asking for help.
The operator using anything can enter the conversation and answer instead of the chatbot as a real assistant.
So, i mean, integrate the ability to switch between chabot response and human response.

I can say that human intervention or HIL in the chatbot, especially the embed will fall out of scope of our project. This would be an entire application on its own and require significant development as essentially this would be building a whole new Intercom/Crisp with an AI widget.


[Feature Request] auto-invite

auto-invite would be used to automatically invite those who are whitelisted on vrcx by you whenever they request to join you(if possible to join that is; non-instance master of a invite+<1>)
the ability to whitelist someone would be under the drop menu where you can already request invite, request invite with message(, invite, invite with message, favorite, ect) and a whole list of all the ppl you've whitelisted under profile underneath where you can change your request/invite/send responses.
it would be a very niche group of ppl that would want to use it, ppl that fell asleep in game, super close friends/couple that are basically always together so they don't have to manually accept each requests.
<1>: if you know how invite+ works, as instance master of the world you can invite your friends to the world while your friends can't... unless that person they are trying/want to invite is also on your friends list.
I honestly don't know if this is possible to do but might as well ask if it can be done.

It's possible to do, but it being a very niche feature as you yourself said
probably wouldn't be worth the development time to implement and maintain.
The VRCX code base is already in a dire need of a rewrite as is.
On Wed, Aug 30, 2023, 11:33 MexyACJ @.***> wrote:

auto-invite would be used to automatically invite those who are
whitelisted on vrcx by you whenever they request to join you(if possible to
join that is; non-instance master of a invite+<1>)
the ability to whitelist someone would be under the drop menu where you
can already request invite, request invite with message(, invite, invite
with message, favorite, ect) and a whole list of all the ppl you've
whitelisted under profile underneath where you can change your
request/invite/send responses.
it would be a very niche group of ppl that would want to use it, ppl that
fell asleep in game, super close friends/couple that are basically always
together so they don't have to manually accept each requests.
<1>: if you know how invite+ works, as instance master of the world you
can invite your friends to the world while your friends can't... unless
that person they are trying/want to invite is also on your friends list.
I honestly don't know if this is possible to do but might as well ask if
it can be done.
—
Reply to this email directly, view it on GitHub
https://github.com/vrcx-team/VRCX/issues/640, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AE2ZJOTIDLLAR77PISCN5MLXX5TNHANCNFSM6AAAAAA4EZJALU
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

This is more of a feature VRChat should add rather than VRCX, as an alternative I recommend sending people unlocked instance links so they can join that instance at any time or create another VRC account to use for creating friend only instances.

I still think it should be a vrcx feature more over because I know vrc wont add it just for simplicity sake. The use case I want is if im sleeping or running an event in game locked to certain people id like for them to be auto invited when they request while others can be invited under my digression.

Not gonna like I kinda found a way to do this with vrc groups by using the members roles

Op I didn't mean to close. I don't know if ppl can still leave comments if it's closed so I'm reopening it sorry

Dupe issue


🚀 Feature: Multiple RedirectUrl for OIDC clients

Feature description
Allow OIDC clients to have multiple redirect URLs.
Pitch
This helps with situations where the front-end and back-end are on different subdomains, and the OAuth flow touches both.

Added in v0.3.0 :)


Yask integration phase4

This PR brings us to a state in which we can automatically execute through Devito+YASK the operator
u[t+1,x,y,z] = u[t,x,y,z] + 1

on a [16,16,16] grid
Also:

Tests fixes
Refactoring and improvements

Merging...

Merged.


Bump version to 3.5.2

I verified if everything works with the following:
make clean
make pre_release
make build

_build/default/src/refmt/refmt_impl.exe --version
Reason 3.5.2 @ 2553bdc

This is wrong, we are currently at version 3.5.3, so the next version must be 3.5.4. Will create another PR


Turtles Inventory

Motivation
Team turtles has the ownership responsibility for a lot of components and apps. But we never really looked in detail into those components to define what exactly these components are, do and need. So this epic should document a clear inventory for all turtles owned apps.
### Stories
- [ ] define what a expected state for an app is (documentation, tests, monitoring, stability, etc)
- [ ] define the list of components and apps we want to take a look at
- [ ] investigate the state of the app list
- [ ] document the open points, risks and issues with apps from the app list

Outcome

After doing the inventory we have a clear overview over all the apps we own in turtles, this means

we collected and organised all existing internal and external documentation
we derived follow up epics for any work necessary to fulfill our quality requirements for apps
we extended the documentation with all technical debt and issues that we have and accept with the app

There is the component overview for turtles in the devportal: https://devportal.giantswarm.io/catalog?filters[kind]=component&filters[user]=owned


various fixes and update python version

Coverage report
 Click to see where and how coverage changed
FileStatementsMissingCoverageCoverage(new stmts)Lines missing

  server/lomas_server
  constants.py

  server/lomas_server/tests
  test_api.py

  server/lomas_server/utils
  collection_models.py

  query_models.py

Project Total

This report was generated by python-coverage-comment-action


RePlAce crash

I am trying to build my caravel based design: https://github.com/thesourcerer8/caravel-stdcelllib-stdcells/ and I am getting a crash in the placement:
This is the logfile: http://pdk.libresilicon.com/caravel-build4.html
This is my project directory which hopefully contains all necessary files:
https://pdk.libresilicon.com/user_proj_example.tgz
I have also reported this crash directly to OpenROAD:
https://github.com/The-OpenROAD-Project/OpenROAD/issues/532
I would suggest that we build a bug-reporting tool that can recreate crashes in single steps and put all necessary files and commands together to reproduce the issue.

I am thinking that openlane already generates the cmds.log, which puts the commands there, but it is missing the environment variables necessary to reproduce it. What about adding the environment variables into the cmds.log (or a seperate logfile/script) in a way that you can run that script and that it executes the used commands in the same way?

Check the size of your cells and compare it to Bin Size. It feels like your cells are bigger than the bin size resulting in zero whitespace. Nesterov Placer inflates the cell size based on available whitespace and since your whitespace might be zero, the tool exited trying to inflate without success, the utilization is not helping. Your HPWL increased about twice during initial place, so your target density is also not helping. It might help to prune your config based on your design requirement instead of using what is in the caravel config.

I solved this crash on my side, I think it was related to either the SIZE attribute in LEF files being missing, or being scaled wrongly (We had accidently written the LEF files in nanometers, but LEF needs to be in microns, so all the numbers were 1000x too big). We will provide test-cases after the tapeout...

@thesourcerer8: Can we close this issue?

Feel free to create a new issue should this arise again.


Make fullscreen icon bigger

Hello, the fullscreen arrow is almost invisible on some pictures: -> https://imgur.com/CnC0IjG
I'm pretty sure most people won't know it's there (They miss big red caps text sometimes).
So since then i managed to make it white winch helps with:
.sp-full-screen-button.sp-fade-full-screen {
    color: white;
}

But still would like to make it a bit larger. Setting the before (the arrow) to inline-block with bigger height and size and increasing the size of the div container did nothing for me.
I know this isn't the plugin fault but still if someone can help me, i'm all ears.
Cheers!

Found it need to change font size here:
.sp-full-screen-button {
	position: absolute;
	top: 5px;
	right: 10px;
	font-size: 30px;
	line-height: 1;
	cursor: pointer;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}


Fix of the  https://github.com/mbrlabs/Mundus/issues/26

Also, dispose() method of the toolManager fixed -- it was disposing only translateTool( leaving resources allocated to another tools untouched).

Ok, fixed both issues.

Nice, thank you ;)
Btw, your commits don't link to your account. Probably because your GitHub email doesn't match the address in the commits.


Q: thread safe, In file src/application/predictor.hpp

Such as the title.
branch master, file: src/application/predictor.hpp , line:150
if I change the function 'fprintf' to 'fwrite', it would not be thread safe.
I want to use fwrite, but found do not work. If I need use lock when call fwrite function

sorry, I didn't get you.
why need to change to fwrite ?

I found the problem.

I what to binary to file.
data is std::vector
when I use fwrite, the file contains both Big_endian and Little_endian.

I get it, sorry.


Not working in Macbook air m1

Startup db failded. Unknow error when Copying database file at 2% completed

did you find a solution??

did you find a solution??


Use pipeline nick, not pipeline_id, when dispatching via --pipeline

The --pipeline option uses a process-unique pipeline ID, which was expedient but has two major downsides:

It is not possible for some other pipeline to pick up unstarted work scheduled for some other pipeline
Pipeline IDs aren't easily discoverable

In general pipeline-specific dispatching is discouraged, but there are some cases where it is useful:

a pipeline operator may want to put a certain resource-intensive (read: PhantomJS) job on their machine
special DNS/geo-location arrangements done by websites may require a particular pipeline

To make the above cases easier to use, we should make --pipeline use pipeline nick rather than ID.  The nick can be stable and is human-readable.  A job dispatched with --pipeline=starnode will run on a pipeline nicknamed starnode or Starnode, but not e.g. starnode-next.

This is now being used to control a grab of ic.cz and seems to work, so I'm closing this.


There was a problem opening the viewer with the D455 camera

librealsense
2.55.1 RELEASE

OS
Windows

Intel RealSense Viewer / Depth Quality Tool has crashed with the following error message:
GL_INVALID_VALUE - C:\jenkins_sys_rsbuild\workspace\LRS_windows_compile_pipeline\common\opengl3.cpp:572

I tried installing an earlier version of the SDK, but it still gets this error, and my Depth Quality Tool doesn't open either

Hi @Denis-Megumi  As you installed an earlier version of the SDK, does the 2.55.1 version of the RealSense Viewer now work if you go back to it?

No, it doesn't work. I uninstalled the 2.54 version and then reinstalled the 2.21 version, and although I was able to open the viewer, I couldn't connect to the camera. Finally, I tried to install the 2.55.1 version of RealSense Viewer, but I still got the above error.

Does the rs-capture run correctly if you launch it using the instructions at https://github.com/IntelRealSense/librealsense/issues/8024#issuecomment-747630656

Yes, it works

Okay, thank you very much.  So the problem is not likely to be with GL graphics support on your computer, since rs-capture requires it in order to work.
As you have a D455 camera it would be normal for it not to be detected in the 2.21 Viewer as D455 support was not introduced until version 2.38.  The advice about running 2.21 is for older RealSense camera models (D415 and D435).
Do you know which firmware driver version your D455 camera is currently using, please?  If you do not know then you can find it using the rs-enumerate-devices tool.  There are instructions at https://github.com/IntelRealSense/librealsense/issues/3569#issuecomment-615365409 for this.  To find the firmware version, use the command rs-enumerate-devices -s instead of the '-c' in the instructions.

Here is my firmware driver version

As you said, I only installed version 2.54.2 of the viewer and I'm still having this issue

Are you able to update the graphics driver of your Windows computer to confirm whether your issue is occurring due to an outdated driver?

I'm not sure which graphics driver you're talking about, but I've upgraded my NVIDIA GPU driver to the latest version, and I'm still getting the same error

It sounds as though you have updated the correct driver.
As you have installed the full RealSense SDK, does the same error occur if the Depth Quality Tool is launched?

Now the problem has become a bit more serious, and when I plug in the USB again, I am prompted to update the firmware of the camera. When I finished updating the camera I couldn't connect, and now I can't even run RS-Capture. The presence of the camera was also not detected in the Device Manager, but an unknown USB device appeared (the configuration descriptor was invalid).

May I ask which country you are located in, please?

China

Thank you very much.  I will discuss your camera non-detection after firmware update with my Intel RealSense colleagues.

Thank you very much for your assistance with the project. I greatly appreciate your help and look forward to hearing from you soon.

Hi @Denis-Megumi  Please send me an email at the address below so that we can discuss the next step for restoring your camera.
<EMAIL_ADDRESS>

<EMAIL_ADDRESS>is my email address You can contact me at this email.

Hi @Denis-Megumi  Do you require further assistance with this case, please?  Thanks!

Case closed due to no further comments received.


CAMEL-9776 : camel-braintree: add uri param to configure advanced opt…

…ions

merged can you close


Dockerfile: add vm.mmap_min_addr

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

This needs to be manually tested before


R13: Home Page: The software Home Page shall include the Wiley logo

Logo added and resized with Bootstrap and HTML to the navigation sidebar of the Homepage and other subsequent pages

Completed.
SQA


Can not load *.babylon file

Hi,
i just export fbx from 3ds Max with Babylon export tools , i can see the *.babylon file work in the babylon sand box but not in my code , is that something wrong?
var createScene = function () {
    var scene = new BABYLON.Scene(engine);
    var light = new BABYLON.DirectionalLight("dir01", new BABYLON.Vector3(0, -0.5, -1.0), scene);
    var camera = new BABYLON.ArcRotateCamera("Camera", 0, 0, 10, new BABYLON.Vector3(0, 30, 0), scene);

    camera.attachControl(canvas, false);
    camera.setPosition(new BABYLON.Vector3(20, 70, 120));
    light.position = new BABYLON.Vector3(50, 250, 200);
    light.shadowOrthoScale = 2.0;
    camera.minZ = 1.0;

    scene.ambientColor = new BABYLON.Color3(0.3, 0.3, 0.3);

    BABYLON.SceneLoader.ImportMesh("him", "models/", "test.babylon", scene, function (newMeshes2, particleSystems2, skeletons2) {
        var modelTest = newMeshes2[0];

        for (var index = 1; index < newMeshes2.length; index++) {
            shadowGenerator.getShadowMap().renderList.push(newMeshes2[index]);
        }

        modelTest.position = new BABYLON.Vector3.Zero();
    });

    return scene;
};

Hello do you mind using the forum for your question? We try to use github only for bugs

oh~sorry~i just new here :)

No worry at all:)


Debugging StandaloneApp

The StandaloneApp when running in debug is ignoring breakpoints and stop when running under vs2017 v15.5.6 the behaviour seems to have change as this did work currently when I initially ran the sample, unsure why VS isn’t attached to the process ?

We've never had debugging support yet (as in, debugging the .NET code while running in the browser). This is being tracked in #14.
Or if you're talking about debugging the Blazor server-side code (e.g., Microsoft.AspNetCore.Blazor.Server) then that is possible but I'm not sure exactly what steps are involved in making VS connect to the process. This isn't something we'd consider an aspect of Blazor, since it only applies when actually working on the Blazor libraries.


FEATURE: requiredFields

Before, we had to manually select in GraphQL query all fields that were used in Role matchers.
This PR introduces a new Role's property: requiredFields. It is used to declare the data requirements needed for matchers to work (i.e. everything you want to be inside record.* must be listed there). It can be either an object in Prisma's select argument format or a function that takes role arguments and returns that object.
{
  globalRoles: {
    Owner: {
      requiredFields: (roleArgs) => ({ [roleArgs.userField]: true }),
      matcher: (ctx, record, roleArgs) => ctx.currentUser?.id === record?.[roleArgs.userField],
      queryConstraint: (ctx, roleArgs) => ({
        [roleArgs.userField]: ctx.currentUser?.id,
      }),
    },
  }
}

[ ] is requiredFields a good name?

Correct.
It will select it in the Prisma query, but unless it has been present in the actual Grapqhl request, it won't be returned.

@cassiohub what about the naming? Do you like requiredFields? @randytarampi what about you? You're good at naming things the fancy way...

@cassiohub what about the naming? Do you like requiredFields? @randytarampi what about you? You're good at naming things the fancy way...

I think the name is good here. Can't find a more explicit way of saying what it's used for, but maybe that is because I have the context already.


assets: unmantained dependency react-alert

react-alert component's code is unmantained and it uses deprecated code that will be removed in React version 16. (link)
It returns the following warnings during npm test:
Warning: Accessing PropTypes via the main React package is deprecated. Use the prop-types package from npm instead.
Warning: AsyncCreatableSelect: React.createClass is deprecated and will be removed in version 16. Use plain JavaScript classes instead. If you're not yet ready to migrate, create-react-class is available on npm as a drop-in replacement.

What do you think about fork & update the component in order to avoid deprecation errors when updating to React 16?

Either forking it or using some equivalent component that is maintained.

@mistercrunch fork & update in progress (link here).
I'm also trying to contact the author in order to unlock the "no maintenance intended" status

For you to be able to maintain the package you'll need access to push releases to npm, hopefully the author can grant you that. The main repo is where the work (PRs, issues, ...) should be done, so either you move his repo to your GH org or he grants you admin rights.

Yes thanks, I'm waiting for a response from @schiehll, the author of the component, in order to have admin rights on the repo or at least on npm package

Update: the author is working on a v2 of react-alert component, with updated code and dependency. The new version should be compatible with the latest react version without warnings.
As soon as it's released I can test the new version and eventually open a new PR updating the component dependency.

Awesome. Grateful that you are taking this on!

Closed by #2923


permit geo ~> V4.0

Relax the Geo dependency so we can use this lib with Geo ~> V4.0.

Thank you, sorry for the delay!


CFFI Error

 When running proxybroker find --types HTTP HTTPS --lvl High --countries US --strict -l 10

https://stackoverflow.com/questions/58422817/jupyter-notebook-with-python-3-8-notimplementederror check this out, the second answer.
As far as I'm aware that's the issue https://github.com/tornadoweb/tornado/issues/2608

I'm also getting a similar error:

C:\Users{USER-NAME}\AppData\Local\Programs\Python\Python38\Lib\asyncio_init_.py
**From**
if sys.platform == 'win32':  # pragma: no cover
    from .windows_events import *
    __all__ += windows_events.__all__
else:
    from .unix_events import *  # pragma: no cover
    __all__ += unix_events.__all__

**To**
if sys.platform == 'win32':
    from .windows_events import *
    asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
    __all__ += windows_events.__all__
else:
    from .unix_events import *  # pragma: no cover
    __all__ += unix_events.__all__


jshint

fixing jshint errors in index.js

@courajs I went ahead and merged it right in as it was just a code style change. Let me know if you have any preference on code workflows :)


62 feature first prototype efficientps

Description
This PR includes the first working version of EfficientPS on our generated dataset.
Time invested
20h Marco
14h Korbinian
Type of change

New feature (non-breaking change which adds functionality)

Does this PR introduce a breaking change?
No, since nothing depends on it yet.
Most important changes
Most important files are labels, train_net, createPanopticImgs and panoptic dataset.
dataset_converter is also important, but will be changed in #183.
Don't review visualize.py, since I just copied it in the project and didn't have a look at it yet.
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works (might be obsolete with CI later on)
[x] New and existing unit tests pass locally with my changes (might be obsolete with CI later on)

Unfortunately, there still are some problems in the evaluation due to our changed format

Thank you this PR! It is adding some much appreciated functionility. However, due to my just basic understanding of the topic there are not many in depth question I can propose. The coding style and documentation look very clean. I will approve this PR after testing.
How can I test this PR? Just run this branch and check the published topic?

Yes, should be enough for general testing. If you want to test this PR completely, you can also create a dataset with the dataset_generator and dataset_converter, convert the images with createPanopticImgs.py and train the model. But that will be too much, I think ^^


Put the stream in SCTP_STREAM_RESET_PENDING for both send_in and send_out

What is the bug you want to fix?

I get ENOENT when trying to reset streams, although I clearly see the stream being alive, because I just received data over it (the ACK from setting the label on wrtc channel). I was performing some tests where the channel is immediately closed after getting the that ACK.
Also, the fix is not working by itself. I have to call setsockopt with RESET_STREAMS from the dry event.

Basically, that is a 2 fold:

stcb->asoc.strmout[i].state == SCTP_STREAM_RESET_PENDING: is satisfied by the patch I have submited
(TAILQ_EMPTY(&stcb->asoc.strmout[i].outqueue)) is satisfied by calling reset on streams from dry event

I still don't understand which state you are running into and what is wrong with it. SCTP_STREAM_RESET_PENDING is related to outgoing streams. Receiving data is related to incoming streams. Incoming and outgoing streams are handled independently.  WebRTC uses an outgoing stream and an incoming stream with the same identifier as a data channel, but in the SCTP layer they are handled independently.
I tested the resetting of outgoing streams, since they are used for WebRTC.
So which system calls are you doing in which sequence to observe a behaviour which you don't expect. I need to understand that to figure out what the underlying problem is and what an appropriate fix is.

I open and close channels in a very rapid succession. For example, supposed we do the following sequence:

Open a channel (SID: 1)
Close the channel (SID: 1) by doing reset
Wait for both reset ACK to arrive (incoming and outgoing)
At this point, SID 1 should be available to be opened again
Open a channel again (SID: 1, since now is free)
Try to reset it again (SID: 1). At this point, I get ENOENT, although I did received data over it so it is clearly in there.

Root problem here is that setsockopt with stream reset, sometimes, fails to set the internal state of the stream to SCTP_STREAM_RESET_PENDING. Later in the call chain, inside sctp_add_stream_reset_out function, stcb->asoc.strmout[i].state == SCTP_STREAM_RESET_PENDING is not satisfied, giving me ENOENT at the return from setsockopt

OK. Let me look into this. Need some time, since I'm currently debugging another problem...

Your fix is incorrect. Only outgoing streams should only be marked pending. It does not matter what is requested about incoming streams. Once and outgoing stream which is pending is dry, the stream reset is sent out. This means that before resetting a stream, the SCTP stack will ensure that all user data for that stream is received by the peer.
Haven't figured out your ENOENT problem yet.

More information:
I have added a simple logging macro than used it in here:
https://github.com/sctplab/usrsctp/blob/master/usrsctplib/netinet/sctp_output.c#L12203
Like this:
static int
sctp_add_stream_reset_out(struct sctp_tcb *stcb, struct sctp_tmit_chunk *chk,
                          uint32_t seq, uint32_t resp_seq, uint32_t last_sent)
{
	uint16_t len, old_len, i;
	struct sctp_stream_reset_out_request *req_out;
	struct sctp_chunkhdr *ch;
	int at;
	int number_entries=0;

	ch = mtod(chk->data, struct sctp_chunkhdr *);
	old_len = len = SCTP_SIZE32(ntohs(ch->chunk_length));
	/* get to new offset for the param. */
	req_out = (struct sctp_stream_reset_out_request *)((caddr_t)ch + len);
	/* now how long will this param be? */
	for (i = 0; i <stcb->asoc.streamoutcnt; i++) {
		if ((stcb->asoc.strmout[i].state == SCTP_STREAM_RESET_PENDING) &&
		    (TAILQ_EMPTY(&stcb->asoc.strmout[i].outqueue))) {
			number_entries++;
		}
	}
	if (number_entries == 0) {
		MY_LOG("Previous loop did not incremented number_entries. Dumping:");
		for (i = 0; i <stcb->asoc.streamoutcnt; i++) {
			MY_LOG("i: %d; stcb->asoc.strmout[i].state: %d; TAILQ_EMPTY(&stcb->asoc.strmout[i].outqueue): %d",
					i,stcb->asoc.strmout[i].state,TAILQ_EMPTY(&stcb->asoc.strmout[i].outqueue));
		}
		MY_LOG("Dumping complete. Doing return(0)");
		return(0);
	}

The output is as follows:
http://pastebin.com/raw.php?i=hvfGUWfb

Indeed, my patch is faulty. But ENOENT is caused by the fact that the output queue is not empty for the closed streams. They are not empty because the close occurred in a very rapid succession:

Open stream
Close stream
Open Stream (same side as the one at #1)
Close Stream --> here we get ENOENT

On 21 Nov 2015, at 09:15, Gavriloaie Eugen-Andrei<EMAIL_ADDRESS>wrote:
Indeed, my patch is faulty. But ENOENT is caused by the fact that the output queue is not empty for the closed streams. They are not empty because the close occurred in a very rapid succession:
• Open stream
• Close stream
• Open Stream (same side as the one at #1)
• Close Stream --> here we get ENOENT
OK. I looked at the code and understand why you get ENOENT.
This error should not be reported you since the request will
be handled by the SCTP stack later. So it is OK to have it
within the SCTP stack, but it should not be reported to the
user.

While looking at the code I also found a bug in the condition
to move from SCTP_STREAM_RESET_PENDING to SCTP_STREAM_RESET_IN_FLIGHT.
We are not considering the chunks of the stream under consideration which
are in the send_queue or sent_queue.
Let me figure out how to fix and test this. I'll send you an e-mail
when I have fixed it. Then you can test the fix.
Best regards
Michael

—
Reply to this email directly or view it on GitHub.

On 21 Nov 2015, at 09:15, Gavriloaie Eugen-Andrei<EMAIL_ADDRESS>wrote:
Indeed, my patch is faulty. But ENOENT is caused by the fact that the output queue is not empty for the closed streams. They are not empty because the close occurred in a very rapid succession:
• Open stream
• Close stream
• Open Stream (same side as the one at #1)
• Close Stream --> here we get ENOENT
The ENOENT problem should be fixed by
https://github.com/sctplab/usrsctp/commit/e5bd44707bf3edc47f4b74336452cfd3d647dfe2

I'm still working on a patch which ensures that an outgoing stream is
only reset after all pending messages have been acknowledged by the
peer. We are currently testing it...
Best regards
Michael

—
Reply to this email directly or view it on GitHub.

I think the problem is solved...


Do not hyphenate all td elements

#143

@DanielRuf can you help me understand what problems this style solves?
I wonder if it would make more sense as an opt-in css class, e.g. a .break-word class for user-generated content. Having it apply to all <td> elements makes it difficult to override, and causes text to hyphenate instead of layout normally.

normalize normalizes the styles between all browsers. The original normalizecss repo contains details about these rules.

Well, you can easily override the styles in your project using the Sass setup.
Your proposed change would be a breaking change. Also please do not modify such thirdparty libraries.

@DanielRuf, you're incorrect. _normalize.scss is a component of foundation-emails. It shares the name of normalize.css but that's about it. (For example, normalize doesn't touch td elements.) _normalize.scss contains styles specific to certain email clients. It is not a third party library. Further, in a project that inlines all CSS, an override is always a worse fix than a delete, since any rules contribute to inline bloat.
That being said, @schpet, you shouldn't be putting text directly inside a td element. Those lines of _normalize.scss prevent the template from getting clipped weird in certain email clients. These clients are edge cases, but they may represent non-zero amount of your audience.
Put your text in an appropriate semantic element, like p. It should alleviate the problem and has the added bonus of being more accessible.

@shnizmuffin I have content in p tags nested inside td tags and still see this issue. both word-wrap and hyphens inherit the the values, in the same way that adding a color to a td would affect the p tags nested inside it.
can you elaborate on the template getting clipped in some email clients? that link doesn’t seem to have info on this problem.
https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap
https://developer.mozilla.org/en-US/docs/Web/CSS/hyphens

@schpet, the word-wrap rule is to address an IE6 bug, so it affects email clients that use IE6 as their renderer. Here's an eleven year old article explaining the issue in extreme detail.
A bunch of email clients don't respect the hyphens rule. The ones that do require the webkit prefix. I remember having a hyphenation problem way back when, so I went hunting in my code to see how I dealt with it. I found this gem inside of my _hotfix.scss:

// Goddamn overzealous hyphenation
td {
  -moz-hyphens: manual;
  -webkit-hyphens: manual;
  hyphens: manual;
}

Just remember to plop  inside big words that need to hyphenate.

@shnizmuffin thanks for the links and explanation! this is very helpful. i’ll have to test my fork against some ie6 based email clients.

Closing as this might break the display in email clients.
So far we faced no issues with the code for word-break and so on.


[VS Code] Starting collaboration session: Already connected to a workspace.

Error:
Starting collaboration session: Already connected to a workspace.
Steps to Reproduce:
1.
2.

Version Data

extensionName
VSLS

extensionVersion
1.0.540

protocolVersion
2.2

applicationName
VSCode

applicationVersion
1.36.1

platformName
Windows

platformVersion
10.0.17134

Duplicate of #2466.


Add clear, undo and redo use cases

Codecov Report

Merging #315 (02bc882) into master (f598de3) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #315   +/-   ##
=========================================
  Coverage     34.87%   34.87%
  Complexity      348      348
=========================================
  Files           114      114
  Lines          2162     2162
  Branches        183      183
=========================================
  Hits            754      754
  Misses         1354     1354
  Partials         54       54

Continue to review full report at Codecov.

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


fix deprecation warning; add markdown interpreter selector

Changes:

change pygments to highlighter to remove deprecation warning
add markdown field to select new interpreter

See https://help.github.com/articles/migrating-your-pages-site-from-maruku for details on the new markdown interpreter.  If this field is not specified, GitHub Pages will default to maruku, which does not always compile valid markdown cleanly.
Change was validated using the configuration steps specified in https://help.github.com/articles/using-jekyll-with-pages and then running bundle exec jekyll serve.

As stated by @mchelen, syntax calls for name of highlighter, not boolean. Looks like docs (and the jekyll-bootstrap master branch) have been updated since this PR. Closing.


Flow Trigger Bundle - can it be made to force a re-load of the item page?

Extension
Something else
Describe the Improvement
This has potential to be a really useful extension as we have many Flows that we'd love to move into the Item page rather than having to trigger them from the side-bar.
However, currently, clicking on a Flow panel to trigger a Flow doesn't give you the same experience as triggering one from a button in the side-bar, as it doesn't force a re-load of the page once the Flow is complete.
Given that most of the Flows we've made cause some sort of modification to the data of the current Item, this means that we  have to manually refresh the page after triggering the Flow in order to see the result. Which isn't really a better experience than the existing experience of triggering Flows from the side-bar which DOES re-load the data and show the result instantly.
Is this something that could be added?

I second this, (optional) reload + (optional) check for unsaved changes are really needed to make this a great and useful extension.

I agree. I am running into this very use-case!
The manual flow is designed to bring back scraped data to the current item. I can see this being confusing for a user who thinks they might have to save the item after the flow finishes.


Update plugin types and data types

[x] plugin types
[x] data types

Uncertain about some data types:

costume loader: entity/list statt raw and custom/taxonomy-graphs statt graphs (output)?
zip merger: custom/any statt any?
visualization: entity/numeric statt entity-points (input)?
one-hot encoding: entity/vector statt entity-points (output)?
json/csv visualization, file upload: change from *?
custom types for wu palmer, time tanh, sym max mean, transformers, aggregators, mds

Uncertain about some data types:

costume loader: entity/list statt raw and custom/taxonomy-graphs statt graphs (output)?

This should be graph/taxonomy (see https://qhana-plugin-runner.readthedocs.io/en/latest/data-formats/examples/graphs.html)

zip merger: custom/any statt any?

If no specific data type is required here then use *

visualization: entity/numeric statt entity-points (input)?

Numeric should fit. We may need to use the less specific entity/* form for now to catch all numeric entity types until the tooling is smart enough to recognise equivalent data types.

one-hot encoding: entity/vector statt entity-points (output)?

It should be entity/vector, yes

json/csv visualization, file upload: change from *?

No, these plugins are too generic and the * fits. The file upload plugin should not have a data input field though...

custom types for wu palmer, time tanh, sym max mean, transformers, aggregators, mds

Wherever possible the entity/* types should be used but when yu can't decide this it is fine with me to use a custom type for now.


Efficient database/fie insertion

If files exist already in database, only send ones that don't exist to nomos and then store them when retrieved.

Think of pulling all columns into memory for checking.

Done by DoSOCS


Needed Solution: The employee that worked on the longest task

Link - https://leetcode.com/problems/the-employee-that-worked-on-the-longest-task/
Preferred Languages: - C++, Java, Python, JavaScript
Code along with an easy-to-understand, and proper explanation of the solution will make a valid contribution.
Instructions: -
Make a folder and rename it to the problem's title.
Add your code file along with a markdown containing the code's explanation and problem link inside the folder.
Do add your name and GitHub ID at the top of the markdown and code if you wish to seek credits.

please assign this issue to me


How to use this plugin, need help!

Hello, this is my Caddyfile:
{
        debug
        order replace after encode
}

domain.com {
#       encode gzip zstd

        reverse_proxy localhost:8080
        replace Foo Bar
}

but I got Error: adapting config using caddyfile: parsing caddyfile tokens for 'order': replace is not a registered directive, at Caddyfile:3, what should I do, thanks a lot!

You need to download/install Caddy with this plugin compiled in. Either use xcaddy to do it yourself or, if our Download page is working, that can do it for you. https://caddyserver.com/download


Copy and Run Alphageometry

https://github.com/google-deepmind/alphageometry
I would like to copy and run this github repository on Ubuntu / google colab / kaggle, but I faced error every time when I Run AlphaGeometry, which is defined in the github and below.
python -m alphageometry
--alsologtostderr
--problems_file＝$(pwd)/examples.txt
--problem_name＝orthocenter
--mode＝alphageometry
″${DDAR_ARGS[@]}″
″${SEARCH_ARGS[@]}″
″${LM_ARGS[@]}″
Can anyone share their full, successful running code?

Same with me

lm.LanguageModelInference(vocab_path, ckpt_init, mode='beam_search')
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1m_inference,py", line 81, in init for idx in self.encode_list(['.'，';']):
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1m_inference,py", line 97, in encode_list result= [self.vocab.encode(x) for x in inputs_strs]
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1m_inference,py", line 97, in  result = [self.vocab.encode(x) for x in inputs_strs]
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/lib/python3,10/site-packages/seqio/vocabularies,py", line 96, in encode return self._encode(s)
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1ib/python3,10/site-packages/seqio/vocabularies,py", line 455, in _encode return self.tokenizer.EncodeAsIds(s)
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1ib/python3,10/site-packages/seqio/vocabularies,py", line 426, in tokenizer return self. model context().tokenizer
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1ib/python3,10/site-packages/seqio/vocabularies,py", line 336,in _model_context self._model = self._load_model(
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1ib/python3,10/site-packages/seqio/vocabularies,py", line 361, in _load_model sp_model = f.read()
File "/home/ubuntu/NSL-KDD/Data5et-master/N5L-KDD/alphageometry-main/alphageometry-main/1ib/python3,10/site-packages/tensorflow/python/lib/io/file_io,py", line 116, in read self._preread_check()
File"/home/ubuntu/NSL-KDD/Data5et-master/NSL-KDD/alphageometry-main/alphageometry-main/1ib/python3,10/site-packages/tensorflow/python/1ib/io/file_io,py", line 77, in preread check self._read_buf = _pywrap_file_io.BufferedInputstream(
tensorflow,python, framework,errors_impl,NotFoundError: /geometry,757.model; No such file or directory	0.0
(alphageometry-main) (tf_env) ubuntu@MM-0-12-ubuntu:~/NSL-KDD/DataSet-master/NSL-KDD/alphageometry-main/alphageometry-main$    It is said there is no file named geometry.757.model in the current folder. But I am sure that it exists here...


Used set to make shell scripts more strict

Signed-off-by: Owais Kazi<EMAIL_ADDRESS>Description
Used set -e -o pipefail in shell scripts to generalize and ensure that errors are not silently hidden.
More on pipefail:
This setting prevents errors in a pipeline from being masked. If any command in a pipeline fails, that return code will be used as the return code of the whole pipeline. By default, the pipeline's return code is that of the last command even if it succeeds.
Issues Resolved
https://github.com/opensearch-project/OpenSearch/issues/3106
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

I agree that -e and -o pipefail are best practices, but I'm a little concerned that we might break things by making this change across all scripts. Some of these scripts could have been written assuming the non-strict behavior. Do you think we have adequate test coverage and/or are confident that nothing here will break?

I agree that -e and -o pipefail are best practices, but I'm a little concerned that we might break things by making this change across all scripts. Some of these scripts could have been written assuming the non-strict behavior. Do you think we have adequate test coverage and/or are confident that nothing here will break?

That's a great question. I'm not sure if there's a way to test these scripts out. I thought gradle check would do the work for us. Any input you have on the same?

I tried to run these scripts just to see if they will execute and changed -o pipefail to -e.

https://github.com/opensearch-project/OpenSearch/issues/2064

start gradle check

I tried to run these scripts just to see if they will execute and changed -o pipefail to -e.

Why did you make this change? Did -o pipefail cause problems?

Why did you make this change? Did -o pipefail cause problems?

Yes, when executed on my local returned
> ./dev-tools/signoff-check.sh
./dev-tools/signoff-check.sh: 3: set: Illegal option -o pipefail

what about -u? (see the original issue as well)

Hey @rursprung! With -eu flag on few scripts I'm getting the error
> Task :rest-api-spec:yamlRestTest FAILED
Exec output and error:
| Output for ./bin/opensearch-keystore:./bin/opensearch-env: line 48: OPENSEARCH_JAVA_HOME: unbound variable

@rursprung I have added a generalized way for scripts to set using -e -o pipefail.

@rursprung I have added a generalized way for scripts to set using -e -o pipefail. Handled set: Illegal option -o pipefail for ./dev-tools/signoff-check.sh by changing.

good news, thanks! i missed that some still had #!/bin/sh - obviously #!/usr/bin/env bash is the correct way of doing things.
what about -u (my previous comment which i've now just updated with a better suggestion)?

what about -u (my previous comment which i've now just updated with a better suggestion)?

If we use set -eu -o pipefail for the script returns. That's mainly because of.  How do you like the current way of having set -e -o pipefail?
> Task :test:fixtures:krb5kdc-fixture:postProcessFixture FAILED

FAILURE: Build failed with an exception.

* Where:
Build file '/home/ubuntu/OpenSearch/test/fixtures/krb5kdc-fixture/build.gradle' line: 52

* What went wrong:
Execution failed for task ':test:fixtures:krb5kdc-fixture:postProcessFixture'.
> Cannot get property 'test.fixtures.peppa.udp.88' on extra properties extension as it does not exist

@rursprung looking for your A-OK to merge this, thank you for doing a CR

if possible, i'd like to see -u in there as well - i'm not a big fan of silently accepting undefined variables in the code. yes, it works in a lot of scripting languages, but it just adds a (hard to track) source of errors. i'm not sure about the last failure reported by @owaiskazi19 - i don't see anything shell-script related in the error message but also have no clue what this test covers (and don't have time in the next few days to check it out myself, sorry).
if there are corner cases (special scripts) where -u isn't possible then i think it should still be added to all others and an explicit comment should be added to the corner cases explaining why/how they rely on undefined variables.
but if this doesn't work for you / you don't want that i think the PR is already a good step in the right direction!
one more thing to consider: maybe it'd make sense to add a small check (GitHub action?) to ensure that the set command with the specified minimum of restrictions is present in all .sh files? and maybe this should be documented somewhere? otherwise this here is a one-off effort and in new scripts this will be forgotten again.


build: avoid passing in --sysroot= twice on Android

This just cleans up the invocation generation for android to avoid passing in
--sysroot= twice to the driver with the same value.  This has no impact, but
cleans up the command line so it is easier to see what is going on.

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

CC: @Rostepher

@swift-ci please test and merge

@swift-ci please test and merge

@swift-ci please test and merge

@swift-ci please test and merge

@swift-ci please test and merge


Add a function to return all supported standard baud rates for the port

This doesn't need to include non-standard baud rates, but it would be nice for when the user needs to select a baud rate from a list (like in a GUI dropdown) if there was a way to get a list of all standard supported rates for the platform as a vector that can be easily used to populate such a dropdown.

I'm not aware of any API that returns supported baud rates for a serial port. That information usually comes from reading the hardware's datasheet, and then it's usually determined by a base clock frequency and a divisor with some simple formula for calculating the final baud rate. The best such an API could do is provide a guess as to what's commonly supported. This library has done that via the BaudRate enum.

I think you misunderstood what I meant. I'm not trying to have this library reach into the hardware driver and extract actual supported baud rates, I wanted to get a list of standard baud rates for the current platform. The baud rate enum is dependent on the platform as to what standard rates are supported, for all others you need to use BaudOther. It'd be very helpful to be able to easily get a list of those standard rates.


2d keypoint is available?

Thanks for publishing usuful datasets.
In Skeleton-Kinetics, 2d keypoint information (+ confidence) per frame is available.
In Your dataset, only 3d keypoint information (xyz by VIBE) is available?
Or 2d keypoint information(+ confidence) of openpose able to be calculated by the 3d information?

@ilikeokoge Thanks for your interest in our work. In Skeletics-Kinetics, only 3D skeleton are available. Confidence has not been used by us in our datasets.

I see. Thanks for your comments!


Create updateview.js

This React Native component is designed to update song details, such as the title, artist, and rating. It uses state variables to manage the input values and includes validation for the rating to ensure it is a number between 1 and 5.
The component includes a "Update Song" button to initiate the update process and a "Cancel Update" button to navigate back to the home screen without updating the song.
The UI is styled using React Native StyleSheet with a dark background color and white text for better visibility. The input fields have a white background with black text, providing a clear contrast.


Relative path for partials/pattern

It looks like partials is relative to root, while pattern is relative to src

can you provide additional informations how you set it up?
If you don't want it to be public you can email it to me.
I'm going to look into it and reopen this issue as soon as I get the information :)

Here is extract of my config:
Metalsmith(__dirname)
.use(inplace({
    engine: 'handlebars',
    partials: 'src/partial',
    pattern: 'page/*.hbs',
    rename: true
  }))

The partials is relative to the where I ran the build from while pattern is relative to the default Metalsmith folder, which is src in my case.

The partials is relative to the where I ran the build from while pattern is relative to the default Metalsmith folder, which is src in my case.

That's intentional. The reason being that you don't want your partials to end up in your dist (since they're only partials and not complete files meant for output). So we let you choose where your partials are in your project folder (which should be outside of src).
The pattern is relative to src because it doesn't make sense to use a pattern outside of src, since metalsmith only processes files from src.
I understand how this can be confusing, because your approach works, as you're filtering out the partials with the pattern, but that is by no means the recommended approach. The way this is meant to be used is by putting your partials outside of src.

@doodzik Maybe we should document this more clearly in the readme. I've now come across several cases where people are putting layouts and partials in src, which in my opinion isn't something we want to support.

Thanks for the explanation, I'm used to putting all my source code under src so I include partials in there too, as you noticed I keep my pages separate from my partials.
I'd say just a bit more in the readme will do the job.

I think it makes sense to separate them, but we definitely want to add that to the readme.

@ismay should we do it as a point in a faq?

Hmm yeah, we could also add it to the pattern and partials sections, but it might not be noticed there. A faq seems like a good idea :+1:


CO-RE: TCPQueueLength and OOM Kill tests are missing some BTF

some report from the CI
[4.14.275-207.503.amzn2.aarch64] started CO-RE
[4.14.275-207.503.amzn2.aarch64] [pkg/collector/corechecks/ebpf/probe]·✖·✖
[4.14.275-207.503.amzn2.aarch64] === Failed
[4.14.275-207.503.amzn2.aarch64] === FAIL: pkg/collector/corechecks/ebpf/probe TestOOMKillProbe (0.17s)
[4.14.275-207.503.amzn2.aarch64] oom_kill_test.go:88: error loading CO-RE oom-kill probe: could not find BTF data on host. set system_probe_config.allow_runtime_compiled_fallback to true to allow fallback to runtime compilation
[4.14.275-207.503.amzn2.aarch64]
[4.14.275-207.503.amzn2.aarch64] === FAIL: pkg/collector/corechecks/ebpf/probe TestTCPQueueLengthTracer (0.17s)
[4.14.275-207.503.amzn2.aarch64] tcp_queue_length_test.go:71: error loading CO-RE tcp-queue-length probe: could not find BTF data on host. set system_probe_config.allow_runtime_compiled_fallback to true to allow fallback to runtime compilation
[4.14.275-207.503.amzn2.aarch64]
[4.14.275-207.503.amzn2.aarch64] DONE 4 tests, 2 failures in 0.367s
   [4.14.262-200.489.amzn2.x86_64] started CO-RE
   [4.14.262-200.489.amzn2.x86_64] [pkg/collector/corechecks/ebpf/probe]·✖·✖
   [4.14.262-200.489.amzn2.x86_64] === Failed
   [4.14.262-200.489.amzn2.x86_64] === FAIL: pkg/collector/corechecks/ebpf/probe TestOOMKillProbe (0.35s)
   [4.14.262-200.489.amzn2.x86_64] oom_kill_test.go:88: error loading CO-RE oom-kill probe: could not find BTF data on host. set system_probe_config.allow_runtime_compiled_fallback to true to allow fallback to runtime compilation
   [4.14.262-200.489.amzn2.x86_64]
   [4.14.262-200.489.amzn2.x86_64] === FAIL: pkg/collector/corechecks/ebpf/probe TestTCPQueueLengthTracer (0.32s)
   [4.14.262-200.489.amzn2.x86_64] tcp

What does this PR do?

Motivation

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

Reviewer's Checklist

[ ] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[ ] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided if the qa/skip-qa label is not applied.
[ ] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

This was a problem with the BTF archive creation, and it is now fixed.


Create printingnumbers.cpp

Username :  priyanshh007
Aim : to print numbers from 1 to 100 using cpp program
Date: 25-10-2023

Username : priyanshh007
Aim : to print numbers from 1 to 100 using cpp program
Date: 25-10-2023

@priyanshh007 follow code of conduct by star the repo and too small commit


[CreateFullPage]: breadcrumbs prop is not typed as array in Typescript

Package
Carbon for IBM Products
Description
In docs of CreateFullPage component and its propTypes 'breadcrumbs' prop is typed as an array of objects. However, in Typescript type for props of this component, this prop is typed as a single object: https://github.com/carbon-design-system/ibm-products/blob/a49f23c7c00291efc9febd401b2f7472a4136642/packages/ibm-products/src/components/CreateFullPage/CreateFullPage.tsx#L87
Because of that, using array as breadcrumbs value causes Typescript error:
Type '{ key: string; label: string; isCurrentPage: true; }[]' is missing the following properties from type 'HeaderBreadcrumbs': key, label ts(2739) CreateFullPage.d.ts(25, 5): The expected type comes from property 'breadcrumbs' which is declared here on type 'IntrinsicAttributes & (CreateFullPageProps & RefAttributes<HTMLDivElement>)'
Component(s) impacted
CreateFullPage
Browser
Chrome
@carbon/ibm-products (previously @carbon/ibm-cloud-cognitive) version
2.45.0
Suggested Severity
None
Product/offering
IKC
CodeSandbox or Stackblitz example
https://carbon-for-ibm-products.netlify.app/?path=/docs/ibm-products-patterns-create-flows-createfullpage--docs
Steps to reproduce the issue (if applicable)
No response
Release date (if applicable)
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I checked the current issues for duplicate issues

@awojciak If you’d like to contribute a PR for this fix, we encourage you to!


Update Front End Libraries

Updated Front End Libraries to Front End Development Libraries
Checklist:

[X] I have read freeCodeCamp's contribution guidelines.
[X] My pull request has a descriptive title (not a vague title like Update index.md)
[X] My pull request targets the main branch of freeCodeCamp.
[X] I have tested these changes either locally on my machine, or GitPod.

Closes #XXXXX

Thank you for opening this pull request.
This is a standard message notifying you that we’ve reviewed your pull request and have decided not to merge it. We would welcome future pull requests from you.
Please read our Guidelines for Contributing for more.
Thank you and happy coding.


The promise rejected with the reason "Missing "operationId" from "get" request with pattern /api/configuration/{orgId}/meterType".]

npx rapini react-query v4 -p openapi.yaml
Generating React Query v4 package using OpenApi file openapi.yaml
API name: SETFlowAPI, Version: 1.0
DeprecationWarning: 'createImportDeclaration' has been deprecated since v4.8.0. Decorators are no longer supported for this function. Callers should switch to an overload that does not accept a 'decorators' parameter.
node:internal/process/promises:279
triggerUncaughtException(err, true /* fromPromise */);
^
[UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "Missing "operationId" from "get" request with pattern /api/configuration/{orgId}/meterType".] {
I use this yaml
https://gist.github.com/cn-johndpope/3597fb777ce43041801d661ca4b75ca7
I added operationId: to each get /post but no joy.

npx rapini --version
2.3.0

my bad - need to nestled the operationId under get.


Adding styles to table markdown

Fix: #53

You can preview this in the first javascript chat post (/blogs/js-chat-1). There is a table under the section "Syntactic Pitfall".


💡 [FEATURE] - Add Cybersecurity Category

Idea Contribution

[X] I have read all the feature request issues.
[X] I'm interested in working on this issue
[X] I'm part of GSSOC organization

Explain feature request
I want to add a new folder with cybersecurity resources
Explain your solution
Cybersecurity is a very important topic in today's industry. So, I would like to add resources on that
Any alternative approaches/features
No response
Additional Context
I am a GSSOC'24 contributor

@jfmartinz please assign me this


fs_model.is_open()

after i run thundersvm  i get this issue
2018-06-29 17:30:56,442 FATAL [default] Check failed: [fs_model.is_open()] create file trainfile.txt.modelfailed
2018-06-29 17:30:56,442 WARNING [default] Aborting application. Reason: Fatal log at [/Users/parisa/thundersvm/src/thundersvm/model/svmmodel.cpp:135]
Abort trap: 6
i run it before without this but now i can't handle this
i run it on cpu on mac os high sepia 10.13.4

It seems you didn't successfully open the file trainfile.txt.model. Do you have the write permission to this file?


update: github action to publish docs uses newer versions

Updating nix, nixos, cachix to their latest stable versions fixes github action "Publish Docs"
Issue Number
ADP-2679

FYI: I didn't intend to change single-quotes to double-quotes, that's help of the vscode YAML plugin (it didn't ask me). Now when I notice it I don't think it makes a lot of sense to separate these changes.


Modify scripts to mount docker config

Broken out from #631
Using the PFLT_DOCKERCONFIG variable from preflight (found here) as a prerequisite for running the preflight library.
This change is in the PR #631 but I wanted to make it a separate change for reviewing sake.
If merged, nothing functionally changes it just has a new env variable available in the container.
build-depends: 27115

/dci-rerun

Using https://softwarefactory-project.io/r/c/dci-openshift-app-agent/+/27115 to include missed DCI logic to make this work. I'll test and check the results tomorrow.

Excellent thanks!

/dci-rerun

/dci-rerun

@ramperher I see these keep failing the DCI job with:
Status reason
Failed at Wait until volume is available

Is this just something on the DCI end that needs to be corrected?

Should we add test DOCKERCFG configuration to the workflow to be able to test this code. Are we planning to make preflight also run in the GitHub workflow? If yes, we could add a DOCKERCFG file now to prepare.

@ramperher I see these keep failing the DCI job with:
Status reason
Failed at Wait until volume is available

Is this just something on the DCI end that needs to be corrected?

I encountered this error before and checked with Ramon before: it was something with the CI

@ramperher I see these keep failing the DCI job with:
Status reason
Failed at Wait until volume is available

Is this just something on the DCI end that needs to be corrected?

I encountered this error before and checked with Ramon before: it was something with the CI

Yes, I need to fix this, it's not related to your changes.

@sebrandon1 , you have the green DCI check again, sorry for the noise.

Thanks @ramperher


Create decagon.txt

@Divian29 decagon.txt I am sorry, I have to close the request without merging, because you made a mistake in a request and did not specify any filepath. Please ensure that you are familiar with this repository rules located at the bottom of this page and make a new correct request. Thank you for your understanding!


improve datavis.plot_fit

improve the function so that it looks for labels from peakidentify and applies them instead

this was completed and can be seen in juypter notebook example.


Please make idlers(?) optional

I find the dancing letters in unfilled squares (I think they're called "idlers") to be very distracting.[*]  In order to concentrate on my guesses, I have to cover them up with one hand turned sideways, while holding my phone with the other -- quite awkward.
If they could be made turn-off-able with a preference setting, that would be very much appreciated.
Thanks.
[*] The same is true of animated ads and the like.  Assorted stuff moving on my screen, unrelated to the operation I'm actively performing, is a problem.  I guess a lot of people are able to filter out such distractions, but there are those of us who aren't.

Good suggestion, thanks. I didn't think they would be a bother while playing since they don't appear unless the app gets no input for some time, and when I'm trying to form guesses I'm typing and deleting letters to find a word. I will add an option to turn them off.


Utils: getindex(Histogram) 1D version

Is the current implementation inefficient or efficient? Can we make this more efficient for explicit 1D formulation?
function getindex(h::AbstractHistogram{T,1}, x::Real) where {T}
   index =  searchsortedfirst(h.edges[1], xval)
  return h.weights[index]
end

no real performance gain


App crashed, if setTickStart called before setTickEnd

First, I'm trying to call methods in this order:
rangeBar.setTickStart(200);//tick end is initially set to 0, if no xml value specified, so we have invalid index
rangeBar.setTickEnd(3000);
rangeBar.setTickHeight(1);

Maybe, if setTickStart cannot be called before setTickEnd, it's better to create only one public method so set both start and end ticks?

The strange thing is that it compiles :) neither of those methods exist in MultiSlider.
It seems you use of the many other range bars that appeared. Please post your issue there :)