Unable to build css for this project

yarn build results in the following error : primordials is not defined at fs.js:47:5 code example.

Hi @deekoder, this is a known issue with Gulp.js 3 and Node.js 12, you can fix this issue by either downgrading to a Node version earlier than 12 in your system or upgrading your Gulp version to a version later than 4. Here's more info about the issue:
https://stackoverflow.com/questions/55921442/how-to-fix-referenceerror-primordials-is-not-defined-in-node-js

hello people)), I have this problem ...... help me please!
I have installed gulp 3.9.1 and Node 16.13.1 and npm 8.1.2
ReferenceError: primordials is not defined
at fs.js:47:5
at req_ (D:\Навчання FrontEnd\Прокопчук Вадим -навчання\glee\node_modules\natives\index.js:143:24)
at Object.req [as require] (D:\Навчання FrontEnd\Прокопчук Вадим -навчання\glee\node_modules\natives\index.js:55:10)
at Object. (D:\Навчання FrontEnd\Прокопчук Вадим -навчання\glee\node_modules\vinyl-fs\node_modules\graceful-fs\fs.js:1:37)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)

not a priority here for us. Closing


allow gamemode mods to use banners as mode images and patches as icons

Modifies menu_mode_select to add GetPlaylistBannerImage and RegisterPlaylistBannerImage, also modifies ModeButton_GetFocus to show/hide correct rui since basic_menu_image.rpak cannot show banner images, also adds mode_select.menu, only difference here is NextModeImageCallsign which is just an identical panel using the "ui/callsign_icon_button.rpak" rui instead of basic menu image

I haven't tested the changes in game but the code looks good
also what's the asset for that image 👀

I haven't tested the changes in game but the code looks good also what's the asset for that image 👀

its $"rui/callsigns/callsign_15_col"

I may change it to use the playlist name rather than the image var but I feel like that might be confusing if the playlist image field is ignored

What happens to clients that do not have the updated version? What do they see when a mod uses a banner as gamemode image?

What happens to clients that do not have the updated version? What do they see when a mod uses a banner as game mode image?

They would most likely get undefined variable as the GetPlaylistBannerImage and more importantly, RegisterPlaylistBannerImage functions are defined in this PR, which any mod using this feature would have to call to use a banner image

What happens to clients that do not have the updated version? What do they see when a mod uses a banner as game mode image?

They would most likely get undefined variable as the GetPlaylistBannerImage and more importantly, RegisterPlaylistBannerImage functions are defined in this PR, which any mod using this feature would have to call to use a banner image

Hmm, I kinda want someone to test this just to try it out. Do you have a sample mod or anything you used while developing this feature to quickly test with a current release?

I have accidentally corrupted my mods folder and have to rewrite the gamemode mod for the spaceships anyways so I can post that here if you want.
You'll have to wait until I'm back from work tho. If you want to create a simple test mod yourself you can search in #modding chat from:peepeepoopooman has:file and use the sample mod he made for me

ImageTest.zip
Replaces the image var for gun game with "TestImage" then assigns $"rui/callsigns/callsign_15_col" to that image var. You should be able to put any callsign asset into the script

bit late to this, but why register these in script at all? couldn't you just put the paths in the playlist directly?
i've previously made a pr for this feature (though the code was bad and does need updating) and i did this rather than registering in script

Was in the process of rewriting to do this but got completely distracted, though this method also means we could create a similar function for icons since they use the same var, can you assign playlist vars arbitrarily in playlists.txt so you could specify a var to use for icons instead? Or is there some check to determine if a playlist var is “real”

Remade so you put the asset path (without the $) in the var "imageOverride" and "iconOverride".
now allows changing the icon to patches and incidentally fixed the server browser displaying the default icon for all game modes instead of the correct icon

ImageTest.zip
New test mod

Can someone remove the waiting on changes tag? Or can I and I'm just being dumb lol

Can someone remove the waiting on changes tag? Or can I and I'm just being dumb lol

Whoops, been a bit absent due to IRL stuff, removed the tag for you (pretty sure you cannot do it yourself due to how the permissions are set up)

Not seeing anything blocking this pr?

New version needs reviews, the previous reviews are kind of invalid since I reworked how it works, maybe should have closed and remade the pr.

ImageTest.zip
New test mod

No reviews
https://user-images.githubusercontent.com/41163714/197351993-cd21dcb1-a397-46d3-a101-047a8ded9755.MOV

just some trivial things

Based and Hud_Show pilled

Since this PR introduces a new menu file from vpks (i think) @GeckoEidechse will probably want to add that file as a separate commit.

@JMM889901 do you have an example mod or docs how to add a game mode with an Rui banner?

ImageTest.zip New test mod

This i think

Gonna test when I get home but I doubt it doesn't work now as opposed to 2 months ago

Will retest this since it seems i might have missed some files when uploading to the PR

bump

hehe

btw @JMM889901 if you're working on a branch by yourself it's usually better to rebase from master rather than do a merge cause merge commits clutter the commit history

yeah merged by mistake, rebased on a new branch just need to make it actually work now


Note in README that nightly is required

The Installation section is incorrect. You can't build semverver using stable rust, so an actual command should look like:
$ cargo +nightly install --git https://github.com/ibabushkin/rust-semverver

Indeed, that is correct, thanks for catching it :)


sepolicy: add loire dev paths for SELinux

Signed-off-by: David Viteri<EMAIL_ADDRESS>

please check your commit and add a commit message


Judge Detection & Testing

Judge Detection
Problem
During the SUAS competition, judges will be scoring air drops during the demonstrations, and will be in the drop area as UAS fly above. Unfortunately, they may be near the emergent object to score those drops. Some current solutions exist to differentiate between an emergent object (mannequin) and a human judge., however they are not perfect.
Solution
Refine the current solutions for judge detection:

Compare bounding box surface area between a judge & mannequin
Track the movement of the figure between photos

Or devise a new strategy for detecting the judges during the mission demonstration.
Additional Information
Code from previous years exists for the two current solutions.

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx


analytics: Add LoggingCountStat backend for messages read by client.

We currently have a graph for messages sent by client, but it would also be interesting to know messages read by client, which in some sense is a better indicator of e.g. how people are using the mobile apps.
This will be a LoggingCountStat; you can see how active_users_log:is_bot:day is implemented to see how these work, and http://zulip.readthedocs.io/en/latest/analytics.html for general documentation on the analytics system.
The definition for analytics.lib.counts.count_stats_ should be the following:
    LoggingCountStat('messages_read_log:client:day', UserCount, CountStat.DAY)

The next steps are calling do_increment_logging_stat from an appropriate place in zerver/, and writing tests in analytics/tests/test_counts.py.
@PhoeniXkrypT, you might want to claim!

@zulipbot claim

Hello @PhoeniXkrypT, you claimed this issue to work on it, but this issue and any referenced pull requests haven't been updated for a week. Are you still working on this issue?
If so, please update this issue by leaving a comment on this issue to let me know that you're still working on it. Otherwise, I'll automatically remove you from this issue in 3 days.
If you've decided to work on something else, simply comment @zulipbot abandon so that someone else can claim it and continue from where you left off.
Thank you for your valuable contributions to Zulip!

@zulipbot claim


Explanation banner

This feature is completed when:

[ ] It resemble the design of the Mobile and Desktop attached screens (it does not have to be pixel perfect at this stage)
[ ] It enhance the current look and feel of the 'resources\js\components\sections\welcomeHow.vue'
[ ] It has all the text defined as data within the vue component

Invision designs: https://projects.invisionapp.com/d/main/default/#/console/17236584/446551990/preview
zeplin: https://app.zeplin.io/project/6047d3685cdff106a3f16337/screen/6047d80ebafdbb06f6d2df8e

Sorry guys, but I had to move the project forward. Please feel free to work on other small tasks! :)
This has been completed now!


backon logo is broken on crates.io

It appears that this is a known issue with crates.io.
https://github.com/rust-lang/crates.io/issues/9939
https://github.com/rust-lang/crates.io/issues/9927
https://github.com/rust-lang/crates.io/issues/9886
The current potential solution might be to use absolute paths to reference images.


Problems with dynamically sized containers

I love ui-grid (thank you!!), but it does not behave well in dynamically sized containers, either via flexbox or display:table.
Goal: The goal is to have my grid grow to fill the available space between a dynamic header and footer, which makes sense on certain pages because the page is primarily all about a single table, and it's a nice UI experience to use to have the grid expand to the dimensions the user can/wants to display.  Setting a fixed height for the grid leads to an awful user experience in which the user sometimes has to scroll both the page and the table (or the table is very small and the user is frustrated by being unable to use his monitor fully).  Note the header itself may dynamically change height depending on the browser window width, as things start to wrap.
Problems with display:table: There have been a few problems with using the grid in a flexbox, some documented elsewhere, so I decided to try to redo the whole site to use display:table instead.  Unfortunately, take a look at this simple plunker.  In Chrome on Windows:

Notice that the table is way out of the box.  This is due to the presence of ui-grid-selection.  Widen the display portion of the plunker with your mouse, and it will now display correctly.  Now try to narrow the display portion and watch all hell break loose.
If you remove ui-grid-selection, things are better, but when you try to narrow the display, the grid refuses to shrink.  Adding ui-grid-auto-resize changes nothing.
The same is true for length: it will nicely elongate, but never shrink.

Surprisingly, flexbox seems to do better than display:table, but both have serious problems. Putting the grid in a standard div with height:100% and width:100% works nicely, but this is impractical for all the standard CSS reasons, unless you want nothing else on the page.

@Dev63 I'm not sure if this helps you or not, but this is what I ended up doing:
I wrapped the grid with a div and added my directive called element-size-monitor:

Here is the directive:
module.directive('elementSizeMonitor',
[
function () {
    return {
        replace: false,
        restrict: 'A',
        scope: {
            resizeHeight: '=',
            resizeWidth: '=',
        },
        link: function (scope, element, attrs) {
            scope.$watch(
                function () { return [element[0].clientWidth, element[0].clientHeight].join('x'); },
                function (value) {
                    scope.resizeHeight = element[0].clientHeight;
                    scope.resizeWidth = element[0].clientWidth;
                }
            );
        }
    };
}]);

Then in the controller just add a watch:
    $scope.dimensions = {
		containerHeight: 0,
		containerWidth: 0
	}
	$scope.$watch('[' +
        'dimensions.containerHeight, ' +
        'dimensions.containerWidth, ' +
        ']',
        function (newValues, oldValues) {
        if (newValues === oldValues) return;
        $scope.gridApi.grid.gridHeight = newValues[0];
		//BUG: -2 removes the excess width the grid provides inside a container
	    $scope.gridApi.grid.gridWidth = newValues[1] - 2;
        $scope.gridApi.core.refresh();
    }, true);

@PaulL1 Would a solution similar to this add any value to the project? It has the benefit of not always having to do a check with a timer.

@c0bra: do you have a view on this option v's auto resize?  I haven't looked at it in detail, but it looks like we'd be trading off a watch for a timer.

@smithscripts I think I understand how your code resizes the grid when its container resizes, but my problem is that when I try to set the grid's container to take up 100% of the "remaining" height on the page, the grid starts to have problems because of the container type (flexbox or display:table).  On the plus side, if you do use flexbox or display:table, the grid automatically resizes with no extra work needed (ui-grid-auto-resize not needed).
If you are not using either of those container types, how are you calculating what the height of the container should be?

The same issue seems to appear if look at the Demo. If you resize your window the layout breaks temporarily.

I'm having similar problems. What is basically needed is a way to make the grid "responsive". Are you guys considering implementing this kind of feature at all? If so, would it be included for 3.0 or a future version?
I'm aware this is probably a very complex issue to solve. I haven't actually seen other responsive grid implementations myself with the scope ui-grid has. What are your thoughts on this?
Btw, thank you very much for the awesome work you all have put into this project! It's really impressive!

There is another issue with a similar concern out there, and it has a bit more information.
Basically it's to do with the order of rendering, we're noticing the resize and updating the grid width, but then IIRC it takes a digest cycle before the renderContainers settle down, and during that time you get a flicker.  I'm pretty sure that it's possible to fix it, but the right answer (to me at least) is to change the way we're doing resizing so it's not so iterative.  This would also fix (for me at least) a few things in the header heights.  Although I have a feeling @c0bra already fixed that when we did the dynamic filter thing.
I think making it less iterative would mean some sort of promise architecture so that we could flag all the things we were planning to recalculate and then do it all in one go at the end - although even that sort of implies a timeout or a digest cycle.
It's a bit annoying to work with because it's a flicker on resize, so it's really hard to get a debug on it...clicking off the window (into the debugger) makes it stop happening I think.  I tried for a while and then failed.

I think this is another flavour of #3031, noting that to link them together.

@Dev63 Hi, I'm experiencing this very issue too and I want to ask you:

Do you use ng-view to inject the template with the grid, in order to perform the flexbox method to auto resize the grid? If yes, can you help me in doing the same?

Here's a plunker, but I don't know why it's not working... I'll leave it here just to give you what I came up to trying to perform the flexbox method.

Someone privately messaged me, asking for advice on how to get the grid to work in an expanding view (as described above).
Basically, you do something like this in your main page:

Perhaps some static info

Then in your view file, you label all top-level divs as flex-fixed, except for the grid div you do this:

Now your grid will automatically expand or shrink to fit all remaining non-fixed space. The key is that you have to start with the flex at the body level, and follow it all the way down to the grid.  This works reasonably well with a December 2014 version of ui-grid (automatically resizes with the window), but I haven't been testing it against later releases.

Sorry for taking so long to reply.  I have put directions in the original
thread
https://github.com/angular-ui/ng-grid/issues/2652#issuecomment-99486841.
On Wed, May 6, 2015 at 7:24 AM, Gargaroz<EMAIL_ADDRESS>wrote:

@Dev63 https://github.com/Dev63 Hi, I'm experiencing this very issue
too and I want to ask you:

Do you use ng-view to inject the template with the grid, in order to
perform the flexbox method to auto resize the grid? If yes, can you help me
in doing the same?

Here's a plunker http://plnkr.co/edit/CMdRvaYfnn0Ny0oNiXQ9, but I don't
know why it's not working... I'll leave it here just to give you what I
came up to trying to perform the flexbox method.
—
Reply to this email directly or view it on GitHub
https://github.com/angular-ui/ng-grid/issues/2652#issuecomment-99486841.


Internal: Replace Connect-SqlInstance by Connect-DbaInstance (part 5)

Not a bug fix and not a new feature, just internal refactoring to align the part where commands open a connection.
This is the fifth step for #7319.

Still 183 files left to change...


Add configuration options section for JaCoCo usage

For JaCoCo usage, we have an option to configure the report path in case it's not in the default location.
Addresses documentation issue that led to Issue #37

Coverage remained the same at 95.077% when pulling f13b5e6a461b365fd0ec4dcd93f6df62c50fce9f on Barryrowe:jacoco-report-path-config into 11be24eb68dbc8c9348f62b1704529b05811de3c on kt3k:master.

@Barryrowe Thank you!


bring in src/ and tests/ folder from analysis project

Also fixed pathings, some broken tests, and did styling improvements.

Latest commit fixes #5, which caused ci-cd action to fail


libfranka example excution return timeout

I followed installation of guide line.
(https://frankaemika.github.io/docs/installation.html)
I checked controller and robot network connection.
--- <IP_ADDRESS> ping statistics ---
10000 packets transmitted, 10000 received, 0% packet loss, time 9998ms
rtt min/avg/max/mdev = 0.127/0.165/0.264/0.018 ms
--- <IP_ADDRESS> ping statistics ---
16 packets transmitted, 16 received, 0% packet loss, time 15073ms
rtt min/avg/max/mdev = 3.321/13.904/37.091/9.906 ms
It works properly. However, when I tried to run "echo_robot_state"  it showed timeout.
hcr@Panda-PC:~/catkin_ws/src/libfranka/build$ ./examples/echo_robot_state <IP_ADDRESS>
libfranka: Connection timeout
If you need other information please let me know.
I really need your help to run panda

Please open Desk and check Settings -> System -> Features. Do you see there the FCI (Franka Control Interface) feature? This will be removed after a factory reset. If you don't have this feature file, please contact<EMAIL_ADDRESS>

I really thank for your help~!! I'd like to do double checks.
In that page, I can see several options
("*" is a push button, "-" is a comment)

Installed Feature

INSTALL FEATURE

System Update

Please upload a valid update file

CHOOSE FILE      * INSTALL

Log download

Download all system logs as an encrypted artifact. This is typically requested for pport enquiries.

DOWENLOAD LOGS

Factory Reset

Warning: This will reset the system. Your.... Support first!

FACTORY RESET

Move Robot to Transport Pose
-Warning: Please make sure to remove the endeffector for this and watch the not carefully

MOVE TO PAACK POSE

Legal information

OPEN-SOURCE LICENSES * GPL OFFER

Then, I don't have a FCI feature, am I right?

Yes, FCI feature is missing - please contact support with your serial number.

Thank you, it'll be handled this problem based on your advice.


mention not always works in discussion tab

as an example, i have mentioned multiple people and none were notified (it was added as a regular text, instead of a mentioned user):
http://<IP_ADDRESS>/workspace?state=WyI2ZTM5ODQxZC01ZWQ1LTRmODMtYWE3MC1mNTE5NDk1NTkyMzQiXQ
see build number 182 (discussion tab)

#138 should fix this, but I don't know why mentioning me in that run didn't work.

I've tried to mention myself on that run by manually typing it out and copy-pasting my name and it worked, could potentially be an error somewhere else, will check if log goes that far back.


Changed \n from string to character representation

This should be compatible with all platforms.

Just noticed you didn't reference your issue.
For those interested and for future reference see: #139

According to https://www.dotnetperls.com/indexof (see "String versus char" section), using s.IndexOf('\n') might be faster than s.IndexOf("\n") too. Assuming it doesn't just use it as a char if it is a string of length 1.


ARROW-5842: [Java] Revise the semantic of lastSet in ListVector

The lastSet member in ListVector seems misleading. According to the name, it should refers to the last index that is actually set. However, from the context of the code, it actually means the next index that will be set.
We fix this problem, and make it consistent with the lastSet in BaseVariableWidthVector.

Codecov Report

Merging #4797 into master will increase coverage by 17.32%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           master    #4797       +/-   ##
===========================================
+ Coverage   72.26%   89.59%   +17.32%
===========================================
  Files         822      662      -160
  Lines      107713    96351    -11362
  Branches     1418        0     -1418
===========================================
+ Hits        77844    86330     +8486
+ Misses      29507    10021    -19486
+ Partials      362        0      -362

Impacted Files
Coverage Δ

cpp/src/arrow/testing/gtest_util.h
97.36% <0%> (-2.64%)
:arrow_down:

cpp/src/arrow/compute/kernel.h
61.16% <0%> (-1.53%)
:arrow_down:

cpp/src/arrow/result.h
91.3% <0%> (-0.37%)
:arrow_down:

cpp/src/arrow/flight/server.h
100% <0%> (ø)
:arrow_up:

cpp/src/gandiva/expression_registry.h
100% <0%> (ø)
:arrow_up:

cpp/src/arrow/csv/column-builder.h
100% <0%> (ø)
:arrow_up:

cpp/src/arrow/table_builder.h
100% <0%> (ø)
:arrow_up:

cpp/src/plasma/plasma.h
100% <0%> (ø)
:arrow_up:

cpp/src/gandiva/configuration.h
100% <0%> (ø)
:arrow_up:

cpp/src/arrow/compute/kernels/cast.h
100% <0%> (ø)
:arrow_up:

... and 746 more

Continue to review full report at Codecov.

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

lgtm.
can you please hold on the merge for a day ? I'd like to test the change with dremio.

lgtm.
@liyafan82 can you please hold on the merge for a day ? I'd like to test the change with dremio.

@pravindra , thanks a lot for your review.
Just take your time. I can hold it until you think it is OK.
Maybe you can add a "require change" in this PR.

@liyafan82 I tested your change with dremio, and it works fine. thanks !

@liyafan82 I tested your change with dremio, and it works fine. thanks !

@pravindra ， thanks a lot for your confirmation.


Patch/position refs

resolves #1075

Just curious if position used context to provide inline styles to portaled element would we need to clone?

@EdwardIrby context wouldn't help to much in this case i don't think. we could provide the styles through a render prop and expect the implementor to get add the styles that way. or we might be able to get away from cloning by adding extra divs around the child nodes


Payment issue

We were just about to upgrade to an org plan, and we got "Invalid transaction".

Handled via private support session.


Current electricity tariff one hour off since Summertime

The sensor sensor.zonneplan_current_electricity_tariff has the value of one hour ahead since summertime.

Is the issue still present? Or resolved it itself today?

Resolved itself :D !!


chore: clean up

Summary of Changes

Remove some outdated linter configs
Move linter config to pyproject.toml where possible
Move pyproject.toml and poetry.lock to top-level to be able to reuse README.md in docs/
Specify dependencies to build documentation using poetry

🦙 MegaLinter status: ❌ ERROR

Descriptor
Linter
Files
Fixed
Errors
Elapsed time

✅ JAVASCRIPT
prettier
1
0
0
0.44s

✅ JSON
eslint-plugin-jsonc
2
0
0
0.81s

✅ JSON
jsonlint
2

0
0.2s

✅ JSON
npm-package-json-lint
yes

no
0.44s

✅ JSON
prettier
2
0
0
0.48s

✅ JSON
v8r
2

0
1.94s

✅ PYTHON
black
154
0
0
1.55s

✅ PYTHON
flake8
154

0
0.91s

✅ PYTHON
isort
154
0
0
0.44s

❌ PYTHON
mypy
154

237
2.06s

❌ PYTHON
pylint
154

538
3.64s

✅ REPOSITORY
git_diff
yes

no
0.02s

✅ YAML
prettier
1
0
0
0.4s

✅ YAML
v8r
1

0
1.45s

✅ YAML
yamllint
1

0
0.17s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff
MegaLinter is graciously provided by

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

v0.3.0
GitHub release

Your semantic-release bot :package::rocket:


Python Interpreter for doc build is forced to Python 3.7 despite starting in virtualenv with python 3.6

Details
This happens trying to trigger a doc build, even for the demo project.  Did this on a fresh install on both Ubuntu 18.04 and Amazon Linux 2.
My Ubuntu script:
apt update
apt upgrade -y
apt install -y latexmk texlive texlive-science texlive-formats-extra git redis python3-dev

git clone https://github.com/rtfd/readthedocs.org.git
cd readthedocs.org
echo "    SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')" >> readthedocs/settings/base.py

python3 -m venv --without-pip venv
source venv/bin/activate
curl -s https://bootstrap.pypa.io/get-pip.py | python

pip install -r requirements.txt
pip install django-allauth

python manage.py migrate
echo "from django.contrib.auth.models import User; User.objects.create_superuser('admin', 'admin@localhost', 'admin')" | python ./manage.py shell
python manage.py collectstatic
python manage.py loaddata test_data

python manage.py runserver <IP_ADDRESS>:8000

Error:
[21/Feb/2019 19:22:26] readthedocs.doc_builder.environments:599[1832]: WARNING (Build) [admin-demo:latest] Command python3.7 -mvirtualenv --no-site-packages --no-download /home/ubuntu/readthedocs.org/user_builds/admin-demo/envs/latest failed:
Traceback (most recent call last):
  File "/home/ubuntu/readthedocs.org/readthedocs/doc_builder/environments.py", line 178, in run
    env=environment,
  File "/usr/lib/python3.6/subprocess.py", line 709, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.6/subprocess.py", line 1344, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'python3.7': 'python3.7'
Traceback (most recent call last):
  File "/home/ubuntu/readthedocs.org/readthedocs/projects/tasks.py", line 558, in run_build
    self.setup_python_environment()
  File "/home/ubuntu/readthedocs.org/readthedocs/projects/tasks.py", line 784, in setup_python_environment
    self.python_env.setup_base()
  File "/home/ubuntu/readthedocs.org/readthedocs/doc_builder/python_environments.py", line 258, in setup_base
    cwd='$HOME',
  File "/home/ubuntu/readthedocs.org/readthedocs/doc_builder/environments.py", line 612, in run
    return super().run(*cmd, **kwargs)
  File "/home/ubuntu/readthedocs.org/readthedocs/doc_builder/environments.py", line 403, in run
    return self.run_command_class(cls=self.command_class, cmd=cmd, **kwargs)
  File "/home/ubuntu/readthedocs.org/readthedocs/doc_builder/environments.py", line 618, in run_command_class
    return super().run_command_class(*cmd, **kwargs)
  File "/home/ubuntu/readthedocs.org/readthedocs/doc_builder/environments.py", line 472, in run_command_class
    raise BuildEnvironmentWarning(msg)
readthedocs.doc_builder.exceptions.BuildEnvironmentWarning: Command python3.7 -mvirtualenv --no-site-packages --no-download /home/ubuntu/readthedocs.org/user_builds/admin-demo/envs/latest failed:
Traceback (most recent call last):
  File "/home/ubuntu/readthedocs.org/readthedocs/doc_builder/environments.py", line 178, in run
    env=environment,
  File "/usr/lib/python3.6/subprocess.py", line 709, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.6/subprocess.py", line 1344, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'python3.7': 'python3.7'

Expected Result
Docs build
Actual Result
Error on missing Python 3.7
This was not happening a few days ago when I tried this, using the same setup scripts.

The docs building is separate from the application. We default to 3.7 in our newest releases. You can use a configuration file to use another python version or change the default settings from readthedocs/settings

Please explain how to do this.  Is this documented?

Using a config file https://docs.readthedocs.io/en/stable/config-file/v2.html
Or you can remove 3.7 from settings https://github.com/rtfd/readthedocs.org/blob/ed8dd29a68d009fc08929fabf7155883482619c1/readthedocs/settings/base.py#L292-L294 (because we take the latest version from the latest image)
And we use docker in production

This seems like a weird state to be in considering you don't support Python 3.7 for running the application (#4756).
Why would you require two versions of Python by default?  That's not a good state to be in for default behaviour.


Add error handling when parsing headers

If the headers are malformed in the current release then an uncaught exception is thrown causing everything to crash. This adds an error handler that catches errors from the headers parser. The error is sent to stderr if it stderr is set. Nothing is sent to the client from cgi-node. The Stream.write method of stderr can decide what will be sent to the client.
If stderr is not set then the error is thrown and behavior is similar to the current release.

Forgot to push last set of edits to git. Closing to reopen a new pull request.


Initial code

:sweet: who has merge privileges? can i suggest that both you @LFP6  and @Omei have it?

@rhiju As far as I know (I'm not positive how Omei set it up), it should be anyone given permission by the EteRNAgame GitHub organization. I think I can be given contributor role on the repo, otherwise I'd need to be assigned to a team in the org. giving me access just to this.

OK, cool. So @Omei will be testing out his role as gatekeeper. Looking forward to the very first merge in eterna open sourcing!


ui: Screen size is not correct on iPhone 6 (not s nor not plus)

go-inovation on iOS on iPhone 6:

Someone reported this, but another person says this doesn't happen on iPhone.
Confirmed that "Large Text" or "Bold Text" doesn't matter.

This was not reproduced on any iPhone 6 emulators.

Looks like this occurs when 'Zoomed view' is used. I couldn't check this actually since I have only iPod touch.

https://github.com/hajimehoshi/ebiten/commit/83ab4352f852eeef37ab62beb1997639c5453aa8 might be related.

"Zoom screen" seems suspicious.
https://support.apple.com/en-us/HT203332

Confirmed enlarging the screen was the culprit!


feat: implement equipment deadline on the equipment main page

Description

Added equipment deadline to the so to the main equipment pages of the various church levels so a user can know when the equipment season is ending"
Related Issue

Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

How Has This Been Tested?

Screenshots/Videos (if appropriate):

You should centre this red one.

Please centre the equipment date thing

Alright I will when I get home


Model 701 - Update PF type to uint16

Update measured PF to be unsigned to treat the reading the same as most meters. The sign of reactive power indicates the quadrant in this case.

May want to update the notes:
"name": "PF",
"notes": "The power factor as computed by xxx. [Should it be signed?]",
"sf": "PF_SF",

Shouldn't PF be signed? In DID 704, the sign is implied by the Ext point. There's no corresponding point for DID 701 PF.


New style for axis on Effects.jsx and Tracks.jsx

New style for x axis inside Effects.jsx and Tracks.jsx components. I used base CSS which is written inside Sliders.css and just simply imported it.
Please give feedback regarding colors ❤ !

Hey there, thanks for contributing! 👍🏻


Icon and placement improvements

This improves the placement and choice of some of the icons. For example, the websocket icon 'cloud' has been replaced with 'power' which resembles a plug (more commonly associated with socket) and the twitter link has been moved to the top right with the GitHub link.

Hey @NBTX,
Your changes look good to me!
View build log
TravisBuddy Request Identifier: 5498ab70-032b-11ea-bbb5-2bfb3cbbfe32

@NBTX got few broken UI on mobile. I'll rectify and merge.
Moving twitter button to top nav is not a better move. I put twitter at footer and GitHub at top so users will get the prime focus on GitHub
HTTP icon is so small. Not our fault, it's comparitively smaller in material icons.
And Alien head icon now became our brand icon. I won't change that from http page to logo.
Everything else seems good.

May I propose centering the Twitter icon in the footer then? At least when the 'Install PWA' button is not present it looks a little odd in the current placement.
The HTTP icon could be enlarged with CSS. I do prefer the 'HTTP' icon as it makes the app more intuitive and the brand logo is not lost because it can be added to the header text.

Center Tweet logo ✔
Logo to HTTP icon 👎  (trust me. people like the logo in that place than a usual icon)

Okay.


Check whether the task finishes before deferring the task for DataprocCreateClusterOperatorAsync

Like the SnowflakeOperatorAsync, we try to verify if the submitted job has already completed before deferring it to prevent unnecessary deferring. This way, we can skip deferring the task if it has already been finished.


Add version/release tags and add releases to release page

Currently there are no releases on the repositories main page and the repository has no tags, but there are already multiple versions of sdc11073 released on pypi.
Although it is possible to associate a given whl file from pypi with a revision on GitHub through the information in the whl file itself, there is currently no reliable way of checking out the releases by only looking at the repository.
It would be nice and helpful to have the respective revisions associated with a version/release through git tags as well as to have releases on https://github.com/Draegerwerk/sdc11073/releases .

will be done in #106


Add log level to log telemetry with data

Codecov Report

Merging #9744 (3d2c3d6) into main (052199e) will decrease coverage by 0%.
The diff coverage is 23%.

@@         Coverage Diff          @@
##           main   #9744   +/-   ##
====================================
- Coverage    63%     63%   -1%
====================================
  Files       204     204
  Lines      9854    9862    +8
  Branches   1558    1559    +1
====================================
- Hits       6272    6270    -2
- Misses     3085    3090    +5
- Partials    497     502    +5

Impacted Files
Coverage Δ

src/platform/common/configSettings.ts
82% <0%> (-1%)
:arrow_down:

src/platform/common/types.ts
100% <ø> (ø)

src/platform/logging/consoleLogger.ts
61% <0%> (-8%)
:arrow_down:

src/platform/logging/fileLogger.node.ts
14% <0%> (-2%)
:arrow_down:

src/platform/logging/outputChannelLogger.ts
61% <0%> (-8%)
:arrow_down:

src/platform/logging/index.ts
73% <40%> (ø)

src/platform/logging/types.ts
100% <100%> (ø)

src/platform/common/cancellation.ts
72% <0%> (-6%)
:arrow_down:

...rc/platform/common/dataScienceSurveyBanner.node.ts
70% <0%> (ø)


☆ and ⬚ to complement ★ and ✓

there's ★ and ✓, but I want to recommend also ☆ and ⬚ (for 'not a favorite' and 'unread'). And: make them clickable. So the according textual links could be purged.
What do you think?

Great idea, it`s very useful solution!

The second utf-8 symbol is not available on all platforms, I don't see it on OS X for example.

lol, it's an empty square :-)

… and it's about the lists. In single article view the empty/filled stars are already clickable.

Maybe it's time to use real icons instead of UTF-8 characters to make sure that works on all platforms.

Sorry I did not see this earlier. The Hello theme ( https://github.com/meradoou/hello) from https://github.com/meradoou provides this exact capability with CSS.


jenkins: 2.138.3 -> 2.150.1

Motivation for this change
Multiple security vulnerabilities in Jenkins 2.153 and earlier, and LTS 2.138.3 and earlier.
https://jenkins.io/security/advisory/2018-12-05/
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@coconnor @fpletz @earldouglas

Ah, this duplicates https://github.com/NixOS/nixpkgs/pull/51565. Closing.


toy-example python2.7 compatibility

Thank you for your great work! 🎉
My environment was set based on Python 2.7, I met two problems while directly running toy-example.py
The first is:
Traceback (most recent call last):
  File "test/toy-example.py", line 9, in <module>
    import pretrainedmodels
  File "../pretrained-models.pytorch/pretrainedmodels/__init__.py", line 6, in <module>
    from .torchvision import *
  File "../pretrained-models.pytorch/pretrainedmodels/torchvision.py", line 1, in <module>
    import torchvision.models as models
ImportError: No module named models

I think this problem is caused by the name conflicts between the official torchvison and your pretrainedmodels/torchvision.py
so I simply rename pretrainedmodels/torchvision.py to pretrainedmodels/torchvision2.py, and modify the line from .torchvision2 import * in pretrainedmodels/__init__.py at the same time.
It worked.
Then, another problem:
Traceback (most recent call last):
  File "test/toy-example.py", line 35, in <module>
    transforms.Scale(round(max(model.input_size)*1.143)),
  File "/home/user/virtualenv/ENV/local/lib/python2.7/site-packages/torchvision/transforms.py", line 174, in __init__
    assert isinstance(size, int) or (isinstance(size, collections.Iterable) and len(size) == 2)
AssertionError

The argument passed to transformer round(max(model.input_size)*1.143) is not always an integer according to the python 2 documentation
By changing that line to
transforms.Scale(int(round(max(model.input_size)*1.143))),

finally got the example running.
So, if you'd like, the code could improve its compatibility with Python 2.7.
Thank you so much! 😃

https://github.com/Cadene/pretrained-models.pytorch/commit/9d0344a35c13826b4f51ab543acf040c21eed472
https://github.com/Cadene/pretrained-models.pytorch/commit/16230181c6d518f017cb73f5304fba7af274c69d
Done! :)


feat: regional-pizza

This PR makes changes to pizza-recipe.md

This is the submission for #35

What type of PR is this? (check all applicable)

[x] 🍕 Feature
[ ] 🐛 Bug Fix
[ ] 📝 Documentation Update
[ ] 🎨 Style
[ ] 🧑💻 Code Refactor
[ ] 🔥 Performance Improvements
[ ] ✅ Test
[ ] 🤖 Build
[ ] 🔁 CI
[ ] 📦 Chore (Release)
[ ] ⏩ Revert

Related Tickets & Documents

Relates to #35
Mobile & Desktop Screenshots/Recordings

Added tests?

[ ] 👍 yes
[x] 🙅 no, because they aren't needed
[ ] 🙋 no, because I need help

Added to documentation?

[ ] 📜 README.md
[ ] 📓 docs.opensauced.pizza
[ ] 🍕 dev.to/opensauced
[ ] 📕 storybook
[x] 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?
[optional] What gif best describes this PR or how it makes you feel?

Hi @CBID2 , you can review.

Hi @Lymah123. I gave some formatting and grammar tips on your entry. Other than that you are off to a great start.

Okay, I will work on the feedback. Thank you @CBID2 !

Hi @CBID2 . I worked on the suggestions. You can review again.

Looks good @Lymah123! 😊

Thank you @CBID2! :)

Looks good @Lymah123! 😊

Thank you @CBID2! :)

You're welcome @Lymah123! 😊 In the future, follow the directions in the PR template. It'll make reviewing your PR easier.

Looks good @Lymah123! 😊

Thank you @CBID2! :)

You're welcome @Lymah123! 😊 In the future, follow the directions in the PR template. It'll make reviewing your PR easier.

Noted! I appreciate you.


Add space between env args and py.test

Fixes error running integration suite for upgrade tests

@mesosphere-mergebot bump-ee


The counter for selected items is misaligned vertically in Firefox

Fixed in https://github.com/vaadin/px-data-grid/pull/200


enhance prompt not working

Describe the bug
the prompt enhanced button is not works in any llm
Link to the Bolt URL that caused the error
http://localhost:5173/
Steps to reproduce
..
Expected behavior
..
Screen Recording / Screenshot
..
Platform

OS: [e.g. macOS, Windows, Linux]
Browser: [e.g. Chrome, Safari, Firefox]
Version: [e.g. 91.1]

Additional context
..

Same here.

Same here. This is what i got from console:
{"message":"You made a GET request to \"/api/enhancer\" but did not provide a loaderfor route \"routes/api.enhancer\", so there is no way to handle the request.","stack":"Error: You made a GET request to \"/api/enhancer\" but did not provide aloader for route \"routes/api.enhancer\", so there is no way to handle the request.\n    at getInternalRouterError (/app/node_modules/.pnpm/@remix-run+router@1.17.0/node_modules/@remix-run/router/dist/router.cjs.js:5061:59)\n    at loadRouteData (/app/node_modules/.pnpm/@remix-run+router@1.17.0/node_modules/@remix-run/router/dist/router.cjs.js:3991:13)\n    at queryImpl (/app/node_modules/.pnpm/@remix-run+router@1.17.0/node_modules/@remix-run/router/dist/router.cjs.js:3861:26)\n    at Object.queryRoute (/app/node_modules/.pnpm/@remix-run+router@1.17.0/node_modules/@remix-run/router/dist/router.cjs.js:3827:24)\n    at handleResourceRequest (/app/node_modules/.pnpm/@remix-run+server-runtime@2.10.0_typescript@5.5.2/node_modules/@remix-run/server-runtime/dist/server.js:413:40)\n    at requestHandler (/app/node_modules/.pnpm/@remix-run+server-runtime@2.10.0_typescript@5.5.2/node_modules/@remix-run/server-runtime/dist/server.js:156:24)\n    at /app/node_modules/.pnpm/@remix-run+dev@2.10.0_@remix-run+react@2.10.2_react-dom@18.3.1_react@18.3.1__react@18.3.1_typ_qwyxqdhnwp3srgtibfrlais3ge/node_modules/@remix-run/dev/dist/vite/cloudflare-proxy-plugin.js:70:31\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"}

Fixed this issue in #347

Same. Mine functions but doesn't work.


[NTR/gene]

Preferred gene-related syndrome label
TEK-related primary glaucoma
Synonyms
Parent term (use OLS, or your favorite ontology browser)
primary hereditary glaucoma (MONDO:0015485)
Definition
Any primary hereditary glaucoma in which the cause of the disease is a mutation in the TEK gene.
**Definition source (Please give PubMed ID, if applicable, in format PMID:#######)
Per criteria outlined by the ClinGen Lumping & Splitting Working Group, the molecular mechanism (loss-of-function) was found to be consistent among patients diagnosed with primary congenital glaucoma-3E (MONDO:0014998, MIM #617272), while their shared phenotypes indicated a spectrum of disease. However, in order to acknowledge the broader spectrum of onset and variable expressivity of the disease entity, this group proposes to remove the term "congenital" and recommend the name TEK-related primary glaucoma.
Children terms (if applicable) Should any existing terms be re-classified as children underneath this new proposed term?
primary congenital glaucoma-3E (MONDO:0014998)
Your nano-attribution (ORCID) or URL for a working group
https://clinicalgenome.org/affiliation/40077/
https://www.clinicalgenome.org/working-groups/clinical-domain/ocular-cdwg/

Thank you for considering this proposed term.


renames cmd to vrs_bulk

LGTM, only thing we might need to do else is change the readme on usage?

also realized I'll have to change the terra scripts that reference in vrs-python-testing. Should this go in a separate PR?


React Native Layout Issue while using multiline in TextField

Description
I am encountering a crash in native code when typing into a TextField with the multiline property set to true. This issue occurs in a new screen I created while working on an Expo SDK 51 project using React Native 0.74. The TextField works flawlessly across other screens in the app, including those with multiline enabled. However, on this specific screen, the app crashes immediately when I start typing.
Below, I have provided the relevant code for the TextField component and the debugger log where the issue is triggered in Xcode.
Environment
Expo SDK: 51
React Native: 0.74
Platforms: iOS
Development Environment: macOS with Xcode
Error Code
void YogaLayoutableShadowNode::layout(LayoutContext layoutContext) {
      ...
      // We must copy layout metrics from Yoga node only once (when the parent
      // node exclusively ownes the child node).
      react_native_assert(childYogaNode->getOwner() == &yogaNode_); <-- com.facebook.react.runtime.JavaScript (10): signal SIGABRT
      ...
}

My Code
<Input
      placeholder="Action Detail"
      multiline
      style={{
            height: 100,
      }}
      value={fields.actionDetail}
      onChangeText={(value) => handleChange('actionDetail', value)}
/>

Steps to reproduce

Use the TextField component with multiline={true} on the new screen.
Run the app on an iOS device or simulator.
Start typing into the TextField.
The app crashes immediately.

React Native Version
0.74.5
Affected Platforms
Runtime - iOS
Areas
Other (please specify)
Output of npx react-native info
System:
  OS: macOS 15.1.1
  CPU: (8) arm64 Apple M1
  Memory: 104.31 MB / 16.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 20.18.0
    path: /opt/homebrew/opt/node@20/bin/node
  Yarn: Not Found
  npm:
    version: 10.8.2
    path: /opt/homebrew/opt/node@20/bin/npm
  Watchman:
    version: 2<IP_ADDRESS>
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.15.2
    path: /Users/muhammadauon/.rubies/ruby-3.3.5/bin/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 24.0
      - iOS 18.0
      - macOS 15.0
      - tvOS 18.0
      - visionOS 2.0
      - watchOS 11.0
  Android SDK: Not Found
IDEs:
  Android Studio: 2024.2 AI-242.21829.142.2421.12409432
  Xcode:
    version: 16.0/16A242d
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.12
    path: /usr/bin/javac
  Ruby:
    version: 3.3.5
    path: /Users/muhammadauon/.rubies/ruby-3.3.5/bin/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 18.2.0
    wanted: 18.2.0
  react-native:
    installed: 0.74.5
    wanted: 0.74.5
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: true
iOS:
  hermesEnabled: true
  newArchEnabled: true

Stacktrace or Logs
E1210 23:01:48.913069<PHONE_NUMBER> conversions.h:316] react_native_expect failure: value.hasType<std::string>()
E1210 23:01:50.273198<PHONE_NUMBER> YogaLayoutableShadowNode.cpp:688] react_native_assert failure: childYogaNode->getOwner() == &yogaNode_
Assertion failed: (childYogaNode->getOwner() == &yogaNode_), function layout, file YogaLayoutableShadowNode.cpp, line 688.

Reproducer
https://snack.expo.dev/NRyACbtulAltLwe0W0-Ul
Screenshots and Videos
No response

@MuhammadAuonOfficial Can you please check your reproducer once. It's not working correctly. Some files are missing.

I can't provide a reproducer as the TextField if working on some screens and I can't share the rest of the code.
@shubhamguptadream11

Okay but without this we wouldn't be able to help.
I tried with your sample code provided, crash is not happening by just typing.

I couldn't reproduce the error, I was a faulty View. I removed the View and It worked fined. Although, I was using gap in that View But Managed to acheive the same functionality using Margin.


HWP-471 Frontend Search

Description
This PR includes the following proposed change(s):

Search bar now grows and shrinks depending on focus
Added SearchPage.jsx
Added searchDuck.js

Requires
Add 'Requires Attention' label if appropriate.

[ ] Requires an update to the .env file
[ ] Requires adding a file listed in the .gitignore
[ ] Requires an opinion or answer to a question, see comments.
[x] Requires other attention, see below.

This PR requires the backend changes specified in #431
If there are any requirements for the developer to make after this PR is merged please list them here.
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Refactoring / Documentation
[ ] Version change

if your change is a breaking change, please add breaking change label to this PR
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
For pull requests that are not just a simple fix, please check that the branch works on your local machine.

[x] Tested by Zach.
[ ] Tested by Brandon.
[ ] Tested by Brady.

Does the change impact or break the Docker build?

[ ] Yes
[ ] No

If Yes: Has Docker been updated accordingly?

[ ] Yes
[ ] No

Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] New and existing unit tests pass locally with my changes
[ ] If attention is required by the developer such as updating the .env file, these requirements have been listed.

3 things:

When you search for something that returns results and then search for something that doesn't have results, it shows the previous searches results.
the advanced search queries don't work because they dont return all users, posts, and communities. Maybe conditionally render tabs if say users && users.length > 0 and then if no results for any of users, posts and communities then render a message saying "No results found".
If you don't do the route of conditionally rendering tabs, it would be nice for it to select the tab with the most results by default, because if you search for something that has results for post but not user, it still selects the user tab on search.

3 things:

When you search for something that returns results and then search for something that doesn't have results, it shows the previous searches results.

the advanced search queries don't work because they dont return all users, posts, and communities. Maybe conditionally render tabs if say users && users.length > 0 and then if no results for any of users, posts and communities then render a message saying "No results found".

If you don't do the route of conditionally rendering tabs, it would be nice for it to select the tab with the most results by default, because if you search for something that has results for post but not user, it still selects the user tab on search.

Yes, I've got a branch to change the response for an empty search response to not be an error code.

Good point I'll check for undefined return values and update that.

I feel like the results should stay in the same layout for a consistent experience. This was motivated by seeing how Google handles search results. If we find that it is a non-issue however it can easily be changed.


Can't use super keyword in task constructor in build file

see title
when removing the "super." prefix in the class definition, it works as expected
also, I removed the mentioned caches/4.5 directory manually, and the error occured again.
Expected Behavior
bug report should not happen
Current Behavior
FAILURE: Build failed with an exception.

What went wrong:
A problem occurred configuring root project 'bug'.

Could not open proj remapped class cache for epqv1jockzcuc8qrfasdg5hmd (C:\Users\Gerhard.Langs.gradle\caches\4.5\scripts-remapped\build_2bs22puqkh95asrhk0i917u7s\epqv1jockzcuc8qrfasdg5hmd\proje4eedbb0676df3aa4f2dfc4f6a234fd6).
Could not open proj generic class cache for build file 'C:\dev\jo-gradle\bug\build.gradle' (C:\Users\Gerhard.Langs.gradle\caches\4.5\scripts\epqv1jockzcuc8qrfasdg5hmd\proj\proje4eedbb0676df3aa4f2dfc4f6a234fd6).
BUG! exception in phase 'class generation' in source unit 'BuildScript' Unexpected super property set for:super.group

Steps to Reproduce (for bugs)
just run gradle 4.5 without any parameters. with a build.gradle with this content:
class BaseAsTask extends DefaultTask {
BaseAsTask()
{
super.group = "Appserver Management Tasks"
}
}
Your Environment
$ gw --version
Using gradle at '/cygdrive/c/dev/jo-gradle/bug/gradlew' to run buildfile '/cygdrive/c/dev/jo-gradle/bug/build.gradle':

Gradle 4.5
Build time:   2018-01-24 17:04:52 UTC
Revision:     77d0ec90636f43669dc794ca17ef80dd65457bec
Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM:          1.8.0_121 (Oracle Corporation 25.121-b13)
OS:           Windows 10 10.0 amd64

You can use group="Appserver Management Tasks" or super.setGroup("Appserver Management Tasks") as a workaround. This is a Groovy bug and you can track the process there: https://issues.apache.org/jira/browse/GROOVY-8474


Feature: Controller Class

This PR draft addresses Issue #22.
It is inspired by @jlindermeir's hackathon app and aims to clean up the run_*.py scripts and offer users a slightly better experience when implementing their own scripts.
To-do's:

Integrate Controller into all scripts and test the controller runs without errors.
Explore possibilities to abstract out the loading of feature extractor, classifier, and converters.
Explore possibilities to abstract out creation of post_processors.
Explore possibilities to abstract out creation of display_ops and display_results.
Add documentation to controller.py.

Integrate Controller into all scripts and test the controller runs without errors.

I did that for run_fitness_tracker. I had to fight a couple of issues but it works now.

Explore possibilities to abstract out the loading of feature extractor, classifier, and converters.
Explore possibilities to abstract out creation of post_processors.
Explore possibilities to abstract out creation of display_ops and display_results.

I don't think this is necessary. These objects differ from one script to the other... and it's okay that way. We want to keep this level of freedom
Another TODO once "Integrate Controller into all scripts and test the controller runs without errors" is done: remove engine.run_inference_engine


Add a feature to clean up position informations on in_tail

fluentd version: 0.12.20 - commit aee8086e9fc
environment: fluentd pods running on Google Container Engine / kubernetes

Google Container Engine uses fluentd pods to collect container log files via the in_tail plugin and forward the logs to Stackdriver logging.
When a container is deleted, kubernetes also deletes the containers log file and there will never be a log file at this filesystem path again.
However the position file will never clean up the obsolete line in the position file although the position value is ffffffffffffffff.
We see production clusters with position files of over 10000 lines.
Can this cause performance problems with fluentd? Should this be fixed?
The config stanza for the containers log files is:
<source>
  type tail
  format json
  time_key time
  path /var/log/containers/*.log
  pos_file /var/log/gcp-containers.log.pos
  time_format %Y-%m-%dT%H:%M:%S.%NZ
  tag reform.*
  read_from_head true
</source>

in_tail removes untracked file positions at start phase.
So if you restart fluentd, pos_file is updated.

Can this cause performance problems with fluentd?

I'm not sure. I didn't receive any report of pos_file releated performance issue.

The file which grows infinitely sound terrible in production environment (even if that growing speed is slow, or if there are no reports about performance regression).
I think we should add any features to clean it up to tail plugin.
But currently, we have a plan to switch to use storage plugin from pos file for that purpose.
I think we can add this cleanup feature at the same time with switching storage plugins.

I added note for this issue on http://docs.fluentd.org/articles/in_tail.

cc @Crassirostris

How do we get this feature (defect) fixed?   This is creating a situation for us - as the POS file is growing rather quickly and the process has to continue to comb thru this file.  We see constant CPU cycles even after no additional data has been written to the tailed log.

@mrkstate Run a cron that kills fluentd every 30 minutes https://github.com/roffe/kube-gelf/blob/master/cron.yaml

Is restarting fluentd still the only solution to this? I've just confirmed it's still happening and would be nice to know if a fix is underway or if I can try and tackle the issue.

This feature will be released in the next version. https://github.com/fluent/fluentd/pull/2805

we see position file corruption with the compaction enabled, see https://github.com/fluent/fluentd/issues/2918


(maint) Update beaker and install method

This commit also changes all uses of puppetlabs.lan to
delivery.puppetlabs.net

CLA signed by all contributors.

No mco tests in the ad hoc pipeline, but successful puppet-agent tests https://jenkins-master-prod-1.delivery.puppetlabs.net/view/puppet-agent/view/ad-hoc/job/platform_puppet-agent_intn-van-sys-suite-puppet-agent-daily-ad-hoc/122/

Passed locally for me.

@MikaelSmith we might want to revert this. Apparently the puppet tests broke because of these changes

Will leave that up to you, they're not being run at the moment.


invalid format of uuid generated for the x-request-id

Description:
Envoy generates wrong format of uuid for x-request-id when enable generate_request_id.
The doc said it should generate random UUID4 but seems not.
Repro steps:

enable the request_id generation

name: "envoy.filters.network.http_connection_manager"
          typed_config:
            "@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager"
            generate_request_id: true

send any request, it will generate uuid like: ca480f47-005c-99b7-9ea0-38674649d65b

validation

online validator: https://tools.namlabs.com/uuid-validation/, it said "invalid"
other online validator like: https://cloud.magiclen.org/us/uuid/checker it said:

UUID: ca480f47-005c-99b7-9ea0-38674649d65b

Version: 9

Variant: RFC4122

using validator lib like https://www.npmjs.com/package/uuid#uuidvalidatestr it said invalid.

May be you can set the pack_trace_reason of UuidRequestIdConfig to false and try again.
pack_trace_reason: false

@wbpcode aha, thanks for this, confirmed it worked with this disabled

@wbpcode btw, is there any breaking consequences if i disable pack_trace_reason? thanks!

Actually, no big difference. It's most used for trace, but most tracer don't care it actually.


Hitting "Escape" in CTRL + K window of CopilotTextarea loses focus of the input field

Describe the bug
Hitting "Escape" in CTRL + K window of CopilotTextarea loses focus of the input field
To Reproduce
Steps to reproduce the behavior (the easier it is to replicate, the sooner it will get fixed):

Go to https://crm-demo-delta.vercel.app/
Focus on the textarea field
Type CMD + K / CTRL + K to open up the CopilotKit popover
Press Esc to close it

Expected: To still be focused on the input field
Actual: Blurs out of the input field, needs a mouse click to get there again

Hey there, i can work on this issue. can you assign it to me?


Wifi Support

Checklist

[X] I have filled out the template to the best of my ability.
[X] This only contains 1 feature request (if you have multiple feature requests, open one feature request for each feature request).
[X] This issue is not a duplicate feature request of previous feature requests.

Is your feature request related to a problem? Please describe.
Do you plan to add wifi support?
Describe the solution you'd like
Add wifi support. Not practical to use bluetooth for grill location
Describe alternatives you've considered
N/A
Additional context
N/A

I have a partial implementation of the WebSocket protocol, but it's been too cold to run my smoker lately so I haven't been able to finish putting it through testing.

I'm happy to test if you want share :)

Ditto. I’m in central Texas and have smoked 4 times in the last 3 weeks. And I’ve done web socket programming.

https://github.com/dknowles2/pytboss/compare/main...websocket has the library changes necessary if anyone wants to poke at it to verify correctness.

@dknowles2 I've been reading the wss implementation. I can't find where the unique grill_id [grill_id] (https://github.com/dknowles2/pytboss/blob/8dc4ad7db20ba7036b4d4f7dd2a8347f426973c7/pytboss/wss.py#L21) is determined. I'm assuming is not the grill "model" id you get from their rest API that lists all the grills/commands. Is this something you've solved or should I break out Wireshark to figure mine out?

@burundiocibu If you open the PitBoss app and go to the "Edit Grill" screen, the Grill ID should be listed there. It's also the same name that's advertised over Bluetooth.

I'd also advise not to post your grill id anywhere, as the WebSocket protocol is totally unauthenticated unless you've set a grill password through the app. (I'm working on adding support to the pytboss library for that right now)

@dknowles2 Thanks a ton.


failed tasks due to 'ISE' exception

Affected Version
0.17.0
Description
We're ingesting data from Kafka and we've noticed this exception a couple times now... Here's how it normally surfaces:
We'll see druid metrics that indicate there were 2 failed tasks. We then use the Druid UI to grab the task IDs that failed. Around the same time we'll notice some spike in ingest lag.
After some investigation we'll find the exception below in one of the tasks however the other task that was listed as failed in the UI has no exceptions in the log...
Also in both tasks, we've noticed that the report.json says the task was COMPLETED with no error message.
org.apache.druid.java.util.common.ISE: Attempting to publish with empty segment set, but total row count was not 0: [2202792].
    at org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver.publishInBackground(BaseAppenderatorDriver.java:566)
    at org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver.lambda$publish$1(StreamAppenderatorDriver.java:281)
    at org.apache.druid.java.util.common.concurrent.ListenableFutures$1.onSuccess(ListenableFutures.java:50)
    at com.google.common.util.concurrent.Futures$4.run(Futures.java:1181)
    at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:297)
    at com.google.common.util.concurrent.ExecutionList.executeListener(ExecutionList.java:156)
    at com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:145)
    at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:185)
    at com.google.common.util.concurrent.Futures$ChainingListenableFuture$1.run(Futures.java:872)
    at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:297)
    at com.google.common.util.concurrent.Futures$ImmediateFuture.addListener(Futures.java:102)
    at com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:868)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)

Couple questions here:

What does this exception mean and what's the best way to troubleshoot this?
Why does the report.json indicate that there were no errors?
Is it possible that a task failure from an exception like this could cause a separate task to fail? Maybe if they were running on the same node?

Hi @brianbushree, thank you for the report! It seems that this should never happen which means it would be likely a bug. I have a couple of theories for the potential bug, but am not 100% sure what happened yet. If possible, could you share the logs of both failed tasks and the overlord logs?

I'll see if we can share those requested logs - we may need to do some sanitization before uploading them here...
Let me follow up and get back to you.

we are still seeing this issue in Druid 25.0.0. Also, attaching the logs:
 "errorMsg": "java.util.concurrent.ExecutionException: org.apache.druid.java.util.common.ISE: Attempting to publish with empty segment set, but total row count was not 0: [2442738].\n\tat com.google.common.util.concurrent.AbstractFuture$Sync.getValue(AbstractFuture.java:299)\n\tat com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:286)\n\tat com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:116)\n\tat org.apache.druid.indexing.seekablestream.SeekableStreamIndexTaskRunner.checkPublishAndHandoffFailure(SeekableStreamIndexTaskRunner.java:935)\n\tat org.apache.druid.indexing.seekablestream.SeekableStreamIndexTaskRunner.runInternal(SeekableStreamIndexTaskRunner.java:608)\n\tat org.apache.druid.indexing.seekablestream.SeekableStreamIndexTaskRunner.run(SeekableStreamIndexTaskRunner.java:266)\n\tat org.apache.druid.indexing.seekablestream.SeekableStreamIndexTask.runTask(SeekableStreamIndexTask.java:151)\n\tat org.apache.druid.indexing.common.task.AbstractTask.run(AbstractTask.java:169)\n\tat org.apache.druid.indexing.overlord.ThreadingTaskRunner$1.call(ThreadingTaskRunner.java:210)\n\tat org.apache.druid.indexing.overlord.ThreadingTaskRunner$1.call(ThreadingTaskRunner.java:152)\n\tat java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)\n\tat java.base/java.lang.Thread.run(Thread.java:833)\nCaused by: org.apache.druid.java.util.common.ISE: Attempting to publish with empty segment set, but total row count was not 0: [2442738].\n\tat org.apache.druid.segment.realtime.appenderator.BaseAppenderatorDriver.publishInBackground(BaseAppenderatorDriver.java:588)\n\tat org.apache.druid.segment.realtime.appenderator.StreamAppenderatorDriver.lambda$publish$1(StreamAppenderatorDriver.java:284)\n\tat com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:861)\n\tat com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:297)\n\tat com.google.common.util.concurrent.ExecutionList.executeListener(ExecutionList.java:156)\n\tat com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:145)\n\tat com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:185)\n\tat com.google.common.util.concurrent.Futures$ChainingListenableFuture$1.run(Futures.java:872)\n\tat com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:297)\n\tat com.google.common.util.concurrent.Futures$ImmediateFuture.addListener(Futures.java:102)\n\tat com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:868)\n\t... 3 more\n",

@AmatyaAvadhanula, does this patch of yours fix the above issue? Thanks

@Pankaj260100, yes, it was intended to fix this issue


Failure to reconnect during network turbulence

Never reconnected. The log shows this in it:
No such method 'CALL-ME' for invocant of type 'Bool'  in block  at /home/zoffix/services/lib/IRC-Client/lib/IRC/Client.pm6 (IRC::Client) line 218
  in sub  at /home/zoffix/services/lib/IRC-Client/lib/IRC/Client.pm6 (IRC::Client) line 198
  in block  at /home/zoffix/services/lib/IRC-Client/lib/IRC/Client.pm6 (IRC::Client) line 218

I have the same problem, if I kill the connection with something like http://killcx.sourceforge.net/
Irc client never reconnects

I've now traced it to an issue in Rakudo itself. Hoping to fix it tonight.

Well, the original Rakudo bug got fixed, but that merely changed the error message in IRC::Client. I'm gonna dig deeper into it tomorrow..


Incorrect model_max_length for some e5 model variants

System Info
transformers.js 2.10.1
Environment/Platform

[ ] Website/web-app
[ ] Browser extension
[ ] Server-side (e.g., Node.js, Deno, Bun)
[ ] Desktop app (e.g., Electron)
[ ] Other (e.g., VSCode extension)

Description
If you look at tokenizer config file in E5 models, then you can see that model_max_length is too big. I believe it should be 512.
See:
https://huggingface.co/Xenova/e5-small-v2/blob/main/tokenizer_config.json
https://huggingface.co/Xenova/e5-small/blob/main/tokenizer_config.json
Compare with:
https://huggingface.co/Xenova/e5-large-v2/blob/main/tokenizer_config.json
https://huggingface.co/Xenova/e5-base-v2/blob/main/tokenizer_config.json
Reproduction
See the links in the description.

Thanks for pointing this out. I've updated the configs. :+1: The reason why it was set that way is because those were the values set by the original model author at the time of conversion (they were updated later).


Feature request. Implement session history of executed queries

I think it would be very helpful for users like me, who are not familiar with jq syntax and do many tries and experiments searching for solving their issues.
It would be great if I can select a previously executed query from the dropdown and have the ability to edit it and execute it again.

I do really like this suggestion and appreciate it. I think something more in line with what I could do more short-term is saving the session history of executed queries and allowing the user to use up key to navigate through, similar to how you'd navigate your shell history.

@padlyuck , we had a nice contribution from @nerg4l implementing a basic session history. I haven't cut an official release yet, but feel free to checkout the latest code on main and give it a shot.

closing this issue. Added in v0.4.0


redesign: add initial implementation of design for docs and indexes

[ ] Let's also add visual indicators for previous and next
[ ] Our top and bottom jump buttons are needed back

@willpoint I've made a new directory _content_v2 (which we are modifying) and let _content exist as is, this will allow us to make updates as they are to the website then later plumb our routing so that /v2 will point to the content in _content_v2 and when ready, we can then delete _content and replace it with the content in _content_v2. This also allows us to mail CLs that are independent of the website's changes.


Flat bottom buttons

On your website (http://www.picnicss.com/), the five demo buttons have flat bottoms rather than rounded corners. This is being caused by overflow: hidden on the render class.
![Screenshot]
(http://s15.postimg.org/fbwnso5rf/Screen_Shot_2015_05_08_at_16_11_20.png)
This is on Chrome 42 on Mac OS X Yosemite.

Oh perfect, well spotted, thank you so much. Will fix ASAP.

Should be fixed by now. However, I cannot check until tomorrow


[docker] Don't rebuild when the templates change

This speeds up development, especially since docker always builds in release mode.

I tested this locally and changes to the templates are picked up by the website as long as you re-run docker-compose build.

Great, thanks!


prisma2 init + Postgres without generating demo script fails

Steps to reproduce:
prisma2 init, then make the following choices:

Blank Project
Postgres
postgresql://siddhant@localhost:5432/experiments?schema=public
Create Postgres schema public
Typescript
Just the Prisma Schema

The process never finishes (nothing is created in the folder either)
Note that on the last step, if you choose Demo Script, then everything works just fine.

Note that on the last step, if you choose Demo Script, then everything works just fine.
I try this on windows 10 x64 version 1803 and this doesen't work!
I got message:
'No example selected'

If I choose:
Blank Project > Postgres > postgresql://postgres:mali2%233.@localhost:5432/test1 > Use existing PostgreSQL schema > public > TypeScript > Just the Prisma schema
This is working.
C:>prisma2 init
SUCCESS  Prisma is connected to your database at localhost
┌─ Next steps ────────────────────────────────────────────────────┐
│                                                                                │
│   Start Prisma's development mode to enable access to                                                                    │
│   Prisma Studio and watch schema.prisma for changes:                                                                     │
│   $ prisma2 dev
│
│   Learn more about Prisma 2:
│   https://github.com/prisma/prisma2/
│
│   If you encounter any issues, please report them here:
│   https://github.com/prisma/prisma2/issues/new
│
└─────────────────────────────────────────────────────────────┘

@madebysid Spoke to Sid, he will check on the latest and try again.

Just tested on<EMAIL_ADDRESS>and this seems to be fixed there.
@vladano Perhaps try updating as well (npm i -g prisma2@alpha) :)


Explore using sarif as output format

Sarif is a json format that provides a finer grained way of showing errors, warnings and so on. The issues found are also shown on the security page which might interest a fair amount of people.
Based on a JSON template there might be a not-so-painful way of having jq emit a sarif-friendly document that github can consume.

jo looks like a good tool to read a sarif template with and mutate based on findings.

..or, just use upstream: https://github.com/hadolint/hadolint/pull/704
<3 open source!

Seeing how its not released, I wanted to outline a bit how this would work. PR's is probably not the best place to pick this up, so I will expand on the documentation to show how you can scan a repo daily and pick up secrets.

So, the plan here is to create a https://github.com/jbergstroem/hadolint-gh-action/blob/master/USAGE.md example on how to collect sarif outputs and push it to github and hopefully get a few more testers than me (it seems that I'm at least not the only user). If that works out well – meaning, it improves the overall experience of alerts from hadolint – we could change the default output in v2.


Feature updates

let's add books
newsletters
resources for talks

Also Arxiv computer science, blogs, twitter accounts, slacks, youtube, benty-fields.com

would be great to also have resources for astronomers interested in leaving academia to pursue a data science career


README file is not up to date

There are missing references to:
drag-data attribute
The code snippets use "data" instead of "$dragData"

Thanks for pointing that out!
:+1:


Minecraft process finished unexpectedly. There was an error with Malmo.

python3.9
idk openjdk version "1.8.0_342"
Gradle 7.6
Build time:   2022-11-25 13:35:10 UTC
Revision:     daece9dbc5b79370cc8e4fd6fe4b2cd400e150a8
Kotlin:       1.7.10
Groovy:       3.0.13
Ant:          Apache Ant(TM) version 1.10.11 compiled on July 10 2021
JVM:          1.8.0_342 (Amazon.com Inc. 25.342-b07)
OS:           Mac OS X 12.5.1 aarch64
Setting gradle 7.6 as default.
(py39) yangboz@yangbozs-MBP minedojo % python test.py
[INFO:minedojo.tasks] Loaded 1572 Programmatic tasks, 1558 Creative tasks, and 1 special task: "Playthrough". Totally 3131 tasks loaded.
/opt/anaconda3/envs/py39/lib/python3.9/site-packages/gym/spaces/box.py:73: UserWarning: WARN: Box bound precision lowered by casting to float32
logger.warn(
[INFO:minedojo.tasks] Loaded 1572 Programmatic tasks, 1558 Creative tasks, and 1 special task: "Playthrough". Totally 3131 tasks loaded.
Traceback (most recent call last):
File "/Users/yangboz/Documents/minedojo/test.py", line 7, in
obs = env.reset()
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/gym/core.py", line 292, in reset
return self.env.reset(**kwargs)
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/minedojo/sim/wrappers/ar_nn/delta_inventory_wrapper.py", line 78, in reset
observation = self.env.reset(**kwargs)
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/gym/core.py", line 319, in reset
observation = self.env.reset(**kwargs)
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/minedojo/sim/wrappers/ar_nn/nn_action_space_wrapper.py", line 259, in reset
obs = self.env.reset(**kwargs)
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/minedojo/tasks/meta/base.py", line 87, in reset
obs = self.env.reset()
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/minedojo/sim/wrappers/fast_reset.py", line 71, in reset
return self.env.reset()

Hi, @yangboz I also encounter this problem, did you fix it?

Hi, @yangboz I also encounter this problem, did you fix it?

not yet , still under diving , it seems JDK related issue on Gradle.  or others.

Same errors

same errors

Try updating your JDK - for me, I was using the wrong version of gradle.
(ubuntu 18.04) I had to install latest version of gradle using sdkman, then I was able to run this validate correctly.
Hope that helps!


Ancestry

here's all that ancestry/ethnicity info

I'm going to combine these fields before merging:
"affected_pops" and "Prevalence_details"


Closes #360 | Implement dataloader for khpos

Closes #360
Checkbox

[X] Confirm that this PR is linked to the dataset issue.
[X] Create the dataloader script seacrowd/sea_datasets/khpos/khpos.py (please use only lowercase and underscore for dataset naming).
[X] Provide values for the _CITATION, _DATASETNAME, _DESCRIPTION, _HOMEPAGE, _LICENSE, _URLs, _SUPPORTED_TASKS, _SOURCE_VERSION, and _SEACROWD_VERSION variables.
[X] Implement _info(), _split_generators() and _generate_examples() in dataloader script.
[X] Make sure that the BUILDER_CONFIGS class attribute is a list with at least one SEACrowdConfig for the source schema and one for a seacrowd schema.
[X] Confirm dataloader script works with datasets.load_dataset function.
[X] Confirm that your dataloader script passes the test suite run with python -m tests.test_seacrowd seacrowd/sea_datasets/khpos/khpos.py.
[ ] If my dataset is local, I have provided an output of the unit-tests in the PR (please copy paste). This is OPTIONAL for public datasets, as we can test these without access to the data files.

Hello @SamuelCahyawijaya, my bad for not noticing the additional validation and test set.
I've added them to the dataloader! Requesting re-review :)

Requesting re-review @ryanignatius!


@ #449 | should support auto update for teracy-dev-entry via location sync config

connect #449

PR https://github.com/hoatle/teracy-dev/pull/8 to fix some bugs, when teracy-dev-entry not exits, git clonet bug when user want to use config.yaml directly


Windows Server hangs after opening http://serveraddress/nuget/Packages

I have very strange problem with Nuget.Server (<IP_ADDRESS>) which is deployed on Windows Server 2016. Every time when someone is opening address http://myserveraddress/nuget/Packages (in the web browser or Visual Studio Packages Manager) server hangs.  Resource Monitor on the serwer doesn't show any unusual vales but it's hard to connect with Remove Desktop. After connecting (tens of seconds) it's hard to do anything. Problem disappears after restarting W3SVC service. I've 66 packages (18 MB, ~1300 file and ~530 folders).

Random thoughts: such hangs may happen when there are issues with the disk. Can you run error checking on all disks on your server to make sure there are no errors? It's also might be worth checking the system event log for other issues that might affect the performance.

@agr event log was clean and disks are OK. Problem has disappeared after moving nuget server to the default IIS 'wwwroot' folder.

Could you please provide some details about your initial setup, so we could try to reproduce the behavior?

Nuget.Server and Packages folders were on one of our server (Windows Server 2016) drives in the same parent folder (eg. d:\WebApplications). IUSR, IIS_IUSRS and DefaultAppPool users had full access to the folders. There were no problems with the same configuration on my local machine (Windows 10) and our old server (Windows Server 2008).


AppConfiguration references are not resolved in local.settings.json

I've created an isolated function app in .NET 8, and I wanted to use App Configuration values to configure my trigger. As that's not supported yet (see issue #203), I decided to with the workaround mentioned here https://github.com/Azure/AppConfiguration/issues/203#issuecomment-1565180535
However, when I add the app configuration references to my local.settings.json, I just get the unresolved value, @Microsoft.AppConfiguration(...).
Is this something that's just not supported yet, or is something else going on? Permissions are set up correctly, as I can resolve values with the IConfigurationRoot.

I have the same issue...getting the unresolved value. No typo, access verified.
Maybe I'm missing something?

This scenario is not supported yet. App Config references only work in Azure, not locally.


Keycloak additional step on Backstage Signup

Upon signing into backstage I was presented with this step which isn't in the instructions

Thanks for flagging this - I'll include an extra screen shot to cover this case


Linux: create python environment from kernel picker does not install missing pip

Environment data

VS Code version: 1.84.0-insider
Jupyter Extension version (available under the Extensions sidebar): 2023.9.1102792234
Python Extension version (available under the Extensions sidebar): 2023.18.0
OS (Windows | Mac | Linux distro) and version: macOS

On a vanilla Ubuntu machine, when we run Python: Create Environment command, it can install missing pip package first and then install requirements.txt. However when we try to use the default Python environment to install missing ipykernel, or use the same command to create new Python Environment from the Kernel Picker, it doesn't install pip for us.
Starting the issue from our repo as I'm not sure if we are not passing in the right arguments to the command.

Starting the issue from our repo as I'm not sure if we are not passing in the right arguments to the command.

Nope, this isn't us.

@rebornix where did you install pip from.
From what I recall @brettcannon mentioned that all Python distros except for Linux flavours do not have Pip.

Aren't you downloading python for mac from here
https://www.python.org/downloads/macos/

@DonJayamanne Linux distros' Python doesn't come with pip, but Create Environment command can handle that now, except when running from the Kernel Picker.

@karthiknadig @karrtikr
Do we need to add any special arguments to ensure pip is installed when creating a new environment via the command

I found this https://github.com/microsoft/vscode-python/issues/17975 in the meanwhile.

Transferred that to this repo, as package installation is done in this ext.

In the logs for python you should see what it is trying to do. We do one of two things:

Note that this can fail if python itself isn't properly installed. Like missing distutils.

And this only happens in Debian-based Linux distros like Ubuntu when you get your Python from the distro itself or from the Deadsnakes PPA (e.g. pyenv doesn't have this problem).

Thank you both for the details and now I understand the situation better: when users try to use the distro python interpreter to run code directly, it doesn't have pip and it might very likely require sudo to install pip. To improve this experience, one solution can be asking users if they want to use a venv other than only showing an error notification.

Sounds like this is something that needs to be addressed in Python extension itself, is that right @karthiknadig @brettcannon ?

Sounds like this is something that needs to be addressed in Python extension itself, is that right @karthiknadig @brettcannon ?

It already is to the best of our abilities (to the point that I created https://pypi.org/project/microvenv/ for this specific issue). If you use the "Create Environment" command we bootstrap in pip on machines that are missing it. But unfortunately that can still fail if key things are still left out of the person's Python install on certain Python versions (i.e. distutils missing on Python <=3.9 versions due to pip expecting it for backwards-compatibility; I've asked the them to clarify the error message).

Closing as an upsream issue, basically there's not much we can do in the Jupyter extension as this is already handled (to the best of their abilities) in Python extension.


rcl_init miss

hi, i meet this error? i saw the other didnt show any about this

What version of ROS 2 are you using? What version of tracetools_analysis/ros2trace_analysis are you using?

Since there has been no response, I'm going to close this. Feel free to re-open the issue and provide the versions of ROS 2/tracetools_analysis that you're using if you're still facing this issue.

I'm getting the exact same error. Using the default binaries that come with Ubuntu 24.04
tracetools-analysis: 3.0.0-5noble.20240426.184931
I follow steps 1 and 2 here. After killing my process and running
ros2 run tracetools_analysis process ~/.ros/tracing/test

I get the same missing events: {'Ros2Handler': {'ros2:rcl_init'}} error that @Autostone-c received.
The catch: on the same machine, with the same versions, I receive no error when I run a standard application from a public repo. The issue is definitely my code (which is definitely invoking rcl_init), but I can't find out what is wrong.
@Autostone-c :

The catch: on the same machine, with the same versions, I receive no error when I run a standard application from a public repo. The issue is definitely my code (which is definitely invoking rcl_init), but I can't find out what is wrong.

Can you share the application you're tracing, or at least a minimal reproducer? Alternatively, you could use gdb to make sure that rcl_init() is called and that it runs the TRACETOOLS_TRACEPOINT() line. https://github.com/ros2/rcl/blob/6d53d24a863c3e9e4a41e9fe5f550271210d9d9d/rcl/src/rcl/init.c#L47

Or alternatively, you could just comment out this line, assuming that you don't need this data: https://github.com/ros-tracing/tracetools_analysis/blob/760dca9598a04a64b2e1aef0f8e419e8018c79d6/tracetools_analysis/tracetools_analysis/processor/ros2.py#L107. Then it won't complain about it.

My application was directly linking to rcl code, specifically the rcl_timer_get_period function. When I moved this functionality down into a modified rclcpp layer, this issue disappeared.
So my guess is it's a linking issue. When you link directly to rcl, the tracer gets uppity.

Belay that. The issue came back. It does not seem to have anything to do with rcl_init in particular, because if I just execute the following simple script:
from tracetools_analysis.loading import load_file
from tracetools_analysis.processor import Processor
from tracetools_analysis.processor.cpu_time import CpuTimeHandler
from tracetools_analysis.processor.ros2 import Ros2Handler
from tracetools_analysis.utils.cpu_time import CpuTimeDataModelUtil
from tracetools_analysis.utils.ros2 import Ros2DataModelUtil

# Load trace directory or converted trace file
events = load_file('~/.ros/tracing/my_trace')

print(events)

I get this printout:
found converted file: /home/ubuntu/.ros/tracing/my_trace/converted
[]

For those who find this issue in the future, it can be caused by the following problems:

The aforementioned rcl linking issue. Details unclear, but refrain from linking directly to rcl
Mismatched root permissions between the tracer and the program. If the program is launched with root, the tracer must be launched with root
Python environments. If your program's terminal has sourced a python environment that your tracer hasn't sourced, it will not work, (even if you prepend env PATH="$PATH" LD_LIBRARY_PATH="$LD_LIBRARY_PATH" to your command)
Failing to prepend the sudo env PATH="$PATH" LD_LIBRARY_PATH="$LD_LIBRARY_PATH". If you open a root terminal with sudo su, source ros and execute from there: also will not work.

The method I got working to execute a program in root is to put the following in a bash program:
ros2 trace start test-trace
./path/to/my/program
ros2 trace stop test-trace

And then execute that script with:
sudo env PATH="$PATH" LD_LIBRARY_PATH="$LD_LIBRARY_PATH" bash run_and_trace_my_program.sh

Just curious: why do you need to run as root?

Just curious: why do you need to run as root?

My application uses real-time priorities


Adding Logo

I would like to replace the logo text with an image, Can you suggest the best way? Thanks in advance

You can do two thing -

Easy way is to add the logo/image by directly editing the header.js (in the F1 package (inside components)) and replacing the text with the image (add the image by creating an asset folder inside the package itself and import it to header.js).
Or, you could build a custom field using ACF pro ( steps — https://community.frontity.org/t/acf-options-page/767/7)

Thank you :)