problem with ggplot histograms

there's some error in the ggplot histograms when using the fill option:

from what I understand, fill should display one histogram on top of another with different colors. since these are histograms, they should not have vertical color breaks (beginning from the bottom) where they start with color A, then color B and then they are color A again. since the value in the Y axis is a count. see: https://stackoverflow.com/questions/22216350/overlay-histograms-in-r

the example code is here: https://github.com/ploomber/doc/blob/example/examples/quickstart/notebook.ipynb you can run the notebook end-to-end, then click on the "plot" button that appears at the end

To confirm what I understand, is this the expected behavior when plotting histograms?

@yafimvo: if you can share your thoughts on why we have this issue, please do. it'll help @bbeat2782

@edublancas This happens due to 2 reasons

Using fill attribute
Width of the bar

The fill attribute creates a stacked bar, which means each bar is divided into X segments that represent different subcategories of the overall data. In these cases, it's island (3 segments), species (3 segments), and sex (2 segments).
The width of each bar is dynamic. In these cases, the bars are wide and overlap each other. Since we don't have a border, it looks a bit weird.
I added a border to the bars

I changed the width of the bars

There is an option to show 2 histograms on one chart by replacing this:
p = (ggplot("plotdata", with_="plotdata", mapping=aes(x=column))
         + geom_histogram(bins=20, fill=fill))

with this:
p = (ggplot("plotdata", with_="plotdata", mapping=aes(x=[column, fill], fill=["green", "magenta"]))
        + geom_histogram(bins=20))

The problem is that the difference between the X values of these fields is big which makes it difficult to understand the graph

thanks for sharing your feedback  @yafimvo.
@bbeat2782 the best way to validate this is to create the same plots using the same data in ggplot (in R) , the interface should be pretty similar.

create the same plots using the same data in ggplot (in R)

Oh, never thought of this way to validate the plots. Thanks.

Acceptance Criteria

Fix code to make sure the vertical breaks in histograms do not show up
Change histogram test images
Validate the new test images with ggplot (in R)


Error downloading Spiget

Hello,
every time I start my server and the Plugin tries to download the Plugins this error shows up (only one time).

I don't know if another Plugin causes this, so here are my plugins and my list.yml (converted into txt because of github):
list.txt

In your console error log could you show me the plugin it tried downloading before the error happened? Looks like it's the headdrops plugin but I want to be sure

Yes it’s HeadDrop @NewAmazingPVP

@SkyKingPX try putting in this link
https://www.spigotmc.org/resources/✅-headdrop-free-1-16-1-20-fully-customizable.99976/
instead of https://www.spigotmc.org/resources/99976/

Yes, works now. Thanks and this is a great plugin!

Great! The problem was the regex pattern extracting the plugin ID from the link. Currently, it looks for something like this ".123/" but since you used the normal resources link, it couldn't find a dot followed by numbers and slash. I am probably going to release next version which will fix this, thus making it simpler to use the plugin.

Also @SkyKingPX I just released the new version https://github.com/NewAmazingPVP/AutoUpdatePlugins/releases/download/v6.5/autoupdateplugins-6.5.jar
With this version it won't matter if you use https://www.spigotmc.org/resources/99976/ or https://www.spigotmc.org/resources/✅-headdrop-free-1-16-1-20-fully-customizable.99976/ both links will work
Also, I have taken your suggestion into consideration and have long thought so doing separate loggers for all platforms but just don't have the time to recode, but I'll try if I do get time.

The logger thing is not an error though the plugin should work fine as it is. It's just not the most preferred way to log/send messages, therefore it's saying that.

I know.
But why is the plugin Version 6.5 instead of 6.1???

Ok.
But a better way would be for example:
1.0
1.1
1.2
1.2.1

Yeah I agree


chore(main): release 2.2.0

:robot: I have created a release beep boop
2.2.0 (2024-05-08)
Features

add support for node coveralls reports (5d05840)
support for multiple instances of exporter, multiple registrations of metrics (85fda82)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/christiangalsterer/mongodb-driver-prometheus-exporter/releases/tag/v2.2.0 :sunflower:


config.mask_time_prob=0.5

Hi,I have a question and I hope you can answer it.Your paper describes "For wav2vec2, we use a LayerDrop of 10% in the transformer layers, and a dropout of 10% is applied after each fully-connected layer in the network. Wav2vec2 also applies masking before the relative positional embedding is added, similar to SpecAugment; 10% of the channel dimensions are randomly masked, and 50% of the time dimensions are randomly masked."
BUT in the "w2v2-speaker-few-samples/tree/master/src/networks/wav2vec2_components/base_components.py", mask_time_prob is set to 0.05 and mask_feature_prob is set to 0.

See https://github.com/nikvaessen/w2v2-speaker-few-samples/blob/master/config/network/regularisation/wav2vec2_default.yaml

I got it, thank you.


Backport fix for VoiceOver Can't Find Web Content If you Stop Interact

Just creating this issue so we have something to track this work
As already discussed with @deepak1556 we should backport fix for https://github.com/electron/electron/issues/17207 in our electron build

Thanks @isidorn

Sorry I forgot to update here, the electron backport landed in 7.2.4 and went out with the stable release 1.45 today.

Awesome, thanks!


Endpoint returns model or undefined array

Describe the bug
I have an endpoint that returns a list of objects. In frontend, I would expect the response type would be an Object[] array not  Array<MyObject,undefined> which is never the case.

Expected-behavior
Response should return Array
Reproduction
Download the example project and open dev tools to hit debugger.
bugrap-hilla.zip
System Info
Hilla: 24.5.0.alpha4
Flow: 24.5.0.alpha6
Vaadin: 24.5.0.alpha4
Copilot: 24.5.0.alpha4
Copilot IDE Plugin: 1.0-SNAPSHOT-intellij
Java: Oracle Corporation 22.0.1
Java Hotswap: false
Frontend Hotswap: Enabled, using Vite
OS: aarch64 Mac OS X 14.5
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36

See https://vaadin.com/docs/latest/hilla/reference/type-nullability

Should it not be reversed? You never expect a null element in a list unless it is marked explicitly by default.

In Java, if you write List<Issue>, both the list and its items can be null. You can use @NonNullApi if you want to avoid putting nullability annotations everywhere.
The TypeScript is generated as expected, so I'm going to close this issue.


Added a simple command line sample for the sink.

This add a simple command line example to quickly show how to use the sink and send events to Elasticsearch.

Outdated.


Arm64 Protect crashes in the background

Hi,
Thank you for creating this container! I can't seem to get this container running reliably. I did get it to start the first time but as soon as I try to load the protect application, I always get a 500error in the frontend and the application won't load at all. I did get it to load for a few seconds but it couldn't connect to the local nvm (Trying to connect to your nvm).
It looks like there are a bunch of TLS certification errors in the log files within the container but I can't seem to resolve them. I've already tried a reverse proxy with a custom certificate but to no avail...
Do you have any tips or similar experiences with this error?
I'm trying to run it on a Pi 3+ with ubuntu 20.04 x64
Thanks a lot!

On further investigation, it looks like there's no RTC connection possible. As soon as the frontend tries to connect, it can't get the handshake because of the unsigned certificate which triggers an error in the backend and crashes the applicatiôn

What is your exact run command? The container needs a lot of open ports so the best way to run it is with direct host networking.

Thanks for your reply! I've adjusted the time-zone which was indeed off by one hour. It looks like the unifi-core is now restarting every few seconds though.
The run command is basically the one from the readme file.
docker run -d --name unifi-protect-arm64  \     --privileged \     --tmpfs /run \     --tmpfs /run/lock \     --tmpfs /tmp \     -v /sys/fs/cgroup:/sys/fs/cgroup:ro \     -v /media/recordings/srv:/srv \     -v /media/recordings/data:/data \     --network host \     markdegroot/unifi-protect-arm64:latest
I've mounted an external ssd as the storage device but it only gets reported as 100gb because of the docker limitations (afaik). I've also tried different mount options for docker to play more nicely but to no avail...

Strange. Maybe it has to do with permissions. Can you can do a chmod 777 /media/recordings/srv and chmod 777 /media/recordings/data?

Thanks for your support! Permissions also didn't help. Here's an excerpt of the error log from srv/unifi-protect
2020-11-03T15:06:20.606Z - error: UMP server error 2020-11-03T15:06:20.610Z - error:  Error: listen EADDRINUSE <IP_ADDRESS>:7449     at Server.setupListenHandle [as _listen2] (net.js:1360:14)     at listenInCluster (net.js:1401:12)     at GetAddrInfoReqWrap.doListen (net.js:1510:7)     at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:72:10) 2020-11-03T15:06:21.115Z - error: DEVICE NOT REGISTERED unregistered-hardware 2020-11-03T15:06:21.764Z - error:  Error: self signed certificate     at TLSSocket.<anonymous> (_tls_wrap.js:1116:38)     at emitNone (events.js:106:13)     at TLSSocket.emit (events.js:208:7)     at TLSSocket._finishInit (_tls_wrap.js:643:8)     at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:473:38) 2020-11-03T15:06:21.772Z - error:  Error: self signed certificate     at TLSSocket.<anonymous> (_tls_wrap.js:1116:38)     at emitNone (events.js:106:13)     at TLSSocket.emit (events.js:208:7)     at TLSSocket._finishInit (_tls_wrap.js:643:8)     at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:473:38) 2020-11-03T15:06:24.823Z - error:  Error: Not enough available files to purge, purged 0 files, wanted 35     at e.exports (/usr/share/unifi-protect/app/webpack:/src/middleware/video/filemanager/purgeFiles.js:27:37)     at <anonymous> 2020-11-03T15:06:24.970Z - error: unhandledRejection, shutting down... 2020-11-03T15:06:24.974Z - error:  Error: Unable to free up disk space.     at /usr/share/unifi-protect/app/webpack:/src/middleware/video/filemanager/index.js:71:32     at <anonymous>     at process._tickCallback (internal/process/next_tick.js:189:7) 2020-11-03T15:06:25.319Z - error:  Error: self signed certificate     at TLSSocket.<anonymous> (_tls_wrap.js:1116:38) at emitNone (events.js:106:13)     at TLSSocket.emit (events.js:208:7)     at TLSSocket._finishInit (_tls_wrap.js:643:8)     at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:473:38) 2020-11-03T15:06:25.508Z - error: Could not updateCloudRecord. Connection closed. updateData did not receive a response. MESSAGE ID: 3 2020-11-03T15:06:25.509Z - error: Authenticate failed. Connection closed. updateData did not receive a response. MESSAGE ID: 3 2020-11-03T15:06:25.702Z - error:  Error: Connection closed.     at forEach (/usr/share/unifi-protect/app/webpack:/node_modules/@ubnt/ucp4/src/index.js:61:18)     at Map.forEach (<anonymous>)     at e.exports.onClose (/usr/share/unifi-protect/app/webpack:/node_modules/@ubnt/ucp4/src/index.js:59:21)     at WebSocket.e.on.e (/usr/share/unifi-protect/app/webpack:/node_modules/@ubnt/ucp4/src/index.js:46:40)     at emitTwo (events.js:126:13)     at WebSocket.emit (events.js:214:7)     at WebSocket.emitClose (/usr/share/unifi-protect/app/node_modules/ws/lib/websocket.js:191:10)     at Socket.socketOnClose (/usr/share/unifi-protect/app/node_modules/ws/lib/websocket.js:858:15)     at emitOne (events.js:116:13)     at Socket.emit (events.js:211:7)     at TCP._handle.close [as _onclose] (net.js:561:12) 2020-11-03T15:06:52.982Z - error: UMP server error 2020-11-03T15:06:52.985Z - error:  Error: listen EADDRINUSE <IP_ADDRESS>:7449
interestingly, it complains that the address is already in use but this is the only docker container running and it only starts to listen to it when I start the container.
Here are the logs from the core:
2020-11-03T15:05:56.857Z - error:  Error: ENOENT: no such file or directory, unlink '/data/unifi-core/f87506ec-3a75-43a8-b635-78046f8a7ed2' 2020-11-03T15:06:34.111Z - error: unable to parse sd_notify status for unifi-protect: 2020-11-03T15:06:34.157Z - error: unable to parse http status for unifi-protect FetchError: request to http://localhost:7080/api/ucore/status failed, reason: connect ECONNREFUSED <IP_ADDRESS>:7080     at ClientRequest.<anonymous> (/usr/share/unifi-core/app/webpack:/node_modules/node-fetch/lib/index.js:1455:11)     at emitOne (events.js:116:13)     at ClientRequest.emit (events.js:211:7)     at Socket.socketErrorListener (_http_client.js:401:9)     at emitOne (events.js:116:13)     at Socket.emit (events.js:211:7)     at emitErrorNT (internal/streams/destroy.js:73:8)     at _combinedTickCallback (internal/process/next_tick.js:139:11)     at process._tickCallback (internal/process/next_tick.js:181:9) 2020-11-03T15:06:36.642Z - error: unhandledRejection, shutting down... 2020-11-03T15:06:36.646Z - error:  TypeError: Cannot read property 'send' of null     at e.exports.send (/usr/share/unifi-core/app/webpack:/node_modules/@ubnt/ucp4/src/index.js:98:29)     at <anonymous> 2020-11-03T15:06:55.492Z - error:  Error: ENOENT: no such file or directory, unlink '/data/unifi-core/f40088b0-cfa8-4f88-8664-ce29401ae909' 2020-11-03T15:07:06.388Z - error: unable to parse sd_notify status for unifi-protect: 2020-11-03T15:07:06.485Z - error: unable to parse http status for unifi-protect FetchError: request to http://localhost:7080/api/ucore/status failed, reason: connect ECONNREFUSED <IP_ADDRESS>:7080     at ClientRequest.<anonymous> (/usr/share/unifi-core/app/webpack:/node_modules/node-fetch/lib/index.js:1455:11)     at emitOne (events.js:116:13)     at ClientRequest.emit (events.js:211:7)     at Socket.socketErrorListener (_http_client.js:401:9)     at emitOne (events.js:116:13)     at Socket.emit (events.js:211:7) 2020-11-03T15:07:10.703Z - error: unhandledRejection, shutting down... 2020-11-03T15:07:10.707Z - error:  TypeError: Cannot read property 'send' of null     at e.exports.send (/usr/share/unifi-core/app/webpack:/node_modules/@ubnt/ucp4/src/index.js:98:29)     at <anonymous> 2020-11-03T15:07:29.187Z - error:  Error: ENOENT: no such file or directory, unlink '/data/unifi-core/4e4e7fa2-3bdb-4745-9a5c-347f8116ff39' 2020-11-03T15:07:39.116Z - error: unable to parse sd_notify status for unifi-protect: 2020-11-03T15:07:39.155Z - error: unable to parse http status for unifi-protect FetchError: request to http://localhost:7080/api/ucore/status failed, reason: connect ECONNREFUSED <IP_ADDRESS>:7080     at ClientRequest.<anonymous> (/usr/share/unifi-core/app/webpack:/node_modules/node-fetch/lib/index.js:1455:11)     at emitOne (events.js:116:13)     at ClientRequest.emit (events.js:211:7)     at Socket.socketErrorListener (_http_client.js:401:9)     at emitOne (events.js:116:13)     at Socket.emit (events.js:211:7)     at emitErrorNT (internal/streams/destroy.js:73:8)     at _combinedTickCallback (internal/process/next_tick.js:139:11)     at process._tickCallback (internal/process/next_tick.js:181:9) 2020-11-03T15:07:39.664Z - error: [https] 34ms 503 GET /proxy/protect/api/bootstrap 2020-11-03T15:07:40.108Z - error: [https] 16ms 503 POST /proxy/protect/api/webrtc/sdp 2020-11-03T15:08:08.683Z - error: unable to parse sd_notify status for unifi-protect: 2020-11-03T15:08:08.738Z - error: unable to parse http status for unifi-protect FetchError: request to http://localhost:7080/api/ucore/status failed, reason: connect ECONNREFUSED <IP_ADDRESS>:7080

I noticed a bunch of crashes like this a on a pi 4b+ with ubuntu server running the .deb directly, not in docker.  Is there a known working configuration?

@gtrak You can follow the steps in the Dockerfile


Custom trigger with inline configuration not working

Description:
I would like to replace built-in input with my custom input and apply inline rule.
My end goal is card with custom input and calendar from datepicker displayed under that.
Something like this:

To reproduce:
currently when I try it in playground custom trigger + inline rule I dont see the trigger.
playground:
https://stackblitz.com/edit/vuepic-vue-datepicker-spzttp?file=src%2Fcomponents%2FPlayground.vue
additional question:
I see the slot for action-preview https://vue3datepicker.com/slots/content/#action-preview
but is it possible to just turn off this attribute from datepicker?

You need to specify :inline="{ input: true }" to show the input field as stated here. The slot you need is called dp-input, however, it is not working properly in inline mode, I will take care of it.

thank you, and can you help me with additional question also please?
I see the slot for action-preview https://vue3datepicker.com/slots/content/#action-preview
but is it possible to just turn off this attribute from datepicker?

I just wanted to ask when do you expect this fix will be released? thank you


B6

Description
I really confused my llm “chain of thought” model by giving it the written problem and a description of the  image. b3 and b6 are switched.
(Optional:) Please add any files, screenshots, or other information here.
No response
(Required) What is this issue most closely related to? Select one.
Choose One
Internal issue ID
c6c7054d-93b1-42d8-9308-33e64f2b463f
Paper URL
https://arxiv.org/html/2409.19924v2
Browser
Safari/604.1
Device Type
iOS

I am not sure this relates to the HTML quality? Could you explain what you mean by "b3" and "b6" mentioned above? The ones I see match the PDF.

It’s not the html. Sorry about the submission mistake.  It is an error with  the  problem and illustration. Monte Peace MLS(ASCP)On Oct 14, 2024, at 15:29, Deyan Ginev @.***> wrote:
I am not sure this relates to the HTML quality? Could you explain what you mean by "b3" and "b6" mentioned above? The ones I see match the PDF.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>


fix memory leaks from Tx

Following the lines of Jshy in this #232. I'm trying to help in fixing the memory leaks related to the usage of the CML.
This pr addresses all the memory freeing for the Tx class.
The freeable entity is the same added by @yhsj in his PR. Also moved some functions to an util folder that I think are better than having them as free function in the same file as the class.

This should be closed in favor of https://github.com/spacebudz/lucid/pull/234


Miscellaneous joblib updates

As PR ( https://github.com/joblib/joblib/pull/722 ) added the Distributed backend to Joblib in 0.12.2 and scikit-learn 0.20.0 vendored that joblib version with PR ( https://github.com/scikit-learn/scikit-learn/pull/11741 ), reasonably recent versions of joblib and scikit-learn are already sufficient for our needs here. There may be more room for cleanup following this.
Edit: Also worth noting Distributed 1.24.0 has been raising an ImportError when importing distributed.joblib ( https://github.com/dask/distributed/pull/2298 ). As we require Distributed 1.25.0 as of PR ( https://github.com/dask/dask-ml/pull/466 ), we've also been raising that same ImportError for a while. So it's probably safe to drop the dask_ml.joblib shim as well.

Thanks. I have a few CI things to clean up. Will get to this soon.

No worries. Came across this in some other work I was doing.

Not sure why the doc build is failing, while it's passing on examples.dask.org. Will have to look later.

Thanks John!


This eventually triggered "AlreadyInTransaction: Cannot perform this operation while a transaction is open" errors in unrelated places.
This commit fixes this issue by catching SerializationFailure or ReadOnlyTransaction on commit and attempting a rollback.

Do you think we should only use it on COMMIT and not on savepoints?


Common Managed Identity for Wild Card KeyVault

A managed identity (named podmi-ingress-controller) is created for every ARM deployment. The identity has access to a keyvault, created in the same deployment. This identity is bound to traefik pod so that it can access keyvault items.
Now our wilcard cert is saved in a common keyvault (kv-tld) outside of deployment. For traefik to access that we are providing podmi-ingress-controller read permission manually with az cli.
Another way we can do this is:
Create a common managed identity (mi-kv-tld) just for wildcard keyvault (kv-tld) and attach that identity to traefik pods.
In this way, other deployment specific identity won't get added to kv-tld.

Doing this also removes the risk of running into Azure limits if we use kv-tld for bigger hack sessions.
The policy limit is 1024 per key vault. https://docs.microsoft.com/en-us/azure/key-vault/general/assign-access-policy-portal


Unable to logout of UI

Describe the bug
After login you are unable to log out again using username->logout
Also after clicking on your username the dropdown gets stuck open until you refresh the page.
To Reproduce
Steps to reproduce the behavior:

Go to CI environment dashboard
Login to UI
Click on username
Try to click 'logout'

Expected behavior
Logout should happen
Screenshots

Desktop (please complete the following information):
OS: fedora
Browser firefox
Version 63

We don't control this portion of the UI, it is owned by the Insights chroming service. You should open an issue here:
https://github.com/RedHatInsights/insights-chrome/issues

Oh yeah my bad, thanks Chris. Also just for reference https://github.com/RedHatInsights/insights-chrome/issues/63


Fix TPM is present check

Hey,
the TPM is present check is false interpreted, please check the code

What do you mean with false interpreted?
The implementation checks if a connection exists, no matter what TPM (required).
Then it checks, if TPM1.2 is present (test is not required)
After that, it checks, if TPM2.0 is present (test is not required)
The last test checks if one of the tests above passed. (this test is required again)

Checked code, tests are valid.


feat(toast): Add toast component

As discussed, please check the display in Mobile too, as the dynamic sample has horizontal scrolling + the action toast is squashed..


Initial Dropdown Polymer to Lit Conversion

This pull request includes the conversion of the following files from Polymer to Lit:
Components

d2l-dropdown
d2l-dropdown-opener-behavior
d2l-dropdown-content
d2l-dropdown-content-behavior

Unit Tests

dropdown-content

Not sure if DL has any more feedback, but this is look'n good. If there's any other minor things we uncover as the rest of the components are converted, we can always make further adjustments then, given that we're not quite to the point of swapping out the Polymer impl just yet.

I'm expecting little changes here and there to come as I port over the other components that use the opener and content mixins so that sounds good to me!


Use touch events

Remove all uses of onClick; noticing the 300ms delay is getting annoying 😒

[migrated to Gus-Petch]


arcore data collection and processing

You must disclose the use of ARCore and how it collects and processes data, prominently in your application, easily accessible to users. You can do this by adding the following text on your main menu or notice screen: "This application runs on ARCore, which is provided by Google LLC and governed by the Google Privacy Policy".

How exactly does this sdk use the data, and how does Google handle it? I think the readme could be more detailed, and an improved explanation would be useful.

Please reference the published "Google Privacy Policy" (https://policies.google.com/privacy).


Send a user a message from outside of a dialog

Bot Info

SDK Platform: .NET
SDK Version: 3.14
Active Channels: facebook, directline
Deployment Environment: local dev with emulator

Issue Description
I want to be able to send a user a message from outside of a dialog.
I built out a human handoff API endpoint (HandoffController) which takes in a json body. An agent from there own software built out integration with this API endpoint. Once I receive that message in the controller, i want to be able to send that message over to the user. The json body includes the user_id and the message.
Is there an implementation I can use so I can send that message to the user? I am outside a dialog so I can't use the context/activity to send the message.
How can I accomplish this?

Hi @odannyc
Please see the answer provided here: https://stackoverflow.com/questions/46085614/how-can-i-access-bot-framework-conversationdata-outside-of-a-dialog-like-in-mess

The Microsoft Bot Framework team prefers that how to questions be submitted on Stack Overflow. The official Bot Framework Github repo  is the preferred platform for submitting bug fixes and feature requests.


LateralPlanner: Move lane change logic to another class

Description Moved the lane change state transition logic and calculations to a new class called DesireHelper. This removes a lot of bloat from the LateralPlanner which made it hard to glance at the different functions of the code (ie. model parsing, lane change logic, calculation of driving path, setting of MPC costs, and running the MPC).
Verification process replay!

Let's hold of on merging this until findInteresting has engaged segments again. Will be working on that next week.


Generators outside app/ generates wrong name

Hi,
I just used the latest version of laravel-modules and changed the configuration a bit, I would like to have the Modules folder outside of app. Why? Because the folder structure of app is very large already, and the folder tree would have some redundancies, which may confuse the developer and can lead to unexpected changes in the wrong folder.
So I changed the config to:
 'modules' => base_path('modules'),
The files get generated at the right place, but within the composer:

module.json

Controller:

Did I missed something or is that a bug?
Thank you.

Probably from the composer.json file for your project.
This is how it should be.
"autoload": {
"psr-4": {
"App\": "app/",
"Modules\": "modules/"
}
My guess is that the "Modules\" is missing

I commented for this here: https://github.com/nWidart/laravel-modules/issues/717#issuecomment-470091056
Seems like an OS issue with case sensitivity. Remove the old folder before generated the lowercase one.


removeClippedSubviews={true} in scrollview - view not visible when changed tab

removeClippedSubviews={true} in scrollview - view not visible when changed tab
When launched an app for the first time the scroll view is visible
but when I change the tab i.e. perform any navigation the scroll view is not visible until it is scrolled
removeClippedSubviews={true} using this as true makes my scroll view perform faster the only issue is that the view gets hidden sometimes on the navigation
FYI: removeClippedSubviews={false} doesn't reproduce the hidden issue but degrades the performance
Any idea how to fix hidden issue while having removeClippedSubviews={true} ?

@krunalbad thank you for the issue. Can you make sure to follow the template and provide a repro of the issue. Closing for now.

@krunalbad thank you for the issue. Can you make sure to follow the template and provide a repro of the issue. Closing for now.

FYI, if you search the issue history, this is atleast 4 year old react-native bug.


Streamline, proper documentation, cleanup

@bradrydzewski I have applied all comments from the streamline PRs.

LGTM


Custom plugins

What does this PR do?
It adds support for custom plugins, which are files on your project that you want for projext to load as plugins. They'll have access to the projext dependency injection container and thus all the services and events projext handles.
There's 2 ways of implementing this:
The "zero configuration way"
You can create a file called projext.plugin.js on either your project root directory or on /config. The file will be detected and automatically loaded by projext.
Project setting
This PR adds a new setting scope to the project configuration:
...
plugins: {
  enabled: true,
  list: [],
},
...

enabled: Whether custom plugins should be loaded or not. If false, this will also disabled the load of the projext.plugin.js file.
list: A list of files, with paths relative to the project root directory, that will be loaded as plugins.

--
This PR also changes the testEnvironment of Jest in order to make it a little bit faster.
How should it be tested manually?
Create a custom plugin:
// /projext.plugin.js

module.exports = (app) => {
  app.get('events').on('build-target-commands-list', (commands) => [
    'echo "HELLO"',
    ...commands,
  ]);
}

That plugin will listen for the reducer event for the list of commands projext and the build engine use for bundling/running a target. The listener will add a echo "HELLO" on front of all the other commands, so if you run projext build or projext run, you'll see HELLO logged before it starts building the target.
And of course...
yarn test
# or
npm test

Pull Request Test Coverage Report for Build 175

12 of 12 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 174:
0.0%

Covered Lines:
1592

Relevant Lines:
1592

💛  - Coveralls


Add dropdown selectors for series and indicators; add SVG icon sprite generation

Resolves #316
Resolves #318
Resolves #320
Closes #387 (rebased and integrated SVG sprite generation)

Looks good, just a couple of thoughts about it.

Looks good, just a couple of thoughts about it.

Thanks for the review @djmiley :)


supporting voxelnext inference

Motivation
supporting voxelnext inference
Modification
adding the module used in voxelnext：

mmdet3d/configs/base/models/voxelnext.py
mmdet3d/configs/voxelnext/
mmdet3d/models/dense_heads/voxelnext_head.py
mmdet3d/models/detectors/voxelnext.py
mmdet3d/models/middle_encoders/sparse_encoder_voxelnext.py
mmdet3d/models/task_modules/coders/voxelnext_bbox_coder.py

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

Hi @csinsgcc,
We'd like to express our appreciation for your valuable contributions to the mmdetection3d. Your efforts have significantly aided in enhancing the project's quality.
It is our pleasure to invite you to join our community thorugh Discord_Special Interest Group (SIG) channel. This is a great place to share your experiences, discuss ideas, and connect with other like-minded people. To become a part of the SIG channel, send a message to the moderator, OpenMMLab, briefly introduce yourself and mention your open-source contributions in the #introductions channel. Our team will gladly facilitate your entry. We eagerly await your presence. Please follow this link to join us: https://discord.gg/UjgXkPWNqA.
If you're on WeChat, we'd also love for you to join our community there. Just add our assistant using the WeChat ID: openmmlabwx. When sending the friend request, remember to include the remark "mmsig + Github ID".
Thanks again for your awesome contribution, and we're excited to have you as part of our community!


background-position

background-position

This issue was imported from Google Moderator
Moderator votes: +17
Issue added by Oxana on 2012-03-15
To vote this issue up or down, simply include +1 or -1 in your comment.

Related: #989

http://caniuse.com/#search=background-position is supported in IE8. Please fix.
I tested.
You can also check other resources:

http://www.w3schools.com/cssref/pr_background-position.asp
http://htmlbook.ru/css/background-position

Isn't his already covered by http://caniuse.com/#search=background-position (either the longhand or 'well-supported')?

Yup, is indeed covered.


fix(web): reset sidebar styles

Current dependencies on/for this PR:

main

PR #68

PR #69   👈

This stack of pull requests is managed by Graphite.

Merge activity

Dec 11, 12:17 AM: @@ToastedDev started a stack merge that includes this pull request via Graphite.


Document kubeadm KUBELET_DNS_ARGS issue

Fixes https://github.com/kubernetes/kubeadm/issues/315
cc/ @luxas @farcaller

This change is

@luxas Thanks for the review, updates made

Is this Tech LGTM then?


Improve display of error messages and preview table

Is your feature request related to a problem? Please describe.

As a user, it is confusing when the preview table is not cleared when I upload a new file to validate.
As a user, it is confusing when previous error messages are not cleared when I upload a new correct file to validate.
As a user, it is confusing to understand error messages when they are all displayed in 1 line bunched together.

Example:

Describe the solution you'd like

A new table should be displayed rather than rows appended.
Previous error messages should be cleared.
Error messages should be displayed line by line.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Closing because this should be in the aind-data-transfer-service repo.


Add rabbit & turtle/snail & shell icons

Can represent speed, fast/slow (tortoise/hare…)

Related to squirrel in #1229.
Alts:

Updated to better match the Lucide logo, and lollipop in #1149.

We definitely need both rabbit and rabit-2, extremely cute, turtle not so much.

The rabbit is suuuuuper cute. 🐰
I'd vote for the one with the lopsided ears, it's much more rabbity.
Also not sure about the turtle I'm afraid.

Really nice, love the rabbit.
I agree with @jguddas @karsa-mistmere, but to be fair it works on 100%.

to be fair it works on 100%.

I like the turtle to be honest, but just added snail, as another alternative for ‘slow’. Although it does kind of ruin the parable of the tortoise/hare thing…
@ericfennis @jguddas @karsa-mistmere See what you guys think…

Oh no. 🙈
Snail shells never curl in that way:

Snail shells never curl that way

@karsa-mistmere Fixed.

The snail looks a bit too large and I think it looks a bit weird that the shell doesn't fully connect to its body. Almost like a slug masquerading as a snail. 😄

I like the snail.

I like the snail.

Yeah think I snailed it (sorry 🙈) with these…
I like the existing one, but here are some alts anyway—snail and shell:

I really like row no. 3 in the last two columns, I think they give the best vibes for the "slow" use case, the previous columns are maybe too energetic in comparison.

I'm ok with these changes. Should the snail not be flipped? So the direction is the same as the other icons?

I still feel like the turtle needs some work, but the other ones are super cute :heart:

Should the snail not be flipped? So the direction is the same as the other icons?

@ericfennis So the reason snail (and shell) are that way is to match lollipop in https://github.com/lucide-icons/lucide/pull/1149#issuecomment-1520066481 and the Lucide logo itself (even though I know it’s not an actual icon…) Again, going for consistency.

I still feel like the turtle needs some work

@jguddas How about something like this…?

My failed attempt at a cute turtle .
Maybe something like this?

Maybe something like this?

@jguddas I don't think it represents slow, as it was meant to, if it's not on land…

Maybe something like this?

@jguddas I don't think it represents slow, as it was meant to, if it's not on land…

We do have the snail 🐌.

I'm ok with these changes. Should the snail not be flipped? So the direction is the same as the other icons?

I think as a guideline we should make icons that flow with text, so ltr.
Maybe this is just an Arabic snail tho.

Definitely would prefer a ltr snail, especially if it's meant to be used next to rabbit.

I want to use the paw print one, but only having 3 pads instead of 4 is so weird!! Can you make it like an actual dog paw please??


Reduce string allocations

String interpolation allocates a new string on the heap.
https://github.com/JosefPihrt/Roslynator/blob/master/docs/analyzers/RCS1197.md

/azp run

@lechu445 thanks again :-)


Link to AMO broken

README link to AMO broken

Thanks. Should be fixed now.

You're welcome.  I verified the correction, and it works.


Set destination doesn't work anymore + Need to give acces to the map for more people (individual pilotes and corporations)

First of all, thank you for your job. I followed pathfinder from the beginning and you really improoved well pathfinder.
After 4 years of tripwire i switched for pathfinder fully. The possibility to follow 2 characters at the same time free my gameplay, I was able to dual prob and beeing followed ♥☺♥ just amazing.
But, a new patched arrived, we can share bookmarks and something is missing, I had to return on tripwire ... I am not able to add individual pilotes and i have a bad limite of who i can add to my map access list. We really need that on pathfinder, then, I think, we will have the best mapper we can find.
Some time ago  I was able to set destination from pathfinder to the game. It worked fine. Now I am not able anymore. Sad bug.
Thank you, Amra Ni-Yesta. WHPD - Wormhole Police Department ♥

@AmraNiYesta Thanks for your report.
As you correctly figured out, the "set destination" bug is known, and already fixed for the next relase: #862
The ability to "share" maps with a mix of "individual pilots" and "corporations" is also an existing feature request: #222


[Firestore Bundle Server] Install link points to wrong extension source

Expected Behavior
Install Firestore Bundle Server
Actual Behavior
It's pointing to Custom Auth Claim
https://github.com/FirebaseExtended/experimental-extensions/tree/next/firestore-bundle-server

Hi @elvisun
Can you confirm if you still have an issue here? Or perhaps more information on the problem you are experiencing?

Thanks Darren, the issue seems to have resolved


Output all the configs in log when TiKV starts

It's convenient for debug to output all the configurations when TiKV starts. Currently only those config which are missing and take the default values would be output in log. It should output all of them in log on start.

Closed, since it already outputs all config in log.


wat: enforces signature order

This change does two things:

enforces field names are first or not present

Ex. (func $main) $main is the name of the func field

enforces the order requirements of the type grammar. (param)* result?

To reduce complexity, this logic is extracted to type_parser.

Notes
Unit test coverage is the same
There is still 100pct coverage except TODO and panics
benchmark speed decrease and allocation increase
Extracting typeParser resulted in a performance decrease on the trivial benchmark because it initializes, but never needs a type parser. I think this is ok because in real life, %.wat files with anything non-trivial will end up with at least a few types.
decrease in speed
BenchmarkTextToBinaryExample/vs_wat.parseModule-16    	 1429618	       832.1 ns/op	     568 B/op	      23 allocs/op
BenchmarkTextToBinaryExample/vs_wat.parseModule-16    	 1293886	       977.1 ns/op	     664 B/op	      27 allocs/op

example input
(module $simple
	(import "" "hello" (func $hello))
	(start $hello)
)

Once we implement functions, we should re-do the benchmark anyway.
Function pointer fake
The parser used by the lexer changes when fields change. It now also changes when we enter a common grammar (type use). To reduce stack depth and allocations, I'm updating moduleParser.tokenParser via a pointer to the moduleParser as it seems there's no function pointer in go.

To check my assumptions about performance, I ran benchmarks against a file that has two types in it. The perf is basically the same, while both more strict enforcing grammar and decoupled code vs before.
before
BenchmarkTextToBinaryExample/vs_wat.parseModule
BenchmarkTextToBinaryExample/vs_wat.parseModule-16    	  433776	      2401 ns/op	    1200 B/op	      66 allocs/op
BenchmarkTextToBinaryExample/TextToBinary
BenchmarkTextToBinaryExample/TextToBinary-16          	  387208	      2809 ns/op	    1744 B/op	      77 allocs/op

Now
BenchmarkTextToBinaryExample/vs_wat.parseModule
BenchmarkTextToBinaryExample/vs_wat.parseModule-16    	  480280	      2411 ns/op	    1184 B/op	      65 allocs/op
BenchmarkTextToBinaryExample/TextToBinary
BenchmarkTextToBinaryExample/TextToBinary-16          	  409278	      2960 ns/op	    1728 B/op	      78 allocs/op

(module
	(import "wasi_snapshot_preview1" "path_open" (func $runtime.path_open (param i32 i32 i32 i32 i32 i64 i64 i32 i32) (result i32)))
	(import "wasi_snapshot_preview1" "fd_write" (func $runtime.fd_write (param i32 i32 i32 i32) (result i32)))
)

Thanks for the look.. more to come!


Type cast strings to integers for puppet 4

Puppet 4 will not automatically cast strings to integers for the sake of comparison, so we can add 0 to each string to force a type casting before doing the comparison.

+1
I trust you'll update it when you get the notification that your PR was merged.

Thanks for catching this!


Count insight needs to support vertical data mode

SQL Operations Studio Version:

Steps to Reproduce:

Run most any query that returns 2 column-result (label in Col 0, data in col 1)
Try to use to represent a Count insight. This should be easy

Result:

Only 1st row "works" as data is treated as horizontal. We really, really need a vertical layout. Horizontal only works when you can control the column info

Closing old tasks.


Added new provider

https://github.com/SocialiteProviders/Providers/pull/1192

Actually its not in alpha order, can you fix the sort?

Actually its not in alpha order, can you fix the sort?

How would I fix that? Normally its default in alpha order right?

As in provider starting with R should be before provider starting with V

Actually seems there is a syntax error

@atymic Ready for review

Build still seems to be erroring.

Fixed @atymic


Question on releases with Java strategy

I've just started using manifest config for release-please. I have three components using the java strategy, the others just use the simple strategy. (Config is here: https://github.com/Apadmi-Engineering/Mockzilla/blob/develop/release-please-config.json).
My question is this; release-please is opening a PR which bumps the java versions to a new SNAPSHOT, but there's no PR for the actual next release. How do I do a full release? Presumably not by merging the SNAPSHOT PR?
I assumed I'd get two PRs, one for SNAPSHOT and one for a full release?
This is the only PR I have currently: https://github.com/Apadmi-Engineering/Mockzilla/pull/99
I'd appreciate some guidance since I'm not sure I'm using the action correctly.

Often in a java project, the working branch should always be a -SNAPSHOT version to support nightly/snapshot builds. Release-please will think that you need a snapshot version in the target branch if the current version isn't a snapshot. If your branch is on a snapshot and has releasable changes, then it will propose the next non-snapshot version.


search results are wrong?

Hi, thank you for the plugin!
I have a question, it seems that the search results are not accurate.
For example, here it finds 000all_1646111183620_0.gif

but this gif does appear in my note

I am wondering what can be wrong here. Thanks!

May I know the markdown file path? The plugin currently only detects files under journals pages logseq/bak/journals logseq/bak/pages.

@haydenull Hi, I guess this might be the issue, The markdown is in the path pages/OKR/2022. Does the plugin currently support the subdirectory?

Yes, version 1.3.0 supports subfolders of pages. You can try again.

@haydenull Thanks!! That solves it.


Point position 2

x,y,x are in position member variable and access is done doing: point.position.x

Closing, due to conflicts.


feat(MeasureTheory): μ.singularPart (r • ν) = μ.singularPart ν

Prove 3 lemmas:

an instance MeasurableSMul ℝ≥0 ℝ≥0∞
instance haveLebesgueDecomposition_smul_right (μ ν : Measure α) [HaveLebesgueDecomposition μ ν]   (r : ℝ≥0) : μ.HaveLebesgueDecomposition (r • ν)
theorem singularPart_smul_right (μ ν : Measure α) (r : ℝ≥0) (hr : r ≠ 0) :   μ.singularPart (r • ν) = μ.singularPart ν

bors r+
Thanks!


JCache native persistence

how do I use native persistence when using JCache?

You can provide custom configuration to JCache and enable Ignite native persistence that way, see https://stackoverflow.com/questions/35017564/can-i-use-the-jcache-api-for-distributed-caches-in-apache-ignite


deparse altered "ALTER FUNCTION" statement, removed brackets ()

Original query (with fingerprint 997953ac2de308e2):
ALTER FUNCTION public.delayed_jobs_after_delete_row_tr_fn() OWNER TO prisma

Deparsed query (with fingerprint 503bcad807855e4b):
ALTER FUNCTION public.delayed_jobs_after_delete_row_tr_fn OWNER TO prisma;

To reproduce:
const fs = require('fs')
const { parse, deparse } = require('pgsql-parser');

async function main() {
    const stmts = parse(`
ALTER FUNCTION public.delayed_jobs_after_delete_row_tr_fn() OWNER TO prisma
    `)
    const stmts2 = deparse(stmts[0])
    console.log(stmts2)
}

main()

Schema at https://github.com/prisma/database-schema-examples/tree/main/postgres/canvas-lms

thanks, should work now ;)


feat: ledger send flow

Summary
To be reviewed after https://github.com/iotaledger/firefly/pull/4221
Changelog
Allow sending transfers using ledger device.
Relevant Issues
https://github.com/iotaledger/firefly/issues/3949
Testing
Platforms

Please select any platforms where your changes have been tested.

Desktop

[x ] MacOS
[ ] Linux
[ ] Windows

Mobile

[ ] iOS
[ ] Android

Instructions

Please describe the specific instructions, configurations, and/or test cases necessary to test and verify that your changes work as intended.

...
Checklist

Please tick all of the following boxes that are relevant to your changes.

[x] I have followed the contribution guidelines for this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have added or modified tests that prove my changes work as intended
[ ] I have verified that new and existing unit tests pass locally with my changes
[ ] I have verified that my latest changes pass CI workflows for testing and linting
[ ] I have made corresponding changes to the documentation

Here are some general comments / feedback after testing:

When I disconnect the device in the send confirmation popup view, it displays an error to the console but nothing else happens. When I re-connect and unlock the Ledger device (and open the Shimmer app), it says in the console "DevTools was disconnected from the page. Once page is reloaded, DevTools will automatically...".
I think maybe showing a warning or error message here would be helpful. The transaction details have to be re-sent to the Ledger so the user will have to re-trigger that somehow :thinking:

I triggered the blind signing warning, then rejected the transaction. I don't see the blind signing steps anymore, but when I went to add an expiry time again it did this:

It would be nice to somehow persist the blind signing instructions popup since the Legder device itself doesn't let you do it directly from that point in the flow, you have to reject the TX first which causes the blind signing instructions to go away.

@Tuditi I've made adjustments accordingly - I've decided to leave minting and async tx claiming for other tasks to help speed up the process. I've also disabled Ledger features for onboarding since the profile isn't technically feature-complete.


Rough planned release date?

Dear morazow,
dear kaklakariada,
during my research I just found this repo regard a connector for Glue Studio. I think it is great that you do this and appreciate the work very much.
I would be very interested to know, if you already have an approximate release date or a rough time estimate?
Thanks you very much and best regards :)

Hello @dleuthe,
Thanks for the interest!
We are planning to release it to Glue Studio Marketplace by the end of June.
Before that we may also do a release with developer guide so that users could set this as custom connector on the Glue studio.
Best

Hello @dleuthe,
I wanted to inform you that you should be already able to use the connector from the AWS Glue Studio, please also checkout our user guide for more information.

Thanks again for the interest!


Amazon Cloud Drive support

I know we've discussed Google Drive etc.
thought I'd keep this separate just encase. Amazon.com(different if you go to amazon.ca cloud drive) apparently supports up to 100TB of media storage for $5/month OR if you're a Amazon.com PRIME subscriber, you get Amazon Cloud Drive included for free. Apparently the 100TB cap is also adjustable if you ever come close to reaching it, you can call in and have your account manually adjusted to allow more.
This makes Amazon.com Cloud Drive very appealing to many people, being able to stream/index from Amazon Cloud Drive would be a great feature to have.

interesting. But wouldnt those links also just be regular http links? Like
amazon.drive/youruserid/file-xyz.mp4?
Of course the issue of single-sign-on would have to be addressed. I am assuming you don't want to publicly share those files... correct?


fix readme example

@mxve Thx.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>9
Details

0 of 0   changed or added relevant lines in 0 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.005%) to 6.454%

Files with Coverage Reduction
New Missed Lines
%

src/lib.rs
1
4.71%

Totals

Change from base Build<PHONE_NUMBER>0:
0.005%

Covered Lines:
95

Relevant Lines:
1472

💛  - Coveralls


ToggleGroup: Fix bad layout on initial render

Description

When registering the toggle item children, it now marks the state as changed so that the Stylename property will pick up the new columns/rows.
How Has This Been Tested?

visually
Type of Changes

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation (fix or improvement to the website or code docs)

Before, on first render you would see this:

followed by:

now it correctly looks like this from the start:

Checklist

[X] The PR is submitted to the correct branch (dev).
[X] My code follows the code style of this project.
[ ] I've added relevant tests.

Thanks for fixing it. That visual flick was annoying.

Epic change ;)


feat: mark methods as overriden for Device D3D11/12/Val/Vulkan

I get a warning in xcode for these methods. might be a good idea to mark these as overriden, should help catch problems if DeviceBase is ever changed in a way where these are not considered overridden.
Its a nitpick change but this should be easy to verify for correctness.

Nice! Thanks. Integrated. Sorry for the delay.


Client fails to properly close a connection

When running a shell, if you type 'exit' on the server, the connection isn't closed properly:
[[ WARNING ]] :: Session 23990 is out of data and closed, killing it!
[[ WARNING ]] :: Trying to close a closed session: 23990
[[ WARNING ]] :: Session closure request: 23990
[[ ERROR ]] :: DNS: RCODE_SERVER_FAILURE
[[ ERROR ]] :: Tried to access a non-existent session (handle_packet_in): 23990

This is a difficult one to fix, I have to re-think some of the client's designs. It's not gonna happen till post-beta-release.

After a certain number of failed messages, the client will automatically terminate. That's about the best Ic an do.


Some apps does not take the whole fancy dedicated zone

Microsoft PowerToys version
0.35.0
Running as admin

[X] Yes

Area(s) with issue?
FancyZones
Steps to reproduce
Start Whatsapp Desktop mattermost, skype, signal at startup
✔ Expected Behavior
Some apps does not take the entire space between the bottom of the zone and the bottom of the windows. Have to manually re ajust the windows to take the whole zone
Furthermore, last version of skype starts in the middle of rhe principal screen and does not respect the assigned Fancyzone
❌ Actual Behavior
The concerned apps to fill the whole fancy zone, i have to press shift and do as if i was moving the bar in its fancy zone , to make it to resize accordingly

Other Software
as far as i know appli concerned are : whatsapp desktop, signal, mattermost as far as i used it, perhaps other app are concerned
No response

@crutkas Any idea of a related ticket ?

I can't find one

@johnjohnk2 Does this still happen in v0.43.0

@Aaron-Junker Ys yes I just installed v 0.43.0 and still have the same issue with all the apps listed....
Here is signal for instance

does this issue still happen with v0.73.0? /needinfo


Add files via upload (My school name)

This is my school name.

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


Unable to run on CPU

Greetings,
I'm trying to run this project inside a Windows 11 VM (I know it's bad for performance, but I need to do some quick tests). As I don't have any Nvidia GPU to do a passtrough, I installed the CPU version of PyTorch. I think the exact command I run was
pip3 install torch torchvision torchaudio

While I'm able to run the streamlit version, if I try to start the native version I get an AssertionError:
(venv) C:\Users\vboxuser\xtts2-ui>python app.py
 > tts_models/multilingual/multi-dataset/xtts_v2 is already downloaded.
C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\transformers\utils\generic.py:311: UserWarning: torch.utils._pytree._register_pytree_node is deprecated. Please use torch.utils._pytree.register_pytree_node instead.
  torch.utils._pytree._register_pytree_node(
 > Using model: xtts
Traceback (most recent call last):
  File "C:\Users\vboxuser\xtts2-ui\app.py", line 38, in <module>
    tts = TTS(model_name=params["model_name"]).to(device)
  File "C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\torch\nn\modules\module.py", line 1152, in to
    return self._apply(convert)
  File "C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\torch\nn\modules\module.py", line 802, in _apply
    module._apply(fn)
  File "C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\torch\nn\modules\module.py", line 802, in _apply
    module._apply(fn)
  File "C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\torch\nn\modules\module.py", line 802, in _apply
    module._apply(fn)
  [Previous line repeated 2 more times]
  File "C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\torch\nn\modules\module.py", line 825, in _apply
    param_applied = fn(param)
  File "C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\torch\nn\modules\module.py", line 1150, in convert
    return t.to(device, dtype if t.is_floating_point() or t.is_complex() else None, non_blocking)
  File "C:\Users\vboxuser\xtts2-ui\venv\lib\site-packages\torch\cuda\__init__.py", line 293, in _lazy_init
    raise AssertionError("Torch not compiled with CUDA enabled")
AssertionError: Torch not compiled with CUDA enabled

Which seems correct to me: I indeed installed Pytorch without CUDA support, as per the README this project seems to support running it without CUDA (and indeed the streamlit version appears to work). Why is there an assertion checking for CUDA? How could I solve this?
Thank you for your help,
GTP

Nevermind, fixed after looking at issue #14 .


Grid has no spaces between cells

Grid React component has no margins between the rows and columns. This makes the cell content look unspaced when the screen is small.

can you elaborate the issue :)


Should throw error when export an external declaration in a module

Bug Report

🔎 Search Terms

module, export
🕗 Version & Regression Information

This is the behavior in every version I tried, and I reviewed the FAQ for entries about export, but I don't find the answer

⏯ Playground Link

https://www.typescriptlang.org/play
💻 Code

var a = 1;
declare namespace ns {
    export {a};
}

var b=1;
export default b;

var a = 1;
declare namespace ns {
    export {a};
}

🙁 Actual behavior

The first codes don't throw error.
And the second codes throw the error: Cannot export 'a'. Only local declarations can be exported from a module.
🙂 Expected behavior

I think both of them should have same behavier: throw error: Cannot export 'a'. Only local declarations can be exported from a module..
I don't know how the export default affect the export in namespace. Is this a bug or not? I don't find describe in FAQs or spec.
And I found I can use export = ... replace export default. Are they same problems?

The error means "local" as "not global". In the first case, it's not a global, so the error doesn't happen.


[Bug] BQ is not applying policies to the same object at the same time

Is this a new bug in dbt-bigquery?

[X] I believe this is a new bug in dbt-bigquery
[X] I have searched the existing issues, and I could not find an existing issue for this bug

Current Behavior
BigQuery does not allow to apply policies to the same object at the same time, even if those policies have the same effect.
Error message: 500 IAM setPolicy failed for Dataset <>: There were concurrent policy changes.
Perhaps we would need to update how we apply and persist grants here?
Expected Behavior
Policies could be applied concurrently to the same object at the same time.
Steps To Reproduce
Only affects when BQ is running concurrent changes, and when running the grants separately and sequentially in the console returns a successful execution, which indicates that parallel invocations of these queries might be causing the issue.
Relevant log output
No response
Environment
- OS:
- Python:
- dbt-core:
- dbt-bigquery:

Additional Context
No response

Hey there!
Could you help us reproduce the case? I'm wondering how you get concurrent changes here? Are you running multiple invocations of dbt in parallel?

Hi!
So in our CI workflow, GitHub Actions, the dbt config has 32 threads. The
error shows up when this is executed, however when threads are switched to
2 the error goes away. The multiple invocations are through GitHub Actions
workflow when deploying to production environment.
Best,
Saahil.
On Thu, 11 Apr 2024 at 8:56 PM, Florian Eiden @.***>
wrote:

Hey there!
Could you help us reproduce the case? I'm wondering how you get concurrent
changes here? Are you running multiple invocations of dbt in parallel?
—
Reply to this email directly, view it on GitHub
https://github.com/dbt-labs/dbt-bigquery/issues/1167#issuecomment-2050419001,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEXPU4S3YOVMOF2A47F54GDY43TH3AVCNFSM6AAAAABFVV73I2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJQGQYTSMBQGE
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hi there, could you please add a minimum reproducible example to the issue, so we can investigate?
You can build that out of the project generated via dbt init, or by tinkering with jaffle shop.
Thank you!

Hello, I find it to be a complex setup that may not be easily replicated in a smaller project or a Minimal Reproducible Example. Nonetheless, the issue is clear enough to address without simplification. Here are the specifics:

Our dbt instance consists of over 900 models, all of which compile and build successfully when executed from the core or cloud.
The challenge surfaces when we commit our changes to our repository.
The GitHub Actions workflow initiates by running dependencies and building the project. During this phase, we encounter a recurring error (IAM setPolicy failed for Dataset :_TABLE**: There were concurrent policy changes. Please retry the whole read-modify-write with exponential backoff. The request's ETag '\007\006\026\276r+\210+' did not match the current policy's ETag '\007\006\026\276r0\037***'.**).
This error is linked to the model post-hooks where we specify the IAM grants:erp:
  staging:
    materialized: ephemeral
    dataset: erp
  output:
    materialized: table
    dataset: erp
  +grants:
    roles/bigquery.dataViewer: [
<EMAIL_ADDRESS>
<EMAIL_ADDRESS>    ]
  +post-hook:
    - |
      {% if target.project == 'xx' %}
        GRANT `projects/xx/roles/bigquery.selfServe` ON SCHEMA `xx`.mart_erp TO<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>      {% endif %}

Below is our profiles.yml where we specify the threads:default:
  target: prod
  outputs:
    prod:
      type: bigquery
      method: service-account
      keyfile: xx
      project: xx
      schema: xx
      threads: 32  # this is the parameter causing the issue, if we switch this to 2, the issue goes away but the project takes 1 hour to build, in the current state it takes 9-10 mins
      location: europe-west1
      timeout_seconds: 300 ```

So is the issue that the post-hook grants are operating at the schema level, but are executed at the model level?
So the same table will receive multiple concurrent grants from different unrelated model runs wrapping up?

So, for example : For a "role.xx" the post-hooks are trying to assign principals (users) to that same role (could be for 'n' tables). This updation must happen at once and be written back for the policy to be consistent. However, since we are working with 32 threads, we are trying to modify the policy status concurrently and the IAM scope encounters mismatch in state as several GRANTS are being processed concurrently and their state is volatile.
One thing to note here, even if we are granting the "role.xx" access to a dataset 'y' and that change is yet to be written back, if we try to allow the same role, access (parellelly) to dataset 'z', it would fail even when the changes don't concern each other. In the same manner, allowing access to the same dataset, concurrently, would fail.


High correlation of reverb tail using Unity

Hello,
I am currently experimenting with Microsoft Project Acoustics using the 3.0 version running in Unity directly and local bake using Docker with this image: mcr.microsoft.com/acoustics/baketools | 3.0.Linux.
When I bake the reverb for a basic shoebox room using the local bake option the reverb tails are highly correlated and appear virtually in mono, as visible in the attached video.
Is this mono-sounding reverb tail the intended output of Project Acoustics? Or does local baking create only mono-like reverb tails and I would have to upgrade to the cloud-based baking to generate reverb tails with less correlation? Or did I miss a checkbox somewhere?
Many thanks for your help.
Best wishes,
Constantin
https://user-images.githubusercontent.com/2156449/188625117-67bf6322-41d5-4c2a-b090-07b9a01ae112.mp4

@constantinpopp , for the PA3.0 release and prior releases, the reverb tail is rendered monoaurally and duplicated in both the left and right channels.    We are hard at work on the next release which will provide a more spatially accurate reverberation rendering.
Also, the simulation results for a local bake versus baking in the cloud are identical so you shouldn't be worried about missing features with executing local bakes.

Hi Noel, many thanks for your kind explanations and quick response.

One note I'll add -- the reverb is decorrelated, but does not rotate at all. The left and right channels will have similar power, but different content. I don't know how that RME plugin works, but if I had to guess it is only looking at the overall power in each channel?

Hi Mike
Many thanks for your answer. The RME plugin ("Digicheck") shows the correlation between left and right channel in a Goniometer (vector scope), visible on the right of the screencast. It can be used to display the phase of a stereo signal. The following description is taken of their user's manual:

0° / mono: shows vertical line.
Left only: shows line from the upper left to the lower right.
Right only: shows line from the upper right to the lower left.
180° / out of phase: shows horizontal line.

Apologies for just putting the plugin in there without explaining why I put it there.
Here is another video where the direct signal is occluded so that I can hear mostly only the reverberated signal, showing a rather small apparent source width of the reverberated signal:
https://user-images.githubusercontent.com/2156449/188925895-269a64a9-6d1b-428f-a759-b55afbd0c472.mp4
I think the issue maybe more related to user expectation rather than being a question about if I have used the spatializer wrongly. In music production, reverberation plugins generate "stylized" rooms, which may not exist in real life, and create usually a very wide apparent source width. This effect tends to be associated to high user envelopment and maybe an expectation associated to presentation of spaces via a recording/playback medium (loudspeakers/headphones). Here is an example of the same voice sample reverberated using Valhalla Room and converted into binaural audio:
https://user-images.githubusercontent.com/2156449/188926716-d54d60ab-849e-4bf3-a99f-50eabf7d6805.mp4
One can hear that the image is very wide (maybe too wide?).
I understand that I am comparing apples with oranges - as the purpose of these tools is entirely different. But I wonder if it would be a nice feature if the reverberated signal would appear wider than it is now, for it not to appear as a separate, distant source. The problem of a narrow apparent source width of the reverb appears when the direct sound is coming from one side of the user with the reverb appearing in the centre. For me this effect impairs the fusion between the direct sound and the room's response, as seen in this video:
https://user-images.githubusercontent.com/2156449/188931366-58517cad-ae2c-441d-ba6d-fe18bbbf6cd1.mp4
I know that this example is an extreme case. Usually a player would more likely focuses on the location of sound sources rather than if the reverb of a space is nicely wide.
I hope this explanation illustrates a bit the background on where my question is coming from. 😄
Anyhow, many thanks for making this awesome spatializer. 😄 Having such realistic sounding occlusion and diffraction at one's finger tips without having to code anything is just awesome. 👍
Best wishes,
Constantin

Thanks for the detailed response! I do love the Valhalla reverb :)
I suspect you will really enjoy what we have planned for next release. Our new reverberator aims to do proper steering and should vastly improve the scenario from the last video you've posted.
For an idea of what's coming you can check out this video, specifically the parts pertaining to reflections. This video does not demonstrate our new reverb algorithm (it is four years old, after all) but does give a good sense of some of the effects we're working on, namely the anisotropic reverb. https://www.youtube.com/watch?v=6f8kOI3iD8E

Hi @constantinpopp - I'll add that the new reverb should also improve the width in the middle of a room to be closer to isotropic like you see with Valhalla. I am quite surprised our old reverb above came out as so narrow; we did the due diligence to decorrelate the two ear signals. Anyhow, the new algorithm is much more carefully designed so it should fix, like Mike said.

Many thanks @nikunjragh and @MikeChemi for your kind responses and the video suggestion. The video sounds very cool. I am already very excited for the new algorithm. :)


Which Kubernetes version(s) should we officially support?

Currently we are testing kubernetes 1.10 in our CI, with cri-o 1.10. But the newest version 1.11, was released a couple of weeks ago.
We are also testing OpenShift 3.9 (which uses k8s 1.9) using cri-o 1.9 on our Fedora jobs.
Which version(s) of kubernetes should we support?
Currently I think that there is no statement of which version of k8s we support, we only have the reference of what we use in the CI here: https://github.com/kata-containers/runtime/blob/master/versions.yaml#L163
We have mainly two options here:

Support only the latest version.

Support the versions that CRI-O support? https://github.com/kubernetes-incubator/cri-o#compatibility-matrix-cri-o---kubernetes-clusters

This will require more CI jobs.

Also to take in consideration, we currently do some basic testing for k8s, but in the near future we should add e2e testing.
/cc @sboeuf @sameo @tallclair @amshinde @gnawux @egernst

btw, I've just made some local testing using k8s 1.11.0 and crio 1.11.1 and with some minor tweaks in the CI scripts, all our tests passed correctly.

@chavafg thanks for summarizing the issue here. I think that from the discussion during the Arch Committee, we said that supporting the latest stable version of Kubernetes should be enough. We can still decide later to add more backward compatible versions, but we would need more CI resources for that.
That's a very good news that we have no regressions moving to k8s 1.11, and I think we should make this move happens rather sooner than later.
Also, I completely agree that we should extend our CI by integrating the test suite from k8s. This will bring wider coverage without the need for us to write new tests.

Does kubernetes have a concept of long-time maintaining releases? If so, we should consider sticking with the same release as kubernetes community does.

As Tim said, kubernetes officially supports two previous releases.

Correction: we Kubernetes supports 3 minor releases - latest, and 2 back (https://github.com/kubernetes/community/blob/master/contributors/design-proposals/release/versioning.md#supported-releases-and-component-skew)


PositionCone3dModifier generates particles at wrong location

When using the PositionCone3d the particles are generated at a location that seems to be 2x (in each dimension) the actual translation of the entity.
When going back to the InitPositionCircleModifier the particles are generated around the correct center.
Version: main (specifically 8cbfa36080)

Just released v0.6.1 with that fix and a new example init.rs to show the various position initializers. Also switched the spawn.rs example to use the newly-renamed InitPositionCone3dModifier, for better coverage.


Cf pages

Hello can you please create a tutorial or point me to one on how to add a custom domain to cf pages? I am trying and reading about it but I haven't been successful so far.

https://developers.cloudflare.com/pages/platform/custom-domains/ should work automatically if your domain is already on Cloudflare, with other providers it depends on their own implementation, basically you need to add CNAME record pointing to your pages.dev URL. Refer to your provider documentation.

Closed for lack of clarification

Closing this issue for lack of clarification


Previous/Next for paging

Is it a possibility to get next/previous page buttons added into the Paging plugin?

Any progress?

This missing feature is the reason for me deciding against using this library, which is a shame because it seemed to handle everything else perfectly.

I can't remember where I grabbed the code and I probably didn't come up with it myself, but I actually implemented this on a website 6 months ago. Since I've never really used version control, I'll post the changes I made here so hopefully someone can consider adding them to the main branch. Note I am using an older version from before the pagination plugin was merged in, but the code seems to be mostly the same.
FIND:
           right = options.right || options.outerWindow || 0;

REPLACE WITH:
            right = options.right || options.outerWindow || 0,
            includeDirectionLinks = options.includeDirectionLinks || false,
            leftDirectionText = options.leftDirectionText || '«',
            rightDirectionText = options.rightDirectionText || '»';

FIND:
        pagingList.clear();

REPLACE WITH:
        pagingList.clear();
        if (includeDirectionLinks) {
          // Include previous link
          item = pagingList.add({
              page: leftDirectionText,
              dotted: false
          })[0];
          classes(item.elm).add("prev");
          if (currentPage - 1 > 0) {
            addEvent(item.elm, currentPage - 1, page);
          } else {
            classes(item.elm).add("disabled");
          }
        }

FIND:
                classes(item.elm).add("disabled");
            }
        }
    };

REPLACE WITH:
                classes(item.elm).add("disabled");
            }
        }
        if (includeDirectionLinks) {
          // Include next link
          item = pagingList.add({
              page: rightDirectionText,
              dotted: false
          })[0];
          classes(item.elm).add("next");
          if (currentPage + 1 <= pages) {
            addEvent(item.elm, currentPage + 1, page);
          } else {
            classes(item.elm).add("disabled");
          }
        }
    };

And of course you need to set includeDirectionLinks: true in your options. You can also set leftDirectionText and rightDirectionText to not use the defaults (« and »).
Hope that helps!

Any progress?

Any progress?


Adding the ability to customize variables.

Adding the ability to customize variables.

@vaggelisifa The !default flag is added in v0.4.1.


Add sourceinfo plugin

The sourceinfo plugin provides a protoc-gen-sourceinfo cmd that generates a *.sourceinfo.binpb file, for every .proto file that contains the serialized google.protobuf.SourceInfo for each file. These files can then be loaded directly or embedded in a binary.
The following helpers are provided for go:

sourceinfo.GlobalFiles: A drop-in replacement for protoregistry.GlobalFiles
sourceinfo.GlobalTypes: A drop-in replacement for protogregistry.GlobalTypes
sourceinfo.RegisterAll(root string): Registers all *.sourceinfo.binpb files found under the root dir.
sourceinfo.RegisterAllFS(fsys fs.FS, root string): Same as above, except uses the give file system.

The target use case is to enable runtime, reflection-based 'plugins'. For example, using a protobuf schema as the basis for pflags requires access to the documentation, but does not require code gen otherwise. This plugin is a building block for
any similar reflection-based used cases.

Probably worth a mention in the README.md, even if just a brief description of what this plugin does?


Library broken?

Trying the example here all i get is this, constantly
Connected to server as: central3:3zsp8tnjlpyimlhnxi58kll2w8ja4l
You have disconnected.
Server updated to: front21.omegle.com

Process finished with exit code 0

Does the library not work anymore or am i missing something?

Works for me.


Add retry logic to RecordSetChangesListAll and RecordSetsListAll

Prerequisites

[X] Put an X between the brackets on this line if you have done all of the following:

Checked that your issue isn't already filed.

Description
As a user trying to obtain all recordset changes on a large zone, I'd like to have retry logic introduced inside the code handling pagination of changes.  I can implement my own retry logic, but for large zones it means I have to start over each time amplifying server load rather than letting the pagination aspects handle it on my behalf to pick up.  This specifically is from cases where the vinyldns API returns a 503 and response body of The server was not able to produce a timely response to your request. regardless of the timeouts set in the vinyldns client http.Client.
Versions
github.com/vinyldns/go-vinyldns v0.9.16

With RecordSetChangesListAll I can effectively reimplement the function with retry logic because the underlying RecordSetChanges function is exported.  This is not the case however with RecordSetsListAll and the underlying recordSetsList function.


A ProcessManager can ignore a command

The body of CommandHandlerMethod.invoke() currently can accept an empty list of event messages generated as the result of the method execution.
Attempt to prevent this via
checkState(!events.isEmpty();

Results in several broken tests in ProcessManagerRepositoryTest. It turns out that test environment classes if this test suite do violate the contract of command handling methods. See ProcessManagerRepositoryTestEnv.TestProcessManager.
The problem is that even if handling method of a ProcessManager returns Empty, it would result in no events generated. Chances are that the same would be possible for Aggregates.
The following needs to be done:

Test environment classes for ProcessManagerRepositoryTest need to be adjusted to stop violating the contract of command handling methods.
The CommandHandlerMethod.invoke() should have the check for non-empty list of events.
(I'm adding TODO with the reference to this issue in this method.)
Inform current users of the framework on the change of the behaviour of ProcessManagers.

Resolved via https://github.com/SpineEventEngine/core-java/pull/785.


python312Packages,freeproxy: init at 1.1.1

Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

#325625 pip-chill

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/4212

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/1809


boolector formal engine crashed with broken pipe error

Steps to reproduce the issue
In this sby file, comment out smtbmc yices and then uncomment smtbmc boolector , and also modify proof: depth 20 to proof: depth 1000, then run sby -f spidergon.sby
Expected behavior
The formal engine should finish the BMC and induction verification without crashing and terminated on its own
Actual behavior
The formal engine crashed and gave me broken pipe error

Are you running out of memory, perhaps


apis: remove dependency on controller-runtime

Signed-off-by: Joseph<EMAIL_ADDRESS>Ⅰ. Describe what this PR does
When publishing Koordinator APIs(https://github.com/koordinator-sh/apis) separately, it is necessary to remove unnecessary dependencies to reduce the impact on those who rely on Koordinator APIs. Therefore, it is necessary to remove the controller-runtime that the APIs package depends on.

Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how to verify it
Ⅳ. Special notes for reviews
V. Checklist

[ ] I have written necessary docs and comments
[ ] I have added necessary unit tests and integration tests
[ ] All checks passed in make test

It's ok to do removal like this. But since we have changed the code generated by kubebuilder, anyone that may add new CRD types in future should keep in mind that he/she has to remove the init() and add the types into scheme manually.

Take a look at where to add this prompt, otherwise developers who add CRDs will easily step on this problem.

/area api-machinery


[ZEPPELIN-4743] fix MongoNotebookRepo get unstable note path

What is this PR for?
This PR sorts documents returned by aggregation $graphLookup which used by MongoNotebookRepo to get the path of  note.
What type of PR is it?
Bug Fix
What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-4743
How should this be tested?
2 types of tests:

Unit test added
Create notes(more nested folders is better) in zeppelin web UI, then restart zeppelin or call /api/notebook-repositories/reload. After doing the above, check if the note path  is correct.

Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

@inetfuture

LGTM, thanks @zuiluoyin Could you paste the travis CI link ?

LGTM, thanks @zuiluoyin Could you paste the travis CI link ?

https://travis-ci.org/github/maiscrm/zeppelin
So sadly, two build jobs failed. I haven't figured out the cause of the problem. Please let me know if you have any ideas. Thanks @zjffdu

Please update your branch-0.9 to pull fixes for these tests & rebase your branch, something like this:
git checkout branch-0.9
git pull apache branch-0.9
git checkout ZEPPELIN-4743
git rebase branch-0.9

Could you paste the travis CI link ?

https://travis-ci.org/github/maiscrm/zeppelin
So sadly, two build jobs failed. I haven't figured out the cause of the problem. Please let me know if you have any ideas. Thanks @zjffdu

Try to rebase it, some flaky test are fixed recently.

Thank you for reminding me to rebase! @zjffdu @zjffdu
I've rebased the latest commit into my branch. Now there is only one failed job left. The job failed when test JdbcIntegrationTest. I think this is fixed in https://github.com/apache/zeppelin/commit/f43f0e2f30be4eb968f02bf34a63fab103206cfa, but branch-0.9 has not yet merged this commit.

Thanks @zuiluoyin  I have merged that into branch-0.9. This PR LGTM, will merge it if no more comment


Restore hierarchy helper API to public

VCML requires access to hierarchy_curr, hierarchy_pop and hierarchy_push APIs. Please consider making them public again for SystemC 3.0.0.

These specific member functions were never part of any IEEE 1666 standard and therefore usage should be discouraged. Instead, SystemC 3.0.0 follows IEEE Std. 1666-2023, which now defines a new class called sc_core::sc_hierarchy_scope. This class provides an interface to allow an application to place objects of type sc_core::sc_object in an object hierarchy outside the current hierarchical scope. Please check the LRM for more details on this new API.

I am fully aware of sc_hierarchy_scope, but it is an unsuitable replacement for the APIs we used to have. And while these APIs are not defined in the standard, they have been a public API for almost two decades now (at least since SystemC 2.0).
I would understand no longer offering them if they had been removed, but since they are still there, this change just seems to unnecessarily break compatibility for projects that want to support both SystemC 2.3.x and 3.0.0. Why are we doing this?

Why are we doing this?

The goal is SystemC model portability and enable reuse across different tools/solutions, where a model is not necessarily the model of the end-user only, but also middle-layer and/or infrastructure to compose a model. As hierarchy_curr, hierarchy_pop and hierarchy_push are not part of the IEEE 1666 standard, there is no guarantee that your model will work in a different tool/framemork which adheres to the IEEE SystemC standard.
I would appreciate your feedback why sc_hierarchy_scope is seen as an unsuitable replacement. Do you miss specific technical capabilities and language constructs, or is your concern related to the execution semantics (or both)? It would be good to clarify your concerns wrt the new standardized API, such that we can improve and/or enhance it.

As discussed in the LWG calls, usage of implementation-specific functions is discouraged in end-user code. You can make a proposal to contribute to the next standardization round if you believe new/updated standard APIs shall be offered.


Cannot run demo: does not provide an export named 'Plug'

deno run -A --unstable --reload<EMAIL_ADDRESS>
error: Uncaught SyntaxError: The requested module 'https://deno.land/x/plug/mod.ts' does not provide an export named 'Plug'
export { Plug } from "https://deno.land/x/plug/mod.ts";
         ^
    at <anonymous> (https://deno.land/x/astrodon@0.1.0-alpha.2/modules/astrodon/deps.ts:1:10)

This is because astrodon doesn't seem to be using a pinned plug import and with the release of plug 1.0.0 breaking. I would recommend bumping and pinning plug to 1.0.0 and fixing the issue.

This is because astrodon doesn't seem to be using a pinned plug import and with the release of plug 1.0.0 breaking. I would recommend bumping and pinning plug to 1.0.0 and fixing the issue.

Yeah, that's my fault

always pin your deps 👍🏻

does it work now?

does it work now?

No
Astrodon is currently unmaintained, I just updated the readme to reflect the status
I hope to revive it when it becomes possible  🙏 🦕


ci(gui-client): leave the version number in deb / MSI filenames

I think we're renaming it out, but there's no need, and it'd be more user-friendly to leave it on. That's how Debian expects it anyway. It doesn't break dpkg without it, but it's in the spec somewhere I think.

This would break the update checks. We can come back to it after we stop using Github for update checks.


Token for '%v' specifier is NULL.

This is my current log format:
$remote_addr - $remote_user [$time_local] "$request_method $scheme://$host$request_uri $server_protocol" "$http_referer" "$http_user_agent"

Example log entries:
<IP_ADDRESS> - - [25/Nov/2021:09:25:49 +0100] "GET https://sub.foo.bar/file.baz HTTP/2.0" "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36 Edg/96.0.1054.29"
<IP_ADDRESS> - - [25/Nov/2021:09:26:13 +0100] "GET https://foo.bar/anotherfile.baz HTTP/2.0" "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36 Edg/96.0.1054.29"

So I start goaccess via:
goaccess /var/log/nginx/access.log --log-format='%h - %e [%d:%t %^] "%m %^://%v%U %H" "%R" "%u"' --date-format='%d/%b/%Y' --time-format='%T'

But this fails, because Token for '%v' specifier is NULL..
I tried replacing %v with %^ which seems to work, but I'm not sure, if this provides the correct results at the end.

Looks like a COMBINED log format, can you please try:
goaccess /var/log/nginx/access.log --log-format=COMBINED

Let me know if that works for you.

Nope:

Token '"-"' doesn't match specifier '%s'

The log format above also differs from nginx' default combined format, which is:
$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent"

My bad. This should do it:
goaccess /var/log/nginx/access.log --log-format='%h %^[%d:%t %^] "%r" "%R" "%u"' --date-format=%d/%b/%Y --time-format=%T

That looks good to me. Thank you ver much :)

Excuse me by bringing this up again, but I'm not sure the OP question is answered. He wants the virtualhosts table but the nginx logs only have the virtualhost inside the request.
I am not sure why the answer satisfied the OP, since the title specified the %v .
My question, if you should accept to answer :)  ,  is how can I have the virtualhost table with a log entry like the below:
NGINX: log_format main
$remote_addr - $remote_user [$time_local] "$request_method $scheme://$host$request_uri $server_protocol"
$status $body_bytes_sent $http_referer $http_user_agent $request_time $request_length

NGINX example:
<IP_ADDRESS> - - [21/Jun/2023:14:13:31 +0000] "GET https://virtualhost01.com.br/the_status HTTP/1.1"
200 117 "-" "Go-http-client/1.1" 0.000 107

my best effort was:
cat /srv/nginx/log/access2.log |                                   \
docker run --rm -i -e LANG=$LANG allinurl/goaccess  -o html        \
--date-format='%d/%b/%Y' --time-format='%H:%M:%S'                  \
--log-format='%h - %e [%d:%t %^] "%r" %s %b "%R" "%u" %T %b'       \
- > report3.html

but I could no find a way to turn %r into something that includes %v  for $scheme://$host$request_uri

I have tried:
--log-format='%h - %e [%d:%t %^] "%m %^://%v/%U" %s %b "%R" "%u" %T %b'
and it works, but tables NOT FOUND URLS and REQUESTED FILES (URLS) don't show the full URL like before (starting at https://)

@ffabreti Please take a look at the man page virtual hosts example, it should do what you are looking for. Let me know if that helps!