Add new package: basler_tof

Access for @ros-pull-request-builder needs to be added for this repo too.

Done!


Implement some form of file and line

In connection with #191

The file pseudovariable now contains the absolute path to the source file, no matter whether it's the main prog or a module. CPython gives rel path for main prog and abs path for module. Think that's very illogical.
The line pseudovariable now contains its source line nr. CPython doesn't have a line.


display value?

Would there be a way to "display" parsed text, but when edit is clicked, just edit raw value? Thinking of parsing text for urls on display.

Hi thank you for your feedback.
I am not sure if I understood correctly, but wouldn't that cause a conflict?
If I were to click on the component, would it open edit mode or would it navigate me to the URL?

It would be great to be able to give a function to format the value. for example in edit mode an input with the number 5 is shown but when not edited this function formats the value to the text "5 inches"

:tada: This issue has been resolved in version 4.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Link back to project name

Can we have add a link to the project name to go to that project name?

Yeah, agreed this makes sense. Will take a look at this with the next batch of changes.


[release-0.30] Bump kubevirtci: Stabilize SRIOV lane

What this PR does / why we need it:
This is a cherry-pick of #3509
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

/test pull-kubevirt-e2e-kind-1.17-sriov

/test pull-kubevirt-e2e-kind-1.17-sriov

@ormergi I believe these 2 hunks are also required for the bump:
https://github.com/kubevirt/kubevirt/pull/3536/commits/4561ec5396e19f8d8136f8947fd15f5b87f4b2ac#diff-813e1c58f7ca2595e98f7d7ead25d208
https://github.com/kubevirt/kubevirt/pull/3536/commits/4561ec5396e19f8d8136f8947fd15f5b87f4b2ac#diff-a5a178b4c66835110ceff63c61d28c96

@ormergi I believe these 2 hunks are also required for the bump:
4561ec5#diff-813e1c58f7ca2595e98f7d7ead25d208
4561ec5#diff-a5a178b4c66835110ceff63c61d28c96

Can you please elaborate why this is necessary?

/test pull-kubevirt-e2e-kind-1.17-sriov

/close
No longer needed


use sphinx 8

Bump sphinx version to build docs.

Looks like sphinx 8 is incompatible with Python 3.9. We'll punt this until we drop 3.9 support.


np.bool deprecated

extract_model does not work with numpy >= 1.24
File ... lib\site-packages\extract_model\grids\triangular_mesh.py:386, in UnstructuredGridSubset._get_intersecting_mask(self, x, y, element, bbox)
    384 """Return a mask for the region subsetted by bbox."""
    385 # The mask that will represent only valid elements
--> 386 mask = np.ones((element.shape[0]), dtype=np.bool)
    388 self._mask_disjoint_triangles(x, y, element, bbox, mask)
    389 submask, _ = self._mask_triangles_with_no_points_in_box(
    390     x, y, element, bbox, mask
    391 )

I think this is covered already?
https://github.com/axiom-data-science/extract_model/blob/c47b718711cfc4d659dc67daf483f0602f9896bd/setup.cfg#L59

did that make it into the conda package? we've had failures.
But we really should get that fixed -- it's an easy change, and pinning numpy can have repercussions ...
-CHB

I jsut looked at the conda-forge recipe, and it is pinned -- no not sure how we got this incompatibility in an environment.
But still good to address this sooner than later.

Now I"m really confused -- I msut have had a brain blip -- you fixed this in January:
85246cf1 (Kristen Thyng 2023-01-23 13:06:05 -0600 386)         mask = np.ones((element.shape[0]), dtype=bool)

So does it need to be pinned anymore? ( lat release Jan 27 -- so the fix should be in there, yes?)
(we must have been working with an old version -- though not sure how that happened)
I'm not going to close this, 'cause you may be able to unpin numpy.

Hm that is indeed confusing. My concern about unpinning is I recall the numpy version being an issue for several packages but I can't quite remember the details to know if it was as simple as this or more involved.


Issue logging into site running under docker4drupal [question]

Super impressed with Docker and Docker4Drupal in particular.
Having an issue logging into a site thats running on a Macbook Pro with docker-sync. I've read through the readme and the docs, as well as some generous googling.
Not sure where to start debugging this issue. Not sure this is right place to ask the question, compounded by the fact that I'm not very familiar with nginx configurations.

Any help would be very, very welcome.
T

localhost:8001 is the port for phpMyAdmin ....
if you are looking to confirm the status of the database.
otherwise maybe shell into the php container and have a poke about.
I hope this helps.

Hi Martin,
My problem is actually trying to log into the website. On login (watchdog shows successful login "405  03/Jan 09:16  user      notice    Session opened for admin." ) but I'm redirected to the home page .. and I'm not logged in.
I've tried two different projects and I'm seeing the same behaviour. I disabled the globalredirect module thinking that might be a problem .. and I've set the base_url in the settings.php to localhost:8000
I confess that I haven't tried to log into phpmyadmin -- it's not really important ATM. I AM able to get into the shell's for both the php and the mysql containers  and they appear to both be functioning properly.

Many thanks.

Ok next iteration / suggestion
It may not be obvious to someone new to this particular container setup but look at the link between the containers - if the service definition has a "ports" entry then the container map to ports on the host - in short they are public
varnish - 8004
nginx - 8000
If you visit 8004 and 8000 maybe you can tease out any difference - and maybe that will uncover the problem.
Are you using D8 or D7 ?

Hi Martin,
Using D7 and a very simple docker-compose config based on default docker4drupal config:

mariadb
php  (drupal-php:5.6-1.0.0) with d4d-unison-sync
nginx (volumes - php, ports - 8000:80)
pma (defaults)
mailhog (defaults)
uncommented d4d-unison-sync under volumes at the bottom of the page.

I am familiar with D8 only
When you say
"and I've set the base_url in the settings.php to localhost:8000"
Hmm I can't really comment about the d7 setup but manipulating settings.php sounds inconsistent with the docker strategy for D8.
Would you investigate the canonical D7 way of achieving that?

Martin - thank you for your help.  I a couple of the comments you made caused me to dig back in the settings file (settings.php) .. still not 100% what was mis-behaving, but its running much better now.

Great, I am glad I to hear things are better now...

So it seems the issue was resolved, feel free to reopen in case you have it again


Sitemap and change log updates

update the sitemap with new guidance pages
populate the changelog for 1.13.0 and bump version

@AdamChrimes, looks like this is merged. I'll make those changes now.


TCP exception failure

When GitHub Copilot extension is trying to establish a connection to the server, the following error occurs:
INFO:     Started server process [170892]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://<IP_ADDRESS>:5001 (Press CTRL+C to quit)
DEBUG:root:Running: python3 -m llama_cpp.server --model /home/ubuntu/models/codellama-7b.Q5_K_S.gguf --n_gpu_layers 1 --n_ctx 4096
INFO:     <IP_ADDRESS>:46582 - "POST /set_target HTTP/1.1" 200 OK
Successfully sent selection: CodeLlama-7b.
DEBUG:root:Current state: {'url': 'https://huggingface.co/TheBloke/CodeLlama-7B-GGUF/resolve/main/codellama-7b.Q5_K_S.gguf', 'type': 'local', 'filename': 'codellama-7b.Q5_K_S.gguf'}
DEBUG:httpx:load_ssl_context verify=True cert=None trust_env=True http2=False
DEBUG:httpx:load_verify_locations cafile='/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/certifi/cacert.pem'
DEBUG:httpcore.connection:connect_tcp.started host='localhost' port=8000 local_address=None timeout=30 socket_options=None
DEBUG:httpcore.connection:connect_tcp.failed exception=ConnectError(OSError('All connection attempts failed'))
INFO:     <IP_ADDRESS>:50468 - "POST /v1/engines/copilot-codex/completions HTTP/1.1" 500 Internal Server Error
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/anyio/_core/_sockets.py", line 168, in try_connect
    stream = await asynclib.connect_tcp(remote_host, remote_port, local_address)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 2202, in connect_tcp
    await get_running_loop().create_connection(
  File "/usr/lib/python3.10/asyncio/base_events.py", line 1076, in create_connection
    raise exceptions[0]
  File "/usr/lib/python3.10/asyncio/base_events.py", line 1060, in create_connection
    sock = await self._connect_sock(
  File "/usr/lib/python3.10/asyncio/base_events.py", line 969, in _connect_sock
    await self.sock_connect(sock, address)
  File "/usr/lib/python3.10/asyncio/selector_events.py", line 501, in sock_connect
    return await fut
  File "/usr/lib/python3.10/asyncio/selector_events.py", line 541, in _sock_connect_cb
    raise OSError(err, f'Connect call failed {address}')
ConnectionRefusedError: [Errno 111] Connect call failed ('<IP_ADDRESS>', 8000)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_exceptions.py", line 10, in map_exceptions
    yield
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_backends/anyio.py", line 114, in connect_tcp
    stream: anyio.abc.ByteStream = await anyio.connect_tcp(
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/anyio/_core/_sockets.py", line 230, in connect_tcp
    raise OSError("All connection attempts failed") from cause
OSError: All connection attempts failed

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_transports/default.py", line 66, in map_httpcore_exceptions
    yield
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_transports/default.py", line 366, in handle_async_request
    resp = await self._pool.handle_async_request(req)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 262, in handle_async_request
    raise exc
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 245, in handle_async_request
    response = await connection.handle_async_request(request)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_async/connection.py", line 99, in handle_async_request
    raise exc
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_async/connection.py", line 76, in handle_async_request
    stream = await self._connect(request)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_async/connection.py", line 124, in _connect
    stream = await self._network_backend.connect_tcp(**kwargs)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp
    return await self._backend.connect_tcp(
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_backends/anyio.py", line 112, in connect_tcp
    with map_exceptions(exc_map):
  File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
    self.gen.throw(typ, value, traceback)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
    raise to_exc(exc) from exc
httpcore.ConnectError: All connection attempts failed

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
    result = await app(  # type: ignore[func-returns-value]
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
    return await self.app(scope, receive, send)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/applications.py", line 116, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 186, in __call__
    raise exc
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/middleware/errors.py", line 164, in __call__
    await self.app(scope, receive, _send)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/middleware/exceptions.py", line 62, in __call__
    await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/_exception_handler.py", line 55, in wrapped_app
    raise exc
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/_exception_handler.py", line 44, in wrapped_app
    await app(scope, receive, sender)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/routing.py", line 746, in __call__
    await route.handle(scope, receive, send)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/routing.py", line 288, in handle
    await self.app(scope, receive, send)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/routing.py", line 75, in app
    await wrap_app_handling_exceptions(app, request)(scope, receive, send)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/_exception_handler.py", line 55, in wrapped_app
    raise exc
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/_exception_handler.py", line 44, in wrapped_app
    await app(scope, receive, sender)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/starlette/routing.py", line 70, in app
    response = await func(request)
  File "/home/ubuntu/Desktop/localpilot/proxy.py", line 66, in proxy
    r = await client.post(url, data=data, headers=headers, timeout=30)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_client.py", line 1848, in post
    return await self.request(
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_client.py", line 1530, in request
    return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_client.py", line 1617, in send
    response = await self._send_handling_auth(
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_client.py", line 1645, in _send_handling_auth
    response = await self._send_handling_redirects(
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_client.py", line 1682, in _send_handling_redirects
    response = await self._send_single_request(request)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_client.py", line 1719, in _send_single_request
    response = await transport.handle_async_request(request)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_transports/default.py", line 365, in handle_async_request
    with map_httpcore_exceptions():
  File "/usr/lib/python3.10/contextlib.py", line 153, in __exit__
    self.gen.throw(typ, value, traceback)
  File "/home/ubuntu/Desktop/localpilot/venv/lib/python3.10/site-packages/httpx/_transports/default.py", line 83, in map_httpcore_exceptions
    raise mapped_exc(message) from exc
httpx.ConnectError: All connection attempts failed

Had the same issue, there were dependencies missing: https://github.com/danielgross/localpilot/pull/4


fixed link formatting issue

Hi @collinscangarella, thanks for your contribution!
In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes.

You did it @collinscangarella!
Thank you for signing the Contribution License Agreement.

merged to titan11 branch instead of titan10 - thanks.


dynamic import does not work when using a variable?

Describe the bug
I've created a Vite + React project. And inside the main.jsx I added this code:
import('./path/to/some/module')
    .then(importResult => {
        console.log(importResult)
    })
    .catch(error => {
        console.error(module)
    })

And after npm run build I saw that it has been recognized as an additional chunk:
vite v4.2.1 building for production...
✓ 3166 modules transformed.
dist/index.html                    3.24 kB
dist/assets/index-41dae4cc.css    44.02 kB │ gzip:   7.33 kB
dist/assets/Exports-a5f58cba.js  241.22 kB │ gzip:  77.73 kB
dist/assets/index-5365da22.js    858.97 kB │ gzip: 252.95 kB

But when I change it to this code, then the dynamic import does not work anymore:
const path = './path/to/some/module'

import(path)
    .then(importResult => {
        console.log(importResult)
    })
    .catch(error => {
        console.error(module)
    })

And I get this result:
✓ 3166 modules transformed.
dist/index.html                   3.24 kB
dist/assets/index-41dae4cc.css   44.02 kB │ gzip:   7.33 kB
dist/assets/index-aa0f7949.js   856.23 kB │ gzip: 252.00 kB

As you can see, the total number and size of the compiled files are different.
Reproduction
No need for sample
Steps to reproduce

Create a simple Vite + React project.
Create a simple component.
From inside main.tsx dynamically import it using a string literal inside the import() function
Run npm run build
You should see it's there as a separate chunk
Now create a constant const path = 'path/to/component' and use that in your import() function
Again, run npm run build
This time it's not there

System Info
System:
    OS: Linux 5.19 Debian GNU/Linux 11 (bullseye) 11 (bullseye)
    CPU: (4) x64 Intel(R) Core(TM) i7-5500U CPU @ 2.40GHz
    Memory: 8.91 GB / 15.37 GB
    Container: Yes
    Shell: 5.1.4 - /bin/bash
  Binaries:
    Node: 18.15.0 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 9.6.4 - /usr/local/bin/npm
  npmPackages:
    @vitejs/plugin-react: ^3.1.0 => 3.1.0
    vite: ^4.2.1 => 4.2.1

Used Package Manager
npm
Logs
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

Yes, bundlers need the static string inside the import() in order to analyze and correctly chunk it. You should also see a warning in dev when doing so, which you need /* @vite-ignore */ to suppress it.


vSphere Cloud Provider documentation update preferred method

Remove preferred method to configure vSphere Cloud Provider as ux script since it is not being tested against different k8s version.
Add steps needs to be executed after modifying vSphere Cloud Provider documentation. (That is steps to generate/update html pages)

Double post? https://github.com/vmware/kubernetes/issues/479


[DEPENDABOT] pin @testing-library/react to major version 12 (#4059)

Pull request opened by the merge tool on behalf of #4059

Merged in 16bca680861389545e2db9b1c37e3a02d86a5b71


Fix #244

Pull Request Test Coverage Report for Build 562

10 of 11 (90.91%)  changed or added relevant lines in 2 files are covered.
51 unchanged lines in 15 files lost coverage.
Overall coverage decreased (-0.3%) to 71.512%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

healthcheck-sofa-boot-starter/src/main/java/com/alipay/sofa/healthcheck/core/AfterHealthCheckCallbackProcessor.java
0
1
0.0%

Files with Coverage Reduction
New Missed Lines
%

isle-sofa-boot-starter/src/main/java/com/alipay/sofa/isle/spring/listener/SofaModuleContextRefreshedListener.java
1
86.21%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/integration/activator/SofaRuntimeActivator.java
1
0.0%

infra-sofa-boot-starter/src/main/java/com/alipay/sofa/infra/endpoint/SofaBootVersionEndpoint.java
1
87.5%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/spring/callback/CloseApplicationContextCallBack.java
1
75.0%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/spring/factory/ServiceFactoryBean.java
2
66.67%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/spring/health/MultiApplicationHealthIndicator.java
2
68.75%

test-sofa-boot-starter/src/main/java/com/alipay/sofa/test/runner/SofaJUnit4Runner.java
3
56.67%

infra-sofa-boot-starter/src/main/java/com/alipay/sofa/infra/config/spring/namespace/handler/SofaBootNamespaceHandler.java
3
0.0%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/service/helper/ReferenceRegisterHelper.java
3
72.73%

runtime-sofa-boot-starter/src/main/java/com/alipay/sofa/runtime/spring/factory/AbstractContractFactoryBean.java
4
52.38%

Totals

Change from base Build 553:
-0.3%

Covered Lines:
1594

Relevant Lines:
2229

💛  - Coveralls


Cygwin.Cygwin version 3.2.0

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

[x] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

This would be great to have, but I'm not sure there's a good way to do it without specifying a specific mirror site like with
setup-x86_64.exe -q -W -O -s "http://www.gtlib.gatech.edu/pub/cygwin/"

If a script written to select a mirror from https://cygwin.com/mirrors.lst was used, then you could pass that option to the installer, but I'm not sure there's a way to do it with manifests. Still pretty new to this though.


Add the contract address of the registration contract OR the contract on which daoURI exists (plus a link to an appropriate explorer) to the management interface.

Here, upon clicking Edit on an registration

this should also include info about the registration contract address for this particular DAO

More context:
This is the registration contract address for Orchid DAO on Arbitrum
https://arbiscan.io/address/0xa811567201ac9de32d23a1158055b394d94878c7#internaltx

https://daostar.org/registration/arbitrum:0xa811567201ac9de32d23a1158055b394d94878c7
We can only see the registration contract address in the instance link
we need to display it on the card


Review Exodus reader convention of vector composition.

Customer's data file has vars such as ele_var0, ele_var1, ele_var2 that the reader is composing into a vector: ele_var.The customer was expecting to see the individual scalar components available for plotting. Perhaps we should review this convention, and present the individual components, and use a vector expression to create the vector.
-----------------------REDMINE MIGRATION-----------------------
This ticket was migrated from Redmine. As such, not all
information was able to be captured in the transition. Below is
a complete record of the original redmine ticket.
Ticket number: 1599
Status: Resolved
Project: VisIt
Tracker: Bug
Priority: Normal
Subject: Review Exodus reader convention of vector composition.
Assigned to: Mark Miller
Category: -
Target version: 2.7
Author: Kathleen Biagas
Start: 09/10/2013
Due date:
% Done: 90%
Estimated time: 0.50 hour
Created: 09/10/2013 11:24 am
Updated: 09/17/2013 07:12 pm
Likelihood: 3 - Occasional
Severity: 2 - Minor Irritation
Found in version: 2.6.3
Impact:
Expected Use:
OS: All
Support Group: Any
Description:
Customer's data file has vars such as ele_var0, ele_var1, ele_var2 that the reader is composing into a vector: ele_var.The customer was expecting to see the individual scalar components available for plotting. Perhaps we should review this convention, and present the individual components, and use a vector expression to create the vector.
Comments:
I am not sure what the right answer is here. I had a couple of example files in which the obviously right thing to do was to compose the individual variables into a vector (or tensor).Apparently that was not the best thing to do for this user.Note that this happens only when variables are next to each other in the list and differ in name by only a couple of characters.Maybe there is a bit of metadata I am failing to look for from Exodus that tells us what the right thing to do is? Ok, I just finished looking through Exodus source code and user manual. I don't see anything in there that allows a caller to indicate a variable being written is a vector or a component of a vector. So, perhaps the error is on my part here in that Exodus doesn't really support vectors to begin with and therefore the plugin should never serve them up. Ok, so I've adjusted the logic to load bot composite and component variables and tested with this user's file and some of our test files. It seems to work ok.

1606_node_cell_vars_magnitude.exo.zip


[collections] append, not overwrite, EE volmounts

Change:

Ensure that when working in EEs, we don't forget our config-specified
volmounts.

Test Plan:

local testing

Tickets:

Fixes #764

Signed-off-by: Rick Elrod<EMAIL_ADDRESS>

I added the skip change log, I'm assuming this is related to the lint work coming because of the new way we handle these in the post-processor.... and not a bug today.

I'm assuming this is related to the lint work coming because of the new way we handle these in the post-processor.... and not a bug today.

No, this fixes a bug today (see the referenced bug in the summary at the top). Currently, if you're using an EE, volmounts specified in the config won't get picked up in ansible-navigator collections. This fixes that.


feat: Process required keyword like MemberRequiredAttribute

PR Details
Now that required is an actual keyword, we can use it to notify users when some of their components have missing references, just like our MemberRequiredAttribute.
required is an essential part of projects using the nullable reference feature, using it in stride to benefit from null-state analysis from both the compiler and our asset builder requires writing a fairly redundant property definition:
[MemberRequired] public required MyRef myRef { get; set; }

When the intent of the attribute is already made clear through the use of the required keyword.
public required MyRef myRef { get; set; }

Related Issue
None
Types of changes

[ ] Docs change / refactoring / dependency upgrade
[ ] 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 change)

Checklist

[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
[x] I have built and run the editor to try this change out.

Hopefully you have some time to get back to me about this one @manio143 , would like to hear your thoughts given that this is your feature.

There we go, covered both the keyword and the keyword with the attribute set to error. Can you check again @manio143 ?


Inference and 3D visualization code for custom image

Thank you for your excellent work. Is it possible to release the inference code for custom images that don't come with a JSON or TXT file, just the image itself? Since the dataset isn't publicly available, it's a bit challenging to determine how the custom image's structure should be for evaluation to work as a inference code. same issue for visualization in 3d .

Thank you for your excellent work. Is it possible to release the inference code for custom images that don't come with a JSON or TXT file, just the image itself? Since the dataset isn't publicly available, it's a bit challenging to determine how the custom image's structure should be for evaluation to work as a inference code. same issue for visualization in 3d .

Did you solve this by writing your own inference code?


No Hidden/Secret Achievement Support

Currently on the documentations, we can't set a game's achievements as hidden, this causes that some games with hidden achievements in other platforms, are displayed and could be relatively spoiler-y, an example of how it currently behaves is here.

Thanks for your feedback.
Providing achievements definitions via the plugins is something we were considering, but it is too much effort with a little extra value. Achievements definitions are global for the whole platform and somewhat static, so can be just predefined (read, "hardcoded") for now. The goal offcourse, is to have this done by the plugins, so adding new platforms is easy and convenient for our beloved community, but for now we'll just stick with this.
Secret achievements are on our backlog, but I cannot give you any ETA on that.
I'm sorry for the inconvenience this caused.

I'm also waiting on this feature for my plugin to be usable...

I know have the issue that Achievements that should be displayed to me since I unlocked them are marked as hidden. For GOG games I can see them by opening the progress tab but for games from other platforms this isn't working. Also It would be nice if unlocked achievements would simply loose their hidden status for the person that unlocked them everywhere.

Gog Galaxy has hidden flag attached to an achievement definition in their database. This flag is product and platform specific.
My suggestion is set this flag and never set description to an empty string.
In case if a user has opened an achievement on one platform it's obvious that it can't be a spoiler for another platform as it is the same user.


Old tags break SemVer, throwing dependency checkers

Old tags such as 20210630 throw dependency checker (ancient/antq).
$ clojure -Sdeps '{:deps {com.github.liquidz/antq {:mvn/version "RELEASE"}}}' -M -m antq.core
| :file    | :name             | :current | :latest  |
|----------+-------------------+----------+----------|
| deps.edn | com.biffweb/biff  | v1.8.22  | 20210630 |
|          | com.biffweb/tasks | v1.8.22  | 20210630 |

Consider removing these tags to provide these checkers with correct information. The reason why this is important is that you might want to run outdated checks in CI.

Sure--just deleted all the non-semver tags.


How to search in ungoogled chromium?

As the title suggests, is there a way to search in ungoogled chromium without visiting the search engine website?

No, there isn't a way to do that. You'll have to remove disable-signin.patch and recompile if you want that functionality.
In the future, I will probably add options somewhere to re-enable searching in the omnibox and the automated adding of search engines.


fixing dependabot alert

Signed-off-by: Abhijeet V<EMAIL_ADDRESS>

Addresses dependabot high severity alert - https://github.com/AthenZ/athenz/security/dependabot/go.mod/github.com%2Fdgrijalva%2Fjwt-go/open


Implement message removal flow

This PR adds an implementation of the message removal flow.
Message removal flow model:

Codecov Report

Merging #16 (3a5c2a6) into master (621d792) will not change coverage.
The diff coverage is 100.00%.

:exclamation: Current head 3a5c2a6 differs from pull request most recent head 64d5732. Consider uploading reports for the commit 64d5732 to get more accurate results

Additional details and impacted files
@@             Coverage Diff             @@
##              master       #16   +/-   ##
===========================================
  Coverage     100.00%   100.00%
- Complexity        63        78   +15
===========================================
  Files             16        18    +2
  Lines            252       310   +58
  Branches           3         4    +1
===========================================
+ Hits             252       310   +58


sort feature not working

I want to work on this issue under JWOC

I already fixed this issue from my last pr. It was not intentional though, I was working on this issue and then I started working on cloud feature. I got so involved in it that  I forgot to raise pr for the sort issue.


fieldmaskpb.Normalize() puts repeated fields out of place

What version of protobuf and what language are you using?
Version: v.1.26.0
What did you do?
fm := &fieldmaskpb.Fieldmask{Paths: [] string{"x_field", "repeated_field"}
fm.Normalize()

// Expected Paths: [] string{"x_field", "repeated_field"}
// Actual Paths: [] string{"repeated_field", "x_field"}

What did you expect to see?
Normalize converts the mask to its canonical form where all paths are sorted, with repeated fields last and redundant paths are removed.
What did you see instead?
Repeated field gets sorted as any other path.
Repeated fields must be last: https://go-review.googlesource.com/c/protobuf/+/246097/

A repeated field must be the last component of a path. For example, the path "a.b.c" consists of three components: a, b, and c. a and b must not be repeated fields.
A FieldMask contains a set of paths. The order of the paths in a FieldMask is not generally significant. The Normalize operation sorts the paths in the FieldMask, not the components of a path.