time-out of 10000ms while waiting for the simulator

I have been working with Carla and scenario runner for past 4 weeks and everything was working fine. I didnt make any changes to carla and was experimenting with scenario runner. For the past few days I'm getting the given error when trying to run scenario runner. I resolve this issue by rebooting the system and then waiting for some time. But this is not a feasible solution to continue with. Please provide support for this issue.
I have referred to #1501  but there is no exact reason or workaround mentioned.
C:\Users\dvk\Documents\scenario Runner\scenario_runner>python scenario_runner.py --openscenario srunner\examples\LaneChangeSimple.xosc
Traceback (most recent call last):
File "C:\Users\dvk\Documents\scenario Runner\scenario_runner\scenario_runner.py", line 598, in sys.exit(main())
File "C:\Users\dvk\Documents\scenario Runner\scenario_runner\scenario_runner.py", line 587, in main scenario_runner = ScenarioRunner(arguments)
File "C:\Users\dvk\Documents\scenario Runner\scenario_runner\scenario_runner.py", line 91, in init self.traffic_manager = self.client.get_trafficmanager(int(self._args.trafficManagerPort))
RuntimeError: time-out of 10000ms while waiting for the simulator, make sure the simulator is ready and connected to <IP_ADDRESS>:2000
**Desktop **
OS: [Windows 10]
CARLA Version [CARLA 0.9.10]
Python version [3.9.0]
Scenario_runner Version [0.9.10]

Hello, I'm struggling with installing carla. Could you please give a more detail on the setting, specifically the versions of Cmake, Make, and Unreal Engine, where you successfully installed carla?
Thank you.

@TeeManiac Thanks for your patience, are you still experiencing this issue?
@YenTran32 if you are installing on windows, there is updated documentation here and in linux you'll find the dependencies needed here. If you have any specific issues then the forum is a good place to ask

Hi Corinne,
Thank you very much for the instructions. I will try to re-compile Carla
from source following the instructions and I will post my result to the
forum later when I come back to this.
However, I think the solution you mentioned is for those who build Carla
from source. In case I use a pre-compiled release of Carla, e.g., just
download from this link
https://carla-releases.s3.eu-west-3.amazonaws.com/Linux/CARLA_0.9.11.tar.gz
and run, is there any other solution?
Thanks. Regards.
Tran.
Vào Th 5, 4 thg 3, 2021 vào lúc 00:00 Corinne<EMAIL_ADDRESS>đã viết:

@TeeManiac https://github.com/TeeManiac Thanks for your patience, are
you still experiencing this issue?
@YenTran32 https://github.com/YenTran32 if you are installing on
windows, there is updated documentation here
https://carla.readthedocs.io/en/latest/build_windows/#software-requirements
and in linux you'll find the dependencies needed here
https://carla.readthedocs.io/en/latest/build_linux/#dependencies. If
you have any specific issues then the forum https://forum.carla.org/ is
a good place to ask
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/carla-simulator/carla/issues/3592#issuecomment-789777036,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AR5L23AQ5KH4PN5WFMDVZKLTBZFJPANCNFSM4TYASAXQ
.

--
Yen TRAN, Ph.D
Mobility Service Research Team, Human Mobility Research Center,
The National Institute of Advanced Industrial Science and Technology
(AIST), Japan
Tell:<PHONE_NUMBER>

Hi @YenTran32 yes the links I posted are for people who are building CARLA from source. I assumed that was your case because you asked about make, cmake etc. That software is only required for people building from source.
If you want to use the pre-compiled, packaged version of CARLA then the instructions are found here. You will only need to have installed Python and two Python modules, pygame and numpy.


while using startscreencapture() not showing on remote side in example remote side code not written

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

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

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

can anyone help me please?

pls refer to https://github.com/AgoraIO-Extensions/react-native-agora/issues/682


Adding re-open class functionality?

If I could do this, just like in Ruby, that would be awesome:
# app/models/article.coffee
class Article
  title: -> "Article Title!"

# vendor/articles/article.coffee
class Article
  createdAt: -> @_createdAt ||= new Date()

article = new Article
article.title()            #=> "Article Title!
article.createdAt() #=> Date

The generated code would just check if it already exists:
Article = (function() {
  if (!Article) {
    function Article() {

    }
  }
  //...
})();

There's probably several other considerations, such as 1. the above would only work in the global namespace, so you'd have to have namespace/module support otherwise.  But, I thought I'd add it to the list for reference and as a possibility to see what you guys think.  You can do the same with _.extend MyClass, MyModule, but it's just cleaner like the above.

I'm afraid that this has been proposed/discussed before -- you can probably find it in the issues.
Verdict is: Ruby-style class reopening is unintuitive in an expression-oriented language. JavaScript already provides a much clearer API for modifying an existing class:
Article::createdAt = -> @_createdAt or= new Date


Play Playlists

As a user, I want to list all playlists and be able to select one for playback.

Close as done.


Generate certificates as version 3 to allow extensions

CA certificates are generated at as version 1 by default. This version does not permit extensions. Since some certificates generated by the system use extensions, we need to set the version to 3 else they are invalid.

Merged.


[docker images] Why is Vertica installed on AlmaLinux 8 and then transferred to Rocky Linux 9?

Hello,
I have noticed that in the Dockerfile, Vertica is initially installed on AlmaLinux 8 and then the some directories are moved to a Rocky Linux 9 base image. Could you please explain the reasoning behind this approach? Here is the relevant part of the Dockerfile for reference:
https://github.com/vertica/vertica-kubernetes/blob/main/docker-vertica-v2/Dockerfile
https://github.com/vertica/vertica-kubernetes/blob/main/docker-vertica/Dockerfile
I understand that the extra step clears up the image a bit, but I don't understand why it's a different system in a different version, that  may not be fully compatible with each other at some point. It seems to me that in both cases it should be either on alma 8 or rocky 8 or 9.
Also, what is the difference between v2 and v1 docker-vertica images? From what I've read in commits, there is better support for OpenShift.

For the first question: This is no specific reason why we must use almalinux in the first stage of the Dockerfile. We use almalinux to ensure max compatibility with vertica build and release process. We use rockylinux as the base OS because it is bug-for-bug compatible with RHEL distros, which are more commonly used for enterprise deployments. There should not be concerns for compatibility between almalinux and rockylinux, because in the final stage of the Dockerfile we only copy vertica-related files from the first stage.
For the second question: The v2 image is compatible with vcluster, which is the new cluster management tool, replacing legacy admintools, while the v1 image is compatible with admintools.


Increase healthcheck retries

Signed-off-by: Mohamed Abokammer<EMAIL_ADDRESS>

Codecov Report

Merging #151 (b815f94) into main (a091455) will increase coverage by 0.00%.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #151   +/-   ##
=======================================
  Coverage   63.18%   63.18%
=======================================
  Files         165      165
  Lines       10383    10383
=======================================
+ Hits         6560     6561    +1
+ Misses       3096     3094    -2
- Partials      727      728    +1

Flag
Coverage Δ

e2e
48.95% <ø> (+0.02%)
:arrow_up:

integration
54.39% <ø> (+0.05%)
:arrow_up:

unittests
48.89% <ø> (-0.08%)
:arrow_down:

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

Impacted Files
Coverage Δ

pkg/runner/step_runner.go
88.84% <0.00%> (-0.40%)
:arrow_down:

pkg/jobmanager/jobmanager.go
78.02% <0.00%> (+1.09%)
:arrow_up:

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


Use electron-updater

Right now we're using the built-in updater in Electron with a custom server. The built-in updater in Electron requires a server and a lot of boilerplate code in Kap.
I suggest we switch to electron-updater. It's part of electron-builder and will let us just build on Travis or CircleCI and publish to GitHub. No need for us to maintain a server. It just works. It also now supports delta updates for smaller updates, staged rollouts, prerelease support, etc.
I've been using it with great success on Caprine for a long time.
This is not high priority. Just opening this since I got the idea now.
Thoughts?

Easier AutoUpdating for Open-Source Apps

@skllcrn I looked at it. Was not impressed. Seemed very immature and not that thought through. Could be good in the future, but for now, I would go with electron-updater.


Update request: local-ai 2.23.0 → 2.24.2

Package Information

Package name: local-ai
Latest released version: 2.24.2
Current version on the unstable channel: 2.23.0
Current version on the stable/release channel: 2.22.1

Update Overview

Backend deprecation: We’ve removed rwkv.cpp and bert.cpp, replacing them with enhanced functionalities in llama.cpp for simpler installation and better performance.
New Backends Added: Introducing bark.cpp for text-to-audio and stablediffusion.cpp for image generation, both powered by the ggml framework.
Voice Activity Detection (VAD): Added support for silero-vad to detect speech in audio streams.
WebUI Improvements: Now supports API key authentication for enhanced security.
Real-Time Token Usage: Monitor token consumption during streamed outputs.
Expanded P2P Settings: Greater flexibility with new configuration options like listen_maddrs, dht_announce_maddrs, and bootstrap_peers.

Checklist

[x] Checked the nixpkgs pull requests

Notify maintainers
@onny @ck3d

Note for maintainers: Please tag this issue in your PR.

Add a :+1: reaction to issues you find important.

I add build type vulkan in a separate PR


Add snackbar support

Snackbar support so that the user gets the information about success or failures on api-calls.

fixed #10


Discussion: Potentially add more critical keys to the Windows keyboard system

In the keyboard system in the Windoews embedding, "critical keys" are keys that are considered important, so that their factual status are checked at every event using GetKeyState.
For now, only L/R Shift keys and L/R Control keys are added for pressing checks, and 3 lock keys are added for toggling checks. We might consider adding the following keys:

AltGr
Input method keys (JP & KR)
Shift locks

Test them on actual hardware before adding.
This is an issue for a TODO.

/cc @cbracken


Ouroboros.Consensus.Util relies on Int being 64-bit

In ouroboros-consensus/, Ouroboros.Consensus.Util.nonNegIntR (link) sounds like it should return non-negative integers. However, it relies on the Int type being at least 33-bits wide (so that the max value is 2^32-1) (e.g. 64-bit), while the Haskell spec states that Int has "at least the range [-2^29 .. 2^29-1]". In practice, if Int is Int32, half of the time this function will return a negative value.

Thanks for notifying us @Vtec234. I have discovered that this function isn't actually used anymore. It previously was used by the crypto testsuite, but that moved to cardano-base in https://github.com/input-output-hk/cardano-base/pull/27. Can you open a similar issue for that repository?


Add comments about graceful disconnect in hub samples

Minor update from the meeting about graceful shutdown. I have another PR for provisioning so this will be included in that PR.

/check-enforcer evaluate


Update reasoning with two papers

Hello<EMAIL_ADDRESS>This is My private maile
If you interest any think you should to tell Me and then...
I support you...


[BUG] Multiple Mail Applications Review

Description
There are lots of admins that will be receiving the emails on several different email applications. Please check the email is readable on the following applications:
Gmail, outlook, gmail mobile, outlook mobile, Apple’s mail mobile

Investigate responsiveness

Minor Issues:

all text really big on gmail laptop
the foster questionnaire questions are not bolded on outlook laptop
image and name/about/description are very close to each other on outlook mobile
with a long description, on outlook mobile, the image becomes very very small (not the case in gmail mobile weirdly)

I don't have any apple products so someone else will need to investigate the Apple mail part of this


Strange behavior
 in Chrome.

Strange behavior
 in Chrome (v.53.0.2785.143 m).
If to collapse the bootstrap panel "Profile" in this page:
http://ukrainian-wife.com/en/user_profile/profile-f-419-en/
I see space after footer because this
 does not update height: http://prntscr.com/crh5gs
If to disable SmoothScroll the
 will disappear and all is OK. (v.1.4.0 & 1.4.4).
How can I fix it?
But FF & Edge - OK. And why
 not present in FF & Edge?

it'll be fixed in the next version thanks


Multiworker QCNN tutorial

Addressed comments, and restructured the directories to make a common file work. Now a single container image is shared between training and inference.
Going to merge this for now, but @MichaelBroughton still curious what you think, for future iterations


Postgres database

Adds new vector database implementation, Postgres-with-pgvector, along with existing Chroma DB #17
Implements handling of multiple search domains, with filtering based on label.
Includes one more demo UI, which uses the new tech stack with postgres DB and openai embeddings.
The changes have been deployed at https://assistant.bible/

The above demo shows how search domain can be selected so that the bot will anwer only from those set of documents.

Oh, I think you are right. It only show the first 3 in postgres, but chroma does it correctly. Like you said before, once the implementation is done, we will have to do a few rounds of testings.. and will have to see which kind of vector search algos work properly and all... Now in postgres I use the <=> operator in postgres, out of the 3 they have
https://github.com/kavitharaju/assistant.bible/blob/68c1341bc2cc008946e12de1d25470625b92181c/app/core/vectordb/postgres4langchain.py#L115

The problem of, all queries being answered with first 3 entries, should be solved now.
I had missed generating the embedding for text before insertion. So all comparison were being done against null vectors :grimacing:

The merge conflicts are resolved.
But the linting errors from the pulled code are making the ci-cd to fail.

Ran into a few minor issues. Fixed those encountered
Separated out auth decorator for chat and other data managment APIs #18

The data upload APIs will require an admin token which can be set as environment variable in a deployment
The chat websocket could recieve a user token from supabase and determine if he has access on requested sources(this is being implemented separately by @woodwardmw)

Updated deployment at assistant.bible with all the changes up until now

Demo 1 has Whisper and uses chroma db
Demo 2 has only text input. Uses Postgres and allows filtering source.

Added full Gen 1, instead of first 5 verses.


improvementSupport segcompaction for inverted index

Proposed changes
Since Doris supports segcompaction #12866 during loading, inverted index support is also needed.
Problem summary
Describe your changes.
Checklist(Required)

[ ] Does it affect the original behavior
[x] Has unit tests been added
[ ] Has document been added or modified
[ ] Does it need to update dependencies
[x] Is this PR support rollback (If NO, please explain WHY)

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 36.1 seconds
stream load tsv:          454 seconds loaded<PHONE_NUMBER>9 Bytes, about 157 MB/s
stream load json:         24 seconds loaded<PHONE_NUMBER> Bytes, about 93 MB/s
stream load orc:          73 seconds loaded<PHONE_NUMBER> Bytes, about 14 MB/s
stream load parquet:          31 seconds loaded 861443392 Bytes, about 26 MB/s
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20230320100759_clickbench_pr_117264.html

LGTM

run buildall

run buildall

run buildall


Rollback resteasy

This PR rolls back resteasy to 5.0.1 which is the latest stable version using the "javax" namespace. This allows us to have quarkus compatability while https://github.com/quarkusio/quarkus/issues/21574 is open.

Big plus of that change would be to use upstream templates for everything. All changes look great!

Smoke tested with the operator, merging.


No Category

the no category shows only the help command,
is there a way to remove the no category page?

Sure, there are a few other changes that have been suggested this week so I'll look into incorporating this in there as well. Thanks for your input.

Latest version should address your issue.


Feature/loadingticket world

The API currently does not provide a way for the ticket to provide the world from the ticket, despite having provided it during the creation of the ticket. Forge supports this, so this is essentially just adding to the completion of the Forge Chunk Manager wrapper.
This is paired with my SpongeForge pull request #1248

How about spongevanilla?

See #1480 ...


Running without cache

We'd like to run ruff in our CI pipeline in a Docker container. The process running the CI doesn't have permissions to create new files in the container, which is why the check fails with
error: Failed to initialize cache at /app/.ruff_cache: Permission denied (os error 13)
error: Failed to initialize cache at /app/.ruff_cache: Permission denied (os error 13)
error: Failed to create cache file '/app/.ruff_cache/content/14915633640191433684'

The command I'm trying is simply:
ruff check .

Version is 0.0.272
Is there a possibility to run ruff without a cache?

That was easy. I searched the documentation but didn't check the --help 🤦🏼♂


New promotion with fix and updated comments

Description
Changes proposed in this pull request:

Explicit head in gh pr create CLI call to prevent erroneous behaviour when the command inaccurately calculates head
Comments specifying required variables

Related issue(s)

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

Commits without user do not allow to merge.


chore: Fix/remove hardcode of admin role

SUMMARY
Just removed hardcode of admin role from perm utils and using AUTH_ROLE_ADMIN constant in the Superset config instead.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Required feature flags:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

@supersetbot orglabel

How I can add orglabel?)

Codecov Report
Attention: Patch coverage is 50.00000% with 2 lines in your changes are missing coverage. Please review.

Project coverage is 69.77%. Comparing base (c0f8dfc) to head (06bbab7).
Report is 19 commits behind head on master.

Files
Patch %
Lines

superset-frontend/src/preamble.ts
0.00%
2 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #27779      +/-   ##
==========================================
+ Coverage   69.71%   69.77%   +0.05%
==========================================
  Files        1920     1920
  Lines       75234    75244      +10
  Branches     8423     8425       +2
==========================================
+ Hits        52447    52498      +51
+ Misses      20725    20684      -41
  Partials     2062     2062

Flag
Coverage Δ

hive
48.93% <ø> (?)

javascript
57.39% <50.00%> (-0.01%)
:arrow_down:

mysql
77.88% <ø> (-0.01%)
:arrow_down:

postgres
77.99% <ø> (-0.01%)
:arrow_down:

python
83.03% <ø> (+0.12%)
:arrow_up:

sqlite
77.43% <ø> (-0.01%)
:arrow_down:

unit
56.78% <ø> (+<0.01%)
:arrow_up:

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

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

@supersetbot unlabel TechAudit-BI

@supersetbot orglabel

more about the bot here -> https://github.com/apache-superset/supersetbot . It even has a logo now 🤖 🤖 🤖

Thank you @mistercrunch!

@john-bodley Hi! Fixed code by your review. Please take a look!

@rusackas Test cases has beed passed without rebase

The main thing I'm wondering about this PR now that I look more closely at the code, is if there's a better place to store this information. I'm a little nervous about storing bootstrap data on the window object, which opens up a new "junk drawer" pattern where people might store anything there. I'm not sure if we should have the Feature Flags there either, really. Is it possible to access this via the getBootstrapData() like we do so many other things in the codebase already. It looks like the role is indeed in there.

@rusackas I see, ok. I have pushed commit with the fix :+1:, please take a look!

I'll fix the frontend soon


generate rest coverage report

What this PR does / why we need it:
It generates a rest coverage report based on audit log and swagger files.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Release note:

None

the report generates as it should, for failed job, and passed job

not that much code left here, after moving big parts into its own repo :slightly_smiling_face:
/lgtm
/approve


Pass mount options to puzzlefs with the -o flag

Possible options:
auto_unmount
allow_other
allow_root
default_permissions
dev
nodev
suid
nosuid
ro
rw
exec
noexec
atime
noatime
dirsync
sync
async
fsname=
subtype=
It supports comma separated values and multiple -o flags.
Example:
puzzlefs mount -o ro,allow_other ...
puzzlefs mount -o ro -o allow_other ...
Fixes #62
Signed-off-by: Ariel Miculas<EMAIL_ADDRESS>

$ target/debug/puzzlefs mount -f /tmp/oci-simple first_try /tmp/puzzle
$ mount | rg /tmp/puzzle
/dev/fuse on /tmp/puzzle type fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

By default, the allow_other flag is not set.
Only when passing it explicitly it gets set:
$ target/debug/puzzlefs mount -o allow_other -f /tmp/oci-simple first_try /tmp/puzzle
$ mount | rg /tmp/puzzle
/dev/fuse on /tmp/puzzle type fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000,allow_other)

Or is that not actually what we want?

I'm not sure what you mean, should allow_other be a default option? Is your system setting the allow_other flag by default?

I'm not sure what you mean, should allow_other be a default option? Is your system setting the allow_other flag by default?

That's what I'm asking :)


Potential alternative design of column review wireframe (1.5)

Based on the user test/demo on Monday, 4 March, we might want to reconsider the table view of the column review wireframe.
The user mentioned that they found it confusing that the rows in the view described the columns in the table.
@K-Beicher mentioned that she has experience with a view looking more like a list (see image below).
Could you make a draft of something like that instead, @henrik-goul? :)

This has been redesigned/considered in the new flow @signekb has been working on.


Implementation of the Tester Present service

Implementation of the tester present service and creation of container and methodFactory classes
This might be tricky as this may require some changes to the Uds communications component as this might need some kind of thread and semaphore to work correctly.

Hi! I see that is an old topic, and I cannot find the branch tstpresnt_extension. I am trying to do something similar on application level, but I am getting some routine issues because the tester_present() message jump in to the middle. Do you have it correctly integrated?
Thank you for your great project!


Unable to remove loops

Expected behavior
The users should be able to remove loops from the selected loop's dashboard without getting any trouble.
Actual behavior
The removed loops vanished for a while only. But when I restart the app, those loops appears again on the player.
How to reproduce
1. Open the app.
2. Then go to "Browse music library".
3. Click on "OPEN SELECTION" after selecting a few songs (You selected songs will be added to the selection dashboard).
4. Then try to remove the song/loop by clicking at the cross button at the side of your song on selection dashboard.
5. At last, exit and reopen the app and notice that your removed loops are still on the list.

App version: 0.9
Operating system: Android 6.0.1

This is an actual error and I can reproduce this. This will be fixed in the near future.

Thanks for evaluating it as a real bug. Good to see, you want to fix it. Best of luck!

This should be resolved now with the release of Loopy 2


XRv9K: Target device not reloaded.

Condoor reports ‘Target device not reloaded’ but all the hosts reloaded successfully.
2017-04-17 12:55:45,395 [   DEBUG] condoor.fsm:run(152): RELOAD Start
2017-04-17 12:56:38,365 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=2,STATE=0
2017-04-17 12:56:38,400 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=3,STATE=0
2017-04-17 12:56:38,400 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=4,STATE=0
2017-04-17 13:00:38,090 [   DEBUG] condoor.fsm:run(176): E=6,S=0,T=600,RT=239.69
2017-04-17 13:00:38,091 [   DEBUG] condoor.fsm:run(185): A=None
2017-04-17 13:00:38,091 [   DEBUG] condoor.fsm:run(193): NS=6,NT=600
2017-04-17 13:00:38,092 [   DEBUG] condoor.fsm:run(176): E=7,S=6,T=600,RT=0.00
2017-04-17 13:00:38,092 [   DEBUG] condoor.fsm:call_action(23): A=Send text line to the controller.
2017-04-17 13:00:38,394 [   DEBUG] condoor.fsm:run(193): NS=7,NT=300
2017-04-17 13:05:38,392 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:10:38,384 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:15:38,375 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:20:38,368 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:25:38,361 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:30:38,355 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:35:38,346 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:40:38,350 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:45:38,340 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:50:38,329 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 13:55:38,320 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 14:00:38,314 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 14:05:38,306 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 14:10:38,295 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 14:15:38,286 [ WARNING] condoor.fsm:run(196): Unknown transition: EVENT=11,STATE=7
2017-04-17 14:15:38,286 [   ERROR] condoor.fsm:run(207): FSM looped. Exiting
2017-04-17 14:15:38,288 [   ERROR] condoor.connection:emit_message(471): Target device not reloaded.
2017-04-17 14:15:38,325 [   DEBUG] condoor.device:disconnect(187): Disconnecting: telnet://cisco@<IP_ADDRESS>:8041
2017-04-17 14:15:38,325 [   DEBUG] condoor.protocols.telnet:disconnect(150): TELNETCONSOLE disconnect
2017-04-17 14:15:38,626 [   DEBUG] condoor.controller:disconnect(96): Disconnecting the sessions
2017-04-17 14:15:38,729 [   DEBUG] condoor.controller:disconnect(99): Disconnected

Fixed


locale argument not respected for month names in arrow.get

Actual behavior:
>>> arrow.get('16/Okt/13 6:53 PM', 'DD/MMM/YY H:mm A', locale='de_de')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/ask/.virtualenvs/uniencoder/lib/python2.7/site-packages/arrow/api.py", line 23, in get
    return _factory.get(*args, **kwargs)
  File "/home/ask/.virtualenvs/uniencoder/lib/python2.7/site-packages/arrow/factory.py", line 154, in get
    dt = parser.DateTimeParser(locale).parse(args[0], args[1])
  File "/home/ask/.virtualenvs/uniencoder/lib/python2.7/site-packages/arrow/parser.py", line 122, in parse
    raise ParserError('Failed to match token \'{0}\''.format(token))
arrow.parser.ParserError: Failed to match token 'MMM'

Expected behavior:
>>> arrow.get('16/Okt/13 6:53 PM', 'DD/MMM/YY H:mm A', locale='de_DE')
<Arrow [2013-10-16T18:53:00+00:00]>
>>>

Unfortunately I'm forced to work with this kind of broken date and time representation (which absolutely makes no sense). However, this shows that arrow is prone to current global locale settings and changes its behavior according to global locales instead of the given locale option.

Thanks! :+1:


Appstudio update test-component-pac-whrf

Pipelines as Code configuration proposal

Pipelines as Code CI/test-component-pac-whrf-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
7 seconds
init

✅ Succeeded
18 seconds
clone-repository

✅ Succeeded
24 seconds
build-container

✅ Succeeded
18 seconds
sanity-inspect-image

✅ Succeeded
23 seconds
deprecated-base-image-check

✅ Succeeded
1 minute
clair-scan

✅ Succeeded
35 seconds
clamav-scan

✅ Succeeded
10 seconds
sbom-json-check

✅ Succeeded
14 seconds
sanity-label-check

✅ Succeeded
14 seconds
sanity-optional-label-check

✅ Succeeded
5 seconds
show-summary

Pipelines as Code CI/test-component-pac-whrf-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
5 seconds
init

✅ Succeeded
20 seconds
clone-repository

✅ Succeeded
23 seconds
build-container

✅ Succeeded
9 seconds
sbom-json-check

✅ Succeeded
15 seconds
deprecated-base-image-check

✅ Succeeded
9 seconds
clair-scan

✅ Succeeded
34 seconds
clamav-scan

✅ Succeeded
16 seconds
sanity-inspect-image

✅ Succeeded
18 seconds
sanity-label-check

✅ Succeeded
16 seconds
sanity-optional-label-check

✅ Succeeded
8 seconds
show-summary

Pipelines as Code CI/test-component-pac-whrf-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
5 seconds
init

✅ Succeeded
20 seconds
clone-repository

✅ Succeeded
23 seconds
build-container

✅ Succeeded
16 seconds
sanity-inspect-image

✅ Succeeded
9 seconds
sbom-json-check

✅ Succeeded
15 seconds
deprecated-base-image-check

✅ Succeeded
9 seconds
clair-scan

✅ Succeeded
34 seconds
clamav-scan

✅ Succeeded
18 seconds
sanity-label-check

✅ Succeeded
16 seconds
sanity-optional-label-check

✅ Succeeded
8 seconds
show-summary


ls

Expected behavior
Actual behavior
Information about the Issue
Steps to reproduce the behavior

...
...

No information provided or steps to replicate - Closing


Directory in abbreviation

Addresses #63
This PR has been ported over from the Cookiecutter project.
For more details see: https://github.com/cookiecutter/cookiecutter/pull/1646

/rebase

/rebase

/rebase

/rebase


Code Quality: Added Store Preview configuration

Resolved / Related Issues
To prevent extra work, all changes to the Files codebase must link to an approved issue marked as Ready to build. Please insert the issue number following the hashtag with the issue number that this Pull Request resolves.

Closes #

Steps used to test these changes
Stability is a top priority for Files and all changes are required to go through testing before being merged into the repo. Please include a list of steps that you used to test this PR.

Opened Files ...
...

Why not just add a new linker constant like SIDELOAD and STORE during CD pipeline running?
We have 4 build options

DevDebug
DevRelease
Preview
Stable
and 2 publish branch
Store
Sideload


Add vocabulary tree

[X] add the main classes
[x] reimplement/port readFeatures, possibly using automatic switching desc/desc.zip

careful with loading char/float
decide what to load: so far it expects eigen float features as output object
it should work with a simple list.txt with the name of the .desc to load as well as a sfm_data to create the voctree from a openmvg dataset

[x] port the essential apps

[X] createvoctree
[X] pairlistFromVocTree
[x] testvoctree

[x] code style: spaces et al
[x] CAREFULLY update/merge with a more recent develop (@fabiencastan)
[ ] port the unity tests
[ ] put headers for licence ?

Could be closed?

Still have to port the unity tests for kmeans &C


FileNotFoundError: [Errno 2] No such file or directory: 'jupyter'

Traceback (most recent call last):
File "/home/Group/gf/src/tool_learning/codeinterpreter-api/examples/show_bitcoin_chart.py", line 28, in
asyncio.run(main())
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/asyncio/base_events.py", line 647, in run_until_complete
return future.result()
File "/home/Group/gf/src/tool_learning/codeinterpreter-api/examples/show_bitcoin_chart.py", line 13, in main
async with CodeInterpreterSession(openai_api_key="3951538c13c445979954a6ad2d62875f") as session:
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/site-packages/codeinterpreterapi/session.py", line 194, in aenter
await self.astart()
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/site-packages/codeinterpreterapi/session.py", line 32, in astart
await self.codebox.astart()
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/site-packages/codeboxapi/box/localbox.py", line 112, in astart
self.subprocess = await asyncio.create_subprocess_exec(
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/asyncio/subprocess.py", line 236, in create_subprocess_exec
transport, protocol = await loop.subprocess_exec(
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/asyncio/base_events.py", line 1676, in subprocess_exec
transport = await self._make_subprocess_transport(
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/asyncio/unix_events.py", line 197, in _make_subprocess_transport
transp = _UnixSubprocessTransport(self, protocol, args, shell,
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/asyncio/base_subprocess.py", line 36, in init
self._start(args=args, shell=shell, stdin=stdin, stdout=stdout,
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/asyncio/unix_events.py", line 789, in _start
self._proc = subprocess.Popen(
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/subprocess.py", line 951, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/root/miniconda3/envs/lc_code_interpreter/lib/python3.9/subprocess.py", line 1837, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'jupyter'
Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fbd2ceb7be0>
进程已结束,退出代码1

Make sure jupyter-kernel-gateway is installed. Normally this should get installed automatically when you install the package because codeinterpreterapi depends on codeboxapi, which depends on jupyter-kernel-gateway.
You should be able to fix this by typing pip install jupyter-kernel-gateway

pip list | grep jupyter-kernel-gateway
jupyter-kernel-gateway    2.5.2

I have installed jupyter-kernel-gateway in the environment, but still encounter the above error.

Make sure jupyter-kernel-gateway is installed. Normally this should get installed automatically when you install the package because codeinterpreterapi depends on codeboxapi, which depends on jupyter-kernel-gateway. You should be able to fix this by typing pip install jupyter-kernel-gateway


Hi I have a question.

This generator and online photo image resizer that gives better resolution or atleast makes photos bigger is REALLY cool, and without losing the quality too, but one question, how come there's a 5mb file size limit..? Was it put there purposely to prevent some things or does it have to be put there because files bigger than that would cost too much? thanks, if it was put there purposely i really hope it could be removed

It is just for bandwidth limitation. waifu2x processing is very slow, it is hard to resize large files on the common server.
If you want to resize large file, I recommend you to use a local application such as waifu2x-caffe. It is supported English UI. See #201 .

Thank you nagadomi! Sorry for that, I didn't know it was for bandwith limitation, thank you, I wish I could give thumbs up to you in some way (I'm new to github)


Docs updated adding the VPA service

Docs updated adding the VPA service

I left a comment. Also, you are missing adding in the README support for VPA.

I added the support for VPA (https://github.com/FindHotel/kube-review/blob/a8d951cbb117d817de29c847bfa0d815bb4888c9/README.md#features)


History Tab

Is your feature request related to a problem? Please describe.
A common usage pattern of consuming long content on YouTube is to come back to unfinished videos via the history tab. As far as I could tell, there is no "history" feature on Odysee despite videos resuming at your previous position.
Describe the solution you'd like
A history tab located in the sidebar where recently watched videos are cached locally.
Describe alternatives you've considered
It could also be located in the account drop-down as the sidebar is already quite cluttered for mobile users.

Thank you! This would be handled under the work for https://github.com/OdyseeTeam/odysee-frontend/issues/168

Thank you! This would be handled under the work for #168

Great! Has there been any progress on this or is it an open issue that someone could contribute to?

It requires some backend work before we hook things up, but some front end work to style / save progress locally would be up for the taking.


Bug in Solar Resource Interpolation

15324_19.73_-156.06_2015.csv.zip
In the Macro "Solar Resource Interpolation", if I try to use "Same as Load" for the attached file, when the load is 15-minutes, I get the error: "Macro did not finish", [754] runtime exception at line 754: access violation: expected numeric, but found null".
If I select the interval length as 15 min directly, it appears to work, but oddly outputs the file in C:\users<username>\SAM weather files, rather than the location of the original file

I removed a check for 'en_belpe' which exists in residential but not commercial configurations.
As for the odd location, the idea was that the SAM downloaded weather files folder could serve as a general custom weather files folder, at least until we found a more appropriate place.


ci: Major release update fix

Codecov Report

Merging #2811 (0a3cd04) into develop (c4ccd79) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           develop   #2811   +/-   ##
=======================================
  Coverage     7.07%   7.07%
=======================================
  Files          219     219
  Lines        10802   10802
=======================================
  Hits           764     764
  Misses       10038   10038

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


Handle rate limit for <3 seconds

429 - message: Rate limit reached for gpt-4 in organization org-3M84iZQTliRuKpVVeuB53iHJ on tokens per min (TPM): Limit 10000, Used 8141, Requested 2071. Please try again in 1.272s. Visit https://platform.openai.com/account/rate-limits to learn more., type: tokens, param: null, code: rate_limit_exceeded

I think, JabRef can for itself retry if the rate limit is reached and below 3 seconds for a retry.
There nevertheless should be a log message.

This unfortunately links to: https://github.com/InAnYan/jabref/issues/23.
So, there is no way to do this. Will add more comments to the referenced issue

So, there is no way to do this. Will add more comments to the referenced issue

I don't understand.
I put my assumptions numbered. Please say, which is wrong.

JabRef receives the answer of OpenAI
JabRef can read the answer as text
JabRef can look for the pattern "Please try again in x.ys" in the answer text
JabRef can convert x to an Integer i.
JabRef can check if i is greater less than 3.
JabRef can resend the request instead of outputting the errror.

Oh, of course we can do this.
It's just it's hacky. What if some service has other pattern?
But okay, I'll try to implement this

It's just it's hacky. What if some service has other pattern?

Then we will see it and add support for it on a later point in time. - This is the consequence if there are non-standardized messages. -- Timeout exceptions should be made by langchain4j. However, they do the opposite: RuntimeExceptions 🙈


chore: clarify :latest in bug templates

Motivation

there have been many cases of users checking the box despite not testing :latest, sometimes not even testing the latest patch version

this is an effort to clarify that / make it more explicit what that means to hopefully reduce that occurrence
some recent examples of this occurrence include: https://github.com/argoproj/argo-workflows/issues/12946#issuecomment-2060000421, https://github.com/argoproj/argo-workflows/issues/12802#issuecomment-2007756351, https://github.com/argoproj/argo-workflows/issues/12949#issuecomment-2062322286

@Joibel and I have also briefly talked about this during Contributor Meetings
Modifications

Clarify "tested with :latest" by adding "image tag" and giving an example

Verification

the strings are valid, but otherwise n/a, this is GH specific

I'll approve in the interests of "It's definitely an incremental improvement"

Yea that was my intent and I had a similar thought process (although not entirely the same, see below). I had been thinking of removing the required attribute of the checkbox as it's not quite accurate, but that almost certainly would get abused.
Wording it in a way to be accurate and have the intended implications & consequences is a bit challenging -- in the interim I figure we can improve the existing wording and intent at least, and when we have something better, we can use that.

The burden of testing on :latest has always seemed like slightly too high a bar for some kinds of issues. In theory it implies (but doesn't mean) that we're not interested in bug reports against 3.4.16 (latest minor release at the time of writing)

I don't think it's a particularly high bar, but yes it's not quite correct. Especially for regressions, where it working in :latest may not actually matter. It can help with debugging and diagnosing though.
In general, for, say, more seasoned reporters, I would expect that they would still file an issue and explain their rationale. Or, in other words, this could help deter lower quality issues but not deter higher quality ones, or perhaps even push those even higher.
There is a chance it deters some who rigorously follow rules, but those tend to be the same people who would file an issue nonetheless, recognizing the rule is a bit off and that their issue is definitely a bug. At least such has been my experience in OSS and career (and uh I have some similar characteristics myself 😅).

However, that's quite a lot to write in one line in a bug template!
I wonder if we just need a linked-to page describing our expectations for end user testing before filing a bug.

Yes this sentence is pretty long as-is. Unfortunately such a page would rarely get read, so I'm not sure it's worth the time to draft up, especially given how nuanced it would have to be (and therefore the iteration and effort required while not giving much benefit in return). It would only get read by high quality reporters in my experience, and I don't want to add more time to them than necessary either.
There is perhaps a compromise that is "good enough" for most demographics -- we just another sentence along the lines of "If not, I have explained why in my description". That would be more accurate and so mitigates misunderstandings by higher quality reporters, but could also be abused by lower quality reporters as "I'm not on :latest". Perhaps re-written as "[...] I have explained, in detail, [...]" could mitigate that.

we just add another sentence along the lines of "If not, I have explained why in my description".

Perhaps re-written as "[...] I have explained why, in detail, [...]" could mitigate that.

I added this to the PR


🍒[cxx-interop] Fix test for reference types on armv7k, part 2

This adjusts the test to be correct on 32-bit platforms.
rdar://127795392
(cherry picked from commit 5fbb07f3a6658fe9fa2b8fd0248cfba1b08b81a0)

@swift-ci please test


Bug: OpenAPI schema generation fails when using pydantic alias

Description
I thought my issue was the same as #2471, but it turns out to be different.
Defining any alias on a pydantic field for a single schema seems to lead OpenAPI generation to believe that it is working with two schemas (which is technically correct if we allow population by field name as well?)
URL to code causing the issue
No response
MCVE
from litestar import Litestar, post
from litestar.testing import TestClient
from pydantic.v1 import BaseModel, Field

class Address(BaseModel):
    line_one: str = Field(alias="lineOne")

@post()
async def test_handler(data: Address) -> Address:
    return data

app = Litestar(route_handlers=[test_handler], debug=True)

with TestClient(app=app) as client:
    response = client.get(
        "/schema/swagger",
    )
    assert response.is_success

Steps to reproduce
1. Execute the MCVE

Screenshots
No response
Logs
litestar.exceptions.http_exceptions.ImproperlyConfiguredException: 500: Two different schemas with the title Address have been defined.

first: {"properties":{"lineOne":{"type":"string"}},"type":"object","required":["lineOne"],"title":"Address"}
second: {"properties":{"line_one":{"type":"string"}},"type":"object","required":["line_one"],"title":"Address"}

To fix this issue, either rename the base classes from which these titles are derived or manuallyset a 'title' kwarg in the route handler.

Litestar Version
2.3.2
Platform

[X] Linux
[ ] Mac
[ ] Windows
[ ] Other (Please specify in the description above)

[!NOTE]
While we are open for sponsoring on GitHub Sponsors and
OpenCollective, we also utilize Polar.sh to engage in pledge-based sponsorship.
Check out all issues funded or available for funding on our Polar.sh Litestar dashboard

If you would like to see an issue prioritized, make a pledge towards it!
We receive the pledge once the issue is completed & verified
This, along with engagement in the community, helps us know which features are a priority to our users.

I can't seem to reproduce this on main and v2.3.2. What Litestar and Pydantic version are you using?

This is with Litestar v2.3.2 and Pydantic v2.5.x
But using a pydantic.v1.BaseModel

That’s the configuration I tried as well. Can you maybe provide a dump of your env, e.g. if you’re using poetry poetry export or

I believe I'm experimenting the same issue or a different one but it's related to Pydantic I'm usign the Pydantic plugin for the aliases as well. litestar==2.3.2 and pydantic==2.5.1

I was able to reproduce using litestar==2.3.2 and pydantic==2.5.1.
I can confirm that this is the same issue as the one raised in #2471. It's not reproducible on main for that reason.
Looking at the full trace:
...
line 651, in process_schema_result
    raise ImproperlyConfiguredException(
litestar.exceptions.http_exceptions.ImproperlyConfiguredException: 500: Two different schemas with the title Address have been defined.

first: {"properties":{"lineOne":{"type":"string"}},"type":"object","required":["lineOne"],"title":"Address"}
second: {"properties":{"line_one":{"type":"string"}},"type":"object","required":["line_one"],"title":"Address"}

Makes it clear as that exception was removed in #2475. There's no longer a check at all for duplicate schema titles.
I'd imagine this will be resolved in the next release, whenever that may be.

@LonelyVikingMichael Can you try adding in the Pydantic Plugin and set it to prefer_alias?  This may solve your problem

@LonelyVikingMichael Can you try adding in the Pydantic Plugin and set it to prefer_alias? This may solve your problem

That did it, thank you very much


Group 7 -Solution for Language Detector

Implemented tests for statistics and finding the most common word that occurs in a block of text.
Team Members

Amrutha Vasil
Ivan Zugnoni

Will close this PR and create a new one with fixed test cases.


TabMonConfigBuilder Does Not Handle Backgrounder Nodes Well

Quote directly from hh9999 in issue #199.
"""
I experienced the same issue (running a backgrounder host). It appears that all of the processes for each host should be defined in the config file. For example:
 <Host computerName="COMPUTER_NAME_HERE" address="ADDRESS_HERE" specifyPorts="true">
    <ProcessType processName="dataserver">
    </ProcessType>
    <ProcessType processName="vizql">
    </ProcessType>
    <ProcessType processName="background job monitor">
         <Process portNumber="PORT#" processNumber="0"/>
         <Process portNumber="PORT#" processNumber="1"/>
         <Process portNumber="PORT#" processNumber="2"/>
         <Process portNumber="PORT#" processNumber="3"/>
         <Process portNumber="PORT#" processNumber="4"/>
    </ProcessType>
    <ProcessType processName="vizportal">
    </ProcessType>
  </Host>

This allowed the service to start correctly. Also to note if you use 2018.x, some of the process names are prefixed with "run-" so you'll need to account for those in the sample workbook (Tableau Service dimension) or you won't see the data.
"""

I don't think this is a TabMon Config Builder issue. Instead it is an issue with how we build out our counters. This should be resolved with my next release.

This is fixed in v1.4 release.


[Feature] Directives

Directives
I want to incoperate features like the v-if from VueJS
Vue
<p v-if="percent == 100">
     Done!
</p>

Current Solution
JLabel label = new JLabel("Done!");

binder.bind("percent",label::setVisible,percent -> percent == 100);

Prefered solution
binder.showIf("percent",label::setVisible,percent -> percent == 100); //enforces boolean conversion

IF directive
Added in  539538cb81e9e9e5bf6fd4f3c0f32374703b1f37

Reiterated
Issue #42 (Custom DSL) makes this features unnecessary and will replace it.


file:readDir does not function properly

The following code:
import ballerina/io;
import ballerina/file;

public function main() returns error? {
    file:FileInfo[] files = check file:readDir("/home/laf/Desktop/ABC");
    foreach var file in files {
        io:println(file.getName());
    }
}

The above directory has two files "1.txt" and "2.txt", but it prints the following:-
$ ballerina run x1.bal
ABC
1.txt
2.txt
Basically it prints the passed in directory itself. But its suppose to list the files and directories inside the given directory only.

Fixed in https://github.com/ballerina-platform/ballerina-lang/pull/19156


recombinase activator activity

We've had a term request from a community curator:
id: GO:new
name: recombinase activator activity
namespace: molecular_function
def: "Binds to and increases the activity of a recombinase." [GOC:mah,PMID:32414915]
is_a: GO:0008047 ! enzyme activator activity
relationship: positively_regulates GO:0000150 ! recombinase activity
I don't have an immediate need for the generic "recombinase regulator activity" term, or for "recombinase inhibitor activity", but I also don't object to including them. Same goes for "regulation of recombinase activity" BP terms.

@pgaudet - This ticket never got assigned. Since it's related to the one you just assigned me, I've taken this one as well.

I don't have an immediate need for the generic "recombinase regulator activity" term, or for "recombinase inhibitor activity", but I also don't object to including them. Same goes for "regulation of recombinase activity" BP terms.

I only put in the requested term, not any of the other possibilities in the absence of current need for annotation.

@pgaudet - This ticket never got assigned. Since it's related to the one you just assigned me, I've taken this one as well.

Thanks @krchristie

I only put in the requested term ...

That's fine; thanks


Web API c#.net Response 500 null reference json serialization

Hi Team,
We are using web APIs in our project, The time we access the first web API from our project we get a 500 error as a response. once we restart the app pool on the machine, the error goes away and everything works fine.
It occurs very rarely. So, it's very hard to reproduce. error is invoked on its own
As per our current investigation, we noted once in our local machine while debugging found the attached exception.
We get a null reference exception while serializing objects to JSON. check attachment for info
The issue occurs very rarely on both server(Windows Server 2019) and local window machine
.net framework version being used with this MVC c#.net web API is 4.5.1
Following things, we have tried: -
Upgraded the json version to Newtonsoft.json.13.0.1
Update the response to a MVC model from as earlier we were sending entity
Globally we have setup the below line in webapiconfig file
config.Formatters.JsonFormatter.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;

Does your project by any chance configure and/or use JsonConverters somewhere?
From what i can tell, a NullReferenceException directly originating in the JsonSerializer.GetMatchingConverter method https://github.com/JamesNK/Newtonsoft.Json/blob/e44ab3348fabcbe9ed6b5053b706a9e10b945ba1/Src/Newtonsoft.Json/JsonSerializer.cs#L1199-L1219
should only happen if a null value has been added to the converter collection used by the serializer...

I downloaded the code and trying to connect it. This error is random and so hard to reproduce; go away with app pool restart. For now, It seems like some thread safety issue, maybe in the library code or in the project code.

Does your project by any chance configure and/or use JsonConverters somewhere?
From what i can tell, a NullReferenceException directly originating in the JsonSerializer.GetMatchingConverter method
https://github.com/JamesNK/Newtonsoft.Json/blob/e44ab3348fabcbe9ed6b5053b706a9e10b945ba1/Src/Newtonsoft.Json/JsonSerializer.cs#L1199-L1219
should only happen if a null value has been added to the converter collection used by the serializer...

Yes, we are using customJsonConverter in our code and adding them in Global.asax.cs file

I also got the same error and I can't reproduce it, any progress now?


fix(): Resolve day label formatting to prevent line breaks and update…

:rocket: Welcome to Baloise ChatOps based GitOps Bot :tada:
- If you want to enable preview environments for this PullRequest, comment with `/preview`.
- If you want to disable the preview environment for this PR, comment with `/undeploy`.
- If you need help or want to see the docs, comment with `/help`.

Make sure to refresh this page after submitting a command.
Preview environments can be redeployed automatically if you enable the webhook for updates to the source branch. :new:

Have fun building awesome apps! :hammer:  :whale2:  :truck:  :ship:


Empty cell data

Description
Hello!
I ran into a problem with one document. I have an Excel template that I export the data to the "Answers" sheet. But cell A2 is empty. I checked the export data - everything is correct. I unpacked the document and checked that the data in the document cell had value, but when I opened the document, the column was empty.
Steps to reproduce the issue:
I attached the document to analyse. All data set to document using function life SetCellValue("Answers","A2", time.Now.Truncate(24 * time.Hour))
Output of go version:
1.20.1

Excelize version or commit ID:
v2.7.0

Environment details (OS, Microsoft Excel™ version, physical, etc.):
Linux/Windows LibraOffice/MSOffice/MSOffice online
Survey result (14).xlsx

Thanks for your feedback. This issue seems like #1464, and I have fixed that issue. Please try to upgrade to the master branch code. If still doesn't work, please provide the template file as an attachment for details. Note that the code in your example has a syntax error, correct it like this:
- time.Now.Truncate(24 * time.Hour)
+ time.Now().Truncate(24 * time.Hour)

It seems still not have enough info of code and attachments to reproduce this issue, so I'll close this issue, if you have any questions, please let me know to reopen this anytime.


ResourceImporterScene: Replace animation bool with an import type string enum

The current code for ResourceImporterScene has a boolean for importing an animation library, and if false, it imports as a scene. This is not ideal, a boolean does not make much sense because there are more than 2 conceivable possibilities, we don't want to hard-code "animation or scene". This PR replaces this bool with an enum.
In the future we can add more possibilities to this enum, like importing a mesh resource. This PR is part of https://github.com/godotengine/godot-proposals/issues/7494 I am working on it in small pieces to avoid huge unreviewable PRs.

@lyuma My initial plan was for this only to be extendable from within ResourceImporterScene itself, in which case you can add to the enum. However a String or StringName would also work well, I can change it to that. I'm not totally sure about the requirements to allow this class to be extended outside of Godot but I'm all good with leaving the option open.

@lyuma I made it use a String, and @fire requested that I request your review.

Thanks!


Change pre-release.yml for multi-platform builds

Summary of changes

Added platform specific builds in pre-release.yaml
Updated the pre_build.sh script to detect whether we are in pre-release, if yes, then change the version of the toml file to dev version.
Updated the CIBW_BEFORE_BUILD command to include the project name as an argument.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
:loudspeaker: Thoughts on this report? Let us know!

Yea, idts that the script would be needed.
The only thing which is unclear to me is how the pre-release version numbers would be tracked. For instance, say we have published v0.1.0-a1. Once we trigger the pre-release flow, how will it know that the next version to be published is v0.1.0-a2 if the toml version stays at v0.1.0-alpha?

@TheGupta2012 It does so using qbraid_core.system.versions.get_latest_package_version() with the option prerelease=True. This function makes a GET request to PyPI, and gets back a list of all of the releases for the given package, and is used as a helper within qbraid_core.system.versions.get_prerelease_version(). And then if the pyproject.toml version ends in -alpha, we get that latest "alpha" release matching that version and bump it by one. Same thing for "beta" and "rc". Or if no pre-releases for that marker exist yet, we set it to 0.

@ryanhill1 have also added the change for sdist version bump


Update json-schema-validator to 1.4.2

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

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.networknt", artifactId = "json-schema-validator" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.networknt", artifactId = "json-schema-validator" }
}]

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

Superseded by #936.


Nuxt v2(nuxt-edge) Support

In vue-loader, (Currently) loaders is undefined in Nuxt v2.
So it shows error like × error TypeError: Cannot set property 'ts' of undefined
This is my solution

This is now fixed and published to NPM on v0.8.2. Thanks again @MPThLee 🎉

Thank you!

...actually after testing this, it doesn't seem to work for me, so will reopen and investigate now.

I trying to test it myself. it seems it works without set loaders in vue-loader with<EMAIL_ADDRESS>It looks like loaders option is deprecated.
ps. It works when i set "ts-loader": "^4.3.0" in package.json on<EMAIL_ADDRESS>

@wagerfield 2.0 released!

I've got a project currently on nuxt-edge with TS and my custom setup - planning to move to your module along with the nuxt 2 upgrade - so would be happy to help testing and verifying if required... (will be away for 3 weeks though)

@0pt1m1z3r @hartmut-co-uk I will work on support for Nuxt 2.0 over the coming days and let you know when I have published an update.

Also keen for this, do let us know how you go!

@wagerfield How is this coming? If you haven't gotten time to work on it I can take a look and see what I can do.

Latest news there's a PR being merged into Nuxt core that will make this all possible with a config bool flag. So potentially we'll get that soon 👍

Hi, correct - there's been 2 PRs merged into nuxt-edge already - one more to go.

there's support via create-nuxt-app coming straight after that as well.
Shouldn't be too much longer :-)

Apologies everyone, I've been very busy as of late so haven't had a chance to keep on top of this.
Very excited to hear that there's an official effort from the core team underway 🎉


Build from source make error in DAGMC - which versions?

I'm installing from source on RHEL following these instructions. It states to install MOAB 5.3.0 and DAGMC 3.2. The instructions though do git clone the develop branch of DAGMC. I run through, and get the below error. I try replacing develop with the v3.2.3 tag and get the same thing. Are these the right tags to be using? I confirm that the moab include path is being properly found in the cmake call.
[ 26%] Linking CXX executable test_geom
/opt/rh/gcc-toolset-10/root/usr/bin/ld: CMakeFiles/overlap_check.dir/overlap_check.cpp.o: in function `main':
overlap_check.cpp:(.text.startup+0x8f): undefined reference to `ProgOptions::ProgOptions(std::string const&, std::string const&)'
/opt/rh/gcc-toolset-10/root/usr/bin/ld: overlap_check.cpp:(.text.startup+0x130): undefined reference to `void ProgOptions::addRequiredArg<std::string>(std::string const&, std::string const&, std::string*, int)'
/opt/rh/gcc-toolset-10/root/usr/bin/ld: overlap_check.cpp:(.text.startup+0x1b2): undefined reference to `void ProgOptions::addOpt<int>(std::string const&, std::string const&, int*, int)'
/opt/rh/gcc-toolset-10/root/usr/bin/ld: overlap_check.cpp:(.text.startup+0x234): undefined reference to `void ProgOptions::addOpt<int>(std::string const&, std::string const&, int*, int)'

I think you decided not to build this plugin, right @rmchurch and are using the one provided in Coreform Cubit?  Can we close this? We probably need to update the README to make it clear that this project will not be supported as a standalone plugin going forward.

Yes, I am using the Coreform Cubit plugin, so this can be closed.


APP excute on CPU instead of CPU  when run the opengl version

I run the hand tracking demo in docker follow the documents.
docker build --tag=mediapipe .
docker run -it --name mediapipe  -e NVIDIA_DRIVER_CAPABILITIES=compute,utility,graphics   --privileged --gpus all  -v /dev/video0:/dev/video0   -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=":0.0"  --cap-add=SYS_PTRACE --security-opt seccomp=unconfined   mediapipe:latest
apt-get install mesa-common-dev libegl1-mesa-dev libgles2-mesa-dev
apt-get install mesa-utils
glxinfo | grep -i opengl
// opengl info
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce RTX 2060/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 460.39
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 460.39
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 460.39
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
I build the GPU version by
bazel build -c opt --copt -DMESA_EGL_NO_X11_HEADERS --copt -DEGL_NO_X11
mediapipe/examples/desktop/hand_tracking:hand_tracking_gpu
And start the app by
GLOG_logtostderr=1 bazel-bin/mediapipe/examples/desktop/hand_tracking/hand_tracking_gpu   --calculator_graph_config_file=mediapipe/graphs/hand_tracking/hand_tracking_desktop_live_gpu.pbtxt
Got log as
I20220413 02:37:27.933243  9500 demo_run_graph_main_gpu.cc:58] Initialize the calculator graph.
I20220413 02:37:27.936308  9500 demo_run_graph_main_gpu.cc:62] Initialize the GPU.
libEGL warning: DRI2: failed to authenticate
I20220413 02:37:27.965591  9500 gl_context_egl.cc:162] Successfully initialized EGL. Major : 1 Minor: 4
I20220413 02:37:27.969861  9520 gl_context.cc:334] GL version: 3.1 (OpenGL ES 3.1 Mesa 20.0.8)
I20220413 02:37:27.969961  9500 demo_run_graph_main_gpu.cc:68] Initialize the camera or load the video.
  (MediaPipe:9500): dbind-WARNING **: 02:37:28.197: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-AZ0K9rkchm: Connection refused
  Gtk-Message: 02:37:28.217: Failed to load module "canberra-gtk-module"
  Gtk-Message: 02:37:28.218: Failed to load module "canberra-gtk-module"
  I20220413 02:37:28.275028  9500 demo_run_graph_main_gpu.cc:89] Start running the calculator graph.
  I20220413 02:37:28.278831  9500 demo_run_graph_main_gpu.cc:94] Start grabbing and processing frames.
  INFO: Created TensorFlow Lite delegate for GPU.

The App could run, but very slow, about 1S/frame.
The CPU% is high , used by hand_tracking_gpu app. And
nvidia-smi shows not assign memroy and usage to the app.
So, the app should be still run on CPU instead of GPU, I think.
Could you check what's the problem?
Thanks

Hi @BobDLA ,
Could you please provide steps to reproduce this issue.

my sytstem
ubuntu  with nvidia 2060 GPU driver = 460.39
repeat by below steps:
git clone https://github.com/google/mediapipe.git
docker build --tag=mediapipe .
docker run -it --name mediapipe -e NVIDIA_DRIVER_CAPABILITIES=compute,utility,graphics --privileged --gpus all -v /dev/video0:/dev/video0 -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=":0.0" --cap-add=SYS_PTRACE --security-opt seccomp=unconfined mediapipe:latest
in the docker, run below command
apt-get install mesa-common-dev libegl1-mesa-dev libgles2-mesa-dev
apt-get install mesa-utils
glxinfo | grep -i opengl
bazel build -c opt --copt -DMESA_EGL_NO_X11_HEADERS --copt -DEGL_NO_X11
mediapipe/examples/desktop/hand_tracking:hand_tracking_gpu
GLOG_logtostderr=1 bazel-bin/mediapipe/examples/desktop/hand_tracking/hand_tracking_gpu --calculator_graph_config_file=mediapipe/graphs/hand_tracking/hand_tracking_desktop_live_gpu.pbtxt
And then use htop and nvidia-smi to check if the app is running on GPU.

Hi @BobDLA ,
Could you share which version of openGL you are using.

OpenGL version string: 4.6.0 NVIDIA 460.39
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 460.39
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Hi @BobDLA , Could you share which version of openGL you are using.

Hi @BobDLA ,
OpenglES 2.0 is not supported. Should try with 3.0 . Refer this document for more information.

@BobDLA Any updates on this? I have the same problem

Hello @BobDLA,
We are upgrading the MediaPipe Legacy Solutions to new MediaPipe solutions However, the libraries, documentation, and source code for all the MediapPipe Legacy Solutions will continue to be available in our GitHub repository and through library distribution services, such as Maven and NPM.
You can continue to use those legacy solutions in your applications if you choose. Though, we would request you to check new MediaPipe solutions which can help you more easily build and customize ML solutions for your applications. These new solutions will provide a superset of capabilities available in the legacy solutions. Thank you


Refactor of Content Validation Interface

Refactor required in order to eliminate the 9 column tN TSV specifics in the datatable-translatable component.
That logic is now in the validation closure in TranslatableTSV.js
Of course, this must be paired with the corresponding refactor in datatable-translatable

This change is

@jincypjose Reports a possible bug


Add detection for opa (http://www.opalang.org/).

Thanks.
That will helpful for the growing numbers of Opa projects here on github.

This will be great!

This is so useful. Thanks alok. If there was a like button, I would click on it!

I want it too !


Results of repo-review

I ran the scientific-python.org repo-review tool on this repository:
(dev3.11) tom@Toms-MBP virtualizarr % pipx run 'sp-repo-review[cli]' .
General:

 • Detected build backend: MISSING
 • Detected license(s): Apache Software License

├── PY001 Has a pyproject.toml ✅
├── PY002 Has a README.(md|rst) file ✅
├── PY003 Has a LICENSE* file ✅
├── PY004 Has docs folder ✅
├── PY005 Has tests folder ✅
├── PY006 Has pre-commit config ✅
└── PY007 Supports an easy task runner (nox or tox) ❌
    Projects must have a noxfile.py, tox.ini, or tool.hatch.envs/tool.spin/tool.tox in pyproject.toml to encourage new contributors.

PyProject:
├── PP002 Has a proper build-system table ❌
│   Must have build-system.requires and build-system.backend. Both should be present in all modern packages.
├── PP003 Does not list wheel as a build-dep ❌
│   Do not include "wheel" in your build-system.requires, setuptools does this via PEP 517 already. Setuptools will also only require this for actual wheel builds, and might have version
│   limits.
├── PP301 Has pytest in pyproject ❌
│   Must have a [tool.pytest.ini_options] configuration section in pyproject.toml. If you must have it somewhere else (such as to support pytest<6), ignore this check.
├── PP302 Sets a minimum pytest to at least 6 [skipped]
├── PP303 Sets the test paths [skipped]
├── PP304 Sets the log level in pytest [skipped]
├── PP305 Specifies xfail_strict [skipped]
├── PP306 Specifies strict config [skipped]
├── PP307 Specifies strict markers [skipped]
├── PP308 Specifies useful pytest summary [skipped]
└── PP309 Filter warnings specified [skipped]

GitHub Actions:
├── GH100 Has GitHub Actions config ✅
├── GH101 Has nice names ✅
├── GH102 Auto-cancel on repeated PRs ❌
│   At least one workflow should auto-cancel.
│
│
│    concurrency:
│      group: ${{ github.workflow }}-${{ github.ref }}
│      cancel-in-progress: true
│
├── GH103 At least one workflow with manual dispatch trigger ❌
│   At least one workflow should have manual dispatch to allow easy triggering from the web.
│
│
│    on:
│      workflow_dispatch:
│
├── GH104 Use unique names for upload-artifact ✅
├── GH200 Maintained by Dependabot ❌
│   All projects should have a .github/dependabot.yml file to support at least GitHub Actions regular updates. Something like this:
│
│
│    version: 2
│    updates:
│    # Maintain dependencies for GitHub Actions
│      - package-ecosystem: "github-actions"
│        directory: "/"
│        schedule:
│          interval: "weekly"
│
├── GH210 Maintains the GitHub action versions with Dependabot [skipped]
├── GH211 Do not pin core actions as major versions [skipped]
└── GH212 Require GHA update grouping [skipped]

Pre-commit:
├── PC100 Has pre-commit-hooks ✅
├── PC110 Uses black or ruff-format ❌
│   Must have https://github.com/psf/black-pre-commit-mirror or https://github.com/astral-sh/ruff-pre-commit + id: ruff-format in .pre-commit-config.yaml
├── PC111 Uses blacken-docs [skipped]
├── PC140 Uses mypy ✅
├── PC160 Uses codespell ❌
│   Must have https://github.com/codespell-project/codespell repo in .pre-commit-config.yaml
├── PC170 Uses PyGrep hooks (only needed if RST present) ❌
│   Must have https://github.com/pre-commit/pygrep-hooks repo in .pre-commit-config.yaml
├── PC180 Uses prettier ❌
│   Must have https://github.com/pre-commit/mirrors-prettier repo in .pre-commit-config.yaml
├── PC190 Uses Ruff ✅
├── PC191 Ruff show fixes if fixes enabled ❌
│   If --fix is present, --show-fixes must be too.
└── PC901 Custom pre-commit CI message ❌
    Should have something like this in .pre-commit-config.yaml:

     ci:
       autoupdate_commit_msg: 'chore: update pre-commit hooks'

MyPy:
├── MY100 Uses MyPy (pyproject config) ❌
│   Must have tool.mypy section in pyproject.toml. Other forms of configuration are not supported by this check.
├── MY101 MyPy strict mode [skipped]
├── MY102 MyPy show_error_codes deprecated [skipped]
├── MY103 MyPy warn unreachable [skipped]
├── MY104 MyPy enables ignore-without-code [skipped]
├── MY105 MyPy enables redundant-expr [skipped]
└── MY106 MyPy enables truthy-bool [skipped]

Ruff:
├── RF001 Has Ruff config ✅
├── RF002 Target version must be set ❌
│   You have both Ruff's target-version and project.requires-python. You only need the latter.
├── RF003 src directory specified if used [skipped]
├── RF101 Bugbear must be selected ❌
│   Must select the flake8-bugbear B checks. Recommended:
│
│
│    [tool.ruff.lint]
│    extend-select = [
│      "B",  # flake8-bugbear
│    ]
│
├── RF102 isort must be selected ❌
│   Must select the isort I checks. Recommended:
│
│
│    [tool.ruff.lint]
│    extend-select = [
│      "I",  # isort
│    ]
│
├── RF103 pyupgrade must be selected ❌
│   Must select the pyupgrade UP checks. Recommended:
│
│
│    [tool.ruff.lint]
│    extend-select = [
│      "UP",  # pyupgrade
│    ]
│
├── RF201 Avoid using deprecated config settings ✅
└── RF202 Use (new) lint config section ✅

Documentation:
├── RTD100 Uses ReadTheDocs (pyproject config) ✅
├── RTD101 You have to set the RTD version number to 2 ✅
├── RTD102 You have to set the RTD build image ✅
└── RTD103 You have to set the RTD python version ✅

(@jbusecke in case you haven't seen this before)

Oh this is neat!


[LIVY-438] support upload resources which name contain non-ascii char.

support upload resources which name contain non-ascii char
https://issues.apache.org/jira/browse/LIVY-438
How was this patch tested?
I write codes to test the patch.

Maybe you also need to fix python client API, please double check it.

I'll defer to @jerryshao on this since he would be more familiar with how to make sure non-ascii works

@jerryshao  You are right, there is something wrong with python api when upload resource which have non-ascii-char name. Python api use requests to post file to livy server. File name is encoded by utf-8 if contails non-ascii-char. See detail: https://github.com/requests/requests/issues/2117
So, I add a function to decode file name after receive the http body in InteractiveSessionServlet.

Hi @chengqiangboy , thanks for the fix. I think it would be better to add a unit test to verify your changes.

Failed to execute goal org.scalastyle:scalastyle-maven-plugin:0.8.0:check (default) on project livy-client-http: Failed during scalastyle execution: You have 2 Scalastyle violation(s). -> [Help 1]
There is a problem when add unit test, since there is a scalastyle check rule:
<check level="error" class="org.scalastyle.scalariform.NonASCIICharacterChecker" enabled="true"></check>
I think this check rule is necessary, so we believe we cannot remove this rule.
@jerryshao

Ohh, I see. Can you please check if there's some tags like scalastyle:off xxx scalastyle:on xxx available which can be used around your test case?

I add unit tests for java api and python api. The last CI test has errors in  393.6, 393.7. But I don't know why. Would you like to help me?

@jerryshao  I have added unit tests for java api and python api. Please review the patch.

@jerryshao  In the last commit, I added unit tests code in integration-test for python-api. So we can create non-ascii tmp file. But there has a problem in unit test. In this patch, I upload non-ascii files to spark throws python api, and get the file content through pyspark code. There is a bug in pyspark.
   source : spark-2.2.0-bin-hadoop2.7/python/pyspark/files.py

    @classmethod
    def get(cls, filename):
        """
        Get the absolute path of a file added through C{SparkContext.addFile()}.
        """
        path = os.path.join(SparkFiles.getRootDirectory(), filename)
        return os.path.abspath(path)

Then call SparkFiles.get(nonASCIIfileName), the function in spark-2.2.0-bin-hadoop2.7/python/pyspark/files.p throws exception at os.path.join since the default codec is ASCII, but  filename is unicode. The exeception is:
path = os.path.join(SparkFiles.getRootDirectory(), filename)\n  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/posixpath.py", line 73, in join\n    path += \'/\' + b\nUnicodeDecodeError: \'ascii\' codec can\'t decode byte 0xd1 in position 42: ordinal not in range(128)\n\norg.apache.livy.repl.BypassPySparkJob.call(BypassPySparkJob.scala:32)

But, this patch is still works, we can upload non-ascii resources to spark correctly, but we cannot get the content through pyspark. So, I think the unit test for python-api should be simple: upload resources, but don't check it's content. What's your suggestion? Please let me know.

@jerryshao  I had moved unit tests code in integration-test for python api. So we can create temp files in the runtime. Besides, I am sorry to make so many commits since the problems in my develop env.


Unable to Deploy OpenXR MRTK to Oculus Quest 2

Hello guys,
I tried for hours with many different settings and I have previously setup Oculus Quest 2 with MRTK without problems, however this time I wanted to try OpenXR but it seems like there should also be a "OpenXR Plugin for Oculus" in order for this to work? or am I mistaken?
The result when it deploys to Oculus 2 is a crash and a dialog stating that my app is not responding.
Screenshots

Your setup (please complete the following information)

Unity Version 2020.2.7f1
MRTK Version 2.6.1
Mixed Reality OpenXR Plugin 0.1.4
Oculus Integration 25.0

Target platform (please complete the following information)

Oculus Quest 2

Duplicated I didn't see a previous open issue.

Reopening, I saw #9497 but it is different than this, this is during deployment where 9497 is in play mode.
I also saw this article from Oculus to active [OpenXR in experimental mode (https://developer.oculus.com/documentation/unity/unity-openxr/) but still crashes when the app opens.

Hey @dilmerv, it's not clear if this crash is being caused by MRTK or something else. Could you provide a player log? Have you retested on the latest version of Unity/OpenXR package?

@dilmerv Another update: it looks like the latest Unity OpenXR package (1.2.0) should have better support for Quest! I haven't been able to test myself, but I was told they added better support for the Oculus deployment tools for Android.

@elbuhofantasma confirmed that 2.7.0 and OpenXR was able to deply to Quest 2 successfully.

@elbuhofantasma, do you have any details to share here?

@elbuhofantasma confirmed that he was able to deploy to device.


docs version incorrect

docs/conf.py sets the version based on the version of the inmanta package, not the inmanta-core package.

This is apparently not correct.


[tracking] 4.7.0-0.okd-2021-04-11-124433

Issues fixed:

[ ] #579

Notable unresolved issues:

[ ] #430
Changing default HW version in vSphere breaks OpenshiftSDN
[ ] #322
oc reports invalid version

https://amd64.origin.releases.ci.openshift.org/releasestream/4-stable/release/4.7.0-0.okd-2021-04-11-124433
https://github.com/openshift/okd/releases/tag/4.7.0-0.okd-2021-04-11-124433


Odd Explorer Behavior since most Recent Update

Issue Type: Bug
Since update, explorer pane seems to be losing things for lack of  a better way to phrase it.
Folders are not showing all  files within them, (files are still there, a simple $ls shows that much), folders are not opening, file order is wrong and on occasion, files are out of heiarchy order (showing up in folder above the folder they are actually in),
Almost as if it is running out of cache space to handle folders.
Project size is normal (simple rails CRUD app). Well, I do have node_modules, so maybe there is half the weight of the sun in there :/
VS Code version: Code 1.21.0 (9a199d77c82fcb82f39c68bb33c614af01c111ba, 2018-03-07T10:54:22.798Z)
OS version: Darwin x64 16.7.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz (4 x 2700)

Load (avg)
3, 3, 2

Memory (System)
8.00GB (0.02GB free)

Process Argv
/Applications/Visual Studio Code.app/Contents/MacOS/Electron

Screen Reader
no

VM
0%

Extensions (25)

Extension
Author (truncated)
Version

bracket-pair-colorizer
Coe
1.0.20

erb
Cra
0.0.1

beautify
Hoo
1.3.0

elixir-ls
Jak
0.2.17

vscode-wakatime
Wak
1.1.24

html-css-class-completion
Zig
1.17.1

ruby-on-rails-snippets
ate
0.0.1

spellright
ban
2.1.30

bulma
dem
0.0.4

githistory
don
0.4.0

auto-rename-tag
for
0.0.15

ruby
gro
0.0.6

path-autocomplete
ion
1.8.1

ruby-rubocop
mis
0.7.0

HTMLHint
mka
0.4.0

vscode-scss
mrm
0.6.2

python
ms-
2018.2.1

sublime-keybindings
ms-
3.0.3

color-highlight
nau
2.3.0

vetur
oct
0.11.7

sass-indented
rob
1.4.8

guides
spy
0.9.1

ayu
tea
0.14.0

highlight-matching-tag
vin
0.4.4

simple-ruby-erb
vor
0.2.1

(1 theme extensions excluded)

Reproduces without extensions

Please disable all your extensions and try to reproduce.
If that does not help try with latest vscode insiders https://code.visualstudio.com/insiders/


Add gulp, eslint, and port tests to tape

Gulp currently just runs tests
eslint rules added but not in gulp task
removed some uneeded tests
updated lodash dep

Closes #3
Can test by setting SERVER_ENV=test in your dot.env file and running gulp. You'll need to npm install first since some deps have been added and changed.
Further updates coming (linting and making gulp file do more than run tests) but I just wanted to get a PR out there with the tests.

Added gulp-env so that a specific config is not required in your dot.env file to make sure console log statements are not shown during tests.

In doing my big linting pass I noticed some lint errors I had in my new tests and an issue with the gulpfile. Force pushed a new version.
Also, linting is almost done and it's a big (positive) change, so there's that to look forward once this is merged :smile:

Sorry I haven't had a chance to look at this yet. Is this PR ready to merge or are you still adding tests?

Not a problem, I know you're busy. This PR has ports of all previous mocha tests right now and I'm not planning on adding more unless you'd like me to. I know there was some interest from other contributors in increasing our test coverage, so I figure I'll leave that open for other people if they would like to do that.

I'd definitely contribute some more tests and other things after this is merged.


Numbering of test cases jumps from A.04 to A.06...

This issue has been extracted from the issue list on:https://ies-svn.jrc.ec.europa.eu/issues/2685
Comment
Numbering of test cases jumps from A.04 to A.06
Proposed Change
Update numbering of test cases

Agreed. To do after processing all ATS comments.


Assertion failed: noRepeatNgramSize.value() > 0

System Info
GPU-A100,
TensorRT-LLM version = tensorrt_llm-0.13.0.dev2024090300
Ubuntu machine.
Who can help?
hi @ncomly-nvidia , @byshiue ,
I want to set the 'no_repeat_ngram_size'=0 for mistral model. But I get the following assertion error:
RuntimeError: [TensorRT-LLM][ERROR] Assertion failed: noRepeatNgramSize.value() > 0 (/home/jenkins/agent/workspace/LLM/main/L0_PostMerge/llm/cpp/tensorrt_llm/executor/samplingConfig.cpp:332)
As per the documentation the default value is 1 << 30, is there way to set the value to 0? If not, can this feature be added?
Information

[ ] The official example scripts
[x] My own modified scripts

Tasks

[ ] An officially supported task in the examples folder (such as GLUE/SQuAD, ...)
[x] My own task or dataset (give details below)

Reproduction
Setting no_repear_ngram_size=0 under SamplingParams for mistral model.
Expected behavior
User should be allowed to allowed to set this value to 0.
actual behavior
Getting assertion error.
additional notes
We want to set it to 0 like we do for pytorch-eager used for inference.

Could you explain your motivation to setting it as 0 instead of 1 << 30? 1 << 30 should work equivalent to 0 and it is more friend to our kernel implementation.


App.framework/App: mach-o, but not built for iOS simulator

STEPS TO REPRODUCE

I have an flutter module that I intend to embed in an application written in native iOS.
I build the flutter module using flutter build ios-framework and embed the frameworks so generated (App.framework and Flutter.framework from Debug folder during debug build of my native app) into my native app.
I build my native app but I'm met with the App.framework/App: mach-o, but not built for iOS simulator error in the console.

What do I do?
Note I have checked the architectures present using lipo in the built frameworks and I found the following output:
Architectures in the fat file: App are: x86_64 armv7 arm64
Error Logs In Native
dyld: Library not loaded: @rpath/App.framework/App   Referenced from: /Users/mohammadsadiq/Library/Developer/CoreSimulator/Devices/4ECD2FE2-59DE-4C33-B975-E0E91798A7B2/data/Containers/Bundle/Application/BEFAFDBF-8C6C-490C-AA71-E76B5839CD6D/ModularApp.app/ModularApp   Reason: no suitable image found.  Did find: 	/Users/mohammadsadiq/Library/Developer/CoreSimulator/Devices/4ECD2FE2-59DE-4C33-B975-E0E91798A7B2/data/Containers/Bundle/Application/BEFAFDBF-8C6C-490C-AA71-E76B5839CD6D/ModularApp.app/Frameworks/App.framework/App: mach-o, but not built for iOS simulator 	/Users/mohammadsadiq/Library/Developer/CoreSimulator/Devices/4ECD2FE2-59DE-4C33-B975-E0E91798A7B2/data/Containers/Bundle/Application/BEFAFDBF-8C6C-490C-AA71-E76B5839CD6D/ModularApp.app/Frameworks/App.framework/App: mach-o, but not built for iOS simulator 	/Users/mohammadsadiq/Library/Developer/CoreSimulator/Devices/4ECD2FE2-59DE-4C33-B975-E0E91798A7B2/data/Containers/Bundle/Application/BEFAFDBF-8C6C-490C-AA71-E76B5839CD6D/ModularApp.app/Frameworks/App.framework/App: mach-o, but not built for iOS simulator

https://github.com/flutter/flutter/issues/51036

Duplicate of https://github.com/flutter/flutter/issues/50568.  See
https://github.com/flutter/flutter/issues/50568#issuecomment-594961985.


kie-issues#385: Test Scenario Editor: Integration with scesim marshaller

Closes: https://github.com/kiegroup/kie-issues/issues/385
The scope of this PR is to lay down the foundation for a reliable XML marshaller / unmarshaller integration for scesim files.
In addition:

The file content is now managed using the setContent(..) and  getContent() methods in order to facilitate future integration with the Foundation framework;
A first version of the Creation Panel has been created. That panel appears when an empty scesim file is opened. The user can determine the asset type and other settings. These are the ONLY fields currently persisted in the XML file. In a future ticket, that panel will be revisited and extended.

Managed cases:
EMPTY SCESIM FILE
https://github.com/kiegroup/kie-tools/assets/16005046/5cafb655-7a79-41f2-ab53-55468255efba
INVALID SCESIM FILE
https://github.com/kiegroup/kie-tools/assets/16005046/ba6ad6f9-adcf-4f07-9516-50d567db60ae
UNSUPPORTED SCESIM FILE
https://github.com/kiegroup/kie-tools/assets/16005046/72b36012-3700-466f-a308-694f5d0c609c
VALID SCESIM FILE
https://github.com/kiegroup/kie-tools/assets/16005046/9b750f5f-2386-4deb-9821-057268590e32

Nice work @yesamer! I'd love to see more details on the "Generic parse error". Users that run into this will most likely report it, and for us having some logs or something will be very important to address the errors.
Regarding the older versions of SceSim, I think we may need to guide users into how they can "upgrade" to continue using the new Tools, if they're coming from BC.

@tiagobento Yep, I'll provide more detailed info for old scesim version files.
About the parsing error, it seems the parsererror field doesn't offer a meaningful message about the error's root cause :/

@yesamer Oh... But why are we serializing the "parsererror"?

Well.. I think this parsererror field should never be persisted. parsererror is not relevant to SceSim, but rather to the UI that is trying to display it. If the Marshaller tries to parse a .scesim file and fails, the UI should show a screen with relevant information about the error. Users should be able to use that information to either search for a solution online, or report a bug, if they think their SceSim file is valid.

@tiagobento Yep, that's correct and I agree with that. But how can I access at runtime that parseerror field if the (auto-generated) Type doesn't hold it?

@tiagobento Ready to be reviewed / merged


Bug: Microsoft.UI.Input.dll crash

Description
Files keeps dying on me, sometimes more than once per hour. This seems to happen when I have several tabs open on various folders and then I double-click on a Microsoft Word file in one of these folders. I've been using Files for a while, but this particular problem only showed up in the last month or two.
Here's what the Event Viewer had to say about it. This is just ONE of the many crashes:
Faulting application name: Files.exe, version: <IP_ADDRESS>, time stamp: 0x666b0000
Faulting module name: Microsoft.UI.Input.dll, version: 10.0.26105.1010, time stamp: 0x5e0e88e0
Exception code: 0xc0000409
Fault offset: 0x00000000000c6572
Faulting process id: 0x0xDB2C
Faulting application start time: 0x0x1DB2494945806C4
Faulting application path: C:\Program Files\WindowsApps\49306atecsolution.FilesUWP_<IP_ADDRESS>_x64__et10x9a9vyk8t\Files.App\Files.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.5_5001.275.500.0_x64__8wekyb3d8bbwe\Microsoft.UI.Input.dll
Report Id: a1f82e54-6b72-43c4-9344-97e07f3fe2c2
Faulting package full name: 49306atecsolution.FilesUWP_<IP_ADDRESS>_x64__et10x9a9vyk8t
Faulting package-relative application ID: App
Fault bucket<PHONE_NUMBER>663435559, type 5
Event Name: MoBEX
Response: Not available
Cab Id: 0
Problem signature:
P1: 49306atecsolution.FilesUWP_<IP_ADDRESS>_x64__et10x9a9vyk8t
P2: praid:App
P3: <IP_ADDRESS>
P4: 666b0000
P5: Microsoft.UI.Input.dll
P6: 10.0.26105.1010
P7: 5e0e88e0
P8:<PHONE_NUMBER>0c6572
P9: c0000409
P10:<PHONE_NUMBER>000007
Attached files:
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4cd503be-6cce-4597-9a74-f6e2c421a711.tmp.mdmp
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.a96dd111-081a-49a2-bd9b-840d7779895d.tmp.WERInternalMetadata.xml
WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20240808_1_EC_0_inject.etl
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.22eb3f03-d106-4498-9b34-4bf5e838b1fa.tmp.etl
WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1d6e6b6f-fffd-484c-b1d8-1e29e6930e2f.tmp.etl
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.6eeab71e-af55-4ab1-b696-67678a777bd2.tmp.csv
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4cd28aa8-70ee-4dae-a1e2-85541bb43cba.tmp.txt
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.283c9a1d-ca3f-4348-846a-8b26a6a6f30d.tmp.xml
These files may be available here:
\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_49306atecsolutio_bd5659e266e8567d28bdb8fd395e76d3d9131a_2f4cc691_ad82b1bc-a40f-432b-bd7e-d14c9a71c6b3
Analysis symbol:
Rechecking for solution: 0
Report Id: a1f82e54-6b72-43c4-9344-97e07f3fe2c2
Report Status: 268435456
Hashed bucket: e95f507f9e79bb4abb7bd2c62741a327
Cab Guid: 0
Steps To Reproduce
This seems to happen when I have several tabs open on various folders and then I double-click on a Microsoft Word file in one of these folders.
Requirements

e.g. Fix crash that occurs when...

Files Version
<IP_ADDRESS>
Windows Version
10.0.22631.4317
User ID
77daf46a-22bc-4e4c-92bb-5a668ed15f5a
Log File
debug.log

Thank you for the report.
Can you try:

Restart Windows
Reinstall Files

Looks similar to #16161.

#16161 does sound similar to my problem.
Except I've been using Files with OneDrive folders, not Google Drive.
This problem started just in the last month or two.
Uninstalling/reinstalling Files does not prevent this bug.
Neither does rebooting Windows.
Are there any other files I can send you to help pinpoint this bug? Event Viewer mentioned several files.

I don't see any reports in Sentry for your user id. Are the repro steps you mentioned consistent?

Same problem here
Faulting application name: Files.exe, version: <IP_ADDRESS>, time stamp: 0x666b0000
Faulting module name: Microsoft.UI.Input.dll, version: 10.0.26105.1011, time stamp: 0x4f04f05e
Exception code: 0xc0000409
Fault offset: 0x00000000000c6572
Faulting process id: 0x0x75C0
Faulting application start time: 0x0x1DB4B7409769AB3
Faulting application path: C:\Program Files\WindowsApps\Files_<IP_ADDRESS>_x64__1y0xx7n9077q4\Files.App\Files.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.5_5001.311.2039.0_x64__8wekyb3d8bbwe\Microsoft.UI.Input.dll
Report Id: 89eb7a47-e94b-4185-9fd9-79067cc2e57e
Faulting package full name: Files_<IP_ADDRESS>_x64__1y0xx7n9077q4
Faulting package-relative application ID: App
Steps To Reproduce
I was proving this app for my first time. When I open it, it crashes 10-15 min later every time even if its only open without any task to do. Also I have a synolgy drive as my own cloud.

Since others have mentioned the cloud:
With me, these exact same crashes seem to happen when I'm viewing a folder stored in OneDrive. I don't have to be interacting with Files at all. It just crashes spontaneously even when I'm working with other programs or none at all.

This had been happening to me in both Files (3.8) stable and Files-Preview (latest is <IP_ADDRESS>) as well.
I don't know if this is a result of unreasonable use and even expected to happen, or maybe not haha.
Steps on how I did it on my end (applies to both Files versions):

Open Files.

Open a new tab, then click or select a file (replicated with PDFs, Word, PowerPoint files)

Open the preview pane.

In step 3, it goes two ways:

If you click the details' part, and then go another tab, it would be stable and not crash itself.
If you click the preview part, then select another tab to go to, then go back after some time, or manipulate with the previewed file in the preview pane, it would insta-crash the app and provide the error log in the Event Viewer.

It also can be reproduced when:

Switching the preview pane from details to preview too quickly. (based on my observation)
Event Viewer logs:
--

For Files Stable:
Faulting application name: Files.exe, version: <IP_ADDRESS>, time stamp: 0x666b0000
Faulting module name: Microsoft.UI.Input.dll, version: 10.0.26105.1011, time stamp: 0x4f04f05e
Exception code: 0xc0000409
Fault offset: 0x00000000000c6572
Faulting process id: 0x5084
Faulting application start time: 0x1DB5BC874AB8466
Faulting application path: C:\Program Files\WindowsApps\Files_<IP_ADDRESS>_x64__1y0xx7n9077q4\Files.App\Files.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.5_5001.311.2039.0_x64__8wekyb3d8bbwe\Microsoft.UI.Input.dll
Report Id: 72a0e57d-433a-4b90-a191-ba91c8ad69ea
Faulting package full name: Files_<IP_ADDRESS>_x64__1y0xx7n9077q4
Faulting package-relative application ID: App

For Files Preview:
Faulting application name: Files.exe, version: <IP_ADDRESS>, time stamp: 0x666b0000
Faulting module name: Microsoft.UI.Input.dll, version: 10.0.26105.1011, time stamp: 0x4f04f05e
Exception code: 0xc0000409
Fault offset: 0x00000000000c6572
Faulting process id: 0x5CFC
Faulting application start time: 0x1DB5BC8DEE017C6
Faulting application path: C:\Program Files\WindowsApps\FilesPreview_<IP_ADDRESS>_x64__1y0xx7n9077q4\Files.App\Files.exe
Faulting module path: C:\Program Files\WindowsApps\Microsoft.WindowsAppRuntime.1.5_5001.311.2039.0_x64__8wekyb3d8bbwe\Microsoft.UI.Input.dll
Report Id: 1e01f8a7-190c-43d8-ba4f-6d7546efd9bb
Faulting package full name: FilesPreview_<IP_ADDRESS>_x64__1y0xx7n9077q4
Faulting package-relative application ID: App

Files-Stable debug.log:
debug.log
Files-Preview debug log:
debug.log