text:
Null Pointer when running Exporter

Describe the bug
After deploying the solr cloud example to my cluster (not minikube), I decided to add the the prometheus exporter as well, however was hit with a wall of stack traces in the exporter pod.
WARN  - 2020-10-29 17:55:44.592; org.apache.solr.prometheus.scraper.Async; Error occurred during metrics collection => java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.NullPointerException
	at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source)
java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.lang.NullPointerException
	at java.util.concurrent.CompletableFuture.reportGet(Unknown Source) ~[?:?]
	at java.util.concurrent.CompletableFuture.get(Unknown Source) ~[?:?]
	at org.apache.solr.prometheus.scraper.Async.lambda$null$1(Async.java:45) ~[solr-prometheus-exporter-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:10:57]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[?:?]
	at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[?:?]
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[?:?]
	at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:?]
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[?:?]
	at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:?]
	at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[?:?]
	at org.apache.solr.prometheus.scraper.Async.lambda$waitForAllSuccessfulResponses$3(Async.java:43) ~[solr-prometheus-exporter-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:10:57]
	at java.util.concurrent.CompletableFuture.uniExceptionally(Unknown Source) ~[?:?]
	at java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(Unknown Source) ~[?:?]
	at java.util.concurrent.CompletableFuture.postComplete(Unknown Source) ~[?:?]
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) ~[?:?]
	at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) ~[solr-solrj-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:11:07]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
	at java.lang.Thread.run(Unknown Source) [?:?]
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
	at org.apache.solr.prometheus.collector.SchedulerMetricsCollector.lambda$collectMetrics$0(SchedulerMetricsCollector.java:92) ~[solr-prometheus-exporter-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:10:57]
	... 5 more
Caused by: java.lang.NullPointerException
	at org.apache.solr.prometheus.scraper.SolrScraper.request(SolrScraper.java:112) ~[solr-prometheus-exporter-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:10:57]
	at org.apache.solr.prometheus.scraper.SolrCloudScraper.collections(SolrCloudScraper.java:133) ~[solr-prometheus-exporter-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:10:57]
	at org.apache.solr.prometheus.collector.CollectionsCollector.collect(CollectionsCollector.java:35) ~[solr-prometheus-exporter-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:10:57]
	at org.apache.solr.prometheus.collector.SchedulerMetricsCollector.lambda$collectMetrics$0(SchedulerMetricsCollector.java:90) ~[solr-prometheus-exporter-8.2.0.jar:8.2.0 31d7ec7bbfdcd2c4cc61d9d35e962165410b65fe - ivera - 2019-07-19 15:10:57]
	... 5 more
INFO  - 2020-10-29 17:55:44.593; org.apache.solr.prometheus.collector.SchedulerMetricsCollector; Completed metrics collection

To Reproduce
Steps to reproduce the behavior:

Install zk and solr operators
Install solrcloud example and prometheus exporter example
kubectl logs pod/solrprometheusexporter-sample-solr-metrics-....

Expected behavior
No stack trace
Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):

EKS
Helm
Tag = 8.2.0

Additional context
I want to forward my metrics to new relic, but need to use the exporter so that newrelic prometheus can scrape the endpoint

After a fresh reinstall the issue has subsided. closing.

repo: bloomberg/solr-operator


text:
Backport the cluster reboot playbook

This should be on 1.2.x for rebooting 1.2.x and earlier clusters. Master
is moving beyond what is appropriate to push to <1.2.x clusters.

retest

retest

source: gharchive/pull-request

repo: blueboxgroup/ursula

license: mit

license_type: permissive

license_source: bigquery


text:
enhance demo password

As the password for users has enhanced by policy, the password for demo user should be enhanced, too. Otherwise, create demo user will fail as following error logs.
TASK: [keystone-setup | keystone users]
failed: [hkg02kvm003ccz023] => (item={'password': 'demopass', 'name': 'demo', 'tenant': 'demo'}) => {"failed": true, "item": {"name": "demo", "password": "demopass", "tenant": "demo"}}
msg: exception: Password is not compliant. Password must contain uppercase, lowercase, special characters (!@#$%ˆ&+=) and be greater than 8 characters in length. (HTTP 400)
So, modify envs/example/defaults-2.0.yml.
Add, need add attribute "secrets.demo_password" in group_vars/all.yml when deploy.
secrets:
demo_password: sd33lejrFewsd43t4fds!

Can one of the admins verify this patch?

"ok to test" to accept this pull request for testing
"test this please" for a one time test run
"add to whitelist" to add the author to the whitelist

Ursula public does not use the password complexity middleware. We don't need to change the public examples for that use case. Any use case involving internal software should also be using internal tools to generate a config, including passwords.

authors: bbc-jenkins douyq j2sol


text:
Add Polish translations

Suggested by AUTUMN WIND via email.

I do not intend on adding additional translations at this time, it is already getting hard to maintain.

source: gharchive/issue

repo: bluecaret/carettab


text:
MBR reading

Adds functionallity for reading the MBR table in the core
library, sedlockctl, and tcgsdiag.
It still needs to be added to the locking API library.

:tada: This PR is included in version 0.8.7 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

repo: bluecmd/go-tcg-storage

license_source: github-api


text:
Let's improve the items in Search tab

Is your feature request related to a problem? Please describe.
When I enter in the Search tab, I see all the items on Top Apps. When I click on an item, the click works only if I click on the image (but not on the item itself, for example in the grey background).
Describe the solution you'd like
I would like to be able to click on the item instead of the image.
Describe alternatives you've considered
No alternatives considered.
Additional context

I would like to work on this enhancement :)

go ahead :) @chiaramistro

Hello everyone. It is not clear to me why my contribution was not accepted and the issue has been closed.
The issue seems to have been resolved in pull request #672 which has the same code I wrote in my pull request #665. I am asking for feedback to know if I did something wrong in case I make future contributions.
Thanks :)

Hello everyone. It is not clear to me why my contribution was not accepted and the issue has been closed. The issue seems to have been resolved in pull request #672 which has the same code I wrote in my pull request #665. I am asking for feedback to know if I did something wrong in case I make future contributions. Thanks :)

I'm not sure ether. I've given you the HACKTOBERFEST-ACCEPTED label so your contribution will count towards your goal

Hello everyone. It is not clear to me why my contribution was not accepted and the issue has been closed. The issue seems to have been resolved in pull request #672 which has the same code I wrote in my pull request #665. I am asking for feedback to know if I did something wrong in case I make future contributions. Thanks :)

I'm not sure ether. I've given you the HACKTOBERFEST-ACCEPTED label so your contribution will count towards your goal

Oh okay, I’m glad you explained. Thank you for your feedback!

authors: andrewstech chiaramistro yashash1511


text:
fix misspelled word

fix misspelled word

Thanks

authors: andrewstech kristiyanivanovx


text:
onPlayerComplete isn't working on Android in Loop mode

Checklist

[X] I read the troubleshooting guide before raising this issue
[X] I made sure that the issue I am raising doesn't already exist

Current bug behaviour
I added a a few listeners to my instance  of AudioPlayer.onPlayerComplete stream.  When playback has finished for a track, the event is being fired off for all platforms (Linux, macOS, iOS) except Android.
Expected behaviour
On Android, the handler I created for the AudioPlayer.onPlayerComplete event should be called when a track has reached the end.
With the snippet below, the Done message is printing on the console for all of the platforms except for Android.
Steps to reproduce
I am using a local MP3 file.
Code sample

Code sample
// ...
    var player = AudioPlayer();
    player.setReleaseMode(ReleaseMode.loop);
    player.onPlayerComplete.listen(_on_playback_done);

// ..

  void _on_playback_done(final void _) async
  {
    print(''All done!');

    if (!loop_track)
    {
      // And reset the player back to the end
      await player.pause();
      await player.seek(Duration.zero);
    }
  }

Affected platforms
Android
Platform details

Android: Pixel 6 Pro w/ Android 14

AudioPlayers Version
5.2.0
Build mode
debug
Audio Files/URLs/Sources
No response
Screenshots
No response
Logs
No response
Related issues / more information
No response
Working on PR
no way

This is on loop mode only right? Then it probably needs adapting to the other platforms. But we currently transitioning to exoplayer in the near future, see #1526

I am experiencing a similar issue on Android, but my release mode is stop. The audio works as intended on iOS but not on Android.

Are you using this in low latency mode? It was the reason why it didn't work on my end. Low latency mode on Android does not support events

repo: bluefireteam/audioplayers

license: MIT


text:
Refactor command system

Lots of changes in this one!  I've refactored the command system in a way that I think makes it much more extensible and somewhat easier to use.  I also think it aligns better with the tModLoader style.
If everything looks good on this, I'm hoping to move forward and implement server commands and some utility functions such as the /help command.

Also, we were discussing earlier how multiple commands with the same name shouldn't thrown an error, but rather require the user to clarify which command from which mod to use with something like modname1:commandname modname2:commandname.
We could just pull this in and then change stuff though.

@JavidPack I agree! I didn't really know what should be the expected behavior for commands with the same name so I just had it throw an error for now.

We can add the conflict resolution. I'll merge this pending reversion to C# 4.0

@Chicken-Bones Just finished making the revisions you asked for!

Very nice changes! While you're at it, have you thought about automated argument parsing ?

Take a look at https://github.com/bluemagic123/tModLoader/commit/84d5d4b64653115271eec9b5cbaeeb62c0659c85

authors: Chicken-Bones JavidPack Murfalo gorateron


text:
Merge pages addons and random

I think the random page should be a part of the addons page.
This would make it easier to implement filters (#55) and not require reloading the page every time.

Yeah, I think we could do that as an module in the v2 rewrite

authors: DadamaldaDad TheReal-Flo


text:
Priority notifications

Adds a new page, /notifications/settings with a toggle to turn priority notifications on. ~Backend is not yet deployed at time of writing~ It's ready to go!
Note on behaviour - we get what the current priority setting is from listNotifications. If we call this immediately after, I was running into read-after-write issues, so it attempts it a few times before giving feedback to the user on whether it has succeeded or not. It disables the input while waiting.
It shows a spinner while waiting for the initial value, if it's not already cached (which it should be 9/10 times, since it reuses the query from the main page and you're likely coming from that page)

Left two notes, but with a minimal test this works well.
I'm still concerned about one thing especially after using this but unrelated to the PR, I'll flag it in Slack.

authors: haileyok mozzius

repo: bluesky-social/social-app


text:
Modify formatting of the Glossary. No content modifications.

I modified the formatting and punctuation to clean up the document a bit. No changes to content. Please review and provide feedback! Thank you!

great, thanks

repo: blueskyCommunity/aozora


text:
Enforce no spaces in .tmod filename, mod sources folder

We need to enforce this.
We might also want to enforce the namespace and or Mod class classname consistent as well.
Mods with spaces in their name lead to an assortment of problems on the server.

I support this.

authors: Chicken-Bones JavidPack

repo: blushiemagic/tModLoader


text:
Add #[bench]s for algo::dominators

Would be useful to have benches for different size graphs, maybe 1k, 10k, and 100k nodes? Would be interesting to compare with LT once it's implemented (#107) since the simple/fast paper found that their implementation was faster than LT until the flow graph had around 30k nodes.

This is welcome as a PR, but we won't track it as an open issue!
No disrespect to open enhancements, but we have open issues for much simpler things (adding basic graph trait impls etc), so it's not much point in keeping loose strings around when none are being consumed at all.

authors: bluss fitzgen

repo: bluss/petgraph


text:
Unable to construct graphs with non-u32 indices

Graph::<N, E>::new() is implemented but Graph::<N, E, Ix>::new() is not, leading to errors like the following:
error[E0599]: no function or associated item named `new` found for type `petgraph::Graph<N, E, petgraph::Directed, Ix>` in the current scope
  --> src/lib.rs:15:21
   |
15 |         let graph = DiGraph::<N, E, Ix>::new();
   |                     ^^^^^^^^^^^^^^^^^^^^^^^^

The solution is in the doc for new
https://docs.rs/petgraph/0.4.10/petgraph/graph/struct.Graph.html#method.new

authors: CJKay bluss


text:
Photos from Strapi does not load into Jekyll

I followed the directions / instructions with precision.
I added this to: docs/_layouts/photo.html; re-built the site and nothing happens. No data being logged or images being downloaded from Strapi.
There are no more instruction in README.md

---
layout: default
---

{{ page.document.title }}

{{ page.document.strapi_attributes.Title }}

{{ page.document.strapi_attributes.Comment }}

Entire log:

[+] Running 1/0
 ⠿ Container jekyll-strapi-jekyll-serve-1  Created                                                                                0.0s
Attaching to jekyll-strapi-jekyll-serve-1
jekyll-strapi-jekyll-serve-1  | ruby 3.1.1p18 (2022-02-18 revision 53f5fc4236) [x86_64-linux-musl]
jekyll-strapi-jekyll-serve-1  |   Logging at level: debug
jekyll-strapi-jekyll-serve-1  |     Jekyll Version: 4.2.2
jekyll-strapi-jekyll-serve-1  | Configuration file: none
jekyll-strapi-jekyll-serve-1  |   Logging at level: debug
jekyll-strapi-jekyll-serve-1  |     Jekyll Version: 4.2.2
jekyll-strapi-jekyll-serve-1  |             Source: /srv/jekyll
jekyll-strapi-jekyll-serve-1  |        Destination: /srv/jekyll/_site
jekyll-strapi-jekyll-serve-1  |  Incremental build: disabled. Enable with --incremental
jekyll-strapi-jekyll-serve-1  |       Generating...
jekyll-strapi-jekyll-serve-1  |        EntryFilter: excluded /.jekyll-cache
jekyll-strapi-jekyll-serve-1  |        EntryFilter: excluded /Gemfile.lock
jekyll-strapi-jekyll-serve-1  |        EntryFilter: excluded /Gemfile
jekyll-strapi-jekyll-serve-1  |            Reading: docs/dev.markdown
jekyll-strapi-jekyll-serve-1  |            Reading: docs/index.markdown
jekyll-strapi-jekyll-serve-1  |            Reading: docs/404.html
jekyll-strapi-jekyll-serve-1  |            Reading: docs/docs.markdown
jekyll-strapi-jekyll-serve-1  |          Rendering: docs/404.html
jekyll-strapi-jekyll-serve-1  |   Pre-Render Hooks: docs/404.html
jekyll-strapi-jekyll-serve-1  |   Rendering Markup: docs/404.html
jekyll-strapi-jekyll-serve-1  | Post-Convert Hooks: docs/404.html
jekyll-strapi-jekyll-serve-1  |   Rendering Layout: docs/404.html
jekyll-strapi-jekyll-serve-1  |          Rendering: docs/dev.markdown
jekyll-strapi-jekyll-serve-1  |      Build Warning: Layout 'default' requested in docs/404.html does not exist.
jekyll-strapi-jekyll-serve-1  |   Pre-Render Hooks: docs/dev.markdown
jekyll-strapi-jekyll-serve-1  |   Rendering Markup: docs/dev.markdown
jekyll-strapi-jekyll-serve-1  | Post-Convert Hooks: docs/dev.markdown
jekyll-strapi-jekyll-serve-1  |   Rendering Layout: docs/dev.markdown
jekyll-strapi-jekyll-serve-1  |      Build Warning: Layout 'page' requested in docs/dev.markdown does not exist.
jekyll-strapi-jekyll-serve-1  |          Rendering: docs/docs.markdown
jekyll-strapi-jekyll-serve-1  |   Pre-Render Hooks: docs/docs.markdown
jekyll-strapi-jekyll-serve-1  |   Rendering Liquid: docs/docs.markdown
jekyll-strapi-jekyll-serve-1  |   Rendering Markup: docs/docs.markdown
jekyll-strapi-jekyll-serve-1  | Post-Convert Hooks: docs/docs.markdown
jekyll-strapi-jekyll-serve-1  |   Rendering Layout: docs/docs.markdown
jekyll-strapi-jekyll-serve-1  |      Build Warning: Layout 'page' requested in docs/docs.markdown does not exist.
jekyll-strapi-jekyll-serve-1  |          Rendering: docs/index.markdown
jekyll-strapi-jekyll-serve-1  |   Pre-Render Hooks: docs/index.markdown
jekyll-strapi-jekyll-serve-1  |   Rendering Markup: docs/index.markdown
jekyll-strapi-jekyll-serve-1  | Post-Convert Hooks: docs/index.markdown
jekyll-strapi-jekyll-serve-1  |   Rendering Layout: docs/index.markdown
jekyll-strapi-jekyll-serve-1  |      Build Warning: Layout 'home' requested in docs/index.markdown does not exist.
jekyll-strapi-jekyll-serve-1  |           Conflict: The following destination is shared by multiple files.
jekyll-strapi-jekyll-serve-1  |                     The written file may end up with unexpected contents.
jekyll-strapi-jekyll-serve-1  |                     /srv/jekyll/_site/docs/index.html
jekyll-strapi-jekyll-serve-1  |                      - docs/docs.markdown
jekyll-strapi-jekyll-serve-1  |                      - docs/index.markdown
jekyll-strapi-jekyll-serve-1  |
jekyll-strapi-jekyll-serve-1  |            Writing: /srv/jekyll/_site/404.html
jekyll-strapi-jekyll-serve-1  |            Writing: /srv/jekyll/_site/dev/index.html
jekyll-strapi-jekyll-serve-1  |            Writing: /srv/jekyll/_site/docs/index.html
jekyll-strapi-jekyll-serve-1  |            Writing: /srv/jekyll/_site/docs/index.html
jekyll-strapi-jekyll-serve-1  |                     done in 0.268 seconds.
jekyll-strapi-jekyll-serve-1  |          Requiring: jekyll-watch
jekyll-strapi-jekyll-serve-1  |            Watcher: Ignoring (?-mix:^_site\/)
jekyll-strapi-jekyll-serve-1  |            Watcher: Ignoring (?-mix:^\.jekyll\-cache\/)
jekyll-strapi-jekyll-serve-1  |            Watcher: Ignoring (?-mix:^Gemfile)
jekyll-strapi-jekyll-serve-1  |            Watcher: Ignoring (?-mix:^Gemfile\.lock)
jekyll-strapi-jekyll-serve-1  |  Auto-regeneration: enabled for '/srv/jekyll'
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:08] INFO  WEBrick 1.7.0
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:08] INFO  ruby 3.1.1 (2022-02-18) [x86_64-linux-musl]
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:08] DEBUG WEBrick::HTTPServlet::FileHandler is mounted on /.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:08] DEBUG unmount .
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:08] DEBUG Jekyll::Commands::Serve::Servlet is mounted on .
jekyll-strapi-jekyll-serve-1  |     Server address: http://0.0.0.0:4000
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:08] INFO  WEBrick::HTTPServer#start: pid=1 port=4000
jekyll-strapi-jekyll-serve-1  |   Server running... press ctrl-c to stop.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:13] DEBUG accept: 172.20.0.1:59830
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:13] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:13] ERROR `/photos/' not found.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:13] DEBUG close: 172.20.0.1:59830
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:14] DEBUG accept: 172.20.0.1:59832
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:14] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:14] ERROR `/photos/' not found.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:14] DEBUG close: 172.20.0.1:59832
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:16] DEBUG accept: 172.20.0.1:59834
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:16] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:16] ERROR `/photo/' not found.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:16] DEBUG close: 172.20.0.1:59834
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:18] DEBUG accept: 172.20.0.1:59836
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:18] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:22] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:22] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:22] ERROR `/assets/images/jekyll-strapi-ng.drawio.png' not found.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:37:22] DEBUG close: 172.20.0.1:59836
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:03] DEBUG accept: 172.20.0.1:59838
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:03] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:14] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:14] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:14] ERROR `/assets/images/jekyll-strapi-ng.drawio.png' not found.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:14] DEBUG close: 172.20.0.1:59838
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:20] DEBUG accept: 172.20.0.1:59840
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:20] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:20] ERROR `/doc/' not found.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:20] DEBUG close: 172.20.0.1:59840
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:25] DEBUG accept: 172.20.0.1:59842
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:25] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:28] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:29] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:30] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:31] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:32] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:39] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:41] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:43] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:43] DEBUG Jekyll::Commands::Serve::Servlet is invoked.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:43] ERROR `/assets/images/jekyll-strapi-ng.drawio.png' not found.
jekyll-strapi-jekyll-serve-1  | [2022-06-23 11:38:43] DEBUG close: 172.20.0.1:59842

This logs are irrelevant.
You need provide logs from the Jekyll and Strapi localhost instance.

authors: bluszcz csharpee

repo: bluszcz/jekyll-strapi


text:
Redfish provider to support unstructured http push uploads [WIP]

What does this PR implement/change/remove?
Checklist

[ ] Tests added
[ ] Similar commits squashed

The HW vendor this change applies to (if applicable)
The HW model number, product name this change applies to (if applicable)
The BMC firmware and/or BIOS versions that this change applies to (if applicable)
What version of tooling - vendor specific or opensource does this change depend on (if applicable)
Description for changelog/release notes

@joelrebel please review, it seems you can't be the reviewer of your own PR, but I need a look to my code...

authors: joelrebel ofaurax

repo: bmc-toolbox/bmclib


text:
Inexplicably "flipped" cards in the Deck Manager.

I'm not even sure how to accurately describe it (...vertical "mirroring"?):

Only occurred once (despite my attempts to reproduce it), so I have no idea what it may have been related to... but I figured I should still mention it "just in case". ¯\_(ツ)_/¯
-TM

GO HOME DECK, YOU'RE DRUNK !

Seems that the reason I couldn't "reproduce" the effect is that it only occurs once-per-launch.
It's actually quite consistent:

Launch HSTracker.
Open the Deck Manager window.
Click on a deck to preview the cards.
Close the Deck Manager window.
Re-open the Deck Manager window.
Laugh at drunk deck! 😜

-TM

That's a hilarious bug, and as a developer I wonder how something like this can be even possible? I mean, it is a library problem, right?

It's hilarious, but I can't reproduce :'(
How do you open/close the deck manager ? mouse / shortcut ?

That's a hilarious bug, and as a developer I wonder how something like this can be even possible?

That was my exact reaction... literally mind-boggling!

I mean, it is a library problem, right?

Given that it's apparently a rare, odd, display bug... my (un-informed) impulse would be to blame it on "graphics card drivers", somehow?
Perhaps a "distant relative" of #364?

It's hilarious, but I can't reproduce :'(
How do you open/close the deck manager ? mouse / shortcut ?

Both / either...
-TM

authors: TickMan bmichotte xelnod

repo: bmichotte/HSTracker


text:
Code not placing actual orders

Hi Brandon,
First of all, thanks for your amazing code.
I have a small issue, maybe I just need help...
I have configured it for my exchange and with the minimum requirements, but although I saw some trades with a very nice potential profit, I never saw the trading orders in Binance...
Whay I am doing wrongly?
Thanks in advance for your support
The following is my config.json file:
{
"KEYS": {
    "API": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "SECRET": "***********************************************************"
},

"INVESTMENT": {
    "BASE": "USDT",
    "MIN": 10.00,
    "MAX": 20.00,
    "STEP": 0.50
},

"TRADING": {
    "ENABLED": true,
    "EXECUTION_STRATEGY": "linear",
    "EXECUTION_TEMPLATE": [],
    "EXECUTION_CAP": 1,
    "TAKER_FEE": 0.075,
    "PROFIT_THRESHOLD": 0.05,
    "AGE_THRESHOLD": 100,
    "WHITELIST": []
},

"HUD": {
    "ENABLED": true,
    "ARB_COUNT": 5
},

"LOG": {
    "LEVEL": "debug",
    "PRETTY_PRINT": true
},

"DEPTH": {
    "SIZE": 100
},

"WEBSOCKETS": {
    "BUNDLE_SIZE": 1,
    "INITIALIZATION_INTERVAL": 75
},

"TIMING": {
    "RECEIVE_WINDOW": 10000,
    "USE_SERVER_TIME": false,
    "CALCULATION_COOLDOWN": 250,
    "STATUS_UPDATE_INTERVAL": 120000
}

}

Hey, thanks!
What did you see that made you want a trade to be executed?
Did the bot display logs indicating it performed orders?
I'd want to see your logs (from the /logs) directory for further understanding

Hi Bradon,
I saw some profitable triangles in the HUD, even above 1%. My threshold is
0,1% so I thought these orders should be done.
On top of this, I tried one manually and it was a profit...
I will send the logs ASAP
Thanks and regards
Javier
El sáb., 17 oct. 2020 7:56, Brandon notifications@github.com escribió:

Hey, thanks!
What did you see that made you want a trade to be executed?
Did the bot display logs indicating it performed orders?
I'd want to see your logs (from the /logs) directory for further
understanding
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bmino/binance-triangle-arbitrage/issues/116#issuecomment-710756759,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARM6G4K5LJFYLRK2T2ELDULSLEWXNANCNFSM4ST2DZJQ
.

My logs of last execution
Thanks for your support
binance.log
execution.log
performance.log

Okay I notice a few things going through those logs. Mostly that websockets are timing out and reconnecting (something I hope to have fixed in v4).
You said you saw something in the HUD with a calculated profit above 1%? Did this entry also have an age below your allowed threshold of 100 ms? Keep in mind ages in the HUD are displayed in terms of seconds, not milliseconds. This is my suspicion

So I should change the age threshold accordingly?
El sáb., 17 oct. 2020 20:05, Brandon notifications@github.com escribió:

Okay I notice a few things going through those logs. Mostly that
websockets are timing out and reconnecting (something I hope to have fixed
in v4).
You said you saw something in the HUD with a calculated profit above 1%?
Did this entry also have an age below your allowed threshold of 100 ms?
Keep in mind ages in the HUD are displayed in terms of seconds, not
milliseconds. This is my suspicion
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bmino/binance-triangle-arbitrage/issues/116#issuecomment-711058555,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARM6G4KGGKKIXUTCRP56AJTSLHMFLANCNFSM4ST2DZJQ
.

I think the trade you saw in the HUD had an acceptable profit, but an unacceptable age and therefore wasn't executed.
You can increase your age threshold to something higher if you wish, but I think an age threshold of 100 ms is perfectly fine.

I have modified the age threshold a bit is is doing some orders, it is true
that a high threshold would allow some orders that are not as profitable as
shown, but I am just testing now in a controlled sub-account
Are you working in V4 of software?
By when it would be published in GitHub?
Thanks again for your knowledge and support
Regards
El sáb., 17 oct. 2020 23:12, Brandon notifications@github.com escribió:

I think the trade you saw in the HUD had an acceptable profit, but an
unacceptable age and therefore wasn't executed.
You can increase your age threshold to something higher if you wish, but I
think an age threshold of 100 ms is perfectly fine.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bmino/binance-triangle-arbitrage/issues/116#issuecomment-711081071,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARM6G4PUBT6DFUDN6XY6YGTSLICEHANCNFSM4ST2DZJQ
.

Age threshold regulates how old order book data can be until you don't trust it anymore. We are receiving order book updates via websocket at best every 100ms. Consider the following example:

Time (ms)
Event
Age of Tickers
Overall Age

0
Order book update received for AB and BC tickers
0 - 0 - null
null

70
Order book update received for AB ticker
70 - 70 - 0
70

120
Order book update received for unrelated ticker
120 - 120 - 50
120

And age threshold of 70 or less would have executed this position at time=70 when the AB ticker update was received.
I wouldn't recommend setting an age threshold of anything higher than 150 ms. Ideally it should be about the same as your latency.

I agree with you, but there are potential arbitrage triangles that are
valid for a few minutes. As I said before, I am now trying some different
values to see which one is better.
And I also consider 300ms as my latency is normally around 290ms...
I will keep you informed
Regards
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
Libre
de virus. www.avast.com
https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
El dom., 18 oct. 2020 a las 6:44, Brandon (notifications@github.com)
escribió:

Age threshold regulates how old order book data can be until you don't
trust it anymore. We are receiving order book updates via websocket at best
every 100ms. Consider the following example:
Time (ms) Event Age of Tickers Overall Age
0 Order book update received for AB and BC tickers 0 - 0 - null null
70 Order book update received for AB ticker 70 - 70 - 0 70
120 Order book update received for unrelated ticker 120 - 120 - 50 120
And age threshold of 70 or less would have executed this position at
time=70 when the AB ticker update was received.
I wouldn't recommend setting an age threshold of anything higher than 150
ms. Ideally it should be about the same as your latency.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bmino/binance-triangle-arbitrage/issues/116#issuecomment-711115952,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARM6G4NQODUS4WU4AMGVUALSLJXBRANCNFSM4ST2DZJQ
.

Hey @bmino!
I just recently cloned your repo, honestly looks pretty neat. I've had the same problem where its not been placing orders even at really high percentages of 4% that have been going own for an age of around 40 to 100 seconds. I have a very similar config file. The logs still show that WebSocket are being disconnected so i increased the bundle size in hopes of reducing the number of sockets but that didn't fix the issue. The program would run on the HUD make a max of one trade and exit with the following error:

I hope to reopen this issue to help make this program work!

authors: bmino calatravaj georgekhanachat

repo: bmino/binance-triangle-arbitrage


text:
stdint.h is not available in Visual Studio 2010

Hi,
I've seen that the Config.h file has changed. Now it uses the stdint.h file to define the capu types. It seems that this file is not available with Visual Studio 2010. Can we switch back to the old version of Config.h?
Sven

CAPU 0.19.0 builds for Visual Studio 2010

authors: Sven-v-Beuningen veithm

repo: bmwcarit/capu


text:
Configuration updates

This PR adds a few new features:

The configuration used to create a safe is now stored in the safe's file — This makes it possible to update your ~/.pick/config.toml without "destroying" your safe.
Some settings for AES-OpenPGP are now configurable via ~/.pick/config.toml
A new AES-GCM crypto client was added
If you have a custom config (~/.pick/config.toml) it is first tried to use this configuration to decrypt the safe. If that didn't work, it is tried to decrypt the safe with the configuration found in the safe's file. If that worked, the safe is upgraded to your custom config file.

None of the tests were updated. Will do that soon.
Please test this PR extensively and let me know what you think.
It looks like this change will break existing installation which use a custom config file. No idea what to do about that.
EDIT:
Luckily, you have removed the previous encryption settings from config.toml.in in this commit: https://github.com/bndw/pick/commit/e53e54a3c2df90070ac0a165a2f58b52592fca3e
This PR will this not break installations with custom config files, unless they use a config.toml which includes the old encryption settings.

I think we can now rename aes openpgp -> openpgp as the openpgp library also supports other ciphers and we can make this configurable.

@leonklingele 👏 I'll review this over the next few nights and plan to get back to you this coming weekend :)

Before merging, please let me squash the commits + remove AES-GCM nonce settings.

I think it's much better to let at least one another user extensively play around with this MR.

I'll check this out through the weekend

@leonklingele Do you want to rebase so this is mergable?

I will squash the commits when it "LGTY" — Looks Good To You ;)

I'm going to be AFK for a few hours, but I do plan to finish reviewing/merge this weekend.

Just take your time!
I will have another look at it, too.

I'm working on some tests for these crypto clients; once this is merged I will PR them.

PR was squashed.

Fixed the tests. Please review & test for a last time now :)

I shouldn't have renamed the AESOpenPGP stuff to OpenPGP in this PR. Sorry.
Please see this commit to verify what has changed for OpenPGP: https://github.com/bndw/pick/pull/48/commits/c49e9fdcb065e84fe6438e448f28200856f7a67e

I extensively tested the changes: Works fine.

LGTM

🎈 🎉 🐳

authors: bndw leonklingele

repo: bndw/pick


text:
register/login functionality done

register/login functionality done

good login/register

repo: bobbygondola/Backend


text:
[Fix] Move import sync_req into method of sync MiniGram

As I found quite critical in my case error with imports when in project exists aiohttp library. When application tries to import MiniGramUpdate it crashes cause can't import sync_req function. I assume there could more elegant solution but at least it won't fail on startup for real working async applications.

may I ask you to show the exeptions that happened when aiohttp is exists?
I ask you because for most cases it's better to check libraries availability before import, but not to move imports inside function

Yes for sure.
There is minimal setup to reproduce:
(Install venv and activate it, as for me I use uv venv & source .venv/bin/activate)
pip install minigram-py aiohttp
and in python shell just run this
>>> from minigram import MiniGramUpdate
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/user/Projects/check-minigram-import-error/.venv/lib/python3.12/site-packages/minigram/__init__.py", line 3, in <module>
    from .main import MiniGram, MiniGramUpdate, AsyncMiniGram
  File "/Users/user/Projects/check-minigram-import-error/.venv/lib/python3.12/site-packages/minigram/main.py", line 9, in <module>
    from .request import sync_req, async_req
ImportError: cannot import name 'sync_req' from 'minigram.request' (/Users/user/Projects/check-minigram-import-error/.venv/lib/python3.12/site-packages/minigram/request.py). Did you mean: 'async_req'?

I also updated the solution, with check if library aiohttp not installed.
But may I ask why only for aiohttp we do not need sync_rec function implemented? I understand that for httpx we can use both types of requests sync and async. But for example I'm building an application with aioboto3 library which uses aiohttp inside, but for my MiniGram bot I would like to use async requests with httpx library. And in such case it is not possible to choose what library to use, isn't it? Or I maybe I missed something?

thank you, now it's perfect

@bobuk Sorry, it looks like I forgot to bump version of the library 😔
Could you please bump version to fix CI and auto-publish to pypi?

I'll bump it this Sunday (have a plans to update documentation etc)

authors: bobuk mupastir

repo: bobuk/minigram-py


text:
Redesign property IdentationText usage

Info
Property should be used for each indentation. Requires #10.
Test

Test with one tab indentation

Warning! Could require big refactoring in test code (templates with indentation: use right arrow char (→ ◇ ↩ ↦ ▷)

↩ = New line
▷ = Indentation

repo: bogdanpolak/datasetToDelphiCode


text:
Blogger issue

I am using the win 10 GUI exe.
It stopped at 5

Hi, thanks for reporting @Zenminus!
I see that you have covered the blog address in the screenshot - unfortunately, without this knowledge it will be difficult for me to fix it.
This may be due to some specific settings of the blog itself, which my program does not support.

Hi, thanks for reporting @Zenminus! I see that you have covered the blog address in the screenshot - unfortunately, without this knowledge it will be difficult for me to fix it. This may be due to some specific settings of the blog itself, which my program does not support.

Hello Author of this application
Thank you for your work and replying!
The blogger website is
https://latexlifestyle.blogspot.com/

This is the weirdest thing I've ever seen, but whatever...
Bug has already been patched (I also fixed a couple others). Patch will appear in the next release v1.2.6 (I think this week), for now it can be run from sources (see branch and pull request mentioned above).

Hey @Zenminus you can try with latest release, should work far better: https://github.com/bohdanbobrowski/blog2epub/releases/tag/v1.2.6
I'm closing this issue. Further fixes will be delivered with 1.3.0

authors: Zenminus bohdanbobrowski


text:
applying filters on GET request along with other query parameters

am trying squiggly with dropwizard integration but when i pass fields query parameter am not able to pass other query paramters.
for example:
original call is /api/product?id=1
call am trying is:
/api/product?id=1&fields=id,name,price
this call works though:
/api/product?fields=id,name,price

A couple of questions

What version of dropwizard are you using?

What are you getting back in the response when you specify both the id and fields?  (eg. empty json or 404, etc.)

am using dropwizard 1.0
and i got 200 responses with an empty result

Could you please provide the json that you get when you just provide the id param and not the filter param?

{
"id": "1",
"name": "dhc default",
"group": "individual",
"price": "175.0",
"creator": { "id": "1", "name": "admin"}
}

I can't replicate the issue.  I have attached an example project that shows it working with Dropwizard 1.0.0
helloworld.zip
To run the example:

unzip
change to directory
mvn package
java -jar target/helloworld-1.0-SNAPSHOT.jar
Go in your browser or curl http://localhost:8080/hello-world?name=foo&fields=content

If you want, you can use this project to provide an example replicating the issue.

well, many thanks for the detailed example. you are right the issue my normal response comes wrapped as results and rows count as map style
{"results":{"rows":6,"data":[{"id":1,"name":"dhc default" ...
so i corrected my query and things worked as expected:
/api/product?id=1&fields={rows,data{id,code,name,type{name}}}
Thanks again, one more question is there is any away to put in the excluded fields and get everything else

Here's something to consider.  We have a similar situation where I work where we wrap all our list responses in a class called ListResponse.  The json looks like: {"items": [{"id":1}, {"id":2}]}.   Instead of always having to specify fields=items{id}, we customize Squiggly so that we only have to specify fields=id.
Here's the code to do this if you wanted to do something similar:
Squiggly.init(this, new RequestSquigglyContextProvider() {
    @Override
    protected String customizeFilter(String filter, HttpServletRequest request, Class beanClass) {
        if (filter != null && ListResponse.class.isAssignableFrom(beanClass)) {
            filter = "items{" + filter + "}";
        }

        return filter;
    }
});

As far as excluding fields, it's described in the README located here.

authors: abedultamimi bohnman

repo: bohnman/squiggly-filter-jackson


text:
require 'pry' in railtie.rb

I installed font-awesome-rails using Bundler, and then my rails server failed to start because it couldn't require pry (I've switched to byebug, so pry isn't a dependency in my project). Investigating, I found:
ian@ian-desktop $ gem install fontawesome-rails
Successfully installed fontawesome-rails-4.0.3.0
Parsing documentation for fontawesome-rails-4.0.3.0
Installing ri documentation for fontawesome-rails-4.0.3.0
Done installing documentation for fontawesome-rails after 0 seconds
1 gem installed

ian@ian-desktop $ gem which -a fontawesome/rails/railtie.rb
/home/ian/.rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/fontawesome-rails-4.0.3.0/lib/fontawesome/rails/railtie.rb

ian@ian-desktop $ gem which -a fontawesome/rails/railtie.rb | xargs cat
require 'pry'
module Fontawesome
  module Rails
    class Railtie < ::Rails::Railtie
      config.assets.paths << File.join(File.dirname(__FILE__), '..', '..', '..', 'vendor', 'assets', 'fonts').to_s

      config.assets.precompile += %w( .eot .woff .ttf)
    end
  end
end

If pry is actually required here, it should be a dependency in the Gemfile, but I suspect this is accidentally left over from some debugging session.

Sorry, confusion between fontawesome-rails and font-awesome-rails. Not your problem!

@ijdickinson Thanks for following-up, explaining the confusion, and closing this out. That other gem doesn't look like it's maintained anymore. You might want to consider switching.

@rmm5t I already switched, the instant I realised what was going on. So far, font-awesome-rails has been rock solid. Go hyphens! :)

repo: bokmann/font-awesome-rails


text:
Azure tts not sending any audio back to the user.

bolna-app-1   | 2024-10-18 11:54:00.341 INFO {task_manager} [_synthesize] ##### sending text to azuretts for generation: How are you doing Bruce?
bolna-app-1   | 2024-10-18 11:54:00.342 INFO {azure_synthesizer} [push] Pushed message to internal queue {'data': 'How are you doing Bruce?', 'meta_info': {'io': 'twilio', 'message_category': 'agent_welcome_message', 'stream_sid': 'MZc69b2ea4bd6875c12ad52ce72ef29c25', 'request_id': '34505986-423d-46fa-bbd6-60a826e4b461', 'cached': False, 'sequence_id': -1, 'format': 'pcm', 'text': 'How are you doing Bruce?', 'is_md5_hash': False, 'llm_generated': False, 'type': 'audio', 'synthesizer_start_time': 1729252440.3414614}}
bolna-app-1   | 2024-10-18 11:54:00.350 INFO {azure_synthesizer} [generate] Generating TTS response for message: {'data': 'How are you doing Bruce?', 'meta_info': {'io': 'twilio', 'message_category': 'agent_welcome_message', 'stream_sid': 'MZc69b2ea4bd6875c12ad52ce72ef29c25', 'request_id': '34505986-423d-46fa-bbd6-60a826e4b461', 'cached': False, 'sequence_id': -1, 'format': 'pcm', 'text': 'How are you doing Bruce?', 'is_md5_hash': False, 'llm_generated': False, 'type': 'audio', 'synthesizer_start_time': 1729252440.3414614}}
bolna-app-1   | 2024-10-18 11:54:00.350 INFO {azure_synthesizer} [generate] Caching is on
bolna-app-1   | 2024-10-18 11:54:00.350 INFO {inmemory_scalar_cache} [get] Cache miss for key How are you doing Bruce?
bolna-app-1   | 2024-10-18 11:54:00.350 INFO {azure_synthesizer} [generate] Not a cache hit []
bolna-app-1   | 2024-10-18 11:54:01.109 ERROR {azure_synthesizer} [__generate_http] Speech synthesis failed: ResultReason.Canceled
bolna-app-1   | Traceback (most recent call last):
bolna-app-1   |   File "/usr/local/lib/python3.10/site-packages/bolna/agent_manager/task_manager.py", line 1465, in __listen_synthesizer
bolna-app-1   |     async for message in self.tools["synthesizer"].generate():
bolna-app-1   |   File "/usr/local/lib/python3.10/site-packages/bolna/synthesizer/azure_synthesizer.py", line 92, in generate
bolna-app-1   |     message = wav_bytes_to_pcm(message)
bolna-app-1   |   File "/usr/local/lib/python3.10/site-packages/bolna/helpers/utils.py", line 93, in wav_bytes_to_pcm
bolna-app-1   |     rate, data = wavfile.read(wav_buffer)
bolna-app-1   |   File "/usr/local/lib/python3.10/site-packages/scipy/io/wavfile.py", line 650, in read
bolna-app-1   |     file_size, is_big_endian = _read_riff_chunk(fid)
bolna-app-1   |   File "/usr/local/lib/python3.10/site-packages/scipy/io/wavfile.py", line 521, in _read_riff_chunk
bolna-app-1   |     raise ValueError(f"File format {repr(str1)} not understood. Only "
bolna-app-1   | ValueError: File format b'' not understood. Only 'RIFF' and 'RIFX' supported.
bolna-app-1   | 2024-10-18 11:54:01.112 ERROR {task_manager} [__listen_synthesizer] Error in synthesizer File format b'' not understood. Only 'RIFF' and 'RIFX' supported.
bolna-app-1   | 2024-10-18 11:54:01.112 WARNING {runners} [run] Executing <Task finished name='Task-55' coro=<TaskManager.__listen_synthesizer() done, defined at /usr/local/lib/python3.10/site-packages/bolna/agent_manager/task_manager.py:1457> result=None created at /usr/local/lib/python3.10/asyncio/tasks.py:337> took 0.763 seconds
bolna-app-1   | 2024-10-18 11:54:01.295 INFO {deepgram_transcriber} [receiver] Connecton start time 1729252439.8952308 7 and 0.2
this is the payload used.
{
"agent_config": {
"agent_name": "Alfred",
"agent_type": "other",
"agent_welcome_message": "How are you doing Bruce?",
"tasks": [
{
"task_type": "conversation",
"toolchain": {
"execution": "parallel",
"pipelines": [
[
"transcriber",
"llm",
"synthesizer"
]
]
},
"tools_config": {
"input": {
"format": "pcm",
"provider": "twilio"
},
"llm_agent": {
"agent_type": "simple_llm_agent",
"agent_flow_type": "streaming",
"routes": null,
"llm_config": {
"agent_flow_type": "streaming",
"provider": "openai",
"request_json": true,
"model": "gpt-4o-mini"
}
},
"output": {
"format": "pcm",
"provider": "twilio"
},
"synthesizer": {
"provider": "azuretts",
"provider_config": {
"voice": "en-US-AdamMultilingualNeural",
"model": "en-US-AdamMultilingualNeural",
"language":"en_US",
"sampling_rate": "24000"
},
"stream": true,
"buffer_size": 200,
"audio_format": "wav"
},
"transcriber": {
"encoding": "linear16",
"language": "en",
"provider": "deepgram",
"stream": true
}
},
"task_config": {
"hangup_after_silence": 30.0
}
}
]
},
"agent_prompts": {
"task_1": {
"system_prompt": "you are an ai voice agent."
}
},
"account_id": "9a1879c1-6e38-47aa-b287-d71fb228ab49"
}

Is it fixed? I tried it today and am facing the same issue

repo: bolna-ai/bolna


text:
[enhancement] TTL on key

It would be great if bolt would have a possibility o set TTL on given key.

I believe this is out of the scope of boltdb. boltdb should be a simple and "low level" engine. Probably user can implement TTL keys pretty simply by maintaining a TTL heap.

@exu I agree with @xiang90. Bolt has a limited scope and is largely closed to additional enhancements. If you need TTL at a very low-level then I would suggest forking the project and adding it. Let me know if you have any questions about the internals!

authors: benbjohnson exu xiang90

repo: boltdb/bolt


text:
sudo howdy test giving error

Comamnd I ran :
sudo howdy test

Error I got :
Traceback (most recent call last):
  File "/usr/local/bin/howdy", line 109, in <module>
    import cli.test
  File "/usr/lib/security/howdy/cli/test.py", line 8, in <module>
    import dlib
ModuleNotFoundError: No module named 'dlib'

Comamnd I ran :
sudo howdy -U hemang add

Error I got :
No module named 'dlib'

Can't import the dlib module, check the output of
pip3 show dlib

you must install dlib from pip
pip install dlib

what the return of
pip show dlib
if u have newer version of debian you can't install whitout disable the externally-managed-environment (this is marked as default for security)
please show me
ls -l /usr/local/bin/howdy

I'm having this same issue. I believe it occurs at installation, as a number of errors are spat out related to dlib.
Here's the output from the install:
https://pastebin.com/V87Vgcuu
The output from pip show dlib:
Name: dlib Version: 19.24.1 Summary: A toolkit for making real world machine learning and data analysis applications Home-page: https://github.com/davisking/dlib Author: Davis King Author-email: davis@dlib.net License: Boost Software License Location: /home/edward/.local/lib/python3.11/site-packages Requires: Required-by:
The output from ls -l /usr/local/bin/howdy:
lrwxrwxrwx 1 root root 26 Apr 19 16:38 /usr/local/bin/howdy -> /lib/security/howdy/cli.py*

Also noteworthy is that when uninstalling howdy you get:
WARNING: Skipping dlib as it is not installed.

try to remove it and install manually via pip install dlib.
I have also installed this python3-full in my sistem from apt.
My running version is different from yours and I have 19.16.0

repo: boltgolt/howdy


text:
Look for test vectors for any of our crypto primitives

Look up standardization efforts, published papers, and other implementations to find any kind of public test vectors for

Pedersen commitments
PS signatures
PS blinded signatures

Closing as too vague.

authors: indomitableSwan marsella

repo: boltlabs-inc/libzkchannels-crypto


text:
🛑 Segunda Cia Bomberos is down

In 19f83d9, Segunda Cia Bomberos (https://2da.cl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Segunda Cia Bomberos is back up in 7b334be after 5 minutes.

repo: bomberosalas/status


text:
Dark Mode not working for main display

Having an issue with dark mode not working for the main display.  I know its loading due to the sidebar being dark however the main window is staying white and blinding the crap out of me.  Just updated my node-red to v1.0
Also pulled the latest from NPM and restarted.  No changes.

How does the editorTheme section of your settings.js look like?

editorTheme: {
        projects: {
            // To enable the Projects feature, set this value to true
            enabled: true
        },
        page: {
             //css: "/home/matt/.node-red/node_modules/node-red-contrib-theme-midnight-red/midnight.css",
             //scripts: "/home/matt/.node-red/node_modules/node-red-contrib-theme-midnight-red/theme-tomorrow.js"
             css: "/home/matt/.node-red/node_modules/node-red-contrib-theme-midnight-red/midnight.css"
        }
    }

The two were the original lines that were from the previous version.  I also use projects enabled on my system.

It looks like you still have the CSS from the old version. Please try uninstalling the package of the theme and then installing its latest version again.

Very good.  Thanks!


text:
Line numbers

LeftMargin->LineNumbers->Options lnoAfterLastLine option does not work.

Fixed.

repo: bonecode/TBCEditor


text:
Treat incomplete-arithmetic and model-unavailable

This is an attempt to fix #321. However, when Z3 reports an arithmetic incompleteness, it apparently doesn’t always have a model available. The Boogie implementation does does not handle this gracefully.
Without my edit to Source/Provers/SMTLib/SMTLibProcess.cs, the further unexpected Z3 output causes Boogie to hang. With my edit to Source/Provers/SMTLib/SMTLibProcess.cs, Boogie reports 0 errors (and also 0 verified) on the repro example in #321:
$ boogie -proverOpt:O:smt.arith.solver=2 IncompleteArithmetic-git-issue-321.bpl

Boogie program verifier finished with 0 verified, 0 errors

This borders on an unsoundness, since it can easily be mistaken for an "everything is correct" outcome.
I've traced through the code trying to find a place to increase the error count even when there's no model. Alarmingly (or perhaps just because I don't understand the intent of the code), I found a number of places in the code that silently just return null if it cannot calculate a control-flow path (through the CalculatePath method, the OnModel that's called upon return of CalculatePath, and also TraceCounterexample if I remove its if (labels.Count == 0) return; and change its Contract.Assert(traceNodes.Contains(entryBlock)); to add the disjunct labels.Count == 0 ||).
What is the intended behavior if Z3 does not return a model? Perhaps there's nothing Boogie can do in that case, so it should just report a ProverError and terminate (which is close to the behavior before I tried to fix #321)?
Help appreciated.

It might also be helpful to realize that the error count in message reported on the console by Boogie:
Boogie program verifier finished with 0 verified, 1 error
is the value in stats.ErrorCount.  The update of ErrorCount filed is in ExecutionEngine.cs and is tied to the actual number of counterexamples calculated.
The management of errorsDiscovered variable inside CheckOutcomeCore is purely some bookkeeping internal to CheckOutcomeCore.

If Z3 has no model, then Boogie has no way to even report which assertion failed, right? Without knowing the failing assertion, the error message that Boogie or Dafny would report is rather lame (e.g., "there an error somewhere in your method").
After just adding the cases for "incomplete (theory arithmetic)" in the code, then I had cases where Boogie would end up saying "0 verified, 0 errors". It's misleading to not account for procedures in the input. If it says "0 errors", then a user expects everything to be good (and the "N verified" part of the message is probably ignored--especially for Dafny users, for whom the number of Boogie procedures generated behind the scenes is not known). So, in the event that Z3 produces no model, then Boogie still needs to do something. Since I wasn't able to produce a Counterexample without a model, I tried for the Undetermined outcome instead. Maybe you can suggest a better way?
Note, in the near future, Z3 will have a mode to produce a model no matter what, see https://github.com/Z3Prover/z3/issues/4924. However, I thinking we'd like Boogie to support a variety of versions of Z3. (For example, I'm bringing Dafny up to Z3 v.4.8.5, but Dafny doesn't do well with Z3 v.4.8.8 or v.4.8.9, so it would be nice to be able to use the latest Boogie and an older Z3.)

@RustanLeino :  Would I be able to commit edits into your branch which is the basis of this PR?  And is that ok with you?  I thought it might be easier if I could collaborate directly on the code with you.

@RustanLeino :  Your fix in CheckOutcomeCore looks good to me.  The code there is not written cleanly.  I would like to refactor it but I can do that in a separate PR.  I will approve your PR.

Your fix in CheckOutcomeCore looks good to me. The code there is not written cleanly. I would like to refactor it but I can do that in a separate PR. I will approve your PR.

Great. Thanks. (I saw your other request a little late, but would have been fine with you committing directly to my branch.)

Your fix in CheckOutcomeCore looks good to me. The code there is not written cleanly. I would like to refactor it but I can do that in a separate PR. I will approve your PR.

Great. Thanks. (I saw your other request a little late, but would have been fine with you committing directly to my branch.)

There's some build error, some duplicate name thing during the dotnet pack. This seems unrelated to this PR.

There's some build error, some duplicate name thing during the dotnet pack. This seems unrelated to this PR.

There's some build error, some duplicate name thing during the dotnet pack. This seems unrelated to this PR.

Yeah, we are having PR builds fail nondeterministically recently. I'll try something to see if this can be fixed. Anyway, I just restarted the build job and it went through as expected, no problem with this PR.

There's some build error, some duplicate name thing during the dotnet pack. This seems unrelated to this PR.

Yeah, we are having PR builds fail nondeterministically recently. I'll try something to see if this can be fixed. Anyway, I just restarted the build job and it went through as expected, no problem with this PR.

Thanks, @bkragl . I improved the comments in various files to clarify the situation.
@shazqadeer , if you do rewrite the code related to CheckOutcomeCore, I think it would be nice if the "Prover error" that @bkragl refers to above could be eliminated. I added some comments about this into Test/test2/IncompleteArithmetic-git-issue-321.bpl.

Thanks, @bkragl . I improved the comments in various files to clarify the situation.
@shazqadeer , if you do rewrite the code related to CheckOutcomeCore, I think it would be nice if the "Prover error" that @bkragl refers to above could be eliminated. I added some comments about this into Test/test2/IncompleteArithmetic-git-issue-321.bpl.

@bkragl : Are we ready to merge this PR?

@bkragl : Are we ready to merge this PR?

authors: RustanLeino bkragl shazqadeer

repo: boogie-org/boogie


text:
save method being blocked when fetchAll method is called consecutively

save method being blocked when fetchAll method is called consecutively

Related Issues : #1484

Introduction
When I run a save method then a fetchAll method right after, the then from the save method doesn't get called until right before the fetchAll is done.
Issue Description
I noticed this because I was timing how long the queries were taking. I realized that if I used the save method by itself, it's a lot quicker then if I use a fetchAll right after
Steps to reproduce issue
console.time('save')
console.time('fetchAll')
Model.forge({id: 1}).save(attributes).then(function (newModel) {
  console.timeEnd('save');
});
Mode.fetchAll().then(function (allModels) {
  console.timeEnd('fetchAll');
});

Expected behaviour
I expect the save to finish in 30ms (as it does when I run it by itself)
Actual behaviour
When I run both save and fetchAll one takes 300ms and the other 301ms respectively.
My thoughts
I am guessing this is related to what ryan is seeing in #1484.
From looking at the source code it seems like the save method has multiple promises and my guess is the fetchAll promise is being set in between the promises of the save. Any thoughts?
Note: This does not happen if you have 2 fetchAll

There's a small problem with your description. You say that you run a fetchAll right after the save method, but your code says you are running them in parallel.
If you really want to execute things sequentially this is how it should look like:
console.time('save')
console.time('fetchAll')
Model.forge({id: 1}).save(attributes).then(function (newModel) {
  console.timeEnd('save');
}).then(function() {
  return Model.fetchAll();
}).then(function (allModels) {
  console.timeEnd('fetchAll');
});

yeah , this is the tricky part of nodejs and promises, you may don't understand the whole concept of non-blocking execution

@ricardograca Yes I know I can run them sequentially by running the fetchAll inside the then function of the save. I understand how async programming works. Technically I am not running them in parallel either because node is single threaded by default (Unless I created 2 instances of node each running on a different core). It's executing the then functions asynchronously (but still on the same thread) depending on when the DB responds and which promise finishes first.
@Playrom The reason why I am doing this is because in my implementation I don't care in what order or when the fetchAll finishes. I care that the save finishes as fast as possible to be able to go to my next logic.
The reason why I was thinking it was similar to #1484 is because if I wrap thefetchAll in a timeout everything works as expected.

I may suggest that the execution is so slow because you are trying to access the db concurrently
can you try to structure the code as suggested by Ricardo? I think that will be faster then executing your current code

@bloxmobnico If in your example you use the equivalent Knex queries directly is there any extra delay?

Yes I do agree that putting the queries in sequential order will work for this case. Specially because (like I said before) I don't really care when the fetchAll finishes.
(But) I do think that there is an issue with the save function and the way the promises are set up, because this doesn't happen with other function like fetch. I can also confirm this is an issue because I have done the same actions using pure knex and it works as expected. So it definitely doesn't have to do with accessing the db concurrently.

mmmm the code for fetch and save is pretty simple, I don't see any promises with a bad set up..
maybe you can help us in track this "bug" :)

Well, if knex queries work as expected then it sure looks like some kind of bug in Bookshelf indeed.

Have there been any updates to this? Thanks!

authors: Playrom bloxmobnico lalitkapoor ricardograca

repo: bookshelf/bookshelf


text:
Update FIELDS different than Insert FIELDS

Hi,
I'm using 'bookshelf-camelcase' plugin and   that is my model class
import bookshelfRedeCompreCerto from '../../../../db_redecomprecerto';

const TABLE_NAME = 'tipo_medicamento';
class tipoMedicamento extends bookshelfRedeCompreCerto.Model {
  get idAttribute() {
    return 'codigoTipoMedicamento';
  }
  get tableName() {
    return TABLE_NAME;
  }
}
export default tipoMedicamento;

I can succes insert a new record using that  function createResource and passing this as parameters:
Parameters
{
	"codigoTipoMedicamento": null,
	"descricao": "Problemas diversos",
	"codigoBig": "atualizando registro 8"
}

Function
export function createResource(resource) {

  return new Resource({
    descricao: resource.descricao,
    codigoBig: resource.codigoBig
  })
    .save()
    .then(resource => {
      resource.refresh();
      return resource;
    });
}

But when I try to UPDATE my record, using this parameters and function I get some error about the primarykey field name is incorrect:
Parameters to updateRecord function
{
	"codigoTipoMedicamento": null,
	"descricao": "Problemas diversos",
	"codigoBig": "atualizando registro 8"
}

Function updateRecord
export function updateResource(codigoTipoMedicamento, resource) {
  const data = {
    descricao: resource.descricao,
    codigoBig: resource.codigoBig
  };

  return new Resource({
    codigoTipoMedicamento
  })
    .save(data)
    .then(resource => resource.refresh());
}

table structure in mysql/mariadb

The ERROR:

 error:  Error: ER_BAD_FIELD_ERROR: Unknown column 'codigoTipoMedicamento' in 'where clause'
    at Query.Sequence._packetToError (/home/duard/projetoSIG/sigpharmaAPI/node_modules/mysql/lib/protocol/sequences/Sequence.js:52:14)
    at Query.ErrorPacket (/home/duard/projetoSIG/sigpharmaAPI/node_modules/mysql/lib/protocol/sequences/Query.js:77:18)
    at Protocol._parsePacket (/home/duard/projetoSIG/sigpharmaAPI/node_modules/mysql/lib/protocol/Protocol.js:279:23)
    at Parser.write (/home/duard/projetoSIG/sigpharmaAPI/node_modules/mysql/lib/protocol/Parser.js:76:12)
    at Protocol.write (/home/duard/projetoSIG/sigpharmaAPI/node_modules/mysql/lib/protocol/Protocol.js:39:16)
    at Socket.<anonymous> (/home/duard/projetoSIG/sigpharmaAPI/node_modules/mysql/lib/Connection.js:103:28)
    at Socket.emit (events.js:160:13)
    at addChunk (_stream_readable.js:269:12)
    at readableAddChunk (_stream_readable.js:256:11)
    at Socket.Readable.push (_stream_readable.js:213:10)
    at TCP.onread (net.js:599:20)

The package bookshelf-camelcase looks a bit too optimistic IMO. It only overloads bookshelf parse/format options, and I think that the update will yield knex identifiers which bookshelf have no idea how to convert case (in this case). That package is flawed (I think), and the correct way is to setup knex correctly using wrapIdentifiers.

What version of Bookshelf are you using?

@ricardogama
    "knex": "^0.13.0",
    "bookshelf": "^0.10.3",
    "bookshelf-camelcase": "^2.0.1",

ps. are you from Brazil ?

No, Portugal and it's ricardograça ;)
Can you try with the latest version (0.13.3) and see if the problem persists? I think what you're reporting was already fixed. Also, there's a built-in case-converter plugin now:
bookshelf.plugin('case-converter')

@ricardogama
using latest versions of knex and bookshelf and  'bookshelf-camelcase' the code works !
using latest versions of knex and bookshelf and  'case-converter' the code works !
Thanks

authors: duard fl0w ricardograca


text:
don't cache mutable_buffer in op state

composed operation states do not need to cache the mutable buffer sequence returned from DynamicBuffer's prepare function, since initiating functions make a copy of the sequence (but not the underlying buffers).

Duplicate of #764

repo: boostorg/beast


text:
CGAL use boost 16.1 compile error

:/soft/CGAL-4.8.1/install/include/CGAL/Mesh_3/global_parameters.(74): Parse error at "BOOST_PP_TUPLE_ELEM_O_4args"

I think we need a bit more information here ....

Try at https://github.com/CGAL/cgal/issues first

authors: Jiafeimaochuanqi mclow mloskot

repo: boostorg/boost


text:
Error in boost library when compiling an application

Hello everyone.
I am trying to compile an external cpp project that uses boost (linked and built with CMake).
However the following error is thrown while compiling the project.

I am on Debian testing (trixie) and the boost library is installed via apt install libboost1.83-all-dev.
In my laptop I have dnf as a package manager, and I installed with dnf install boost-devel (it installs 1.81.0 version) and everything compiled (and ran) fine.
Am I missing something while installing the library?
Thanks in advance.

<algorithm> is a standard library header file, not part of boost.  I suspect that something in your setup is incorrect.

authors: SpirosZafeiris mclow


text:
Release/Download URL changed?

As recently as 18.6.1 the release (and thus the download URL) had the -ce in it.  This corresponds to the version string returned from docker --version and docker version.
However for v18.9.0 the release (and download) no longer has the -ce in it.  I discovered this when our tool, Outrigger, composes a URL directly from the docker version to download the corresponding boot2docker version and it has recently broken.
I was wondering if this was an oversight in creating the release? or was this deliberate and a new naming convention for all boot2docker URLs moving forward?
Thanks.

See https://github.com/docker/docker-ce/releases/tag/v18.09.0

Remove -ce / -ee suffix from version string docker-ce-packaging#206

Yep this was intentional (thanks for snagging the appropriate link for us, @thajeztah ❤❤).
We follow Docker's version numbers, so when they added this suffix, we did also, and now that they've removed it, we have also. 👍

Thanks for the explanation, however it doesn't look like actually removed it..
~/Projects/
➜ docker --version
Docker version 18.09.0-ce, build 4d60db4

~/Projects/
➜ docker version
Client:
 Version:           18.09.0-ce
 API version:       1.38 (downgraded from 1.39)
 Go version:        go1.11.2
 Git commit:        4d60db4
 Built:             unknown-buildtime
 OS/Arch:           darwin/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.1-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       e68fc7a
  Built:            Tue Aug 21 17:28:38 2018
  OS/Arch:          linux/amd64
  Experimental:     false

Not your problem, but thought I'd point it out. Thanks for getting back to me (and sorry I did not see it in the changelog)

I was running the Docker formula installed from Homebrew, not Docker for Mac

Ah, I suspect they may have to update their scripts if they build from source

Opened https://github.com/Homebrew/homebrew-core/pull/35012

authors: febbraro thaJeztah tianon


text:
[JOSS] add contribution guidelines

The JOSS review criteria asks for "clear guidelines for third-parties wishing to"

Contribute to the software
Report issues or problems with the software
Seek support

ideally, add this to a contributing.md

Thanks for that suggestion!
I added a CONTRIBUTING file to the repo, i hope it fits the bill. Do tell me if something isn't right.

looks great!

authors: faroit hadware

repo: bootphon/pygamma-agreement


text:
Crash on android 4.4.2

Hey,
I'm getting this error on android 4.4.2 devices
java.lang.RuntimeException: Unable to start activity ComponentInfo{package/package.MainActivity}: android.view.InflateException: Binary XML file line #26: Error inflating class Button.
It works fine on other devices

@murithi-evans ? Is this still happening ?


text:
🛑 clans.wowsgame.cn is down

In fbdee8a, clans.wowsgame.cn (https://clans.wowsgame.cn) was down:

HTTP code: 0
Response time: 0 ms

Resolved: clans.wowsgame.cn is back up in d31a199 after 9 minutes.

repo: boriskhodok/wowsuptime


text:
Feature req - function to count groups

Right now best way to do this is len(tr(q(...),"")), which is a bit weird.

You example is not quite correct, q(..) need to be in a reduction function, as the first argument to t() takes a numberSet, not a seriesSet. When it comes to getting the total items in the set, the aggregation doesn't matter, but in other cases is does.
As I look through our config, we often don't use "count the number of items in a set in isolation".
So what I see is a slippery slope of convenience functions here. Since this in SQL is is something like:
SELECT Count(*) From SET when you also often Sum(), Avg(), and different groupby statements.
So I'm inclined to reject this without better user stories.

You are correct, len(t(last(q(...)),"")) is the correct syntax that Jason and I stumbled upon when this issue came up, and it is something that usually takes a few tries to get right anytime I need it. My first instinct is to try count, then len, then I remember you have to jump thru a few hoops to get what you want.
We have a lot of functions that only work on certain inputs, and for a while we've just jumped thru whatever path is required to get there, but even from just a readability stand point this makes it more difficult to understand what an alert is doing. A countSeries(q(...)) or whatever would make that much clearer. And back to a SQL analogy this seem much closer to the row count, which is basically metadata that gets returned with all queries unless you set the no count option.
Agree it is low priority since we have a workaround, but we should at least be tracking these so we know which ones cause the most difficulties.

Specs work for me, but I know we've have multiple issues like this come up that have gotten lost. Thoughts on just starting a "DSL Improvements" label to slap on these issues as they come up?

Yes, I'd call it expr though since it matches the package and routes etc. We have one for lexer changes, but that is really for things that require a change to the language, not just new functions.
Another useful tag might be "needs more spec" - which could mean either user stories and a tech plan. Or we could have a label for each. That would really help sort out the status of issues / PRs.

Edited the label to be DSL improvements - that is a better name. Expr vs Parse Lexer etc assumes that the implementation of what is needed is known. Bad assumption.

authors: alienth gbrayut kylebrandt

repo: bosun-monitor/bosun


text:
Redis sentinel support for bosun

Problem
Currently we can have only one redis server. If we want to have some HA for bosun redis only way that we have HAProxy. But it require another service installation. So support of sentinels will allow us to have HA for redis without any extra services.
Implementation
Added 2 new options - RedisSentinels (array), RedisMasterName. If RedisMasterName was set we try to connect to redis sentinels (RedisSentinels option) for receive current redis master.

@captncraig , could you please review this mr?:)

@kylebrandt , could you please review it as well? We can't create normal HA architecture for bosun installation without this patch:(

@svagner From a quick read it looks like this only changes behavior if you set these options, otherwise everything is as is (non-breaking change)? Did you try that out to make sure?

@kylebrandt Yes, it isn't breaking changes:) I've rechecked those changes with 3 test configuration - ledis, redis stand alone, redis+sentinel. All tests were passed:)

authors: kylebrandt svagner


text:
Add support for Bearer Auth Tokens

This PR will introduce functionality to support Bearer auth tokens via a new TokenProviderChain. This will supply auth info via the Authorization header with the Bearer prefix as specified in RFC6750.

Codecov Report

Merging #2743 (f735690) into develop (a805463) will decrease coverage by 0.17%.
The diff coverage is 86.97%.

@@             Coverage Diff             @@
##           develop    #2743      +/-   ##
===========================================
- Coverage    95.30%   95.12%   -0.18%
===========================================
  Files           60       61       +1
  Lines        12277    12525     +248
===========================================
+ Hits         11701    11915     +214
- Misses         576      610      +34

Impacted Files
Coverage Δ

botocore/args.py
100.00% <ø> (ø)

botocore/client.py
98.72% <ø> (ø)

botocore/signers.py
95.98% <28.57%> (-2.18%)
:arrow_down:

botocore/handlers.py
96.18% <50.00%> (-0.21%)
:arrow_down:

botocore/configloader.py
97.91% <77.77%> (-2.09%)
:arrow_down:

botocore/tokens.py
86.55% <86.55%> (ø)

botocore/utils.py
93.58% <95.23%> (-0.03%)
:arrow_down:

botocore/auth.py
97.84% <100.00%> (+0.06%)
:arrow_up:

botocore/credentials.py
98.65% <100.00%> (+<0.01%)
:arrow_up:

botocore/exceptions.py
99.55% <100.00%> (+<0.01%)
:arrow_up:

... and 1 more

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

authors: codecov-commenter nateprewitt

repo: boto/botocore


text:
Error while invoking [PROPERTYGET, DISPID(0)].

This issue was submitted by the add-in's exception handler.

Exception:
System.MissingMemberException: Error while invoking [PROPERTYGET, DISPID(0)].
   at System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo& excepInfo, UInt32 argErr, String message)
   at CallSite.Target(Closure , CallSite , ComObject , Int32 )
   at CallSite.Target(Closure , CallSite , Object , Int32 )
   at XLToolbox.Excel.ViewModels.SelectionViewModel.ComputeBounds() in X:\Code\xltoolbox\NG\XLToolbox\Excel\ViewModels\SelectionViewModel.cs:line 287
   at XLToolbox.Excel.ViewModels.SelectionViewModel.get_Bounds() in X:\Code\xltoolbox\NG\XLToolbox\Excel\ViewModels\SelectionViewModel.cs:line 98
   at XLToolbox.Export.Models.SingleExportSettings.CreateForSelection(Preset preset) in X:\Code\xltoolbox\NG\XLToolbox\Export\Models\SingleExportSettings.cs:line 63
   at XLToolbox.Export.QuickExporter.ExportSelection() in X:\Code\xltoolbox\NG\XLToolbox\Export\QuickExporter.cs:line 50
   at XLToolbox.Dispatcher.Execute(Command cmd) in X:\Code\xltoolbox\NG\XLToolbox\Dispatcher.cs:line 63

Message: Error while invoking [PROPERTYGET, DISPID(0)].
Environment

Parameter
Value

Version
7.3.4

OS
Microsoft Windows NT 6.1.7601 Service Pack 1, 64-bit

Excel
2007 SP3 (12.0.6780), 32-bit

CLR
4.0.30319.42000, 32-bit

VSTO runtime
10.0.40305

ClickOnce
False

Bovender
0.18.0.0

FreeImage
3.18.0

Identifier
2e56059099676b4983dec79c313777c509074c1de7c7b28c53b3892cbd29130d

Another report

This issue was submitted by the add-in's exception handler.

Exception:
System.MissingMemberException: Error while invoking [PROPERTYGET, DISPID(0)].
   at System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo& excepInfo, UInt32 argErr, String message)
   at CallSite.Target(Closure , CallSite , ComObject , Int32 )
   at CallSite.Target(Closure , CallSite , Object , Int32 )
   at XLToolbox.Excel.ViewModels.SelectionViewModel.ComputeBounds() in X:\Code\xltoolbox\NG\XLToolbox\Excel\ViewModels\SelectionViewModel.cs:line 287
   at XLToolbox.Excel.ViewModels.SelectionViewModel.get_Bounds() in X:\Code\xltoolbox\NG\XLToolbox\Excel\ViewModels\SelectionViewModel.cs:line 98
   at XLToolbox.Export.Models.SingleExportSettings.CreateForSelection(Preset preset) in X:\Code\xltoolbox\NG\XLToolbox\Export\Models\SingleExportSettings.cs:line 63
   at XLToolbox.Export.QuickExporter.ExportSelection() in X:\Code\xltoolbox\NG\XLToolbox\Export\QuickExporter.cs:line 50
   at XLToolbox.Dispatcher.Execute(Command cmd) in X:\Code\xltoolbox\NG\XLToolbox\Dispatcher.cs:line 63

Message: Error while invoking [PROPERTYGET, DISPID(0)].
Environment

Parameter
Value

Version
7.3.4

OS
Microsoft Windows NT 6.1.7601 Service Pack 1, 64-bit

Excel
365 (16.0.11727), 32-bit

CLR
4.0.30319.36543, 32-bit

VSTO runtime
10.0.60828

ClickOnce
False

Bovender
0.18.0.0

FreeImage
3.18.0

Identifier
2e56059099676b4983dec79c313777c509074c1de7c7b28c53b3892cbd29130d

Another report

This issue was submitted by the add-in's exception handler.

Exception:
System.MissingMemberException: Error while invoking [PROPERTYGET, DISPID(0)].
   at System.Dynamic.ComRuntimeHelpers.CheckThrowException(Int32 hresult, ExcepInfo& excepInfo, UInt32 argErr, String message)
   at CallSite.Target(Closure , CallSite , ComObject , Int32 )
   at CallSite.Target(Closure , CallSite , Object , Int32 )
   at XLToolbox.Excel.ViewModels.SelectionViewModel.ComputeBounds() in X:\Code\xltoolbox\NG\XLToolbox\Excel\ViewModels\SelectionViewModel.cs:line 287
   at XLToolbox.Excel.ViewModels.SelectionViewModel.get_Bounds() in X:\Code\xltoolbox\NG\XLToolbox\Excel\ViewModels\SelectionViewModel.cs:line 98
   at XLToolbox.Export.Models.SingleExportSettings.CreateForSelection(Preset preset) in X:\Code\xltoolbox\NG\XLToolbox\Export\Models\SingleExportSettings.cs:line 63
   at XLToolbox.Export.QuickExporter.ExportSelection() in X:\Code\xltoolbox\NG\XLToolbox\Export\QuickExporter.cs:line 50
   at XLToolbox.Dispatcher.Execute(Command cmd) in X:\Code\xltoolbox\NG\XLToolbox\Dispatcher.cs:line 63

Message: Error while invoking [PROPERTYGET, DISPID(0)].
Environment

Parameter
Value

Version
7.3.4

OS
Microsoft Windows NT 6.1.7601 Service Pack 1, 64-bit

Excel
365 (16.0.12228), 32-bit

CLR
4.0.30319.42000, 32-bit

VSTO runtime
10.0.60828

ClickOnce
False

Bovender
0.18.0.0

FreeImage
3.18.0

Identifier
2e56059099676b4983dec79c313777c509074c1de7c7b28c53b3892cbd29130d

repo: bovender/XLToolbox


text:
https://huggingface.co/spaces/junma/MedSAM2 run error

===== Application Startup at 2024-09-09 02:05:50 =====
==========
== CUDA ==
CUDA Version 12.5.1
Container image Copyright (c) 2016-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
This container image and its contents are governed by the NVIDIA Deep Learning Container License.
By pulling and using the container, you accept the terms and conditions of this license:
https://developer.nvidia.com/ngc/nvidia-deep-learning-container-license
A copy of this license is made available in this container at /NGC-DL-CONTAINER-LICENSE for your convenience.
WARNING: The NVIDIA Driver was not detected.  GPU functionality will not be available.
Use the NVIDIA Container Toolkit to start this container with GPU support; see
https://docs.nvidia.com/datacenter/cloud-native/ .
IMPORTANT: You are using gradio version 3.38.0, however version 4.29.0 is available, please upgrade.
Running on local URL:  http://0.0.0.0:7869
To create a public link, set share=True in launch().

Hi @myboyliu2025 ，
Unfortunately, We don't have enough money to host is on huggingface. please try it on your workstation.
https://github.com/bowang-lab/MedSAM/blob/MedSAM2/app.py

repo: bowang-lab/MedSAM


text:
Try to reconstruct the exp

Hi there,
I was trying to test the model's performance with a reconstruction task. I tried to make this work with the TransformerModel used.
And when I load the weight using the function load_pretrained:
I get layers that start with 'encoder, value_encoder, transformer_encoder, decoder ' all loaded,
the scatter plot for the averaged expression of each gene, where the x-axis means the predicted values from the model, and y is the predicted value.

I find that in the perturbation fine-tune task, the decoder is not loaded. so, I reload the model with 'encoder, value_encoder, transformer_encoder,' loaded, so the decoder is randomly initialized, and this time, the scatter plot looks like this:

Could you please help me understand why loading the decoder weight could end up with this result? Am I using the weight in the wrong way? and how could I reconstruct the data?
Cheers,
Yue

Having the same issue, still relevant.

repo: bowang-lab/scGPT


text:
Supporting plugin ecosystems

I'm interested in using a package manager to foster an ecosystem of plugins for my open source library. The Bower registry already allows me to filter for packages that are named appropriately (e.g. grunt- for Grunt plugins). An additional use case that is not served by project namespacing is versioning. I would like developers to be able to quickly filter out plugins that are incompatible with the version of the library they're using.
If the registry exposed the peerDependency information specified in projects' package.json files, then the registry could be queried much more efficiently. Would this behavior be considered in-scope for Bower?

Supporting plugin ecosystems has nothing to do with embedding peerDependencies in api responses.
And peer-dependencies don't make much sense for bower, because all dependencies are flattened.

authors: jugglinmike sheerun

repo: bower/registry


text:
AND-7105: Custom collabsInitialView to show collaborators with proper styling.

Create custom view to show collaborators in the Invite collaborators fragments
Fixed spinner title

Verified that @nyjalusc has signed the CLA. Thanks for the pull request!

+1

authors: boxcla nyjalusc rgcorrea

repo: box/box-android-share-sdk


text:
Release v0.3.0 (updated for 2021)

The project has been rather stale, so it need some update to catch up

 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.

authors: CLAassistant exklamationmark

repo: box/kube-applier


text:
Cannot click next on install page

I'm trying to install it but once I get to the configure database page it won't let me click next. Also I cannot get php-mcrypt to work. It keeps telling me it's not installed even though it should be....

If you cannot get passed step 2 (database), this means you are using a PHP version that is not supported by BoxBilling, note that BoxBilling does not yet support PHP 7.x

Alright so what version should I use? Also is it possible to have two versions of php installed at the same time? I’m currently running a controlpanel that requires php7.2

authors: TuxMay WuXeR

repo: boxbilling/boxbilling


text:
A too large number appears when Retrieving blocks from NetworkManager

I used docker-compose up on the local computer.
I sent the transaction and made it up to the block height of 19. I sent another 8 transactions to make the height 20.
After the agreement was completed, in the process of transferring blocks, I saw a large number in the log.
And it stopped working.

node-2_1.log
node-3_1.log
node-4_1.log
node-5_1.log
node-6_1.log
node-7_1.log

Yes, I've seen it on the live system as well. Looks like unsigned underflow. Did it create any practical issue ?
Also retrieving 19 .. 19 is nonsensical.

Fixing #1278 may solve this issue.

This seems to be highly related to https://github.com/bpfkorea/agora/issues/1395. I'm folding it into that issue.

repo: bpfkorea/agora


text:
fix: Case Executioner Database Table Name

Fixes #83.

I saw that TODO as well. Additionally, some database tables still use CamelCase notation, you can check that on the database server. There should be a follow-up issue for that.

repo: bptlab/chimera


text:
Fix/modernizing-braces

Closes #276
This PR is a surface refactor of all of the django-braces code. This should remove all of the Python 2 considerations and generally just make the code nicer.
I'll follow up with tickets for other updates/changes.

Codecov Report

Merging #277 (1a6afef) into main (e747e99) will increase coverage by 0.41%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #277      +/-   ##
==========================================
+ Coverage   97.28%   97.69%   +0.41%
==========================================
  Files           8        8
  Lines         478      477       -1
  Branches       69       67       -2
==========================================
+ Hits          465      466       +1
+ Misses         11        9       -2
  Partials        2        2

Flag
Coverage Δ

unittests
97.69% <100.00%> (+0.41%)
:arrow_up:

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

Impacted Files
Coverage Δ

braces/__init__.py
100.00% <ø> (ø)

braces/forms.py
100.00% <100.00%> (ø)

braces/views/_access.py
97.05% <100.00%> (-0.04%)
:arrow_down:

braces/views/_ajax.py
100.00% <100.00%> (ø)

braces/views/_forms.py
95.52% <100.00%> (+0.20%)
:arrow_up:

braces/views/_other.py
100.00% <100.00%> (+2.06%)
:arrow_up:

braces/views/_queries.py
95.38% <100.00%> (ø)

The "failed build" is because codecov was unavailable....

authors: codecov-commenter kennethlove


text:
archivotron: a python suite for naming and organizing data

Title
archivotron: a project to help people organize their data
Leaders

Joshua Teves
Anthony Galassi

Collaborators
No response
Brainhack Global 2021 Event
Brainhack Washington DC
Project Description

What are you doing, for whom, and why?

We are building a suite of python tools to help people generate BIDS or similar datasets by helping to facilitate name generation and attribute decomposition from large filenames.

What makes your project special and exciting?

This is not a good pitch but honestly it's kind of boring but really should get done.

How to get started?

Show up and ask lots of questions about how we're going to achieve our goals.

Where to find key resources?

Show up to the brainhack, GitHub repository is here:
Link to project repository/sources
https://github.com/jbteves/archivotron
Goals for Brainhack Global
Skeleton of a functional path generator for BIDS datasets
Good first issues

issue one: Help sketch out goals

issue two: Help sketch out documentation

Communication channels
DC Brainhack slack
Skills

Python: intermediate to advanced
Documentation: sphinx/readthedocs
Communication skill is a must

Onboarding documentation
We'll be making it at the hack as we figure out more about how to achieve the project goals.
What will participants learn?
If not existing, PyTest and object-oriented design, some experience developing configuration files.
Data to use
No response
Number of collaborators
1
Credit to collaborators
Project contributors will get listed on the README
Image
Leave this text if you don't have an image yet.
Type
data_management, other
Development status
1_basic structure
Topic
other
Tools
other
Programming language
Python
Modalities
not_applicable
Git skills
2_branches_PRs
Anything else?
No response
Things to do after the project is submitted and ready to review.

[ ] Add a comment below the main post of your issue saying: Hi @brainhackorg/project-monitors my project is ready!
[ ] Twitter-sized summary of your project pitch.

Hi @brainhackorg/project-monitors my project is ready!
Pitch: right now we do not have tools to automatically generate names for standardized brain imaging data standards such as BIDS. This tool seeks to help users flexibly create and ingest filenames using an attribute-based rather than string-manipulation approach, and allow them to make easy modifications to standards while still retaining machine-readability.

Looks good to me.

Will ping @JuliaSprenger as this is close to some of the tools you are working on BIDS BEP32
https://github.com/INT-NIT/BEP032tools#general-usage-for-the-templater-script
I believe that @effigies also mentioned some similar templating initiatives.
And @rwblair had a cookie cutter set for some of this.
https://github.com/rwblair/cookiecutter-bids
And because I can't mind my own business, you might want to keep an eye on pybids for constructing filenames (see Path construction in this notebook)
https://github.com/bids-standard/pybids/blob/master/examples/pybids_tutorial.ipynb

There is high overlap with the pyBIDS example, but this package will endeavor to allow non-BIDS outputs as well, so long as it is completely specified. This will allow things to pivot more quickly if BIDS changes, or if somebody has needs which are not met by BIDS, as well as potentially be of interest outside of the neuroimaging community.
I do appreciate your linked examples of similar software projects.

Having something more general than BIDS would be awesome.
As keep telling everone, having some standard is better than no standard.

Hello @jbteves - I've been learning to code for a few months now and was wondering if there are any good first issue for me to contribute to. I'd be glad to help. Thank you.

authors: Remi-Gau jbteves kumarmohit3194


text:
Error in invoking model! No content in response

Not able to even start the process

Which model are you using?

I tried adding keys of almost all. Currently I've keys for claude and groq. Still no luck. I've also added a serper key.

You are getting 403 errors which is a permission error according to the official anthropic documentation.
check it out here: https://docs.anthropic.com/en/api/errors
Seems your error is more to do with your account permisions on Anthropic.

In the current push I'm able to choose the model. Previously it was always defaulting to anthropic. I'm closing this issue for now.

authors: john-adeojo tonypius


text:
WARNING: Eval() was called from an async context. Please use await EvalAsync() instead.

Hi there, I recently stumbled upon braintrust and followed the quickstart guide for the Python SDK. Everything worked out, however, I get this annoying warning in the terminal when I run the python eval eval_tutorial.py command:
WARNING: `Eval()` was called from an async context. Please use `await EvalAsync()` instead.
Call stack:
<STACK TRACE HERE>

Is this a bug?

Hi, did you run it in a notebook? The warning is saying that you're running Eval somewhere async, and you should use EvalAsync instead.

@ankrgyl No, I'm just running a simple script named eval_tutorial.py with braintrust eval eval_tutorial.py, as per the quickstart guide for python. Here's my code:
from autoevals import LevenshteinScorer
from braintrust import Eval

Eval(
    "Say Hi Bot",
    data=lambda: [
        {
            "input": "Foo",
            "expected": "Hi Foo",
        },
        {
            "input": "Bar",
            "expected": "Hello Bar",
        },
    ],  # Replace with your eval dataset
    task=lambda input: "Hi " + input,  # Replace with your LLM call
    scores=[LevenshteinScorer],
)

Ah ok, let us understand why the warning is being triggered, and will resolve.
In the meantime, you can ignore it -- the Eval call will actually work just fine.

@ankrgyl Yeah, sure thing. On a separate note, my first impression of the braintrust platform is very positive. Keep it up!

@S4mpl3r Thank you for the feedback! We are removing this warning in the next release of the braintrust CLI.

repo: braintrustdata/braintrust-sdk


text:
Correctly report errors by marking the accessory as "Not responding" in the Home app.

Describe The Bug:
When a request to the remote or local API fails the plugin throws an exception. Homebridge still reports the accessory as available.
Expected behavior:
Catch the errors & report correct status to HomeBridge/HomeKit

Fixed in 4977e92a74a7cbf293e883f833d6a1a34978d994

repo: bram-is/homebridge-slide-shutter


text:
Add tariffs by powercalc GUI

Checklist

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

Is your feature request related to a problem? Please describe.
If I am right there is currently no feature in the GUI to add tariffs.
Describe the solution you'd like
Please extend GUI to add tariffs.
Describe alternatives you've considered
I have to use YAML instead for powercalc or use helper of HA.
Additional context
No necessary

Added with #2059. Will be in next release.
You can select that in the last step of the GUI flow.

Will be in next release.

Hi bramstroker,
#2059 was part of v1.10.5., right? Currently I use v1.10.8.
Today I tried to create a tariff but did not find it in the dialog of creating a real power sensor. Where can I find the dialog you show in your comment above?

It's only added on creating virtual power sensor. I'll consider to also add to real power dialog.

I have implemented this with #2100 and #2099
To not polute the dialog with utillity meter options I have made this a separate step.
This step is only presented when you toggle create utility meters to on.
cycles and tariffs are selectable now.
I have implemented this separate step for "Daily fixed energy", "Real power sensor" and "Group" flows.
Will be part of next release. When you want to test you can install the master branch with HACS. Click reinstall and toggle "beta versions" checkbox.

Where do we need to add the tariffs for them to show up? My existing tariffs are not coming up in the drop down because I have them defined in the YAML for my specific grid import and export sensors.

After add tariffy my meters is Unavailable

After add tariffy my meters is Unavailable.
Edit: However, I checked it a couple of times - up to version 1.10.8 everything works, checking the utility metters option adds 4 counters. However, since version 1.11.0 I cannot in any way add a new sensor or edit the old one to have utility metters. It doesn't matter whether I enter tariffs or select the second option for time, utility metters never add themselves.

@WMP Please create a new issue and include relevant logs.

To track the energy usage of my heat pump I entered 3 utility meters (daily, monthly yearly) and 4 tariffs for operating states ('Heating', Hotwater', 'Defrost', 'Others') into the GUI. PowerCalc generated 12 sensors, like " ...daily_heating" etc. Great!
What about the function descripted in the docu "overall utility meter you can add general to the list of tariffs"? Today I added the tariff "general" and PowerCalc generates just one sensor "... energy_daily", no sensor for monthly or yearly. And the value of sensor "... energy_daily" is wrong. Is "general" a reasonable option using the GUI?

@miwa4711 Could be a bug. Would be nice if this also works for GUI. I'll have a look at it, not sure when. Rather busy this week.

@miwa4711 Should be fixed with #2128. Will be in next release. At least it will create the general sensor for all configured cycles. You are also saying it is "wrong". Please provide more information about that, what do you see and what do you expect.

authors: WMP bramstroker miwa4711 motoridersd

repo: bramstroker/homeassistant-powercalc


text:
🛑 Dev Charite gateway-iop-connection is down

In 9992101, Dev Charite gateway-iop-connection (https://dev-ids.health-x.charite.de/health/4) was down:

HTTP code: 500
Response time: 161 ms

Resolved: Dev Charite gateway-iop-connection is back up in 450a15d after 1 hour, 4 minutes.

repo: braunma/dataloft-endpoint-monitor