[-] Error: expected str, bytes or os.PathLike object, not NoneType

I cant get this to work no matter what i try, ive tried it in WSL and Windows now. but i always get stuck on the same error
After it builds the video, and before presumably adding video, audio and soundtrack it gives me this error, any ideas?
Seems its the function generate_video() which returns the error. But all the files are present, subtitle, video and audio
Moviepy - Done !
Moviepy - video ready ../temp/48d9f224-419c-4dc6-8d21-a9d1b6329f42.mp4
[-] Error: expected str, bytes or os.PathLike object, not NoneType

PS C:\Temp\MoneyPrinter> python .\Backend\main.py
Python-dotenv could not parse statement starting at line 4

Serving Flask app 'main'
Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
Running on all addresses (<IP_ADDRESS>)
Running on http://<IP_ADDRESS>:8080
Running on http://<IP_ADDRESS>:8080
Press CTRL+C to quit
Restarting with stat
Python-dotenv could not parse statement starting at line 4
Debugger is active!
Debugger PIN: 140-686-574
<IP_ADDRESS> - - [07/Feb/2024 12:04:43] "OPTIONS /api/generate HTTP/1.1" 200 -
[+] Cleaned ../temp/ directory
[+] Cleaned ../subtitles/ directory
[Video to be generated]
Subject: orange cats in winter
Orange cats in winter have a unique beauty. Their vibrant fur stands out against the snowy landscape, creating a striking contrast. These cats are known for their resilience in cold weather, thanks to their thick coats.
["orange cats in winter", "winter orange cats", "orange cats snowy landscape", "vibrant fur orange cats", "resilience of orange cats in cold weather"]

Generated 5 search terms: orange cats in winter, winter orange cats, orange cats snowy landscape, vibrant fur orange cats, resilience of orange cats in cold weather
=>https://player.vimeo.com/external/512895949.sd.mp4?s=1e1acea7b0bb04271f39f1aca7a7c3b6e5f97d69&profile_id=139&oauth2_token_id=57447761
=>https://player.vimeo.com/external/512895949.sd.mp4?s=1e1acea7b0bb04271f39f1aca7a7c3b6e5f97d69&profile_id=139&oauth2_token_id=57447761
=>https://player.vimeo.com/external/473656910.sd.mp4?s=dccbd2edaae9f96d43ed1d378c96b09fab128a26&profile_id=165&oauth2_token_id=57447761
=>https://player.vimeo.com/external/561058367.hd.mp4?s=89c892f73b87c4465a6adea58f403f8ee675e1e9&profile_id=175&oauth2_token_id=57447761
=>https://player.vimeo.com/external/519481154.hd.mp4?s=d37ee19dd2e207f3cf3332beae54b6803745a4d8&profile_id=175&oauth2_token_id=57447761
[+] Downloading videos...
[+] Videos downloaded!
[+] Script generated!
    Orange cats in winter have a unique beauty. Their vibrant fur stands out against the snowy landscape, creating a striking contrast. These cats are known for their resilience in cold weather, thanks to their thick coats.

Service available!
Audio file saved successfully as '../temp/2c61adf7-a143-4f4a-9f0c-925fa0eb37de.mp3'
Service available!
Audio file saved successfully as '../temp/c937218a-5f94-4930-b98e-0fe9b7541693.mp3'
Service available!
Audio file saved successfully as '../temp/15f925bc-54d3-4406-88fc-117832b135af.mp3'
MoviePy - Writing audio in ../temp/fb2ff12b-083a-40f2-aab2-e10b470c1c6c.mp3
MoviePy - Done.
[+] Creating subtitles with assembly ai
[+] Subtitles generated.
[+] Combining videos...
[+] Each video will be 3.22 seconds long.
Moviepy - Building video ../temp/48d9f224-419c-4dc6-8d21-a9d1b6329f42.mp4.
Moviepy - Writing video ../temp/48d9f224-419c-4dc6-8d21-a9d1b6329f42.mp4
Moviepy - Done !
Moviepy - video ready ../temp/48d9f224-419c-4dc6-8d21-a9d1b6329f42.mp4
[-] Error: expected str, bytes or os.PathLike object, not NoneType
<IP_ADDRESS> - - [07/Feb/2024 12:05:47] "POST /api/generate HTTP/1.1" 200 -

I know it loosk bad but it looks like 'tts_path' is not defined

I fixed that, but i dont think its the issue, i added a few print statements about the paths, because i think one is not being set for some reason, and it seems that path is "[-] Error: name 'tts_path' is not defined"
PS C:\Temp\MoneyPrinter\Backend> python .\main.py

Serving Flask app 'main'
Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
Running on all addresses (<IP_ADDRESS>)
Running on http://<IP_ADDRESS>:8080
Running on http://<IP_ADDRESS>:8080
Press CTRL+C to quit
Restarting with stat
Debugger is active!
Debugger PIN: 140-686-574
[+] Cleaned ../temp/ directory
[+] Cleaned ../subtitles/ directory
[Video to be generated]
Subject: fun fact about orange cats
Orange cats are not only adorable, but they also have some interesting facts associated with them. Did you know that most orange cats are male? This is because the gene responsible for their orange fur color is linked to the X chromosome. Another fun fact is that orange cats are often referred to as "marmalade cats" or "ginger cats" due to their vibrant orange color. So, next time you see an orange cat, remember these fascinating facts about them!
["fun fact orange cats", "orange cat facts", "interesting facts about orange cats", "orange cat trivia", "amazing facts about orange cats"]

Generated 5 search terms: fun fact orange cats, orange cat facts, interesting facts about orange cats, orange cat trivia, amazing facts about orange cats
=>https://player.vimeo.com/external/308159574.hd.mp4?s=b94ac8c64c69ccc16577284ced021089f903e4c1&profile_id=174&oauth2_token_id=57447761
=>
=>
=>
=>https://player.vimeo.com/external/527151553.sd.mp4?s=0bcc889f96d11527a1e0d8f1919984f2a3bde9c5&profile_id=164&oauth2_token_id=57447761
[+] Downloading videos...
[+] Videos downloaded!
[+] Script generated!
    Orange cats are not only adorable, but they also have some interesting facts associated with them. Did you know that most orange cats are male? This is because the gene responsible for their orange fur color is linked to the X chromosome. Another fun fact is that orange cats are often referred to as "marmalade cats" or "ginger cats" due to their vibrant orange color. So, next time you see an orange cat, remember these fascinating facts about them!

Service available!
Audio file saved successfully as '../temp/eacacdc0-ef65-41b7-8b8a-79f64d355bdb.mp3'
Service available!
Audio file saved successfully as '../temp/c7ea52bb-3a7d-4516-8946-36c0ea900aa7.mp3'
Service available!
Audio file saved successfully as '../temp/4396ab91-f2d0-4da9-b8eb-4af0bd056784.mp3'
Service available!
Audio file saved successfully as '../temp/bc7d5ad0-0b5e-4254-b1a0-be9c7846fb76.mp3'
MoviePy - Writing audio in ../temp/a3336670-d63f-4be2-9954-84f0e314ebab.mp3
MoviePy - Done.
[+] Creating subtitles with assembly ai
[+] Subtitles generated.
[+] Combining videos...
[+] Each video will be 13.165 seconds long.
Moviepy - Building video ../temp/c9466e8d-5107-4507-848d-624bbf6686f2.mp4.
Moviepy - Writing video ../temp/c9466e8d-5107-4507-848d-624bbf6686f2.mp4
Moviepy - Done !


[stable/velero] updated velero default version to 1.1.0

Is this a new chart

NOTE: We're experiencing a high volume of PRs to this repo and reviews will be delayed. Please host your own chart repository and submit your repository to the Helm Hub instead of this repo to make them discoverable to the community. Here is how to submit new chart repositories to the Helm Hub.

What this PR does / why we need it:
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] Title of the PR starts with chart name (e.g. [stable/chart])

/assign @hectorj2f

sorry there was some documentation missing  /assign @hectorj2f


feat: remove scheduler in Reactor

When an action is sent to a reactor it is run on the current state and this process cannot be done from multiple threads
It is possible to make this process thread-safe by introducing scheduler, but this cause other problems
Those APIs tend to deliver their outputs on whatever thread is most convenient for them, and then it is your responsibility
ReactorKit makes you responsible for making sure to send actions on the main thread. If you may mutate states on a non-main thread, you must explicitly perform .observe(on:) in order to force it back on the main thread.

We seem to need a migration guide for this upcoming change.

First, i will add some code that exposes runtime warning to cases where action is not sent by main thread.
I'll also add the guide that you need to specify the scheduler well when subscribe reactor state.


Update dependencies

to #276
Updated dependencies. Major difference is webpack 3 replaced with webpack 4.
Everything seems to be working fine, but I think there could be a lot of hidden things which I missed. So @igoradamenko, need your review

well, build failed because of lint errors


Optimize size of web packed modules

ietf-language-tag-regex should be quite easy to eliminate I think.
The Ergo compiler is over 1 MB. We should think about splitting the parser (used in hub) from the Ergo compiler.

I agree. We should provide different packages or Web bundles for parsing and compiling.

The new distinction between source and compiled templates should help very much. The compiler should go from a source template to a compiled template. The compiled template can be handed over to the engine. Either source or compiled template can be used for parsing. The step in between (compilation) can be isolated.


Upgrade jnosql.version to 1.0.1

Changes:

Upgraded jnosql.version to 1.0.1;
Changed classes required by the jnosql.version upgrade;

Thank you !


[MM-24097] telemetry: add smtp_server_timeout metric

Summary
This PR adds smtp_server_timeout metric to telemetry.
Ticket Link
https://mattermost.atlassian.net/browse/MM-24097

I believe Katie has a WIP PR submitted for the telemetry docs: https://github.com/mattermost/docs/pull/3565.

I believe Katie has a WIP PR submitted for the telemetry docs: #3565.

The changes in this PR are included in Katie's PR. @isacikgoz, I'm going to close this issue if that's ok with you? :)


Runtime error thread '<unnamed>' panicked at src/lib.rs:191:10:

After adding the plugin and turning on all the rules to warn I got the below error.
thread '<unnamed>' panicked at src/lib.rs:191:10:
called `Result::unwrap()` on an `Err` value: NotFound("csstype")
stack backtrace:
   0: _rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::result::unwrap_failed
   3: eslint_barrel_file_utils::__napi__count_module_graph_size_rs::{{closure}}::{{closure}}
   4: eslint_barrel_file_utils::__napi__count_module_graph_size_rs
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
fatal runtime error: failed to initiate panic, error 5

Are you importing css files? Can you try adding css to extensions? https://github.com/thepassle/eslint-plugin-barrel-files/blob/main/docs/rules/avoid-importing-barrel-files.md#configuration

We use images and CSS. Do I need to add all resolved extensions?

I'm getting something similar but with a different package:
thread '<unnamed>' panicked at src/lib.rs:191:10:
called `Result::unwrap()` on an `Err` value: NotFound("next/image")
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 5
error Command failed with signal "SIGABRT".

I'm getting an error like this from a next js project running on pages directory.
$ eslint --ignore-path .gitignore "src/**/*.+(ts|js|tsx)"
thread '<unnamed>' panicked at src/lib.rs:166:80:
called `Result::unwrap()` on an `Err` value: Error { kind: InvalidData, message: "stream did not contain valid UTF-8" }
stack backtrace:
   0:        0x11bf26568 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h1f3776e0b5c7517d
   1:        0x11be857d0 - core::fmt::write::heedef092c8c0962e
   2:        0x11bf297ec - std::sys_common::backtrace::print::h417292deb95532ed
   3:        0x11bf2ac50 - std::panicking::rust_panic_with_hook::h5db4d2345b297bed
   4:        0x11bf29a00 - std::panicking::begin_panic_handler::{{closure}}::h3fd558f09a0d5492
   5:        0x11bf29968 - std::sys_common::backtrace::__rust_end_short_backtrace::hfc76eebe1ce501b2
   6:        0x11bf2995c - _rust_begin_unwind
   7:        0x11bf2bb38 - core::panicking::panic_fmt::hc2b459a5bd3dce66
   8:        0x11bf2bd9c - core::result::unwrap_failed::h88d7eb352f20b747
   9:        0x11be8e0fc - eslint_barrel_file_utils::__napi__count_module_graph_size_rs::{{closure}}::{{closure}}::hc5ca02913dc57434
  10:        0x11be8adb0 - eslint_barrel_file_utils::__napi__count_module_graph_size_rs::heefd60acb42952a8
fatal runtime error: failed to initiate panic, error 5
error Command failed with signal "SIGABRT".

When I try to figure the part of the code causing this error I found that it was caused by a custom npm package we're creating. And also we're getting a minified version of this package.

I'm seeing called `Result::unwrap()` on an `Err` value: NotFound("async_hooks") when trying to use this in a Next.js setup (pages router).


Fix Location calculation for arrays in entrypoint interface

This PR fixes the calulation for Location decorations on array entrypoint parameters.
Both Vulkan (spec) and MLSL (page 44 of the spec) specify that array elements must take up consecutive locations, one for each element. Currently however, rust-gpu will always allocate 1 Location per entrypoint parameter, meaning that this code (playground link):
#[spirv(vertex)]
pub fn main_vs(
    data: Input<[f32; 4]>,
    more_data: Input<[f32; 4]>,
    mut out_data: Output<[f32; 4]>,
) {

will generate invalid SPIRV:
OpEntryPoint Vertex %1 "main_vs" %data %more_data %out_data
OpName %data "data"
OpName %more_data "more_data"
OpName %out_data "out_data"
OpDecorate %_arr_float_uint_4 ArrayStride 4
OpDecorate %data Location 0
OpDecorate %more_data Location 1
OpDecorate %out_data Location 0

since data and more_data have overlapping locations.
I'm not exactly that familiar with rustc and rustc_codegen_spirv, so there might be a better way to tell if an entrypoint parameter maps to a SPIRV array type than inspecting the generated type - please review :)

@eddyb pointed out that this PR is essentially blocked on #443 - I'll update this PR after that one is merged.

Sorry for taking so long, but I've updated to HEAD and added a test for fixing array locations. (The CI seems to be failing because of commits that don't have any relationship to this PR)

Closing this for inactivity, if you'd like to revive this, please do!


[updatecli] Updating Hugo version

Report
Source:
	✔  Get netlify configuration(file)
	✔  Get the latest helmfile version(githubRelease)
	✔  Get netlify configuration(file)

Condition:
	✔  Test if docker Image klakegg/hugoPublished is available on docker Registry(dockerImage)

Changelog
Click to expand

Release published on the 2021-07-05 11:50:50 +0000 UTC at the url https://github.com/gohugoio/hugo/releases/tag/v0.85.0

Hugo `0.85.0` is on the smaller side of releases, but the main new thing it brings should be important to those who need it: Poll based watching for file system changes.

Hugo uses [Fsnotify](https://github.com/fsnotify/fsnotify) to provide native file system notifications. This is still the default, but there may situations where this isn't working. The file may not support it (e.g. NFS), or you get the "too many open files" error and cannot or do not want to increase the `ulimit`. Enable polling by passing the `--poll` flag with an interval:

```bash
hugo server --poll 700ms

You van even do "long polling" by passing a long interval:
hugo server --poll 24h

This release represents 23 contributions by 6 contributors to the main Hugo code base.@bep leads the Hugo development with a significant amount of contributions, but also a big shoutout to @raoulb, @jmooring, and @digitalcraftsman for their ongoing contributions.
Many have also been busy writing and fixing the documentation in hugoDocs,
which has received 1 contributions by 1 contributors.
Hugo now has:

52755+ stars
431+ contributors
370+ themes

Enhancements
Other

Move time notification to after any build errors 04dc469f @jhollowe #8403
Log warning for metadata decode error 07919d1c @IveGotNorto #8519
Make the --poll flag a duration e31b1d19 @bep #8720
Regen CLI docs 43a23239 @bep
Add polling as a fallback to native filesystem events in server watch 24ce98b6 @bep #8720#6849#7930
Bump github.com/yuin/goldmark v1.3.9 0019d60f @bep #8727
Add module.import.noMounts config 40dfdd09 @bep #8708
Use value type for module.Time 3a6dc6d3 @bep
Add version time to "hugo config mounts" 6cd2110a @bep
Add some more info to "hugo config mounts" 6a365c27 @bep
Update to Minify v2.9.18 d9bdd37d @bep #8693
Remove credit from release notes b2eaf4c8 @digitalcraftsman
Rename Header(s) to Heading(s) in ToC struct a7e3da24 @bep

Fixes
Other

Fix tab selection of disabled items in internal pagination template f75f9007 @raoulb
Fix panic when theme has permalinks config e451b984 @bep #8724
Fix Cloudflare vs Netlify cache dir issue 4c8552b1 @bep #8714
Fix date format in schema and opengraph templates 34e4742f @jmooring #8671
Fix Netlify default cache dir logic 6c8c0c8b @bep #8710
Fix handling of invalid OS env config overrides 49fedbc5 @bep #8709
Fix config handling with empty config entries after merge 19aa95fc @bep #8701
Fix config loading for "hugo mod init" 923dd9d1 @bep #8697
Fix language menu config regression 093dacab @bep #8672
Fix merge of config with map[string]string values. 4a9d408f @bep #8679

</details>

## Remark

This pull request was automatically created using [Updatecli](https://www.updatecli.io).

Please report any issues with this tool [here](https://github.com/updatecli/updatecli/issues/new)

There is something fisgy, it's missing files in the empty commit

Supersed by https://github.com/jenkins-infra/status/pull/51


Clarification Needed on Bounding Box Coordinate Conversion for AI-TOD Dataset in YOLO Format

Hello,
I have converted the AI-TOD dataset to the YOLO format. In your paper, you describe the bounding box representations as bi = (cxi, cyi, wi, hi), where cxi and cyi are the center coordinates. During the conversion process, I interpreted cxi and cyi as the actual center coordinates. However, I encountered an issue during training: YOLO does not accept negative values, and some of my bounding box representations contain negative values.
I believe this issue arose because I might have misunderstood the representation of cxi and cyi. To clarify, should I have calculated these center coordinates by summing the two values and then dividing by two? Or was my initial interpretation of using cxi and cyi as direct center coordinates correct?
I'm seeking clarification to understand if my conversion approach was incorrect. Any guidance would be greatly appreciated.

Hi,  we follow the coco format in AI-TOD, the (x, y) in (x, y, w, h) seem to be the top left corner point coordinates. The boxes with negative values may be introduced during the image cropping or labelling process, I think they only account for a very small proportion of the dataset, you can simply filter out them. In order to obtain the YOLO format, you need to convert the coordinates to center coordinates, you need also to normalize them by the image size.


information_schema.tables  returns table_rows as 0

Steps to reproduce the behavior (Required)
+-----------+------------+------------+--------------+----------+
| TableName | IndexName  | Size       | ReplicaCount | RowCount |
+-----------+------------+------------+--------------+----------+
| FILL      | FILL_INDEX | 425.333 GB | 324          | 0        |
|           | Total      | 425.333 GB | 324          |          |
+-----------+------------+------------+--------------+----------+

Expected behavior (Required)
Real behavior (Required)
StarRocks version (Required)

You can get the StarRocks version by executing SQL select current_version()

@dengliu this update happens as part of background job which runs every 5 min. if you want faster refresh then you can adjust the config item tablet_stat_update_interval_second

It seems not to be a slow refresh problem. we have a program that query it every minute, the RowCount is always 0


Implemented: Summary pages and minor bug fixes

Implemented: Final Summary, stubbed out 4 dimension summaries, conten…t, quality, utility, & efficacy
This PR is a bit smaller than my other ones
Additions

Added the following "STUBBED" out pages

[ ] Content Summary page
[ ] Utility Summary page
[ ] Quality Summary page
[ ] Efficacy Summary page
[ ] Final Summary page

Fixed a bug minor bugs

[ ] Efficacy no correctly calculating when complete
[ ] Fixed Modal dialogs so you can click outside to close them

Testing

After loading the CR-Tool do the follwing:
[ ] click "Start over with a new review" to reset all the data

[ ] Verify there is no Final Summary (It will show up once a single Dimension is marked complete)
[ ] Verify clicking all the options in the Efficacy dimension and adding text enables the "Continue to Summary" button
[ ] Verify that once you click "Continue to Summary" the following things happen

[ ] The dimension is marked complete
[ ] Clicking on the dimension takes you to the summary not the survey page
[ ] The "Final Summary" button appears just below the Dimension buttons at the top

[ ] Click "Can I save my work" verify you can close the dialog by clicking outside it (all sides)
[ ] Click "Start over with a new Review" verify you can close the dialog by clicking outside it (all sides)

[ ] Verify you can still click the "Yes" button inside the modal

Review

@ascott1 @Scotchester @dcmouyard

Preview this PR without the whitespace changes
Todos

Looking forward to filling out the UnitTests

Checklist

[ ] Changes are limited to a single goal (no scope creep)
[ ] Code can be automatically merged (no conflicts)
[ ] Code follows the standards laid out in the front end playbook
[ ] Passes all existing automated tests
[ ] New functions include new tests
[ ] New functions are documented (with a description, list of inputs, and expected output)
[ ] Placeholder code is flagged
[ ] Visually tested in supported browsers and devices
[ ] Project documentation has been updated (including the "Unreleased" section of the CHANGELOG)

@atuggle can you tag @contolini in JS-centric PR reviews going forward as well. That way we make sure we get eyes on it as soon as possible.


feat: Add eqref, i31ref, and dataref types

While digging into v108 of binaryen for the changes to externref (switched to anyref), I noticed that we didn't have these 3 reference types.
@ospencer what would it take to test these in our setup?

They're types like anything else, so we can have functions that receive those types as arguments and do something with them. Equals checks work for eqrefs, though I'm not sure what we can really do with the other ones. I'd have to take a look.


bug: default can install alpha version

Describe the bug
when I publish a version like 2.0.0-alpha.1。
I don't want anyone to be able to install the alpha version by default, only @next can, with the NPM rules of the public network
To Reproduce

publish package like 2.0.0-alpha.1
2.yarn install，can get the version 2.0.0-alpha.1

Expected behavior
cannot get the alpha version

Hi @henryzp,
Please fill out our issue template, especially please provide the configuration.
By default all the packages are available for all users.

@DanielRuf ,I can publish with --tag。it can work


use docopt to parse flag easily

https://github.com/docopt/docopt.go

no need, use flag for simplicity


Batch execution

R2DBC does not have full batch support.
https://github.com/spring-projects/spring-data-r2dbc/issues/259


Memory Issue with basic push/pull communication

Please use this template for reporting suspected bugs or requests for help.
Issue description
Appear to have a memory leak where 2 TX processes send messages, 1 RX process receives, and memory usage increases continuously during transmission and doesn't go back down until I exit the program
Environment

libzmq version (commit hash if unreleased): oyzmq 19.01
OS: Ubuntu 18.04

Minimal test code / Steps to reproduce the issue
Run the below code, watch top or htop and see memory go up but never decrease, kill using ctrl-c, see memory released (also see printout of number of packets received equal 5000000*2 = 10000000 as expected
import multiprocessing as mp
import time
import zmq
ZMQ_FMT =  "tcp://<IP_ADDRESS>:%s"

def sender():
    context = zmq.Context()
    output = context.socket(zmq.PUSH)
    output.set_hwm(100000000)
    output.connect(ZMQ_FMT % 5999)

    a =  bytearray()
    count = 0
    size =2040
    num_packets = 100000000 // size
    for i in range(5000000):
        output.send( 1020 * b'10')
    print("DONE")
    while True:
        time.sleep(1)

def receiver():
    context = zmq.Context()
    input_zmq = context.socket(zmq.PULL)
    input_zmq.set_hwm(100000000)
    input_zmq.bind(ZMQ_FMT % 5999)
    count = 0
    try:
        while True:

            data = input_zmq.recv()
            count +=1
    except:
        print (count)

mp.set_start_method('fork')
p1 = mp.Process(target=sender)
p2 = mp.Process(target=sender)
p3 = mp.Process(target=receiver)

p3.start()
p1.start()
p2.start()
while True:
    time.sleep(1)

What's the actual result? (include assertion message & call stack if applicable)
HTOP shows memory increase but not any decrease after messages are consumed
What's the expected result?
Memory usage shrinks back down after messages consumed

When I run this script (pyzmq-19.0.2, Python 3.7, mac), I do see memory of all processes returning to ~40MB when the messages actually complete delivery.
I believe the issue here is that messages haven't really finished sending when the last send has been called. The send method is async and you only really know that the actual network-send is complete when the socket has been closed and the context is terminated. If you add:
print("DONE async sending")
output.close()
context.term()
print("DONE actually sending")

you'll see that it takes a pretty long time between the last send call and the last send to actually go over the wire (for me, it's about 20 seconds). Once the messages have actually left the memory of the sending process, they do indeed free their memory.
A message goes through four states before being freed:

Python send (hands off to queue in libzmq, still in sender memory)
low-level tcp send (transfer from sender memory to receiver memory, does not leave sender until complete receipt is confirmed)
in receiver libzmq queue (in receiver memory, no longer in sender memory)
Python recv (still in receiver memory)

all before it is finally freed and no longer resident anywhere.
I added some instrumentation to your script to log memory over time of each process, and this is the result:

In this chart, you can see that both senders finish their last send call around 62 seconds, but the receiver still has ~40% of the messages to receive at this point, indicating that a lot of messages are still waiting in libzmq, either in the receiver or the sender. From the memory profile, we can see it's backed up in the senders and they finally start emptying their backlog after the last send is requested. The ever-decreasing in the receiver after ~30 seconds suggests that the Python receiver is keeping up with the read-queue in libzmq, reading messages as fast as they arrive. On the other hand, the low-level send on the senders is not keeping up with the Python send calls, resulting in the send queues continuing to increase in size until getting very large, until they finally start emptying around 70 seconds and memory starts dropping. At the end, when all the messages have been actually received by the receiver, all processes are back to ~40MB resident.
This "libzmq can't keep up" situation is exactly the behavior governed by HWM. By setting HWM >= total messages, you are telling zmq that it should never stop filling memory with queued messages. HWM limits this queue size, and if HWM is hit (for PUSH/PULL sockets), the behavior is to block send until space becomes available. The result is that sends may take extra time, but it also means that the send queue has a limited size in memory.
Setting HWM to 10000 on both sides results in this stable memory profile (note: it's also ~25% faster!):

and it looks much the same, scaled up, with HWM=1_000_000:

In short, if you are concerned about memory growth, HWM lets you put a limit on this in the case of libzmq/tcp not keeping up.

@minrk did you run your test under Linux?  We're having the same problem but only under Linux, not macOS.  Thanks!


QuadTree min/max?

I don't really understand the min/max constructor parameters for QuadTree. Does it indicate the maximum boundaries for any bbox inserted into the tree? The RTree has no such parameters.

Compared to the RTree which computes the bounding box dynamically, the QuadTree needs a world bounding box that will be used for subdivision (so that it can create the nodes).

Cool, thanks for answering so quickly!
A few follow up questions:

What happens if a bbox is added to the tree that falls outside of the initiql min/max passed to the constructor?
Does it make sense to pass -std:: numeric_limits<float>::max() - std:: numeric_limits<float>::max() as a catch-all construction?

It will asset and not add the item.
No, in that case it makes you'll have many empty nodes and a high tree depth, which will result in very slow queries, in those cases it's best to split the world into a box grid with multiple quad/rtrees and do a neighbor search.


[VL]  Move VeloxColumnarToRowExec to gluten package

What changes were proposed in this pull request?
Move VeloxColumnarToRowExec from org.apache.spark.sql.execution to io.glutenproject.execution. Make it same with RowToVeloxColumnarExec.
How was this patch tested?
Pass CI

===== Performance report for TPCH SF2000 with Velox backend, for reference only ====

query
log/native_3247_time.csv
log/native_master_09_21_2023_627362b78_time.csv
difference
percentage

q1
43.14
43.65
0.510
101.18%

q2
24.54
24.60
0.062
100.25%

q3
37.94
37.97
0.031
100.08%

q4
41.57
41.95
0.385
100.93%

q5
70.45
70.54
0.087
100.12%

q6
6.93
6.99
0.060
100.86%

q7
84.84
84.94
0.104
100.12%

q8
82.15
81.29
-0.858
98.96%

q9
117.63
116.44
-1.190
98.99%

q10
47.68
49.32
1.636
103.43%

q11
19.31
18.88
-0.430
97.77%

q12
24.13
23.74
-0.391
98.38%

q13
51.04
50.12
-0.924
98.19%

q14
15.02
19.11
4.097
127.28%

q15
27.48
29.95
2.475
109.01%

q16
15.82
16.19
0.371
102.34%

q17
120.72
119.58
-1.141
99.06%

q18
160.71
161.46
0.751
100.47%

q19
11.95
12.14
0.192
101.61%

q20
27.67
27.38
-0.287
98.96%

q21
233.84
236.12
2.279
100.97%

q22
15.24
15.35
0.110
100.72%

total
1279.79
1287.72
7.930
100.62%

Looks good!


Automatically indent case-splits

If you're in a module block and do a case split, the indenting gets all fucked.

16b202d7670018652dc0cb0cd68263757a30e7a4


Support envs in liara.json

Respect envs section in liara.json file and pass it to deploy endpoint.

The issue with this is that we don't want our users to put their secrets in their liara.json files and then commit it! We need a feature to let users add secrets to their accounts. So then they can reference a secret in the liara.json.


unstyled: true has stopped working?

I'm on v1.4.0 and finding it hard to style child elements even with unstyled: true on toastOptions.
Seems like a bunch of css selectors as [data-sonner-toast] stills exists and with specificity (0, 1, 0) -- sometimes higher when combining selectors such as [data-sonner-toast] [data-cancel]

I'm able to style the elements just fine with the unstyled prop. Please provide a CodeSandbox demo with reproduction.

Hi @emilkowalski!
Just forked shadcn-ui-vite and put sonner there. Here's a demo https://codesandbox.io/p/live/b84f7a71-3892-476c-af18-0c349485b48a.
If you inspect the toast shown, it will pop-up some css that I've had a hard time overwriting with higher specificity. Sure, it can be solved by a bunch of !important, but it kind of gave me a inconsistent results (this might be a skill problem though 😅).
Maybe related to #321 and #248?

Nvm
Just read #216 and did as you said
style={{
        fontFamily: "inherit",
      }}


Missing titlebars

I just installed the nice version for Awesome 4.3 (which I am using). I am on Manjaro Linux, and my titlebars are gone. I followed the README exactly. I don't know what went wrong here. I didn't change any files of awesome, except the init.lua because of issue #24.

Do you have titlebars_enabled set to true? I thought I had to remove those lines but they are necessary, not sure but  that might fix your problem.

I have them disabled already and it doesn't fix it.

Sorry if I wasn't clear, they need to be enabled and set to true. I did this, and it technically solved this issue, but it breaks in a different way this time.


rm TotallyNotJson

replace in most places with a simple tag+len format that is inlined into the test code itself
Closes #5373

@lukewilliamboswell now that I've got all the tests and examples working, would you prefer as a reviewer that I split this into multiple PRs or just a series of commits on the same PR? I think I'd rebase it and clean up the history a bit anyway, but happy to oblige your preference here.


Highlight ShellScript built-ins in format 'var=true' without space.

Before, in expression like 'export var=true', the 'true' word is not highlighted, because space is needed after equation sign.
Other IDE highlights "var=true" correctly.

I'm not sure why CI test is failed.
✓ shellscript-test.sh (406ms)
Shell Script test passed.

Idea to fix regexp was due to Sublime highlighting. Actually there are even less strict regexp, so it always highlights built-ins. But in expression 'var=value' the value should not be highlighted as built-in, instead it COULD be highlighted in some another way (as a value). But this is the matter if another patch.

Hi @fadeevab, thanks for your help. Just for the future: The shell script grammar is maintained at https://github.com/textmate/shellscript.tmbundle from where we always take the latest version. Any change requests should go to that repo. Once accepted there, I'll update the grammar in VSCode. Don't hesitate to ping me then.

@aeschli, Don't you know how is it possible to add some "intellisence" for shell script support? I mean "Go to definition" (Ctrl+Click) and cross-reference. "CTags Support" extension is buggy and slow and actually is not convenient. Sublime has a better support for that. Thank you for sharing your thoughts!

Possible for sure; but clearly not a trivial task. It typically requires a parser that builds up a symbol tree. We don't have the resources in the VSCode team to build this, so the hope is that someone from the community picks this up.


Remove some more cranelift-filetest wasm testing bits

Some more cleanup enabled through #8140 and #8129

This hit an unusual error on CI which looked like:
     Running tests/filetests.rs (target/riscv64gc-unknown-linux-gnu/debug/deps/filetests-9d21d101a4f160f6)
thread 'worker #2' panicked at cranelift/jit/src/backend.rs:342:40:
can't resolve libcall ceilf

Apparently the removal of the wasm-related dependencies also removed all dependencies on libm for riscv64 which meant that tests were failing as a dlsym for various libcall symbols was failing. I just added a commit which forces linking to libm by referring to a symbol and calling it.


Outlook add in manifest is invalid

I did already log a ticket about this, but I also solved it myself - looks like a copy paste issue as DisplayName is listed twice in the outlook add in manifest

Ran into this bug today, this fix worked
-	<DisplayName DefaultValue="Content Manager" />
-		<DisplayName DefaultValue="Content Manager" />
-		<Description DefaultValue="An addin to register mail items in Content Manager.">
+	<DisplayName DefaultValue="Content Manager">
+		<Override Locale="en-US" Value="Content Manager" />
+	</DisplayName>
+	<Description DefaultValue="An addin to register mail items in Content Manager.">

I could not find the file with this issue, maybe we have fixed it in the interim?
The latest manifest can be found along with the Powershell setup script here https://github.com/content-manager-sdk/Community/tree/master/docs/files/101

@dchurchland thanks, I realised I had the 10.0 manifests - I've updated to 10.1. The script looks pretty useful but I noticed it uses the Azure CLI, is there an Azure PowerShell version by any chance? Unfortunately the CLI doesn't support a proxy authentication protocol that I'll need

Sorry no Azure Powershell version.
On Tue, 19 Jul 2022 at 18:47, Tom Plant @.***> wrote:

@dchurchland https://github.com/dchurchland thanks, I realised I had
the 10.0 manifests - I've updated to 10.1. The script looks pretty useful
but I noticed it uses the Azure CLI, is there an Azure PowerShell version
by any chance? Unfortunately the CLI doesn't support a proxy authentication
protocol that I'll need
—
Reply to this email directly, view it on GitHub
https://github.com/content-manager-sdk/Community/issues/23#issuecomment-1188776050,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAG7YHTAK355PCMJHTEOGXLVUZTS7ANCNFSM5MFYTFTQ
.
You are receiving this because you were mentioned.Message ID:
@.***>


fix: remove reconciliation of peerauth for PERMISSIVE mode

Encryption between all services is a requirement, so no service should support PERMISSIVE
mode. Non mesh members should rely on the Public service names as provided
by Routing to talk simple tls to the mesh and the mesh is mtls internally.
Note: Keeping peer auth code around for the time being just in case this
assumption of PERMISSIVE mode not being needed falls short. The on boarding
of more components will prove the thesis.

Would be good if you expand in commit message/description why are you removing this step from reconcile and replacing it with what instead.
I also wonder if we shouldn't remove the func itself too. Where is it used now?

Updated commit/description


Add pointers to LUIS, QnA Maker and Dispatch (how to create, tools etc from add services UX)

In the add service modal we should add pointers to respective LUIS, QnA Maker and Dispatch concept overview/ how-to.

This is related to #594.

Needs #569  to be complete before this can be worked on.

Comps for LUIS and QnA maker are on Invision. Dispatch still in progress.


延迟队列到时间不消费，后端服务重启后才消费

以下是我的代码
public  T getDelayQueue(@NonNull String queueCode) {
if (StringUtils.isBlank(queueCode)) {
return null;
}
    RBlockingDeque<Objects> blockingDeque = redissonClient.getBlockingDeque(queueCode);
    redissonClient.getDelayedQueue(blockingDeque);
    return (T) blockingDeque.poll();
}

现象：线上部署两个后端服务，服务上线后，延迟任务到时间正常消费了几条，后面新建的延迟任务到点都不消费，重启其中一台后端服务后能消费到之前过期的任务，但是新建的任务到点又不消费了，又得重启后端服务才行。。。

Phenomenon: Two monitoring services are deployed online. After the service is launched, delaying tasks until the deadline consumes several items normally. The newly created delayed tasks do not consume them until the deadline. Restarting one of the monitoring services can consume tasks before the expiration, but the newly created tasks do not consume them until the deadline, and the desktop service needs to be restarted to proceed

问题出在redis集群，redis单机没问题

how did you resolve the issue?


Rizz Comic User-Agent Problem

Source name
Rizz Comic
Source language
English
Describe your suggested feature
Can u plz add random user agent option in rizz comic because after updating the series a few times rizz comic blocks the user agent and we have to manually change our default user agent sting ever time when it happens
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I have updated the app to version 0.15.1.
[X] I will fill out all of the requested information in this form.

What is this rc thing brother am I supposed to do someting by clicking it ?


Image select > upload image  not working

After selecting the Image the the loader & image size appears, but the upload does not start.
Upload in media works!
updated to master 11.10.2014

fixed


Decorator for datastorage

Will be nice to only have to decorate datastorage classes instead of also inheriting. Remembering field names also will not be an issue.
This will be a major change, and if done should be implemented in version 0.7.0, as that version will break anything anyways.
Would be very nice if class inheritance also works.

Closing this. While it is definitely possible, it seems impossible to get it to work nicely with linting and autocomplete


cargo check complains about main() being unused

running cargo check on a binary crate gives:
warning: function is never used: `main`, #[warn(dead_code)] on by default
   --> main.rs:86:1
    |
86  | fn main() {
    | ^

I believe this is a dupe of https://github.com/rust-lang/rust/issues/38273, but thanks for the report!


Use DeltaWithToken request builder rather than requestConfiguration.QueryParameters.Token in snippet generation

Example 3 documentation at this link
has http input as
GET /me/drive/root/delta?token=latest

but generates snippet as
var result = await graphClient.Drives["{drive-id}"].Items["{driveItem-id}"].Delta.GetAsync((requestConfiguration) =>
{
	requestConfiguration.QueryParameters.Token = "latest";
});

When it should be
var result = await graphClient.Drives["{drive-id}"].Items["{driveItem-id}"].DeltaWithToken("latest").GetAsync();

Closing this as this is indeed a metadata issue as described in https://github.com/microsoftgraph/msgraph-metadata/issues/431


Lock tamper status

Is your feature request related to a problem? Please describe:
No
Describe the solution you'd like:
A sensor or some way to see the tamper status of the lock, so I can trigger the security system as an automation.
Describe alternatives you've considered:
I don't know any other alternatives
Additional context:
None

Tamper detections is only supported in these devices according to the homebridge documentation:
Air Quality Sensor
Carbon Dioxide Sensor
Carbon Monoxide Sensor
Contact Sensor
Humidity Sensor
Leak Sensor
Light Sensor
Motion Sensor
Occupancy Sensor
Security System
Smoke Sensor
Temperature Sensor
The lock service doesn't support it.


Terminal is not diplaying correct value from POT

When, you're using a POT on virtual Arduino pin 14, you can change the value of the potentiometer but this value won't be printed correctly in the terminal if you use Serial.println();
Please have a look at this example

Fixed, thanks.


Controls ON, slider not showing the real duration of a video, only showing the "loadedSeconds"

Is it possible to show the entire duration of a video and not the loaded seconds?
Now we've a video of 5min but its showing like this:

Not showing the entire duration of the video and the "Slider" is in the end.
Is it possible to make it different? like default way?
Thanks

Any updates?

bump

This does not happen for other video files (like on the demo page). I can only assume this is related to how the video is being served to the browser?

The problem was playing the video in BLOB Url (once is recorded and still not uploaded). I've found that there's a bug in chromium that reads the duration as infinite.
So the trick is to use a function to get the duration of the blob video (get-blob-duration, node_module), change video.currentTime to that duration and then switch it to 0.1
That does the trick and fix the 00:10 (or whatever).


Desktop - "You appear to be offline" message and grey indicator are missing, chat conversation is not shown when user is offline

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Go to staging.new.expensify.com
After login in with a High Traffic account - enable Airplane mode to simulate a connection loss

Expected Result:
The user can interact with the app and navigate to different areas
The offline indicators are present - the green dot next to the main user avatar is now grey
When navigating to a conversation there's a text below the compose box indicating that there's no internet connection
Actual Result:
"You appear to be offline" message is missing and chat conversation is not shown when user is offline
Workaround:
Unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: <IP_ADDRESS>
Reproducible in staging?: Yes
Reproducible in production?: No
Email or phone of affected tester (no customers): any
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

https://user-images.githubusercontent.com/93399543/185028315-76bb44c7-3fe4-458f-a571-89d47b5b6071.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub

:wave: Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open StagingDeployCash deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

Identify the pull request that introduced this issue and revert it.
Find someone who can quickly fix the issue.
Fix the issue yourself.

Hmmmmm... I am unable to reproduce:
https://user-images.githubusercontent.com/4741899/185035198-d49839dc-1a67-417c-8a11-af76a258b5ab.mp4

Gonna close. I don't think this is consistently reproducible 😕

@yuwenmemon Issue have been reproduced during QA Regression, build <IP_ADDRESS>

cannot reproduce this in version <IP_ADDRESS> in desktop, Web, iOS or Android
As far as I can tell this is the exact same behaviour in Prod.
Either that or the description is wrong, it says the message you appear to be offline appears in all platforms.
Not sure on the green/gray dot, but I do not see that dot in Prod

I don't think this is consistently reproduced so I'm going to remove blocker

I'm closing this since I'm merging it into https://github.com/Expensify/App/issues/10524.


docs.angularjs.org: DOM Nodes Leaking

At http://docs.angularjs.org, click back and forth between pages the DOM Node Count continues to go up and up. No dramtical drop when I click "collect garbage".

I confirm the leak of ngAnimate, Angular 1.3.15.
No leak (orphan-nodes) without ngAnimate.

Maybe this helps someone. I had to debug such a problem with my app leaking memory and, after analyzing timelines and heap snapshots i found out that it was the manually set watchers on my scopes that were not cleaned on destroy.  $scope.$watch(etc). after removing them, calling garbage collection manually performed a complete memory clean.
I will edit this comment later today if calling the handler returned by $watch on destroy fixes the issue properly.

@andreimcristof , this is surprising, because the watchers array is cleaned up on $destroy. It would be useful if you could post a runnable demo that reproduces the leak (e.g. using CodePen, Plnkr etc). Also, what OS/browser(s) are you seing this on?

@gkalpak  thank you for your reply.
Chrome version used - Version "51.0.2704.103 m"
OS - Windows 8 Enterprise
I will do my best to provide an example about this, today after work.

@gkalpak please see this example I made in  plunkr, as you requested :
https://plnkr.co/uk88ag6aE0vDsRcvJnnB
Here is what to do :

start chrome devtools with timeline, clean garbage to have a clean status, leave only JS Heap blue graph active, and start recording.
click the two links (route1, route2) alternatively about 4 times each,  to switch routes
click the Garbage Collect icon once.
Repeat steps 2 and 3 about 10 times or more, to see the issue in the graph

Please let me know if I should provide further information. Btw, I used the version of Angular that I use in my project, I will also retest with the latest now.

@andreimcristof , I tried get to the bottom of it, but without much luck (maybe there is no bottom to get to).
I run your code locally (Windows 10, Chrome v51), with the latest Angular version from master and $compileProvider.debugInfoEnabled(false) - not sure if it makes any difference. What I observed is that while there is a small increase initially, after some time (e.g. 50-100 view switches) it mostly stabilizes (although it is still higher than the initial value).
I don't have much experience with investigating memory leaks (most probably because I don't introduce them in my code :stuck_out_tongue:), but from what I understand, part (all?) of the initial heap size increase might be caused by deoptimizations that Chrome has to make as certain objects change "shapes" and functions are being called with differently-shaped objects.

@gkalpak I apologize for the very long delay in replying.
I very, very much appreciate you taking the time to research my example. I think you are right in your findings.
As for my code, I solved it by just refactoring, and removing unnecessary watchers, more careful cleaning of events on $destroy, etc.
Thank you very much for your time.
Best regards,

I get the same results whether I use ngAnimate or not, tried most "solutions" in posted here but I still get a huge increase in node count. Driving me insane..

@IgorMinar

however this doesn't translate to an increase in heap size or objects retained in the heap even over longer periods of time.

While the node count graph does go up when ngAnimate is used by the app, this doesn't translate into increased memory usage as measured by taking heap snapshots.

Please note that DOM nodes are stored in memory so a heap size remaining the same size doesn't mean there isn't a node leak:

"The Memory column represents native memory. DOM nodes are stored in native memory. If this value is increasing, DOM nodes are getting created."
https://developers.google.com/web/tools/chrome-devtools/memory-problems/

I'm actually dealing with a node leak right now where the heap size remains the same (about 15MB) even when the tab's memory usage skyrockets to 1GB over time.
Otherwise you other points make a lot of sense. Thanks.

In my case I found out that the problem was caused by directives using jquery , for example:
element.find('#something')[0].tabDrop();

Once I removed all these directives the nodes started to be collected again, at this point in  time I haven't found a way to fix it though.


Howto add resource description using 1.5 @Api annotation

I'm currently in the process of updating from 1.3 to 1.5.
While most things are working now, I was unable to figure out how to set the description of a resource using the @Api annotation in 1.5. With 1.3 I was using
@Api(value = "My Swagger Resource", description = "Meaningful stuff in here")

For 1.5 I modified this to
@Api(tags = { "My Swagger Resource" }, description = "Meaningful stuff in here")

But the description attribute is deprecated and obviously not used anymore. I already tried to find examples on how to set this using the tags but was unable to find any resources on this.
I assume adding a resource description is still possible in 1.5, but how?

Take a look at https://github.com/swagger-api/swagger-samples/blob/master/java/java-jersey-jaxrs/src/main/java/io/swagger/sample/Bootstrap.java#L37-L47.
Alternatively, you can also use https://github.com/swagger-api/swagger-core/wiki/Annotations-1.5.X#swaggerdefinition.

Ah, now I figured out how this is working. This would be the 1.5 equivalent of an 1.3 @Api annotation with description.
@Api(tags = { "My Swagger Resource" })
@SwaggerDefinition(tags = { @Tag(name = "My Swagger Resource", description = "Meaningful stuff in here") })

I think this definitively should be mentioned in the migration guide!

On trying to use the @ApiAnnotation or anything related to @api annotation , i am being asked to create it . how do i do that could you help me with that ?

How to add in this can anyone help me ?


Chatterino 2 client zoomed in along with tab titles/can't click users and buttons.

Describe the bug
The entire chat and tab titles are zoomed-in/superimposed/blown up. Could not press CTRL+ mouse wheel scroll down to change size on version 2.1.4. The font scaling was fixed on 2.1.5 but chat is still large/zoomed-in. Scaling down ruins the image/view of the client.
To Reproduce
One day the client was "Not Responding" from no action. Closed it and turned off PC.
The next day Chatterino 2 opens in zoomed in view.
Expected behavior
Normal view.
Screenshots
https://imgur.com/a/9Irc06t
Chatterino version
Chatterino 2.1.5 (commit c6e1a1de2)
Additional context
Cog can't be clicked if maximized and the minimize, maximize and close buttons do not work/doesn't click. The user names can't be clicked. This is from a work PC. Personal laptop does not have this issue.

Sounds like a hi-dpi issue, could you share the resolution, scaling% of your work PC?

Sounds like a high dpi issue, could you share the resolution, scaling% of your work PC?

Thanks for noticing that. I tried within windows to solve this and although only the tab title was fixed, the chat remains blurry. Users and buttons are still not able to be clicked.
So with that info, the problem started when chatterino2 crashed (not responding) on monitor 2. It was maximized there as always.
work PC setup:
Monitor 1 3840 x 2160 (Recommended) landscape 150% scaling (Recommended) DP cable
Monitor 2 1050 x 1680 (Recommended) portrait 100% scaling (Recommended) HDMI cable
win10pro i7 GTX780

can't reproduce


add: [blogpost] Polkadot Generative Drops

PR Type

[ ] Bugfix
[x] Feature
[ ] Refactoring

Context
new url /blog/polkadot-generative-drops-on-kodadot

[x] Closes #8753

Did your issue had any of the "$" label on it?

[x] Fill up your DOT address: Payout

Community participation

[x] Are you at KodaDot Discord?

Screenshot 📸

[x] My fix has changed something on UI;

Copilot Summary
copilot:summary
copilot:poem

we can do follow-ups with @JustLuuuu comments
merging bc of release
Thanks!
pay 30 usd

😍 Perfect, I’ve sent the payout
💵 $30 @ 8.66 USD/DOT ~ 3.464 $DOT
🧗 13QUj3pZyFNfYj4AM336hRdyLQbevj5H3sR4PKmLEXLdwZhh
🔗 0xa356667707f098f8ee525bc365c8ab5f6cddaf6221f15efca9f0b88d034938bc
🪅 Let’s grab another issue and get rewarded!
🪄 github.com/kodadot/nft-gallery/issues


[FEAT]: ENHANCE PAGE PERFORMANCE - INTEGRATE IMAGE OPTIMIZING API  🚀🔥

Description

The Scene-Movie-Platform repository currently experiences slow page loading times due to inefficient image handling. Components such as cards, movie banners, and other elements load images in jpg and png formats, causing extended loading times and consuming excessive bandwidth.

To address this performance issue and improve user experience, we need to optimize the images using an image optimizing API that can efficiently convert images to the webp format with compression.

Problem

Presently, the webpage's image loading mechanism leads to long load times, exceeding 5 minutes, even on a connection with a bandwidth of 100 Mbps.

The use of jpg and png formats for images is inefficient and results in unnecessarily large file sizes, leading to slow rendering and hindering the overall page performance.

Recommended Action

To optimize image loading and significantly reduce page load times, we propose integrating an image optimizing API that can convert images to the webp format with appropriate compression.

Webp is a modern image format that offers superior compression and image quality, resulting in smaller file sizes and faster loading times.

The image optimizing API is capable of quickly converting images from jpg, png, and other formats to webp, ensuring efficient utilization of bandwidth and seamless rendering of images across various devices and network conditions.

By implementing this optimization, we can enhance the Scene-Movie-Platform's performance and provide users with a faster and more responsive browsing experience.

Hey there @sourabhsikarwar 👋🏻
Please make sure to assign this issue to me to make the work done, Thank You!


Upgrade date-fns to v3.6.0

With the recent typescript native upgrade to date-fns v3 this package should be updated to use the latest version of date-fns as it had no breaking changes if I remember correctly.

It could also be a good idea to make date-fns a peer dependency, as it would give users more flexibility with versions. What do you think?
 "peerDependencies": {
    "date-fns": ">=2.0.0",
  },

I'd be in support of @fxamauri's idea!
I think a lot of people who would use this library would also be using date-fns in other places, so it makes sense to make this a peer dep!


multiple running instances

i am getting this error :
telebot.apihelper.ApiTelegramException: A request to the Telegram API was unsuccessful. Error code: 409. Description: Conflict: terminated by other getUpdates request
i understand this is because of multiple instances of the bot are running

I am getting the same issue.

Please give some time between shutting down and starting new instances.

its working for me now

Its working for me as well.


docs: enhance and simplify guidance on readme

:tada: This issue has been resolved in version 1.3.0-rc.2 :tada:
The release is available on:

npm package (@release dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add job logging to all ELTs

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/30
Originally created by @tayloramurphy on 2018-06-07 19:59:59

Hot off the heels of analytics#67, every job should write to the common meltano log

View 7 previous comments from the original issue on GitLab


Make local complementation and pivoting work with parametric boolean angles.

Adding back this issue as it was removed from the previous issue #60

Hey @RazinShaikh , could you explain a little more about what this feature should achieve?

Suppose spiders are labelled with symbolic values such as jpi, kpi, etc. where j, k, etc. in {0,1}. It is possible to perform local complementation and pivoting in a very similar way to the phase-free case. This is an issue to implement this behaviour.


Replace buffer constructor with buffer-alloc and buffer-from

has anyone thought about writing a migration script 😁

Yes but to be honest I don't think it would really save that much effort. Each of these needs to be looked at individually to determine if the new Buffer() should become a Buffer.alloc()or Buffer.from() and we'd have to check the results of the migration script anyway. It likely wouldn't save much time.

Closing since this is a Hyperdrive 9 PR


@1aurabrown => [Top Menu] Widen mag, you, and bell tab buttons.

Fixes #619.

@1aurabrown Rebased!

oo this highlight function is cool


ACCSEC-21712 Add identifiers for views

Jira Ticket

ACCSEC-21712

Description

Add identifiers for views.
Split views

          2 Warnings

:warning:
The Pull Request summary does not contain the commit message convention

:warning:
The Pull Request title does not follow the convention [ACCSEC-0000] PR Title text

  Generated by :no_entry_sign: Danger

          2 Warnings

:warning:
The Pull Request summary does not contain the commit message convention

:warning:
The Pull Request title does not follow the convention [ACCSEC-0000] PR Title text

  Generated by :no_entry_sign: Danger


java.io.IOException: failed to create directory: tmp

Thanks for this awesome library!
I've set it up as per your instructions but when I go to use it I'm getting the following exceptions (essentially it can't create the directory or it can't store the file due to a read-only FS. Did I miss a permission request or something?
How I initialized it
    private val store: KStore<JWTTokens> = storeOf(filePath = "tmp/jwt.session")
with 'tmp'
java.io.IOException: failed to create directory: tmp
                                                                                at okio.JvmSystemFileSystem.createDirectory(JvmSystemFileSystem.kt:116)
                                                                                at okio.FileSystem.createDirectory(FileSystem.kt:95)

without the 'tmp' prefix
java.io.FileNotFoundException: jwt.session: open failed: EROFS (Read-only file system)

Just to confirm, this is happening only on Android. Here's my main.android.kt file:
import android.annotation.SuppressLint
import android.content.Context
import androidx.compose.runtime.Composable
import androidx.compose.ui.platform.LocalContext

@SuppressLint("StaticFieldLeak")
var context: Context? = null

@Composable
fun MainView() {
    context = LocalContext.current

    App()
}

actual fun pathTo(id: String): String = "${context?.filesDir?.path}/$id.json"

You should be able to do
actual fun pathTo(id: String): String = "${context.filesDir}/$id.json"

Also, don't keep a static reference to context 😅

Updated docs with setting up platform-specific paths here


Faucet reCapcha error

The current Faucet page has an issue with the reCapcha integration.

Please access the faucet directly through the Cardano Docs website. There might be an issue with redirects.
https://docs.cardano.org/cardano-testnet/tools/faucet


Vulnerability roundup 85: blktrace-1.2.0: 1 advisory [5.5]

search, files

[ ] CVE-2018-10689 CVSSv3=5.5 (nixos-20.03, nixos-unstable)

Scanned versions: nixos-20.03: a84b797b28e; nixos-unstable: 22c98819ccd. May contain false positives.

NixOS 20.03 is EOL, so this issue isn't actionable anymore (but fixed in unstable).


Please add JMD

Please add Jamaican Dollars

fixer.io gets it exchange rates from the ECB. You will have to contact them to add the currency you desire, or you can just use another api that provides the currency you want.


SQL reserved words (such as SELECT, FROM etc.) and functions must not be formatted to lowercase

Describe the bug
It was quite surprising to see that when a .sql file gets formatted, all reserved words in SQL syntax will be converted into lower case. This is considered as bad practise and should be among the first priorities of a SQL formatter tool.
To Reproduce
Create a SQL file e.g.
SELECT
  *
FROM my_table;

and run sqlfmt over it. SELECT and FROM will be formatted into select and from.
Expected behavior

The tool must not format SQL syntax into lowercase (and if possible, enforce uppercase for keywords if they are in lowercase format).

Additional context
What is the output of sqlfmt --version? sqlfmt, version 0.11.0

I disagree. See here for the reasons and also this comment for more nuance


Update version number, minor whatsnew fix

Codecov Report

Merging #83 into dev will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##              dev      #83   +/-   ##
=======================================
  Coverage   99.05%   99.05%
=======================================
  Files          11       11
  Lines        1063     1063
=======================================
  Hits         1053     1053
  Misses         10       10

Impacted Files
Coverage Δ

tbmodels/_version.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Having issues with custom locations and access lists

Before I start: I tried using the designated subreddit for this, but I've been waiting a couple of days to gain permission to post to it now (why would it even be locked?), and it turns out the only moderator's account has been suspended, so I'm forced to go here instead.
So in theory, Nginx Proxy Manager is something I should really like, since those Nginx / apache conf files are just horrible to read, but I'm not having much luck with it. Both custom locations and the access lists aren't working properly for me
Custom locations
I want to map example.com/specialPath to a docker container, similar to doing
location /specialPath/ {
    proxy_pass          http://docker-container-hostname:port/;
    proxy_set_header    X-Forwarded-For $remote_addr;
    proxy_set_header    Upgrade $http_upgrade;
    proxy_set_header    Connection "upgrade";
}

The configuration shown above works, both in my previously used nginx setup, and when I paste it in the input field that comes up when you hit the cogwheel on the custom location. Entering the following things for the custom location doesn't work though:
Location: (tried all of the following) specialPath /specialPath /specialPath/ /specialPath/*
Scheme: http
Forward hostname: docker-container-hostname
Forward port: port

Why doesn't this work?
Access lists
I also wanted to protect my pages with basic auth, so I created an access list, added it to the proxy host, and reloaded the website. The login prompt comes up as expected, but upon entering (absolutely 100% correct) credentials, it goes away and immediately pops back up again, basically keeping me in a "please sign in" loop, and never allowing me through. I don't see how I could have possibly messed this up, any suggestions?

Hello @Timmiej93 .
I am experiencing the same problem with the access lists. Always popping up again after entering the correct credentials.

#743

Hmm, that's a bummer. Do you know if it's a fixable bug / if it will be addressed at some point?
Also, do you know anything about custom locations not working through the GUI?

I am actually not using Custom Locations, but still I have the same pop up bug with the access lists.

Duplicate of https://github.com/jc21/nginx-proxy-manager/issues/148

Duplicate of #148

Only the authentication part. You're ignoring the fact that I also am having issues with custom locations.


unix: use mtime.clock.os rather than a custom C stub

mtime seems to support multiple Unix platforms, including macOS.
Signed-off-by: David Scott<EMAIL_ADDRESS>

My motivation is to simplify the package -- I notice it uses some custom build magic.
I pinned lwt#tracing and this, and then built a Xen unikernel just to check that linking still worked and no unwanted C symbols crept in. Let me know if there are better tests to try!

I should say that I also compared the timestamps created via the old and new methods, subtracted them and observed

normally they were within a few 1000 units of each other
if I added a Unix.sleep 1 between the calls, the delta became 1e9 + 1000 units

Looks good :-) There's a benchmark script in test if you want to check it didn't get any slower.

Tracing OFF
plain_lwt:off: 189.981937 ns/run
profile_lwt:off: 184.218168 ns/run
Tracing ON
plain_lwt:on: 27358.646870 ns/run
profile_lwt:on: 32105.221033 ns/run
...

Tracing OFF
plain_lwt:off: 184.060812 ns/run
profile_lwt:off: 186.703205 ns/run
Tracing ON
plain_lwt:on: 1043.784857 ns/run
profile_lwt:on: 1286.970139 ns/run
...

I wonder if we were missing a -O3 somewhere before? A very nice speedup, if it still works!

It looks like the 2 implementations are different. The slow one does
host_get_clock_service()
clock_get_time()
mach_port_deallocate()

whereas the fast one does
mach_absolute_time()

and then multiplies by a scaling factor which is constant for the machine. I found this technical note describing the fast version. So I think the faster API explains the difference.

Ah, OK. Any idea why Travis is failing?

Looks like the old mtime API. I've pushed a constraint.

That's annoying:
  - mtime>=1.0.0 is not available because your system doesn't comply with ocaml-version >= "4.03.0".

For most libraries, dropping 4.02 doesn't matter, but mirage-profile is supposed to be something that everything can depend on.
I think the solution is to split it into multiple opam packages: the core stubs (that don't really need anything, but which everything else depends on) and the unix/xen implementations (which are only needed when you want to do some actual tracing and can have stricter requirements).
(this is something I've been meaning to do anyway)

Ah ok -- I can look at the split next. It might make sense to jbuilder it at the same time, since jbuilder seems particularly adept at handling multiple opam packages. The only tricky thing left is your pre-processor stuff but it turns out that jbuilder has support for that kind of module-level #ifdef stuff.

Current problem:
∗  installed mtime.1.0.0
∗  installed mirage-profile-unix.0.7.0
Done.
+make test
jbuilder runtest --dev
Error: External library "mtime.clock.os" not found.
-> required by "unix/jbuild (context default)"

I think it needs multiple OCaml targets for Travis:

4.02 should only build the main package (no tracing)
4.03 should also run the tests (and therefore use Mtime_clock, which doesn't appear to be available on 4.02).

A shiny new 4-case travis configuration now passes!


feat:[PIPE-23044]: Add note about pipeline ID inclusion in JWT sub field with CDS_ENABLE_PIPELINE_SCOPED_OIDC_SUB

Thanks for contributing to the Harness Developer Hub! Our code owners will review your submission.
Description

Please describe your changes: Add note about pipeline ID inclusion in JWT sub field with CDS_ENABLE_PIPELINE_SCOPED_OIDC_SUB
Jira/GitHub Issue numbers (if any): ______________________________
Preview links/images (Internal contributors only): __________________

PR lifecycle
We aim to merge PRs within one week or less, but delays happen sometimes.
If your PR is open longer than two weeks without any human activity, please tag a code owner in a comment.
PRs must meet these requirements to be merged:

[ ] Successful preview build.
[ ] Code owner review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

 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.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://674962c7b97b140ac36d5086--harness-developer.netlify.app


feat: Add cURL support for convenient download with cookie/referer information

Feature
For more convenient to use with DevTools, I add cURL support that can automatically parse informations from cURL commands.
Description
We can use Copy as cURL with DevTools and paste it in motrix to download with cookie/referer/user-agent informations.
This is convenient to download from websites that require cookie/referer, e.g. Google Drive

Related Issues

Checklist:

[X] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[X] Have you linted your code locally prior to submission?
[X] Have you successfully ran app with your changes locally?

Weird that the name is Apple Silicon, but the compilation parameter is --universal.

@shatyuka Thanks! You're right, I have changed it to --arm64

I just tested the build script node .electron-vue/build.js && electron-builder --universal --mac, the electron-builder will auto use lipo to merge x86_64 arch and arm64 arch aria2c into a universal bin.
Shell:
lipo -info ./release/mac-universal/Motrix.app/Contents/Resources/engine/aria2c

Output:

Architectures in the fat file: ./release/mac-universal/Motrix.app/Contents/Resources/engine/aria2c are: x86_64 arm64


How to solve this issue

i am getting in this issue
Library Maven: org.joget:wflow-core:8.0-SNAPSHOT has broken classes paths:   /home/boss/.m2/repository/org/joget/wflow-core/8.0-SNAPSHOT/wflow-core-8.0-SNAPSHOT.jar [Fix]

please send me that librarie

Hi @raveendra45
Sorry for the inconvenience caused. Looking at the error message, it seems that your plugin development environment is not yet set up.
Please refer to following article on how to build the source code. Once this is done, you won't have the error.
https://dev.joget.org/community/display/DX8/Build+Source+Code+on+Windows (Windows)
https://dev.joget.org/community/display/DX8/Build+Source+Code+on+Linux (Linux)
Hope this helps.

Hi Imran
How to get the user Current password in mayanupload ------mayan edms
Settings in password field
show the below image
please tell me any possibility is there
On Thu, Oct 5, 2023 at 6:47 PM imranjoget @.***> wrote:

Hi @raveendra45 https://github.com/raveendra45
Sorry for the inconvenience caused. Looking at the error message, it seems
that your plugin development environment is not yet set up.
Please refer to following article on how to build the source code. Once
this is done, you won't have the error.
https://dev.joget.org/community/display/DX8/Build+Source+Code+on+Windows
(Windows)
https://dev.joget.org/community/display/DX8/Build+Source+Code+on+Linux
(Linux)
Hope this helps.
—
Reply to this email directly, view it on GitHub
https://github.com/jogetoss/mayan-dms-fileupload/issues/1#issuecomment-1748881575,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BAY22OS7IX5MGFDT5BKQ543X52XP3AVCNFSM6AAAAAA5UEOXM2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONBYHA4DCNJXGU
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi @raveendra45
You can user either admin credentials of Mayan EMDS and use them in plugin configuration. Or you can create a user under User section of Mayan EDMS and use the credentials in the plugin. In any case, you need to create a user at Mayan EDMS or use existing user's credentials of Mayan EDMS in the plugin configurations.
Hope this helps.

Hi @Imranjoget
I know that imran
But how to get joget  current user Password and any possibility is there By
using hash variable to get current user Password.
please tell me let you know.....
On Thu, Oct 12, 2023 at 1:41 PM imranjoget @.***> wrote:

Hi @raveendra45 https://github.com/raveendra45
You can user either admin credentials of Mayan EMDS and use them in plugin
configuration. Or you can create a user under User section of Mayan EDMS
and use the credentials in the plugin. In any case, you need to create a
user at Mayan EDMS or use existing user's credentials of Mayan EDMS in the
plugin configurations.
Hope this helps.
—
Reply to this email directly, view it on GitHub
https://github.com/jogetoss/mayan-dms-fileupload/issues/1#issuecomment-1759142000,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BAY22OWK7KDW35BZBAXY5LDX66Q4HANCNFSM6AAAAAA5UEOXMY
.
You are receiving this because you were mentioned.Message ID:
@.***>


Support 308 redirects similarly to 307

The method and the body of the original request are reused to perform the redirected request.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/307

Hah, I never opened this PR against request/request :facepalm:


Using ' inline __always_inline' also for GNUC 7.

Per the discussion at https://www.raspberrypi.org/forums/viewtopic.php?f=145&t=313961
GNU7 also expects the 'inline' keyword and generates warnings otherwise.

can you confirm the actual compiler version you saw this on (i.e. gcc --version)

I don't have gcc in my path but when I build in platformio I get this

toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)

When I run the gcc from the platformio cache I get this
~/.platformio/packages/toolchain-gccarmnoneeabi/bin$ ./arm-none-eabi-gcc
--version
arm-none-eabi-gcc.exe (GNU Tools for Arm Embedded Processors
7-2017-q4-major) 7.2.1 20170904 (release) [ARM/embedded-7-branch revision
255204]
Does it answer your question?
On Wed, Jun 16, 2021 at 3:29 PM Graham Sanderson @.***>
wrote:

can you confirm the actual compiler version you saw this on (i.e. gcc
--version)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/raspberrypi/pico-sdk/pull/484#issuecomment-862772383,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAQVMQJ7YNW6OZW4CQH2UADTTEQVRANCNFSM462MGWCQ
.

Ok this thoroughly confused me because it worked in 7 for me (but i misread q4 as later than q2 when they are just quarters not absolute)... this was not a GCC change, but rather a newlib change:
https://github.com/bminor/newlib/commit/82339fcd717b4365caf65abf67072840342b4730
And got picked up by arm-none-eabi-gcc somewhere between 7.2.1 and 7.3.1... in any case, it seems that <= 7 although not strictly correct, seems to not cause any complaints

Thanks @kilograham. If it helps, I can send a second pull request that puts it in a #ifndef condition, in case somebody needs an escape route and override it manually with gcc -D.
#ifndef __force_inline

#endif


Race condition in ssl_read function on signal handling

Describe the bug
Hi,
there is a race condition in ssl_read function from tls.c.
Unfortunately when tls support has been introduced, new race condition on signal handling has been introduced with it.
I found this after i managed to set up your testsuite on RHEL, because there is a system called ABRT which tracks crashes.
In your testsuite there are tests which check signal handling. We noticed that sometimes abrt catches sigsegv crash of memcached-debug executable.
I've investigated this and found out that openssl library registers atexit function which destroys rand_meth_lock before exit function is called. atexit functions are called before threads are killed. This causes that when signal handler calls exit and thread just called SSL_read from tls.c:35, rand_meth_lock is destroyed and after that memcacheds thread will sometimes manage to lock it before it is killed which obviously results in segfault.
The offending part of code is in openssl crypto/rand/rand_lib.c in RAND_get_rand_method function (CRYPTO_THREAD_write_lock) call.
backtrace.txt
To Reproduce
Run memcacheds signal handling tests with enabled tls support on machine which has cpu with more than 4 threads (the more the better). The problem does not occur every time so you will have to maybe run it multiple times. If you have enabled core dumping then you should get some core dumps (on redhat systems coredumpctl can verify).
System Information

OS/Distro: RHEL
Version of OS/distro: 8
Version of memcached: 1.5.16
Version of openssl: 1.1.1c
Hardware detail: i used CPU with 16 cores 32 threads

I posted pull request with changes that managed to fix this bug in my testing environment.

Neat, thanks! Most people run with the default -t 4 - did you have to change the number of worker threads for the test or just more cores in the system seemed to help?

More cores seemed to help. Now i realize that with -t bigger than 4 this could happen even more often.

Out in 1.6.6


New Script in Transifex Project in iD Editor

Problem
There is a new script that there's not on the Transifex Project named "iD Editor":
[Road Name] is Disconnected from Other roads and paths
Description
No response
Screenshots
No response

This is probably a reference to:
https://github.com/openstreetmap/iD/blob/46a2d6365f5609f66cfffe8d8b018516b82443d4/data/core.yaml#L1792
This message was last modified in #8800 but doesn’t seem to have been picked up by Transifex. I wonder if it’s because the key is deeply nested in order to support one/many pluralization, or maybe because Transifex detects a pluralized message but isn’t showing the UI for translating it for some reason.


Fixed running cmake tests on arm

See #426.

Also notice the double #if define(define(..))

I just fixed the double defined myself :)
Could you remove (amend) that and push again please?

Oh, and do it against develop, then I'll rebase on top of that when this goes in first.

See #432


Issue with argTypes

Working with stencil 4.4.1
Storybook 7.4.6
wc-helpers: 1.0.6
I have a basic stencil component, everything worked fine in v1.0.3
When upgrading to 1.0.6 I noticed in this example all the args, were not being passed to the component story.
After changing to use typescript I noticed:

I've reviewed all the docs however I can't seem to find what's wrong.

Same here. Set up a 4.4.0 project from scratch with wc-storybook-helpers 1.0.6 and Storybook 7.4.6 (tried to upgrade to 7.5.0 as well), couldn't make the default values of the args actually to appear in the preview frame. The arg types in the Controls panel do appear fine.
I followed this repo as an example https://github.com/break-stuff/stencil-storybook-demo. It is working there if you just clone it and do an npm install and then npm run dev. I tried to bring as much stuff from that repo to my example, but still couldn't find what exactly is the difference.

Thank you! I'm digging into it now.

I think I found the issue. It looks like there may be a bug in the CEM/Analyzer for Stencil. Other frameworks add an attribute property to the component members with the name of the HTML attribute. Stencil's implementation doesn't appear to be doing that. I should be able to patch it in the helpers for now.

A patch was deployed in 1.0.7 (#14). Let me know if you run into any issues.

I sadly still have the same issue.
I think it's only a typing error, so I fixed it like this:
  argTypes: argTypes as ArgTypes<Args>, // <- explicitly set the type of argTypes

If you update the type to const meta: Meta<MyElement> = {, does that fix the type for you?Get Outlook for Android

@herrKlein I just wanted to follow up and see if updating the type in my comment above helped?

I will close this for now. Let me know if you run into this issue again.

With 1.0.7, issue is no more there for me.

Yes works! thanks

Thank you! I also pushed out 1.0.9 last night with some more improvements that should help provide better argTypes and default values.


TBD WIP NOT WORKING: Refactor defaults in Android build.gradle template

move defaults from React Native 0.58 to the beginning
Android Gradle plugin version from RN 0.58 in the beginning
with some comments in the beginning

STATUS: for some reason I have not been able to get it working with ANDROID_GRADLE_PLUGIN_VERSION near the beginning of the generated android/build.gradle file.

Closing as outdated


layout: add archives layout

Add a layout for archive index.

Somebody want this feature in #73 , Thanks for this PR.


YARN-10958. Use correct configuration for Group service init in CSMappingPlacementRule

Description of PR
How was this patch tested?
For code changes:

[ ] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
[ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
19m 21s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
13m  6s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
27m 19s

trunk passed

+1 :green_heart:
compile
29m 30s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
24m 43s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
4m 23s

trunk passed

+1 :green_heart:
mvnsite
3m 13s

trunk passed

+1 :green_heart:
javadoc
2m 18s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
2m 44s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
5m 32s

trunk passed

+1 :green_heart:
shadedclient
25m 32s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 28s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
2m 15s

the patch passed

+1 :green_heart:
compile
28m 28s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
28m 28s

the patch passed

+1 :green_heart:
compile
24m 34s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
24m 34s

the patch passed

-1 :x:
blanks
0m  0s
/blanks-eol.txt
The patch has 10 line(s) that end in blanks. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply

-0 :warning:
checkstyle
4m 28s
/results-checkstyle-root.txt
root: The patch generated 9 new + 12 unchanged - 0 fixed = 21 total (was 12)

+1 :green_heart:
mvnsite
3m  9s

the patch passed

+1 :green_heart:
javadoc
2m 16s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
2m 45s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
5m 59s

the patch passed

+1 :green_heart:
shadedclient
26m 19s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
19m 55s

hadoop-common in the patch passed.

+1 :green_heart:
unit
110m 25s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
1m  0s

The patch does not generate ASF License warnings.

390m 34s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3560/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3560

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux ef9befb88768 4.15.0-147-generic #151-Ubuntu SMP Fri Jun 18 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk /<PHONE_NUMBER>c3f494b05c817230c30d5d482989fe

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3560/1/testReport/

Max. process+thread count
3137 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: .

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3560/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 52s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+0 :ok:
mvndep
12m 26s

Maven dependency ordering for branch

+1 :green_heart:
mvninstall
23m 12s

trunk passed

+1 :green_heart:
compile
22m 55s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
19m 37s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
3m 53s

trunk passed

+1 :green_heart:
mvnsite
2m 36s

trunk passed

+1 :green_heart:
javadoc
1m 53s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
2m 18s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
4m 20s

trunk passed

+1 :green_heart:
shadedclient
23m 23s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 22s

Maven dependency ordering for patch

+1 :green_heart:
mvninstall
1m 45s

the patch passed

+1 :green_heart:
compile
22m 14s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
22m 14s

the patch passed

+1 :green_heart:
compile
19m 28s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
19m 28s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
3m 43s

the patch passed

+1 :green_heart:
mvnsite
2m 33s

the patch passed

+1 :green_heart:
javadoc
1m 51s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
2m 21s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
4m 44s

the patch passed

+1 :green_heart:
shadedclient
23m  5s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
17m 19s

hadoop-common in the patch passed.

+1 :green_heart:
unit
99m 41s

hadoop-yarn-server-resourcemanager in the patch passed.

+1 :green_heart:
asflicense
0m 49s

The patch does not generate ASF License warnings.

318m 24s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3560/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3560

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell

uname
Linux 1d5f0edb2219 4.15.0-143-generic #147-Ubuntu SMP Wed Apr 14 16:10:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 535811da95eee413ad5361e53c4f0989cda06b61

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3560/4/testReport/

Max. process+thread count
1268 (vs. ulimit of 5500)

modules
C: hadoop-common-project/hadoop-common hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager U: .

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3560/4/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.


0029 - Divide Two Integers

Description of the Problem
Given two integers dividend and divisor, divide two integers without using multiplication, division and mod operator.
Return the quotient after dividing dividend by divisor.
The integer division should truncate toward zero, which means losing its fractional part. For example, truncate(8.345) = 8 and truncate(-2.7335) = -2.
Example 1:
Input: dividend = 10, divisor = 3
Output: 3
Explanation: 10/3 = truncate(3.33333..) = 3.

Example 2:
Input: dividend = 7, divisor = -3
Output: -2
Explanation: 7/-3 = truncate(-2.33333..) = -2.

Note:

Both dividend and divisor will be 32-bit signed integers.
The divisor will never be 0.
Assume we are dealing with an environment which could only store integers within the 32-bit signed integer range: [−231,  231 − 1]. For the purpose of this problem, assume that your function returns 231 − 1 when the division result overflows.

Code
class Solution:
    def divide(self, dividend: int, divisor: int) -> int:

Link To The LeetCode Problem
LeetCode

@vJechsmayr I would like to work on this issue. please assign me.


material-ui : i18n files were not imported

I am not sure we should load them systematically, except maybe for english in order to get a fallback. I think the correct pattern would be to require those files in your own app, so that they are only loaded if necessary. Not 100% sure how it's handled in my own apps though, I may have misunderstood the issue you are trying to solve.

I have been thinking about how do deal with this too. I guess en_US should be loaded by default as the fallback, though I usually use api.addFiles('en_US.js', ['client', 'server']); in package.js.
Don't know if we have a standard way to load other languages dynamically.

Hi, search input from Datatable uses it. At least we should have the English version, but why not both?
I am just trying to solve a warning about missing traduction from search input.
Le 7 mai 2019 à 18:40, à 18:40, Eric Burel<EMAIL_ADDRESS>a écrit:

I am not sure we should load them systematically, except maybe for
english in order to get a fallback. I think the correct pattern would
be to require those files in your own app, so that they are only loaded
if necessary. Not 100% sure how it's handled in my own apps though, I
may have misunderstood the issue you are trying to solve.
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
https://github.com/VulcanJS/Vulcan/pull/2298#issuecomment-490157005

Yes, I have the same bug with the search input. I say we might as well include both EN and FR, since they are quite small. But they should be added to package.js for consistency:
  api.addFiles([
    'accounts.css',
    'forms.css',
    'en_US.js',
    'fr_FR.js',
  ], ['client', 'server']);

OK, I'll do that tomorrow.
Le 7 mai 2019 à 19:20, à 19:20, Erik Dakoda<EMAIL_ADDRESS>a écrit:

Yes, I have the same bug with the search input. I say we might as well
include both EN and FR, since they are quite small. But they should be
added to package.js for consistency:
 api.addFiles([
   'accounts.css',
   'forms.css',
   'en_US.js',
   'fr_FR.js',
 ], ['client', 'server']);

--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
https://github.com/VulcanJS/Vulcan/pull/2298#issuecomment-490171494


ReStructuredText Markup object has no attribute 'get document body'

ReStructuredText Markup object has no attribute 'get document body'

This is related to markups 3.0.0


Add names of backup folders created by terrarium

Just as env and venv are standard names for virtual environments, the environment tool Terrarium will back these up to env.bak and venv.bak respectively.
Terrarium docs:
http://terrarium.readthedocs.io/en/latest/quickstart.html?highlight=env.bak

Any feedback on this?

@jwg4 thanks!


Add qubits and extra_recognized parameters to quirk_url_to_circuit

I needed these as soon as I started playing with it.

Automerge cancelled: A status check is failing.


Initial implementation of adding key value pairs

Something to continue discussing on https://github.com/rust-lang-nursery/log/issues/149.
Still some things left to do:

[ ] Better documentation, currently there is none.
[ ] Implement it for macros other then log!.

Closing this in favour of the RFC in #296.


Fix link in README file.

The markdown for the link to the test-suite in the README does not work, as it contains a surplus (.
This MR fixes the link by removing the extraneous bracket.

@TallTed , you already put a lot of time into stuff that's super useful. Would you feel comfortable about having a role in the Solid Team? This is just some pledge to make contributions to the project as per regular roles eg. admin, creator,.. [No boss(es) to ask you to working on the weekend or submit TPS reports] Please say yes =)

@csarven - With the understanding that I'm not making any specific time or artifact production commitments, I'm happy to accept whatever title/role/label is appropriate to the contributions I've been making as and when possible.  :-)

@TallTed Great! I suggest to make a PR to add yourself to https://github.com/solid/process/blob/master/creators.md (or whatever you prefer) and add TimBL for review.


feat: add 'border' option in config

This PR fixes #516
A like-for-like implementation of Lazygit's "border" option that allows users to override the border style of Lazydocker's views.
Single (default):

Rounded:

Double:

Hidden:

Thanks for making this.


Trying to fix Travis builds

First try.
Have a look at PR #14

@rosstuck: All builds pass.
Please note that I've branched off master and that the PR would be merged into master.

Merged and a new release tagged. Thanks a ton! :smile:

Merci bucket :smile:

:+1: Thanks @gnugat & @rosstuck for your quick reaction following the Sf 3 release!

What would be Symfony 3 without Tactician? :wink:


Release Google.Cloud.TextToSpeech.V1Beta1 version 1.0.0-beta02

Changes in this release:

Commit ac367e2: feat: Regenerate all APIs to support self-signed JWTs

Created release for Google.Cloud.TextToSpeech.V1Beta1-1.0.0-beta02


Fix warnings that ${arch}-unknown-unknown-eabi-elf was not a correct triple

We have been using "triples" of that form in various tests, but actually passing that to Clang gives:
clang-17: warning: mismatch between architecture and environment in target triple 'aarch64-unknown-unknown-eabi-elf'; did you mean 'aarch64-none-elf'? [-Winvalid-command-line-argument]

We had an issue with CI triggering. Can you sync this past https://github.com/openxla/iree/commit/68350cbc22d1c3b8a0dbb7753a28620285e2074b to run presubmits?