When connection is lost to Postgres Knex crashes app

UPDATE: Need to remove connection from pool on failure.
When I drop and re-create a database (for example when using a migration command such as rake db:migrate:reset from the standalone_migrations gem) the following error crashes the app if Knex has a connection:
events.js:72
        throw er; // Unhandled 'error' event
              ^
error: terminating connection due to administrator command
  at [object Object].Connection.parseE (/xxx/node_modules/pg/lib/connection.js:561:11)
  at [object Object].Connection.parseMessage (/xxx/node_modules/pg/lib/connection.js:390:17)
  at [object Object].<anonymous> (/xxx/node_modules/pg/lib/connection.js:92:20)
  at Socket.EventEmitter.emit (events.js:95:17)
  at Socket.<anonymous> (_stream_readable.js:746:14)
  at Socket.EventEmitter.emit (events.js:92:17)
  at emitReadable_ (_stream_readable.js:408:10)
  at emitReadable (_stream_readable.js:404:5)
  at readableAddChunk (_stream_readable.js:165:9)
  at Socket.Readable.push (_stream_readable.js:127:10)
  at TCP.onread (net.js:526:21)

The fix is to add error handlers on the connection for each client created in the Postgres driver. A global pg.on('error', -> ... doesn't seem to work. Just having an empty handler fixes the issue actually.
clients/server/postgres.js#44

  getRawConnection: function(callback) {
    var connection = new pg.Client(this.connectionSettings);
    connection.on('error', function(){ this.poolInstance.destroy(connection) })

Things to consider:

What other errors might be thrown here?
Should connection errors bubble up to the api user in Knex and Bookshelf?
Anything else that needs to be done apart from this.poolInstance.destroy(connection)?

More details see: https://github.com/brianc/node-postgres/issues/465

This seems like it's still happening with knex 0.73 and and pg 4.2.0:
index.js
var knex = require('knex')({
    client: 'postgres',
    connection: 'postgresql://hrs@localhost/hrs'
});

> node index &
[1] 34326
[jason@Geode:~/Desktop/knex-disconnect-test]
> psql -U hrs hrs -c ' select pg_terminate_backend(pid) from pg_stat_activity where pid <> pg_backend_pid();'
 pg_terminate_backend
----------------------
 t
 t
 t
(3 rows)

events.js:72
[jason@Geode:~/Desktop/knex-disconnect-test]
>         throw er; // Unhandled 'error' event
              ^
error: terminating connection due to administrator command
    at Connection.parseE (/Users/jason/Desktop/knex-disconnect-test/node_modules/pg/lib/connection.js:534:11)
    at Connection.parseMessage (/Users/jason/Desktop/knex-disconnect-test/node_modules/pg/lib/connection.js:361:17)
    at Socket.<anonymous> (/Users/jason/Desktop/knex-disconnect-test/node_modules/pg/lib/connection.js:105:22)
    at Socket.emit (events.js:95:17)
    at Socket.<anonymous> (_stream_readable.js:765:14)
    at Socket.emit (events.js:92:17)
    at emitReadable_ (_stream_readable.js:427:10)
    at emitReadable (_stream_readable.js:423:5)
    at readableAddChunk (_stream_readable.js:166:9)
    at Socket.Readable.push (_stream_readable.js:128:10)
    at TCP.onread (net.js:529:21)

[1]+  Exit 8                  node index
[jason@Geode:~/Desktop/knex-disconnect-test]
>

Doing a Postgres restart will cause the same issue:
[jason@Geode:~/Desktop/knex-disconnect-test]
> node index &
[1] 34844
[jason@Geode:~/Desktop/knex-disconnect-test]
> pg_ctl restart -D /usr/local/var/postgres
waiting for server to shut down....LOG:  received smart shutdown request
LOG:  autovacuum launcher shutting down
...........................LOG:  shutting down
LOG:  database system is shut down
FATAL:  the database system is shutting down
FATAL:  the database system is shutting down
 done
server stopped
server starting
[1]+  Done                    node index
[jason@Geode:~/Desktop/knex-disconnect-test]
> LOG:  database system was shut down at 2015-02-03 17:45:45 PST
LOG:  database system is ready to accept connections
LOG:  autovacuum launcher started

[jason@Geode:~/Desktop/knex-disconnect-test]
>

this is fixed on master branch, but still broken for the 0.7 branch.
@tgriesser Any plans to fix this on the 0.7 branch as well? or planned for 0.8.* ?

I'm evaluating using knex with postgres and I ran into this on day 1 of testing.  I see it's been 9 months since this was "fixed" and it's still broken on 0.7.6 & pg4.3.0.  Is this not fixed due to general lack of interested in postgres/knex, or just knex in general?

I'll work on getting an 0.8 release out by the end of the week.

@tgriesser any update to share?

@tgriesser is 0.8 still planned and will it be the first release to contain this knex/pg crash fix?

Yes, see #768 - it's a big one, with a lot of great new features like savepoints and named bindings in raw queries - just working on polishing things up in the next day or two. Though you can work off master and get the benefits of this fix.
In the future I'm going to keep a closer eye on PR's not getting all merged into master so it's easier to cut new releases.

Err, meant #786


API-based logout view (fixes #587)

Story / Bug id: https://github.com/CodeForPoznan/volontulo/issues/587
Reference person: @magul
Description:
API-based logout view
New imports / dependencies:

N/A

Unit Tests:

N/A

Codecov Report

Merging #613 into master will decrease coverage by 0.12%.
The diff coverage is 50%.

@@            Coverage Diff             @@
##           master     #613      +/-   ##
==========================================
- Coverage   92.64%   92.51%   -0.13%
==========================================
  Files          80       80
  Lines        2624     2632       +8
  Branches        2        2
==========================================
+ Hits         2431     2435       +4
- Misses        191      195       +4
  Partials        2        2

Impacted Files
Coverage Δ

backend/apps/volontulo/urls.py
100% <ø> (ø)
:arrow_up:

backend/apps/volontulo/views/api.py
72.72% <50%> (-5.06%)
:arrow_down:

Continue to review full report at Codecov.

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


Added support for ability pickups

Ability pickups use ids RB|200 through RB|229.
The order is red tree, purple tree, blue tree in the oder as seen in the game.
RB|230 through RB|259 remove abilities, in the same order.

Has been integrated already.


chore: Merge upstream as of 2021/11/02

What type of PR is this?
/kind cleanup

What this PR does / why we need it:
Merges changes from upstream as of 2021/11/02.
Which issue(s) this PR fixes:

Special notes for your reviewer:
Does this PR introduce a user-facing change?

Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

25 of 33 (75.76%)  changed or added relevant lines in 4 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 80.566%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/provider/azure_storageaccount.go
7
9
77.78%

pkg/provider/azure_routes.go
15
21
71.43%

Totals

Change from base Build<PHONE_NUMBER>:
-0.01%

Covered Lines:
13913

Relevant Lines:
17269

💛  - Coveralls


Shadowrun Sixth World v.60 - 1 Bugfix

[x] The pull request title clearly contains the name of the sheet I am editing.

[x] The pull request title clearly states the type of change I am submitting (New Sheet/New Feature/Bugfix/etc.).

[x] The pull request makes changes to files in only one sub-folder.

[x] The pull request does not contain changes to any json files in the translations folder (translation.json is permitted)

[x] I have followed the Character Sheets Standards when building this sheet.

Changes / Description
Bugfix - PC->Rolls->Matrix actions including cracking were not using the Cracking skill rating but whatever the rating of the last updated skill was. Fixed the bug causing this and loading the sheet the first time should update the attr_cracking value to be correct again.

Character Sheet Info Roll20 Internal Use only.


Installing BoringSSL-GRPC (0.0.32)

Is there an existing issue for this?

[X] I have searched the existing issues.

Which plugins are affected?
Cloud Functions
Which platforms are affected?
iOS
Description
After installing latest version  cloud_firestore: ^4.16.1 we are getting this issue below on ios
Reproducing the issue
joshua@joshuas-MacBook-Pro ios % pod install
Analyzing dependencies
cloud_firestore: Using Firebase SDK version '10.24.0' defined in 'firebase_core'
firebase_auth: Using Firebase SDK version '10.24.0' defined in 'firebase_core'
firebase_core: Using Firebase SDK version '10.24.0' defined in 'firebase_core'
Downloading dependencies
Installing BoringSSL-GRPC (0.0.32)
[!] Error installing BoringSSL-GRPC
[!] /usr/bin/git clone https://github.com/google/boringssl.git /var/folders/91/hm2yhm515qqg8wm5zzsz4dnm0000gn/T/d20240417-6098-2yenxh --template=
Cloning into '/var/folders/91/hm2yhm515qqg8wm5zzsz4dnm0000gn/T/d20240417-6098-2yenxh'...
error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)
error: 3939 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
Firebase Core version
2.29.0
Flutter Version
3.19.2
Relevant Log Output
joshua@joshuas-MacBook-Pro untitled4 % flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.19.2, on macOS 12.6.3 21G419 darwin-x64, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.3)
[✓] VS Code (version 1.80.0)
[✓] VS Code (version 1.80.0)
[✓] Connected device (3 available)
[✓] Network resources

• No issues found!
joshua@joshuas-MacBook-Pro untitled4 %

Flutter dependencies

Expand Flutter dependencies snippet

Replace this line with the contents of your `flutter pub deps -- --style=compact`.

Additional context and comments

@joshua750 - Try cleaning out your project:
flutter clean
cd ios &&  rm -rf Pods && rm Podfile.lock
flutter run

If this fails, could you paste your Podfile? BoringSSL is now OpenSSL so this seems odd. Maybe you have it as a dependency in your Podfile

i tried everything nothing happen.the issue in ios  it was working fine few day ago now suddenly i am getting this issue i don't what  change comes in cloud firestore here is my pod file
Uncomment this line to define a global platform for your project
platform :ios, '12.0'
CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}
def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), FILE)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end
File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
flutter_ios_podfile_setup
target 'Runner' do
use_frameworks!
use_modular_headers!
flutter_install_all_ios_pods File.dirname(File.realpath(FILE))
target 'RunnerTests' do
inherit! :search_paths
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end

@joshua750 - could you create a small reproducible reproduction in a github repository for me to check? Thanks

please tell me how   reproducible reproduction in a github repository i am beginner

Read this: https://stackoverflow.com/help/minimal-reproducible-example
Following the above, create a repository on github to share the code reproduction of the issue with me.


Port the pagination classes from bot and sir-lancebot

We currently have almost identical definitions of the LinePaginator class in both bot and sir-lancebot.
These classes can be ported over to bot-core and make them available for both of theses bots, and potentially any other one as part of the effort suggested in #85
Suggestion
@mbaruh has suggested to make use of views and buttons for the paginator and move away from reactions.

Done in #189


update README.md

I'm just crazy about design and English junkie too, fix a lot of open-source softwares' code documentations, just add up some learning stuff about README.md, Techistan (cool name :+1: )

@Mudassar045 Thank you so much for fixing documentation and congratulations ,
I will add you as contributor of this project.
I'm merging your PR with master branch.

@allcontributors add @Mudassar045 for doc


Add load local file to databricks Delta Table

Description
What is the current behavior?
As a first pass for loading files into delta, we will take out any complexity of external data stores and autoloader. This first pass allows loading local files into DBFS that can then become delta tables. That said, everything here is built with the understanding that we will expand into these features.Future PRs.
What is the new behavior?
Users can now load local files into delta tables using the aql.load_file function.
Does this introduce a breaking change?
Checklist

[ ] Created tests which fail without the change (if possible)
[ ] Extended the README / documentation, if necessary

@dimberman deepsource was failing. :/


Pytorch affine transforms

Instead of the slower scipy function affine_transform, use the faster (and GPU available) pytorch affine function
This will likely be of use: https://math.stackexchange.com/questions/237369/given-this-transformation-matrix-how-do-i-decompose-it-into-translation-rotati and https://www.eecs.qmul.ac.uk/~gslabaugh/publications/euler.pdf

This has been optimised by affine transforming positions using matrix multiplication then using the pytorch grid_sample function to gather optical flow shifts with interpolation.


Change Gnosis safe wallet notice text add link

Based off https://github.com/snapshot-labs/snapshot/pull/891
Changes:

Rename to ModalNotice and made modular to be used for other notices
Change Gnosis wallet notice text and provide link to delegate page

Looks good to me

Then please approve ;)

Based of https://github.com/snapshot-labs/snapshot/pull/891
Please merge that first.

@samuveth good from my side.


Top bar widget buttons and widget transition.

I will be looking if Qt offers better ways to change CSS at run time.

Thanks

Thanks


Fixing NotificationHub.initialize parameter order

I noticed a difference between the order of the parameters in the migration guide and in our SDK.
v1.0.0-preview1, NotificationHub.java#L62

@marstr : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off

#sign-off

@Oddj0b, both the author and I believe this is ready to merge. Anything else need to happen to get this merged?

Bringing in another human: @King-of-Spades

Thanks for including the citation reference, I was a bit confused until I compared them side-by-side. :)


Stan connection may not get closed when nats goes down

ug 21 00:26:27 ip-10-188-2-114 nats-replicator[18223]: 2019/08/21 00:26:27.634026 [INF] error restarting streaming connection, will retry in 5000 milliseconds%!(EXTRA string=stan: clientID already registered)
Aug 21 00:26:32 ip-10-188-2-114 nats-replicator[18223]: 2019/08/21 00:26:32.634170 [INF] trying to reconnect to nats streaming
Aug 21 00:26:32 ip-10-188-2-114 nats-replicator[18223]: 2019/08/21 00:26:32.634198 [INF] connecting to NATS streaming with configuration stan-eu-p1, cluster id is rg-cluster-eu-central-1
Aug 21 00:26:32 ip-10-188-2-114 nats-replicator[18223]: 2019/08/21 00:26:32.635578 [INF] error restarting streaming connection, will retry in 5000 milliseconds%!(EXTRA string=stan: clientID already registered)
Aug 21 00:26:37 ip-10-188-2-114 nats-replicator[18223]: 2019/08/21 00:26:37.635728 [INF] trying to reconnect to nats streaming
Aug 21 00:26:37 ip-10-188-2-114 nats-replicator[18223]: 2019/08/21 00:26:37.635755 [INF] connecting to NATS streaming with configuration stan-eu-p1, cluster id is rg-cluster-eu-central-1
Aug 21 00:26:37 ip-10-188-2-114 nats-replicator[18223]: 2019/08/21 00:26:37.636792 [INF] error restarting streaming connection, will retry in 5000 milliseconds%!(EXTRA string=stan: clientID already registered)
Response from Ivan:
it means that the server still has this client ID and the client has the inbox running and can reply to the server check. It could be that the app got NATS disconnected and incorrectly tried to recreate the STAN connection (without closing the old one)?
Todo:
Look at logic when nats needs a restart, streaming that use that should be shutdown

could be that we are too agressive closing the stan connection or at least "forgetting" about it somehow so we try to recreate when we shouldn't

set the connectionlost handler and only try to reconnect when you get notification from that cb, not the low level NATS disconnect handler

Will this get fixed?


update google-cloud-bigquery to use bigquery_magics package

The code in https://github.com/googleapis/python-bigquery/tree/main/google/cloud/bigquery/magics is redundant with this module. After our first release, delete that code and update google-cloud-bigquery to be backwards-compatible.
Sub-tasks:

[ ] Update google.cloud.bigquery.load_ipython_extension to load the bigquery_magics extension instead. Raise an exception prompting the user to install bigquery_magics if not installed.
[ ] Remove https://github.com/googleapis/python-bigquery/tree/main/google/cloud/bigquery/magics except for google.cloud.bigquery.magics.context and google.cloud.bigquery.magics.magics.context, which will be aliases to the bigquery_magics.context object.
[ ] Update unit/system tests to be minimal to verify that we're calling out to bigquery_magics now.
[ ] Update the magics-related "extras" in google-cloud-bigquery's setup.py to just depend on bigquery_magics.

https://github.com/googleapis/python-bigquery/pull/1965 covers this issue. Note: it doesn't fully remove the google.cloud.bigquery.magics module, just deprecates it and updates to use this package when available.


Missing demo from docs

Docs mention  "have a look in the prepared demo project for the Cart and Checkout pages"
http://django-shop.readthedocs.io/en/latest/tutorial/cart-checkout.html or
https://github.com/awesto/django-shop/blob/master/docs/tutorial/cart-checkout.rst
but cannot see it anywhere - git contains only example project which lacks cart demo.

Good that you are mentioning this. I'm currently putting together a new demo with a new fixture.
In the meantime feel free to create your own cart and checkout pages; every form element is already available for composition.

ok thanks for a new demo effort.
yes, code is there, just wanted to use it in specialized way
so it will be two step process for me - first to create such something that  works, then transform that basic application
to specialized workflow ( not based on django sms, but quite a different in house sms )

here is a problem I have:
I try to follow a logic described here: http://django-shop.readthedocs.io/en/latest/reference/cart-checkout.html
"Sessions expire, but then the cart’s content of anonymous customers still remains in the database"
In my attempt once a visitor goes to the page with a Cart - I create a cart via
cart = CartManager.get_or_create_from_request(request) and request has a VisitorCustomer
a code for get_or_create_from_request is following:
def get_or_create_from_request(self, request):
if request.customer.is_visitor():
request.customer = CustomerModel.objects.get_or_create_from_request(request)
cart, temp = self.get_or_create(customer=request.customer)
return cart
but
a line
cart, temp = self.get_or_create(customer=request.customer)
raises exception due to the fact that VisitorCustomer in current code is derived from object and obviously does not have fields of BaseCustomer in BaseCart:
( in BaseCart )
customer = deferred.OneToOneField('BaseCustomer', verbose_name=_("Customer"),
related_name='cart')
so what is not obvious from current code:
how to create Cart for visiting Customer and then how to transfer this cart to actual materialized Customer

If I understand correctly, we can close this.


7月分

全113本、未読32本

[x] P0472R1 Put std::monostate in
[ ] 🎈 P3124R0 2024-02 Library Evolution Poll Outcomes
[x] P3178R1 Retrieval of Exception Information
[x] P3212R0 The contract of sort()
[ ] 🎈 P3314R0 2024-07 Library Evolution Polls
[x] P2319R0 Prevent path presentation problems
[ ] P3321R0 Contracts Interaction With Tooling
[ ] P3323R0 cv-qualified types in atomic and atomic_ref
[ ] P3325R2 A Utility for Creating Execution Environments
[ ] P3326R0 favor ease of use
[ ] P3328R0 Observable Checkpoints During Contract Evaluation
[ ] P3330R0 User-defined Atomic Read-Modify-Write Operations
[ ] P3331R0 Accessing The First and Last Elements in Associative Containers
[ ] P3332R0 A simpler notation for PM
[ ] P3335R0 Structured Core Options
[ ] P3336R0 Usage Experience for Contracts with BDE
[ ] P3338R0 Observe and ignore semantics in constant evaluation
[ ] P3339R0 C++ Ecosystem IS Open License
[ ] P3340R0 A Consistent Grammar for Sequences
[ ] 🎈P3341R0 C++ Standard Library Ready Issues to be moved in St Louis, Jun. 2024
[ ] P3342R0 Working Draft, Standard for C++ Ecosystem
[ ] P3343R0 Contracts - What are we doing here (EWG Presentation)
[ ] P3344R0 Virtual Functions on Contracts (EWG - Presentation for P3097)
[ ] 🎈P3345R0 Core Language Working Group "ready" Issues for the June, 2024 meeting
[ ] P3351R0 views::scan
[ ] 🎈P3354R0 Slides for P3233R0
[ ] P3355R0 Fix submdspan for C++26
[ ] P3356R0 non_invalidating_vector
[ ] P3357R0 NRVO with factory and after_factory
[ ] P3358R0 SARIF for Structured Diagnostics
[ ] 🎈P3359R0 Slides for P3298R0 - Implicit conversion functions
[ ] 🎈P3360R0 Slides for P3312R0 - Overload Set Types

更新分

[ ] P0260R10 C++ Concurrent Queues
[ ] P0843R13 inplace_vector
[ ] P0843R14 inplace_vector
[ ] P0876R17 fiber_context - fibers without scheduler
[ ] P0963R3 Structured binding declaration as a condition
[ ] P1928R10 std::simd - Merge data-parallel types from the Parallelism TS 2
[ ] P1928R11 std::simd - Merge data-parallel types from the Parallelism TS 2
[ ] P2075R6 Philox as an extension of the C++ RNG engines
[ ] P2300R10 std::execution
[ ] P2389R2 dextents Index Type Parameter
[ ] P2422R1 Remove nodiscard annotations from the standard library specification
[ ] P2642R6 Padded mdspan layouts
[ ] P2656R3 C++ Ecosystem International Standard
[ ] P2664R7 Proposal to extend std::simd with permutation API
[ ] P2686R4 constexpr structured bindings and references to constexpr variables
[ ] P2761R2 Slides: Evaluating structured binding as a condition (P0963R2 <../2024/p0963r2.html> presentation)
[ ] P2761R3 Slides: Structured binding declaration as a condition (P0963R2 <../2024/p0963r2.html> presentation)
[ ] P2769R2 get_element customization point object
[ ] P2848R1 std::is_uniqued
[ ] P2863R6 Review Annex D for C++26
[ ] P2863R7 Review Annex D for C++26
[ ] P2865R5 Remove Deprecated Array Comparisons from C++26
[ ] P2866R3 Remove Deprecated Volatile Features From C++26
[ ] P2866R4 Remove Deprecated Volatile Features From C++26
[ ] P2873R2 Remove Deprecated locale category facets for Unicode from C++26
[ ] P2897R2 aligned_accessor: An mdspan accessor expressing pointer overalignment
[ ] P2897R3 aligned_accessor: An mdspan accessor expressing pointer overalignment
[ ] P2963R3 Ordering of constraints involving fold expressions
[ ] P2989R2 A Simple Approach to Universal Template Parameters
[ ] P2996R4 Reflection for C++26
[ ] P3006R1 Launder less
[ ] P3037R2 constexpr std::shared_ptr
[ ] P3044R1 sub-string_view from string
[ ] P3051R2 Structured Response Files
[ ] P3064R2 How to Avoid OOTA Without Really Trying
[ ] P3068R3 Allowing exception throwing in constant-evaluation
[ ] P3085R3 noexcept policy for SD-9 (throws nothing)
[ ] P3087R1 Make direct-initialization for enumeration types at least as permissive as direct-list-initializatio
[ ] P3094R3 std::basic_fixed_string
[ ] P3096R2 Function Parameter Reflection in Reflection for C++26
[ ] P3137R2 views::to_input
[ ] P3138R2 views::cache_last
[ ] P3144R1 Deprecate Delete of Incomplete Class Type
[ ] P3144R2 Deleting a Pointer to an Incomplete Type Should be Ill-formed
[ ] P3149R4 async_scope -- Creating scopes for non-sequential concurrency
[ ] P3149R5 async_scope -- Creating scopes for non-sequential concurrency
[ ] P3161R2 Unified integer overflow arithmetic
[ ] P3164R1 Improving diagnostics for sender expressions
[ ] P3164R2 Improving diagnostics for sender expressions
[ ] P3168R2 Give std::optional Range Support
[ ] P3175R3 Reconsidering the std::execution::on algorithm
[ ] P3179R2 C++ parallel range algorithms
[ ] P3182R1 Add container pop methods that return the popped value
[ ] P3223R1 Making std::istream::ignore less surprising
[ ] P3235R1 std::print more types faster with less memory
[ ] P3235R2 std::print more types faster with less memory
[ ] P3235R3 std::print more types faster with less memory
[ ] P3245R1 Allow [[nodiscard]] in type alias declarations
[ ] P3248R1 Require [u]intptr_t
[ ] P3255R1 Expose whether atomic notifying operations are lock-free
[ ] P3265R2 Ship Contracts in a TS
[ ] P3265R3 Ship Contracts in a TS
[ ] P3288R1 std::elide
[ ] P3288R2 std::elide
[ ] P3288R3 std::elide
[ ] P3290R1 Integrating Existing Assertions With Contracts
[ ] P3294R1 Code Injection with Token Sequences
[ ] P3296R1 let_with_async_scope
[ ] P3297R1 C++26 Needs Contract Checking
[ ] P3303R1 Fixing Lazy Sender Algorithm Customization
[ ] P3309R1 constexpr atomic and atomic_ref
[ ] P3310R1 Solving partial ordering issues introduced by P0522R0 <../2016/p0522r0.html>
[ ] P3310R2 Solving partial ordering issues introduced by P0522R0 <../2016/p0522r0.html>
[ ] P3319R1 Add an iota object for simd (and more)

手伝ってくださる場合

上のリストから終わっていないのを選んで解説をお願いします

私は基本的に上から順番に1日1〜2くらいのペースでやっていくと思います

選んだ提案はコメントによって宣言しておいてください
書く先はこのリポジトリのhttps://github.com/onihusube/blog/blob/master/2024/wg21_paper_202407.md を更新してPRにしてください

あるいは、ご自分のブログやQiita/zenn等に書いて、そのリンクを貼るという形式でもokです

期限は私が上のリストを全部埋めるまでの間です（たぶん1ヶ月くらい？
スタイルは基本的に自由ですが、提案の要旨と得られるメリットなどが最低限分かるようにしてください

私が過去に書いたやつを参考にどうぞ

突然のコメント失礼致します

P3331R0 Accessing The First and Last Elements in Associative Containers

こちらの執筆を挑戦させていただきたいです！

補足: @Sakky4869 は私の知り合いで試しに書いてみては？と誘ってみたのでした。

@Sakky4869
大変助かります、お願いします🙏
@yumetodo
勧誘？ありがとうございます！！

@onihusube
要約を実施致しました！
Pull Requestはこちらです！
https://github.com/onihusube/blog/pull/40


Validation running loss

🚀 Feature
Trainer should compute a validation running loss just as it does for training.
Motivation
I want to keep track of the running validation loss for each epoch. AFAIK this is not supported out-of-the-box by lightning.
Pitch
EvalResult could include something similar to the minimize argument.

if by running_loss you are referring to the a valid loss at each step then you can set on_step=True in EvalResult().log('valid_loss', loss, on_step=True)

I would like to do the following:
TR - Epoch 0: 100%|█████████████████████████| 30/30 [00:06<00:00,  4.39it/s, loss={running_training_loss}]
VA - Epoch 0: 100%|█████████████████████████| 15/15 [00:01<00:00, 15.18it/s, loss={running_val_loss}]
TR - Epoch 1: 100%|█████████████████████████| 30/30 [00:07<00:00,  4.05it/s, loss={running_training_loss}]
VA - Epoch 1: 100%|█████████████████████████| 15/15 [00:01<00:00, 12.91it/s, loss={running_val_loss}]

so both the training and validation bars include running losses. The trainer already computes the running_training_loss.

try: EvalResult().log('valid_loss', loss, on_step=True, prog_bar=True)

I don't think that solves what I want. That just adds step_valid_loss=200, epoch_valid_loss=147 (the last step and epoch validation losses) to the training progress bar.
What I want is the validation progress bar to include the running validation loss, which gets updated to the validation progress bar as the validation runs.

Same as #1239 ?

Seems like it.

@awaelchli Is this a feature you would merge?

Yes, see the linked issue, it is a todo feature. I think it is useful. If you have an idea how to implement it, go for it. Just be aware, there are some internal refactors happening at the moment all around Trainer, so might want to wait a week or so.


Broken link small update

Noticed that the SPIFFS link was broken sadly enough :D
How it works
The ESP8266 is a popular Wi-Fi chip used in a lot of projects. Because it's cheap, small and has its own file system (SPIFFS), it's perfect for enabling an easy remote connection and holding Ducky Script payloads.

Oh yeah Espressif updated their documentation.
I fixed it now 70ce9b6c19722514ba4d34279f888102d8a9d788
Thanks for letting me know :)


playbook qe_server.yml fails during installation of ceph-ansible package

We have a package conflict in qe_server playbook, which fails during installation of ceph-ansible package:
TASK [qe-server : Install ceph-ansible] **************************************************************************************************************************************************************************************************************************************************************************************
Thursday 29 June 2017  14:47:32 +0200 (0:00:00.537)       0:00:41.122 *********
fatal: [mbukatov.example.com]: FAILED! => {"changed": true, "failed": true, "msg": "Error: Package: ceph-ansible-2.2.10-38.g7ef908a.el7.noarch (ceph-ansible)\n           Requires: ansible >= <IP_ADDRESS>\n           Installed: ansible-<IP_ADDRESS>-1.el7.noarch (@epel)\n               ansible = <IP_ADDRESS>-1.el7\n", "rc": 1, "results": ["Loaded plugins: fastestmirror\nLoading mirror speeds from cached hostfile\n * base: mirror.slu.cz\n * extras: ftp.agh.edu.pl\n * updates: mirror.slu.cz\nResolving Dependencies\n--> Running transaction check\n---> Package ceph-ansible.noarch 0:2.2.10-38.g7ef908a.el7 will be installed\n--> Processing Dependency: ansible >= <IP_ADDRESS> for package: ceph-ansible-2.2.10-38.g7ef908a.el7.noarch\n--> Finished Dependency Resolution\n You could try using --skip-broken to work around the problem\n You could try running: rpm -Va --nofiles --nodigest\n"]}
	to retry, use: --limit @/home/martin/.ansible/retry-files/qe_server.retry

Expanded error message:
Error: Package: ceph-ansible-2.2.10-38.g7ef908a.el7.noarch (ceph-ansible)
           Requires: ansible >= <IP_ADDRESS>
           Installed: ansible-<IP_ADDRESS>-1.el7.noarch (@epel)
               ansible = <IP_ADDRESS>-1.el7
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.slu.cz
 * extras: ftp.agh.edu.pl
 * updates: mirror.slu.cz
Resolving Dependencies
--> Running transaction check
---> Package ceph-ansible.noarch 0:2.2.10-38.g7ef908a.el7 will be installed
--> Processing Dependency: ansible >= <IP_ADDRESS> for package: ceph-ansible-2.2.10-38.g7ef908a.el7.noarch
--> Finished Dependency Resolution
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

I'm running the playbook on my qe server with CentOS:
$ cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

I haven't seen this for a while, closing.


Speed Test

Functionalities

Download Speed
Upload Speed
Ping

Libraries Used
speedtest-cli
Screenshots :

@kishanrajput23
Please review my pr


Added convert workflow to strip SAML signature

Please ensure your pull request adheres to the following guidelines:

[ ] Follow the same folder structure as other workflows (see template).
[ ] Has a proper author name and workflow description.
[ ] If using compiled code in JS Nodes, provide the source code for each.
[ ] If using a 3rd party library, include its license as a comment in the source code.

Thanks for contributing!

Hi! Thanks for the contribution, we are slowly moving toward the store to publish the workflows. I will let you know when we write the guide.


version1.1.10：增加向量文本混合检索,向量统计语法api

version1.1.10：增加向量文本混合检索,向量统计语法api

 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.hansen seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


docker desktop on widows gibes nothing

so i followed the steps and i run the container but i get nothing in data folder.
config file used :
version: "3.9"
services:
plate-minder:
container_name: plate-minder
restart: unless-stopped
image: sclaflin/plate-minder:latest
ports:
- 4000:4000
volumes:
# Set's the docker container to the host container local time
- /etc/localtime:/etc/localtime:ro
- ./data:/app/data
- ./config.yaml:/app/config.yaml
open-alpr-http-wrapper:
container_name: open-alpr-http-wrapper
restart: unless-stopped
image: sclaflin/open-alpr-http-wrapper:latest
This service is not required, but exists to help with configuration. Once
Plate-Minder has been configured, feel free to disable this service.
plate-minder-web:
container_name: plate-minder-web
image: sclaflin/plate-minder-web:latest
restart: unless-stopped
# The default configuration assumes docker is running on the same machine
# you're viewing the web UI with. If you're accessing the service from a
# different computer, you should set the PLATE_MINDER_URL to whatever host
# & port Plate-Minder's RESTful service is accessible from.
environment:
- PLATE_MINDER_URL=http://localhost:4000
ports:
- 8080:80
the basic install folder was set in Downloads folder, and inside that i run docker domposer up.

This isn't much to go on.  Are there any errors coming from docker? What does your config.yml look like?


Tweaks — Add a toggle to stop Wi-Fi disconnecting when internet is disconnected but Wi-Fi (AP) is working

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

The current frustration is that in Windows 10 & 11, WiFi will disconnect automatically if the internet is not available on the connected network. Microsoft does some background check to see if internet is still available.

Issue with this is that if you need to connect to IoT devices which broadcast their own Wi-Fi for setup or config, you can't and windows will immediately disconnect the Wi-Fi.
Other issue is if the ISP modem goes down but you still have APs working and want to connect to NAS/devices over LAN, tough luck.

I am sure there are many other scenarios where this is a bad idea, I am not sure why microsoft does this without giving users the control.

Describe the solution you'd like

Toggle under tweaks page.
Describe alternatives you've considered

I am not sure what else could be the alternate. Happy to learn.
Additional context

I don't see the need for this yet, but can provide if requested.

Already tried the gpedit.msc setting found on google and that did not work.

Also tried this
Since this functionality is based on automatic scanning of Wifi services, you can also press Windows+R keys, then type "services.msc" to open the Services window, find the "Wired AutoConfig" and "WLAN AutoConfig" services, and disable them.
from: https://answers.microsoft.com/en-us/windows/forum/all/windows-10-keeps-disconnecting-from-wifi-when-no/a6ae0881-eaea-4cf8-8e84-0888a933ba25
This just disables the Wi-Fi altogether.

Also found this, but most of them are already set on my pc.
netsh commands

If this is not useful please delete. I thought it would be a good idea.


Hyprland is not able to animate popin 100% animation for Wofi

Already reported ? *

[x] I have searched the existing open and closed issues.

Regression?
No
System Info and Version
 System/Version info
Hyprland, built from branch  at commit 4520b30d498daca8079365bdb909a8dea38e8d55  (version: bump to 0.44.1).
Date: Wed Oct 9 12:54:39 2024
Tag: v0.44.1, commits: 5309
built against aquamarine 0.4.2

flags: (if any)

System Information:
System name: Linux
Node name: aloy
Release: 6.11.3-200.fc40.x86_64
Version: #1 SMP PREEMPT_DYNAMIC Thu Oct 10 22:31:19 UTC 2024

GPU information:
00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])

os-release: NAME="Fedora Linux"
VERSION="40 (Workstation Edition)"
ID=fedora
VERSION_ID=40
VERSION_CODENAME=""
PLATFORM_ID="platform:f40"
PRETTY_NAME="Fedora Linux 40 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:40"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f40/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=40
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=40
SUPPORT_END=2025-05-13
VARIANT="Workstation Edition"
VARIANT_ID=workstation

plugins:

======Config-Start======

Config File: /home/hiroshi/.config/hypr/hyprland.conf: Read Succeeded
# #####################################################################################################################################################################

#
# Please note not all available settings / options are set here.
# For a full list, see the wiki
#

autogenerated = 0 # remove this line to remove the warning

# See https://wiki.hyprland.org/Configuring/Monitors/

# Workstation
# monitor=eDP-1,preferred,0x0,1
# monitor=DP-4,preferred,1920x0,1
# monitor=DP-3,preferred,3840x0,1

# TV
# monitor=eDP-1,disable
# monitor=DP-1,3840x2160@60,auto,2

#Laptop
monitor=eDP-1,preferred,auto,1

# See https://wiki.hyprland.org/Configuring/Keywords/ for more

# Execute your favorite apps at launch
exec-once = python '/mnt/hiroshi/hyprland_config/random_wallpaper.py'
exec-once = waybar & hyprpaper
exec-once = [workspace 1 silent] flatpak run io.github.zen_browser.zen
exec-once = python '/mnt/hiroshi/hyprland_config/hyprlock_background.py'

# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf

# Set programs that you use
$terminal = kitty
$fileManager = nautilus
$menu = wofi --show drun --conf /home/hiroshi/.config/wofi/wofi.conf

# Some default env vars.
env = XCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
env = PATH,/home/hiroshi/.config/hypr/modules:$PATH

# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
input {
    kb_layout = us
    kb_variant =
    kb_model =
    kb_options =
    kb_rules =

    follow_mouse = 1

    touchpad {
        natural_scroll = yes
    }

    sensitivity = 0 # -1.0 to 1.0, 0 means no modification.
}

general {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more

    gaps_in = 3
    gaps_out = 7
    border_size = 0
    col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
    col.inactive_border = rgba(595959aa)

    layout = dwindle

    # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
    allow_tearing = false

    resize_on_border = true
}

decoration {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more

    rounding = 10

    blur {
        enabled = true
        size = 4
        passes = 2
        popups = true
        # xray = true
    }

    drop_shadow = false
    shadow_range = 4
    shadow_render_power = 3
    col.shadow = rgba(1a1a1aee)

    layerrule = blur,waybar
    layerrule = blurpopups,waybar
    # layerrule = blur,wofi

    # inactive_opacity = .7
    dim_inactive = true
}

animations {
    enabled = true

    # Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more

    bezier = myBezier, 0.05, 0.9, 0.1, 1.05
    bezier = easeInOutBack, 0.68, -0.55, 0.265, 1.55

    animation = windows, 1, 7, myBezier, popin 100%
    animation = windowsOut, 1, 7, default, popin 80%
    animation = border, 1, 10, default
    animation = borderangle, 1, 8, default
    animation = fade, 1, 7, default
    animation = workspaces, 1, 6, default
    # animation = layers, 1, 6, myBezier, popin 100%
    # animation = fadeLayers, 1, 6, myBezier
}

dwindle {
    # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
    pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
    preserve_split = yes # you probably want this
}

master {
    # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
    new_status = master
}

gestures {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more
    workspace_swipe = true
}

misc {
    # See https://wiki.hyprland.org/Configuring/Variables/ for more
    force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
}

# Example per-device config
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more
device {
    name = epic-mouse-v1
    sensitivity = -0.5
}

# Example windowrule v1
# windowrule = float, ^(kitty)$
# Example windowrule v2
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.

windowrulev2 = noblur, class:[^(kitty)|(wofi)]
windowrulev2 = float, title:(Picture-in-Picture)
windowrulev2 = nodim, title:(Picture-in-Picture)
windowrulev2 = move 1300 700, title:(Picture-in-Picture)

# See https://wiki.hyprland.org/Configuring/Keywords/ for more
$mainMod = SUPER

# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Q, exec, $terminal
bind = $mainMod, C, killactive,
bind = $mainMod, M, exit,
bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating,
bind = $mainMod, R, exec, $menu
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle

# Move focus with mainMod + arrow keys
bind = $mainMod, left, movefocus, l
bind = $mainMod, right, movefocus, r
bind = $mainMod, up, movefocus, u
bind = $mainMod, down, movefocus, d

# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10

# Move active window to a workspace with mainMod + SHIFT + [0-9]
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10

# Example special workspace (scratchpad)
bind = $mainMod, S, togglespecialworkspace, magic
bind = $mainMod SHIFT, S, movetoworkspace, special:magic

# Scroll through existing workspaces with mainMod + scroll
bind = $mainMod, mouse_down, workspace, e+1
bind = $mainMod, mouse_up, workspace, e-1

# Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow

# CUSTOM BINDS
# Volume Media Keys
bindel = , XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
bindel = , XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
bindl = , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle

# Brightness Media Keys
bindel = , XF86MonBrightnessUp, exec, brightnessctl set +10%
bindel = , XF86MonBrightnessDown, exec, brightnessctl set 10%-

# Screenshot
# bind = $mainMod, B, exec, hyprshot -m output
bind = $mainMod, L, exec, hyprlock
bind = $mainMod, T, exec, gnome-system-monitor

# Misc
bind = $mainMod, W, exec, killall waybar && waybar

======Config-End========

Description
I have Wofi set up to be opened as a window (however, using it as a layer has the same issue). Hyprland can't seem to open it with popin 100% animation. After a little bit of digging, I figured out that hyprland can't really render the 'optional percentage' for popin animation when it comes to wofi. So this renders the optional attribute for popin inert.
An investigation into this will be appreciated.
How to reproduce
Open wofi with the following animation setting-
animation = windows, 1, 7, myBezier, popin 100%
But it won't do popin from 100%.
Crash reports, logs, images, videos
No response

popin 100% doesnt make sense though...?

I want to have a classic fade-in effect (like hyprlock) for windows. Shouldn't I set the window animation style to popin 100% for that?

you should turn the animation off and just keep fade in?

Wofi still does a weird popin with windows animation turned off, where it looks it is trying to do popin from 0 to 100% in 0.00001 seconds.

Turns out it WAS a wofi issue. I needed to make animation-duration 0s in the style css.
However, it would be beneficial if more control over animations can be given through windowrule. So, if I make a powermenu through wofi, I can turn off window animation for it, but keep fade animation without affecting the global animation parameters.


heroku/addon: use a different endpoint to retrieve an addon if the app id is not provided

As explained in this PR hashicorp/terraform/pull/14508, it seems that there are two routes to fetch an add-on info from heroku: /apps/:app_id/addons/:addon_id and /addons/:addon_id, both are producing the exact same result.
The goal of this PR is to allow users to use the second endpoint by call the AddOnInfo function with a appIdentity = "".
What do you think?

This is a generated client, so manual changes are generally not done. However, I just put up a PR which fixes a bunch of these edge cases with the API, and I believe yours is included.
https://github.com/cyberdelia/heroku-go/pull/17

Thanks for the input @wchrisjohnson! And yes, by watching the diff on the schema, I think that your PR might solve my problem!

Looked that way to me! w00t!
I'm amazed how long this issue has been in play; I guess folks just haven't hit the pain point of needing one of these API calls....

Indeed! I hope we can merge your branch soon! Thanks again @wchrisjohnson !


No matching distribution found for Django==2.0.1 (from -r django-deepspeech-server/requirements.txt (line 2)

hye, i am trying to run the following command
pip install -r data/django-deepspeech-server/requirements.txt
and i am getting the following error
Collecting appdirs>=1.4.3 (from -r django-deepspeech-server/requirements.txt (line 1))
Using cached appdirs-1.4.3-py2.py3-none-any.whl
Collecting Django==2.0.1 (from -r django-deepspeech-server/requirements.txt (line 2))
Could not find a version that satisfies the requirement Django==2.0.1 (from -r django-deepspeech-server/requirements.txt (line 2)) (from versions: 1.1.3, 1.1.4, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.3, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.4, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8, 1.4.9, 1.4.10, 1.4.11, 1.4.12, 1.4.13, 1.4.14, 1.4.15, 1.4.16, 1.4.17, 1.4.18, 1.4.19, 1.4.20, 1.4.21, 1.4.22, 1.5, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.5.6, 1.5.7, 1.5.8, 1.5.9, 1.5.10, 1.5.11, 1.5.12, 1.6, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.6.10, 1.6.11, 1.7, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.7.11, 1.8a1, 1.8b1, 1.8b2, 1.8rc1, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.8.10, 1.8.11, 1.8.12, 1.8.13, 1.8.14, 1.8.15, 1.8.16, 1.8.17, 1.8.18, 1.8.19, 1.9a1, 1.9b1, 1.9rc1, 1.9rc2, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5, 1.9.6, 1.9.7, 1.9.8, 1.9.9, 1.9.10, 1.9.11, 1.9.12, 1.9.13, 1.10a1, 1.10b1, 1.10rc1, 1.10, 1.10.1, 1.10.2, 1.10.3, 1.10.4, 1.10.5, 1.10.6, 1.10.7, 1.10.8, 1.11a1, 1.11b1, 1.11rc1, 1.11, 1.11.1, 1.11.2, 1.11.3, 1.11.4, 1.11.5, 1.11.6, 1.11.7, 1.11.8, 1.11.9, 1.11.10, 1.11.11, 1.11.12)
No matching distribution found for Django==2.0.1 (from -r django-deepspeech-server/requirements.txt (line 2))
could u please tell me what am i doing wrong
my python version is 3.6
linux distribution

Please try:
pip3 install -r path/to/django-deepspeech-server/requirements.txt
instead of pip.

my python is by default 3.6 version and so is the pip

Can you share linux distro info?

LINUX VM (RHEL 7) with 8 CPU’s, 8 GB RAM and 300 GB storage

Please share result of:
pip --version
command.

pip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)
here is the version

We are pretty sure that django==2.0.1 exists. So only reason I can think right now is some version mismatches. I will check more once I set up my RHEL VM. Mean while please make sure that
python --version gives you 3.6.x and try running pip install django==2.0.1 directly.

django 1.11.12 will not work, this project requires django 2.0 and above only

that problem is fixed, i am able to start web server and go to http://<IP_ADDRESS>:8000/dsserver/  this page . but when i browse for audio and ask it to convert
the result shows failed
Channel layer default (asgiref.inmemory.ChannelLayer)
Quit the server with CONTROL-C.
2018-04-03 09:56:02,004 - INFO - worker - Listening on channels http.request, websocket.connect, websocket.disconnect, websocket.receive
2018-04-03 09:56:02,005 - INFO - worker - Listening on channels http.request, websocket.connect, websocket.disconnect, websocket.receive
2018-04-03 09:56:02,005 - INFO - worker - Listening on channels http.request, websocket.connect, websocket.disconnect, websocket.receive
2018-04-03 09:56:02,005 - INFO - worker - Listening on channels http.request, websocket.connect, websocket.disconnect, websocket.receive
2018-04-03 09:56:02,006 - INFO - server - HTTP/2 support not enabled (install the http2 and tls Twisted extras)
2018-04-03 09:56:02,006 - INFO - server - Using busy-loop synchronous mode on channel layer
2018-04-03 09:56:02,007 - INFO - server - Listening on endpoint tcp:port=8000:interface=<IP_ADDRESS>
[2018/04/03 09:56:07] HTTP GET /dsserver/ 200 [0.01, <IP_ADDRESS>:50788]
inside module
[2018/04/03 09:58:04] HTTP POST /dsserver/handleaudio/ 200 [0.05, <IP_ADDRESS>:50798]
[2018/04/03 09:58:08] HTTP POST /dsserver/handleaudio/ 200 [0.05, <IP_ADDRESS>:50798]
[2018/04/03 09:58:17] HTTP POST /dsserver/handleaudio/ 200 [0.03, <IP_ADDRESS>:50798]
[2018/04/03 09:58:43] HTTP POST /dsserver/handleaudio/ 200 [0.02, <IP_ADDRESS>:50798]
[2018/04/03 09:58:44] HTTP POST /dsserver/handleaudio/ 200 [0.05, <IP_ADDRESS>:50798]
[2018/04/03 09:58:45] HTTP POST /dsserver/handleaudio/ 200 [0.05, <IP_ADDRESS>:50798]
[2018/04/03 09:58:46] HTTP POST /dsserver/handleaudio/ 200 [0.05, <IP_ADDRESS>:50798]
[2018/04/03 09:58:47] HTTP POST /dsserver/handleaudio/ 200 [0.05, <IP_ADDRESS>:50798]
this is what is showing
can you tell me where i am wrong

Have you changed  django-deepspeech-server/speech_server_main/config/config.json
as per your requirements?

And just because of curiosity, may I know what was the problem and how was it resolved?

talking of before , i again changed requirements.txt as it was earlier andthen tried it , and surprisingly it worked this time.
but i am when i am passing audio it is showing failed , and yes i did changes in config.json as per my requirement

also its is showing some error occured while recording audio stream

https://stackoverflow.com/questions/48932445/cant-install-django-2-0-by-pip
Please check the above question. I hope you will get some help.

hey, i need a pair of third eye. kindly someone tell me why i am not able to install django-filters ==0.2.1 this is my error below.
Collecting django-filter==2.2.0
Using cached django_filter-2.2.0-py3-none-any.whl (69 kB)
ERROR: Could not find a version that satisfies the requirement django-filters==0.2.1 (from versions: none)
ERROR: No matching distribution found for django-filters==0.2.1


enhance consul registry to support matching url between consumer and provider

What is the purpose of the change
enhance consul registry to support matching url between consumer and provider
Brief changelog
XXXXX
Verifying this change
XXXXX
Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Make sure there is a GITHUB_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Format the pull request title like [Dubbo-XXX] Fix UnknownException when host config not exist #XXX. Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
[ ] Run mvn clean install -DskipTests=false & mvn clean test-compile failsafe:integration-test to make sure unit-test and integration-test pass.
[ ] If this contribution is large, please follow the Software Donation Guide.

Codecov Report

Merging #4818 into master will increase coverage by 0.09%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##             master    #4818      +/-   ##
============================================
+ Coverage     63.83%   63.92%   +0.09%
- Complexity      450      452       +2
============================================
  Files           769      769
  Lines         33137    33173      +36
  Branches       5203     5229      +26
============================================
+ Hits          21153    21207      +54
+ Misses         9557     9542      -15
+ Partials       2427     2424       -3

Impacted Files
Coverage Δ
Complexity Δ

...g/apache/dubbo/registry/consul/ConsulRegistry.java
62.11% <100%> (+0.23%)
30 <1> (+1)
:arrow_up:

.../apache/dubbo/qos/protocol/QosProtocolWrapper.java
70.73% <0%> (-12.2%)
0% <0%> (ø)

.../remoting/transport/netty4/NettyClientHandler.java
61.4% <0%> (-7.02%)
0% <0%> (ø)

...dubbo/common/status/support/LoadStatusChecker.java
46.15% <0%> (-3.85%)
0% <0%> (ø)

...he/dubbo/remoting/transport/netty/NettyServer.java
69.64% <0%> (-3.58%)
8% <0%> (-1%)

...ting/exchange/support/header/HeartbeatHandler.java
83.72% <0%> (-2%)
0% <0%> (ø)

...pache/dubbo/registry/support/AbstractRegistry.java
78.54% <0%> (-1.54%)
0% <0%> (ø)

.../main/java/org/apache/dubbo/qos/textui/TTable.java
83.79% <0%> (-0.87%)
0% <0%> (ø)

...rg/apache/dubbo/common/timer/HashedWheelTimer.java
62.41% <0%> (-0.69%)
0% <0%> (ø)

...org/apache/dubbo/registry/redis/RedisRegistry.java
48.15% <0%> (-0.26%)
31% <0%> (ø)

... and 31 more

Continue to review full report at Codecov.

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


Accept all filetypes

I want to upload all files in a directory recursively without explicitly stating the filetypes.

You can use the --glob argument, e.g., --glob "**/*.*".
See:

https://juicenet.ravencentric.cc/cli-reference/
https://docs.python.org/3/library/pathlib.html#pathlib-pattern-language

Running it with this prints No related files found for filename.mp4 for each file.

Paste the entire command and the logs

juicenet --glob "**/*.*" --config ~/juicenet.yaml

xxxxxxxxxxxxxxxxxxx | INFO     | Config: /home/user/juicenet.yaml
xxxxxxxxxxxxxxxxxxx | INFO     | Nyuu: /usr/bin/nyuu
xxxxxxxxxxxxxxxxxxx | INFO     | ParPar: /usr/bin/parpar
xxxxxxxxxxxxxxxxxxx | INFO     | Nyuu Config: /home/user/nyuu.json
xxxxxxxxxxxxxxxxxxx | INFO     | NZB Output: /home/user/nzb_out
xxxxxxxxxxxxxxxxxxx | INFO     | Raw Articles: /tmp/failed-nyuu-posts
xxxxxxxxxxxxxxxxxxx | INFO     | Appdata Directory: /home/user/.juicenet
xxxxxxxxxxxxxxxxxxx | INFO     | Working Directory: /tmp/.JUICENET_c1slkeb2
xxxxxxxxxxxxxxxxxxx | INFO     | Glob Pattern: ['**/*.*']
xxxxxxxxxxxxxxxxxxx | INFO     | Related Extensions: ['ass', 'srt']
xxxxxxxxxxxxxxxxxxx | INFO     | No related files found for video1.mp4
xxxxxxxxxxxxxxxxxxx | ERROR    | video1.mp4
xxxxxxxxxxxxxxxxxxx | INFO     | No related files found for video2.mp4

Well it is working. It found your files (videoN.mp4). Related files are an entirely different concept. You can read about them here.

I am also having the same problem. The truth is that I'm about to give up this docker, very frustrated. In my case it happens the same as the mate and finally does not generate any .nzb So it is not working.
I also don't know what causes it to look for extensions when I set the path with [] without any extensions. It's like a nightmare.


Show margin maintenance level in console

Story
As a user placing an order
I want to understand how my margin use will change when I place this order
So I can avoid getting too close to my maintenance level and being liquidated
Acceptance Criteria

[x] I can see how much margin I have my account for this market now, and an estimate of how much I'll have after I place this order
[ ] I can see my maintenance level now, and an estimate of the level after I place this order
[ ] I can see a visualisation of the above which helps me understand how much buffer I have between the two figures
[ ] I am given an explicit warning if my new margin balance is likely to fall below the initial level
[ ] I am told if my order will flip the position

Tasks

[x] Refine with Michael
[x] Explore and sketch
[x] Team and stakeholder review
[x] Neil or Calum to brief Joelle
[x] Create visualizations in deal ticket: https://github.com/vegaprotocol/frontend-monorepo/issues/3767
[x] Create margin health dialog https://github.com/vegaprotocol/frontend-monorepo/issues/3769
[ ] Show if order will flip position
[ ] Show estimated margin levels in margin health dialog from deal ticket
[x] Update deal ticket value and tooltips

Sketch

From the Miro board
Note: the "total margin available", "deduction from collateral", and "deduction from margin" fields will be implemented as part of a separate ticket: https://github.com/vegaprotocol/frontend-monorepo/issues/3215

Background

Dependent on https://github.com/vegaprotocol/frontend-monorepo/issues/3216

Closing as we agreed the visualization will exist in the collateral table


Improve collector documentation

This is not ready to merge, but wanted to put it out there for review. I documented the immediately obvious settings, and arranged things according to how they are in config/config.go. This means that the general settings / additional settings need some re-arranging (e.g., ignore_schema_regexp is probably more useful to highlight than api_base_url), but I feel like having both sections makes sense since some settings are way less common.
I added question marks where I was not sure about defaults or the description (sometimes there is only a question mark). Some of these I can probably figure out on my own; but I wanted to get the full structure out there first.
I'll add a pganalyze-web PR where we can have a review app.

@lfittl this probably still needs a few tweaks, and I had some questions in the Additional Settings section, but it could use another look.

@lfittl thanks for the thorough feedback. I addressed all your comments and split the settings into their own page. I also adjusted the heading sizes to patch the other pages (I noticed we don't use # because that's the same size as the frontmatter title), and moved the settings title down a bit since most pages seem to have a brief intro to avoid two headings in a row.


Bump kapp-controller to 0.27

Feature Request
Bump kapp-controller to 0.27 to benefit from the speed improvements in reconciliation introduced in this version.
Keep in mind that 0.26 changed default syncPeriods of both PackageRepositories and PackageInstalls, so evaluate what the most appropriate value for TCE/TKG is (or make it configurable).
Describe alternatives you've considered
Doing my own, and replacing the one in TCE :-(
Additional context
Related issue in tanzu-framework https://github.com/vmware-tanzu/tanzu-framework/issues/872

closing this in favor of ticket tracking 0.30 :+1:

https://github.com/vmware-tanzu/community-edition/projects/15


Ordering content by weight

Fix #8702
I set the weights according to the following procedure.

If weight is set, keep its weight
If not set, weight is set with reference to the order of document of version 1.9

The contents that weight can not be set in the above procedure are as follows.
I did not set weights for these contents.

Installing Addons
Advertise Extended Resources for a Node
Configure Quotas for API Objects
Control CPU Management Policies on the Node
Set up a High-Availability Etcd Cluster With Kubeadm
Storage Object in Use Protection
Using a KMS provider for data encryption
Troubleshooting

I’m sorry for the big PR :bowing_man:
Thank you!

/lgtm
I didn't go through all the weight values assigned. LGTM because I think having weights assigned is already much better than the default ordering. We can always adjust the weights later if needed.

@cstoku Thank you for this pull request. I'm sorry to say that we cannot use much of what you've done here. I have already added weights for Tasks and Tutorials.
Tasks: #8601, #8602, #8623, #8625, #8634, #8635, #8582
Tutorials: #8557
So you'll need to remove all files under Tasks and Tutorials from this pull request.
I'm not sure what the situation is for topics under Concepts.
Issue #8702 is a duplicate of Issue #8239, which covers the Concepts section.
And @chrisnegus has already signed up to do that work.
@chrisnegus, Have you started work on reordering the left nav for Concepts. If not, could you maybe coordinate with @cstoku, and use some of the work that has been done in this PR?

/hold

It's okay. I'm rather sorry that I missed it. 🙇
I will revert to the commit of contents of Tasks and Tutorials.

It looks like @cstoku has made more progress than I have. I'd be fine with @cstoku taking over this work.

@steveperry-53 It looks like the question of which approach to take is resolved. Can we remove the hold?

/hold cancel

@cstoku, Can you explain your reason for changing layouts/partials/tree.html? At first glance, I don't see any need to change that file. Thanks.

One general comment from me, coming from a "content management perspective"; I understand that this PR comes from getting same/similar ordering as the old Jekyll version. If that requirement comes from a "this particular order is really important", that is fine -- but remember that the maintenance of these weight has a cost in itself (this gets even more visible if you get 20 translations and want to preserve the same order in all of them). If this was my project, I would probably use weight to bump the more important sections/pages to the top, and keep the rest in its default order. The sorting is stable, out of the box, which I think is the key here.

@steveperry-53
In the template before change, Page and Section are sorted separately.
Specifically, Sections are sorted after Page sorting.
In this PR, Page and Section are combined and sorted by weight.
A concrete example is in Concepts -> Extending Kubernetes
(Actually, I did not know that if the weight was set on the page, hugo would sort it considering weight. :sweat_smile:)

/approve
/lgtm


PTFE-1491 Support vsphere as a backend

Codecov Report
Attention: Patch coverage is 12.80000% with 109 lines in your changes are missing coverage. Please review.

Project coverage is 62.57%. Comparing base (6d0e6e4) to head (a760a3a).

Files
Patch %
Lines

runner_manager/backend/vsphere.py
0.00%
109 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #549      +/-   ##
==========================================
- Coverage   67.71%   62.57%   -5.14%
==========================================
  Files          31       32       +1
  Lines        1211     1336     +125
==========================================
+ Hits          820      836      +16
- Misses        391      500     +109

Flag
Coverage Δ

api
62.57% <12.80%> (-5.14%)
:arrow_down:

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


KCM: Set leader election args

Ref #1391

What this PR does / why we need it:
Which issue(s) this PR fixes (optional, use fixes #<issue_number>(, fixes #<issue_number>, ...) format, where issue_number might be a GitHub issue, or a Jira story:
Fixes #
Checklist

[x] Subject and description added to both, commit and PR.
[x] Relevant issues have been referenced.
[ ] This change includes docs.
[x] This change includes unit tests.

/lgtm

Oh, thanks for pointing that out. I wouldn't know why Hypershift is different than self-hosted in this regard, so lets keep it as-is.
/hold

/lgtm


ENH: use distance matrix from unaligned sequences in tree_align

Requires completion of #1286, #1348
Implementation of approximation of genetic distances from the jaccard distance is being addressed from the above issues. That method is limited to RNA and DNA moltypes.
(To be completed.)

fixed in e52e45e


queen can pilot ripley real;

Description
saw on lizard

gwuh

just realised this is aliens referen

just realised this is aliens referen


Operator does not work against GKE

$ operator-sdk up local
INFO[0000] Go Version: go1.10.3
INFO[0000] Go OS/Arch: darwin/amd64
INFO[0000] operator-sdk Version: 0.0.5+git
ERRO[0000] Failed to initialize service object for operator metrics: OPERATOR_NAME must be set
INFO[0000] Watching policy.k8s-go.openshift.org/v1beta1, HealthCheckPolicy, default, 5
panic: No Auth Provider found for name "gcp"

Also the error message ERRO[0000] Failed to initialize service object for operator metrics: OPERATOR_NAME must be set looks suspicious.

main.go needs:
	_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"

@sttts The error message:
ERRO[0000] Failed to initialize service object for operator metrics: OPERATOR_NAME must be set

is expected when running the operator via operator-sdk up local.
By default on startup an sdk based operator will now create a Service to expose the operator metrics
https://github.com/operator-framework/operator-sdk/blob/master/pkg/sdk/metrics.go#L14
To do that the SDK relies on the operator name, passed in as an ENV, to be used as the service selector for the operator deployment
https://github.com/operator-framework/operator-sdk/blob/master/pkg/util/k8sutil/k8sutil.go#L167
https://github.com/operator-framework/operator-sdk/blob/master/pkg/generator/templates.go#L434-L435
When running out of cluster with operator-sdk up local there is no deployment to select.
But ideally that shouldn't be an error message and we'll probably skip setting up the metrics service when running locally.
For the gcp auth issue we can update the main template to include the gcp plugin as you've suggested. Even though that's only really needed when running the operator out of cluster.
https://github.com/operator-framework/operator-sdk/blob/master/pkg/generator/templates.go#L150
https://github.com/kubernetes/client-go/blob/master/examples/out-of-cluster-client-configuration/main.go#L31-L32


Fix path merging

@jasonxh : If you were seeing an error in this code would you mind submitting an issue on it?


Add a migration to delete two duplicate drafts

When these content items where put in to the publishing api, there was a
matching duplicate.

You'll also want the schema.rb class which is updated after the migration has run.
Aside this looks cool though 👍

I've just noticed the items here will be removed by: https://github.com/alphagov/publishing-api/pull/488
see: https://github.com/alphagov/publishing-api/blob/30d8c06b1e33ff9380e14261228197af407ae84e/db/migrate/20160825141159_resolve_version_for_locale_conflicts.rb#L287 and https://github.com/alphagov/publishing-api/blob/30d8c06b1e33ff9380e14261228197af407ae84e/db/migrate/20160825141159_resolve_version_for_locale_conflicts.rb#L387 so might be able to forgo a migration here.

Yep, I'll close this.


gpos_diff: Fixed parsing mark positions

In the previous implementation, a mark positioning rule for a single glyph wouldn't get parsed.
By adding ? to the regular expression in the method find_positioning_diffs, it can now parse both single glyphs, classes and groups.
The new test, test_mark_positioning_diffs_simple will test this functionality. I've added extra tests to ensure positioning diffs are being reported correctly as well.
I have renamed the existing kerning tests to avoid confusion.
If this pr gets approved, I will cleanup the helper methods in the tests _expect_kerning_diffs and _expect_mark_positioning_diffs, there's a lot of overlap.

@anthrotype This one too.

For some reasons, ttxn does not add the "@" in front of mark classes when they only contain a single glyph.
https://github.com/adobe-type-tools/afdko/blob/1e5ab6dbb319b616ba1d4266f945ff2ab90db0d2/FDK/Tools/SharedData/FDKScripts/ttxn.py#L1608
By making the symbol optional with @? the pattern now matches.


fix compilation errors with latest glibc and Go versions

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind bug

/kind cleanup

/kind design

/kind documentation

/kind failing-test

/kind feature

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area build

/area plugin-sdk

/area tests

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

fix: solve compilation errors with glibc 2.38 and Go 1.21

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: leogr
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [leogr]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jasondellaluce, leogr
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [jasondellaluce,leogr]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


fix: use string instead of Vec for stageId.

Fix #1456

@gakonst I didn't find tests for commands. I try to test using binary directly, but reth db stats shows no record in SyncStage.

Table Name
# Entries
Branch Pages
Leaf Pages
Overflow Pages
Total Size (KB)

CanonicalHeaders
1
0
1
0
4

HeaderTD
1
0
1
0
4

HeaderNumbers
1
0
1
0
4

Headers
1
0
1
0
4

BlockBodies
1
0
1
0
4

BlockOmmers
0
0
0
0
0

BlockWithdrawals
0
0
0
0
0

Transactions
0
0
0
0
0

TxHashNumber
0
0
0
0
0

Receipts
0
0
0
0
0

Logs
0
0
0
0
0

PlainAccountState
8893
1
130
0
524

PlainStorageState
0
0
0
0
0

Bytecodes
0
0
0
0
0

BlockTransitionIndex
1
0
1
0
4

TxTransitionIndex
0
0
0
0
0

AccountHistory
0
0
0
0
0

StorageHistory
0
0
0
0
0

AccountChangeSet
0
0
0
0
0

StorageChangeSet
0
0
0
0
0

HashedAccount
0
0
0
0
0

HashedStorage
0
0
0
0
0

AccountsTrie
0
0
0
0
0

StoragesTrie
0
0
0
0
0

TxSenders
0
0
0
0
0

Config
0
0
0
0
0

SyncStage
0
0
0
0
0

Also I found it will panic when execute reth db list <tableName> if there is no record in the table.

Codecov Report

Merging #1495 (16b2cb4) into main (0fc9f67) will decrease coverage by 57.71%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff             @@
##             main    #1495       +/-   ##
===========================================
- Coverage   76.00%   18.29%   -57.71%
===========================================
  Files         358      358
  Lines       42660    42666        +6
===========================================
- Hits        32423     7806    -24617
- Misses      10237    34860    +24623

Flag
Coverage Δ

integration-tests
18.29% <0.00%> (-3.58%)
:arrow_down:

unit-tests
?

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

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

Do not merge this as it's a breaking change for the DB


Update README.md

🛠 Fixes Issue

👨💻 Changes proposed

✔ Check List (Check all the applicable boxes)

[ ] My code follows the code style of this project.
[ ] This PR does not contain plagiarized content.
[ ] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers

📷 Screenshots

Thanks for proposing to make changes to this project, your code will be reviewed soon


No plugin settings

I wish I could add my API key but there's no plugin settings for this.

Thank you for letting me know!
I will look into this right away.
Extra info:

windows, mac, or mobile app?

This is what you should see, normally (and this is what I am seeing):

Early tests:

mac : no issue on my end
windows 11 : no issue either
android app : cannot enable the plugin (same with many plugins btw 🤔), will try to debug that
iOS app : need to find a device to test again
linux : have no linux distro to test with, will ask around

I learned that there is a "debug info" command in Obsidian :-)
It displays something like this:

That could be helpful :-) although it provides too much info. Just the first 4 lines (if possible).

@huachuman
Could you try updating / installing version 0.2.8 ?
I improved the code but also disabled the writing to log file by default.
Although I was not able to reproduce the error, I had a look at the code and improved a part related to writing to a log file, which miiiight perhaps cause issues (file access on various platforms is prone to exceptions).

I'm on Windows 11. I just updated the plugin and although it didn't seem to work at first, restarting obsidian after updating the plugin worked!!

Awesome, glad it works now.
As it worked for me on Win11... it's possible or likely that you didn't
have a recent enough version? 🤔
Which means I need to try and test with older versions to be able to
indicate the minimum supported version more accurately 🤞👍
On Thu, Oct 12, 2023, 11:29 huachuman @.***> wrote:

I'm on Windows 11. I just updated the plugin and although it didn't seem
to work at first, restarting obsidian after updating the plugin worked!!
—
Reply to this email directly, view it on GitHub
https://github.com/CtrlAltFocus/obsidian-plugin-auto-tag/issues/7#issuecomment-1759260270,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6SAW6NJCGCL3YPLCWCDJ23X66Z7NANCNFSM6AAAAAA52GXEWQ
.
You are receiving this because you were assigned.Message ID:
@.***>

Insider build.
However I have never ever seen this problem and have installed hundreds of community plugins before.

So my fix did fix something, glad 😄  and sorry for that!


How do I stop the game from crashing if there isn't an easy/normal/hard chart file?

What is your question?
The title explains it all. I've got some custom difficulties and some songs only use said difficulties.
 I only need to make it work for the freeplay menu.
Using source obviously.
I'm also on 0.4.2 so if this is already a thing in a newer update then let me know.

Week editor has a field for difficulties

this is a thing in 0.5 and later updates, go to the week editor and select other, type your custom difficultes in there, and all songs must have the chart files, of course

also for difficulties, just do Hell,True Hell, the - doesnt matter in the game but it does in files so its song(thechart)-true-hell

I think hes talking about the error showing up. Copy the charts and add the needed prefix

I think hes talking about the error showing up. Copy the charts and add the needed prefix

Instead just limit the week to one difficulty (put Normal in the difficulty array)
also its suffix not prefix


grid: Track HTTP/3 broken-ness in ConnectivityGrid.

Mark HTTP/3 as broken when the HTTP/3 connect attempt fails but the
fallback attempt succeeds.
When HTTP/3 is broken, do not attempt to initiate new HTTP/3 connections.
Add an assert that the Grid's host and the callback's host are the same.
Risk Level: Low
Testing: Unit tests
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

/assign @alyssawilk
This doesn't yet handle marking QUIC as un-broken and I'm not entire sure I'm in love with this approach for tracking state, so perhaps we should chat about that.

Blergh, somehow two of my commits did not have signoff on them, do I had to follow the instructions to fix which required a force push. I'd love to understand how those commits did not get signoff.

/retest

Argh, I was hoping to merge this when the branch opened but we're still slogging through release work and it's not going to happen.
@asraa or @antoniovicente would you mind merging it for me tomorrow since I'll be out?  it's code not used in prod and I've cleared not needing cross-company sign off, just need to merge :-)

Argh, I was hoping to merge this when the branch opened but we're still slogging through release work and it's not going to happen.
@asraa or @antoniovicente would you mind merging it for me tomorrow since I'll be out? it's code not used in prod and I've cleared not needing cross-company sign off, just need to merge :-)

Sure, I'll look into it tomorrow

Argh, I was hoping to merge this when the branch opened but we're still slogging through release work and it's not going to happen.
@asraa or @antoniovicente would you mind merging it for me tomorrow since I'll be out? it's code not used in prod and I've cleared not needing cross-company sign off, just need to merge :-)

Sure, I'll look into it tomorrow

Thanks, @antoniovicente !

/retest


[BUG] very slow docker boot start on v2.13.0

Describe the bug
Hey,
Recently started using opensearch with docker, and noticed a very slow boot time after upgrading to 2.13.0.
It went from ~10s boot time to ~100s with the exact same configuration.
Related component
Other
To Reproduce
version: '3.9'
services:
    opensearch:
        container_name: opensearch
        image: opensearchproject/opensearch:2.13.0
        volumes:
            - opensearch-data1:/usr/share/opensearch/data
        ports:
            - 9200:9200
            - 9300:9300
        environment:
            - discovery.type=single-node
            - DISABLE_SECURITY_PLUGIN=true

volumes:
    opensearch-data1:
        driver: local

docker compose up -d
localhost:9200 will only respond after more than a minute

Expected behavior
boot faster :D
Additional Details
No response

Nevermind my docker was suddenly configured to use amd64!


2 different ways of loading model.

Hello,
Thank you for the great works again. I had a question on the way we are supposed to load the model after finetuning.
After finetuning, we have the adapter_weights folder with the adapter_config.json and adapter_model.safetensors.
Additionally, we have the openvla-7b+kinova_dataset+b16+lr-0.0005+lora-r32+dropout-0.0 folder with the openvla configs and safetensors.
I saw that there is this way of loading the model for inference
adapter_weights_path = './adapter_weights/'
open_vla_weights_path = 'openvla-7b+kinova_dataset+b16+lr-0.0005+lora-r32+dropout-0.0'
base_vla = AutoModelForVision2Seq.from_pretrained(open_vla_weights_path, trust_remote_code=True, torch_dtype=torch.bfloat16, low_cpu_mem_usage=True)
merged_vla = PeftModel.from_pretrained(base_vla, adapter_weights_path)

And this way, which is shown throughout the repo and in this tutorial.
open_vla_weights_path = 'openvla-7b+kinova_dataset+b16+lr-0.0005+lora-r32+dropout-0.0'
base_vla = AutoModelForVision2Seq.from_pretrained(open_vla_weights_path, trust_remote_code=True, torch_dtype=torch.bfloat16, low_cpu_mem_usage=True)

The latter method does not include the lora weights so wouldn't the former method the correct way to inference the model?
Would you be able to clarify this a bit?
Thank you.

Sorry for the confusion!
At the end of the finetune.py script, we explicitly "merge" the LoRA adapter weights into the VLA weights, and save a "unified" checkpoint; this allows you to just load the adapted model via .from_pretrained() as in the second example above.
The first example is only necessary when the adapter weights have not been merged into the base VLA!

Sorry for the confusion!
At the end of the finetune.py script, we explicitly "merge" the LoRA adapter weights into the VLA weights, and save a "unified" checkpoint; this allows you to just load the adapted model via .from_pretrained() as in the second example above.
The first example is only necessary when the adapter weights have not been merged into the base VLA!


Strange issue with django-q 1.0.2

Hello,
I face a strange issue with no errors in logs.
I try to start : ./manage qcluster. First time, it's start. But i could enqueue only once.
If i do 'Ctrl C'. it failed to kill all processus, and i could not restard with ./manage qcluster.
Any idea to debug please ?

@Koed00 : hello, project always up or fully occupied on others :-) ?

Do you have logging turned on in your django settings? Could they be conflicting with django q?

@mattseymour Yes jogging is enabled... for django-q... So it's more strange.


⚠ Jenkins Plugins Artifactory has degraded performance

In ce393f2, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 2565 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 5ea0efe after 41 minutes.


Cannot download any song from Spotify + Cannot set download path?

So, here's what I was trying to do after Spotdl 3 is now up on PyPi, download a small song from Spotify, but then this appears.
C:\Users\markz>spotdl https://open.spotify.com/track/4oy4Y4luH8pQ8OW2iYvxAg?si=_GLzWY83S1aIlkKHPO3JIg
Fetching Song...
  0%|                                                                                |ETA: ?, ~min/songTraceback (most recent call last):
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\markz\AppData\Local\Programs\Python\Python38-32\Scripts\spotdl.exe\__main__.py", line 7, in <module>
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\spotdl\__main__.py", line 100, in console_entry_point
    downloader.download_single_song(song)
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\spotdl\download\downloader.py", line 274, in download_single_song
    download_song(songObj, self.displayManager, self.downloadTracker)
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\spotdl\download\downloader.py", line 102, in download_song
    youtubeHandler = YouTube(
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\pytube\__main__.py", line 91, in __init__
    self.prefetch()
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\pytube\__main__.py", line 183, in prefetch
    self.js_url = extract.js_url(self.watch_html)
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\pytube\extract.py", line 143, in js_url
    base_js = get_ytplayer_config(html)["assets"]["js"]
KeyError: 'assets'
  0%|                                                                                |ETA: ?, ~min/song

C:\Users\markz>spotdl https://open.spotify.com/track/1eq4x9X6sQwxA8tffK9Vws?si=0JKKhrqmSBSwels4v289ow
Fetching Song...
  0%|                                                                                |ETA: ?, ~min/songTraceback (most recent call last):
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\markz\AppData\Local\Programs\Python\Python38-32\Scripts\spotdl.exe\__main__.py", line 7, in <module>
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\spotdl\__main__.py", line 100, in console_entry_point
    downloader.download_single_song(song)
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\spotdl\download\downloader.py", line 274, in download_single_song
    download_song(songObj, self.displayManager, self.downloadTracker)
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\spotdl\download\downloader.py", line 102, in download_song
    youtubeHandler = YouTube(
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\pytube\__main__.py", line 91, in __init__
    self.prefetch()
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\pytube\__main__.py", line 183, in prefetch
    self.js_url = extract.js_url(self.watch_html)
  File "c:\users\markz\appdata\local\programs\python\python38-32\lib\site-packages\pytube\extract.py", line 143, in js_url
    base_js = get_ytplayer_config(html)["assets"]["js"]
KeyError: 'assets'
  0%|                                                                                |ETA: ?, ~min/song

Any known idea why?
EDIT: I cannot also set a new download path for where I can download the music.

Alright, so it seems to be an internet error, my bad, but I cannot set the download path.

Haha, it isn't an internet issue, that's a problem with pytube3 (it also exists in the alternate version - pytubeX).
If you've installed spotDL from pip, you should be able to run it from CMD/PS. It automatically downloads music to the folder from which spotDL is invoked.


git push workflow fails

here's what happens after I register an app, create a new key, and ssh-add it:
core@micro-kube ~/example-go $ ./deis keys:add ~/.ssh/id_rsa.pub
Uploading id_rsa.pub to deis... done
core@micro-kube ~/example-go $ ./deis create --no-remote
Creating Application... done, created racing-radiator
remote available at ssh://git@<IP_ADDRESS>:2222/racing-radiator.git
core@micro-kube ~/example-go $ git remote set-url deis ssh://git@<IP_ADDRESS>:2222/racing-radiator.git
core@micro-kube ~/example-go $ git push deis master
ssh_exchange_identification: read: Connection reset by peer
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

note that the git remote set-url command is setting the deis URL to that of the deis-builder service

also note that these commands were run from a kubernetes minion, on a cluster started with micro-kube

@smothiki any ideas where to start debugging this? builder produces no logs from the git push so maybe I should look in workflow?

its port 2223 I guess?

the service says it's exposing port 2222: ```ENG000656:micro-kube aaronschlesinger$ kubectl --namespace=deis get svc
NAME                  LABELS                              SELECTOR                   IP(S)        PORT(S)
deis-builder          heritage=deis                       name=deis-builder          <IP_ADDRESS>    2222/TCP
deis-database         heritage=deis                       name=deis-database         <IP_ADDRESS>   5432/TCP
deis-etcd-1           app=deis,name=deis-etcd-1           name=deis-etcd-1           <IP_ADDRESS>   2380/TCP
4100/TCP
deis-etcd-discovery   app=deis,name=deis-etcd-discovery   name=deis-etcd-discovery   <IP_ADDRESS>   2381/TCP
deis-minio            heritage=deis                       app=deis-minio             <IP_ADDRESS>    9000/TCP
deis-registry         heritage=deis                       name=deis-registry         <IP_ADDRESS>   5000/TCP
deis-workflow         heritage=deis,routable=true         name=deis-workflow         <IP_ADDRESS>    80/TCP

also, fwiw, the push workflow worked as of last monday, but a lot has changed since then and I just updated my deis cluster on Friday and then this worked. so I can't point to any one piece that may be the culprit

I've been using 2223.
apiVersion: v1
kind: Service
metadata:
  name: deis-builder
  labels:
    heritage: deis
spec:
  ports:
    - name: ssh
      port: 2223
    - name: fetch
      port: 3000
  selector:
    app: deis-builder


starting to work on #53;

fixes #53
adding there atoms [e,x,y,z] array into GridUtils and HighLevel
In Progress

Hei everyone; As I am getting through scripts like generaleElFF.py I have noticed, that rhoTip is always automatically created and saved. I do not think, that this is necessary, that is why, I will add there an option to save it if needed, but otherwise, it will not save it ....

passing the atoms information through the script will follow ... hopefully tomorrow

While pushing to my branch,, I've got this comment:
remote: Resolving deltas: 100% (6/6), completed with 6 local objects.
remote:
remote: GitHub found 1 vulnerability on Probe-Particle/ppafm's default branch (1 moderate). To find out more, visit:
remote:      https://github.com/Probe-Particle/ppafm/security/dependabot/1
remote:

Maybe something we should also discuss ...

GitHub found 1 vulnerability on Probe-Particle/ppafm's default branch (1 moderate)

This is related to #76. We to fix some things to support the latest versions of numpy so that we can get rid of the dependency on the old version.

@NikoOinonen @yakutovicha and @ProkopHapala , you can have a look now. I have chosen the lowest drag way. which is maybe not that neat, but it is working and it is propagating the important information through. at the moment, I have things still in separate files in NPY way, but we can discuss, whether we can pack it into the new npz format.

Maybe wait, I have forgotten to add the legend to some of the GridUtils functions, that I have worked on. I will hopefully work on it in the afternoon.


typescript Type checking error

Thanks for hooks,Is very nice !
But when I try to introduce this TS file into the project, TS throws the following exception

Do you wanna try fix it?
I will check the pr


Add pod-density workload

Signed-off-by: Sai Sindhur Malleni<EMAIL_ADDRESS>

Depends on: https://github.com/cloud-bulldozer/benchmark-operator/pull/528

Can one of the admins verify this patch?

@rsevilla87 all fixed.

@rsevilla87 all fixed.

There're some pending changes in the benchmark-operator's pr ;)


spurious text-only logo when default mode is "auto"

I think #1146 introduced a nasty side-effect:

here's the rendering (the text "logo image" is black-on-almost-black but it's there):

After switching to light mode, there's no logo at all (just the text). The relevant part of our project's conf.py is
html_logo = "_static/mne_logo_small.svg"

(i.e., we use a logo that works fine on both light/dark modes, so there is no separate logo specified per mode).
cc @lunar-debian @12rambau

I’ll take a look, hopefully later today.


[Request Component] Add Flip card component

Could you add a FlipCard component. We can touch the card and it flip (default Front Face) ?
Thanks.

This is my fork repository
https://github.com/congnguyen91/react-native-flip-card

@congnguyen91 That's an amazing library and I really appreciate your effort into this. But we are strictly following platform guidelines and we couldn't find a match of this component in Apple's iOS and Google's Material guidelines.


[semantic-arc] Fix an initialization thinko.

Just doing this quickly to prevent the bots from breaking. We still were using
the default instModCallbacks that do remove/RAUW/etc, but do not update data
structures.

@swift-ci smoke test

@lorentey this is what I was talking about. I hope this lands before anything breaks!

I have a separate patch that uses my coroutine lifetime extender work that trips on this. But I need to write more tests and I want to make sure the blocks aren't broken due to this.

Going to merge this to ensure the bots don't break


Could not load file or assembly 'System.Windows.Forms`

Hi guys
I am trying to install and use AzureRM on my mac. I have successfully installed all Azure RM component. However, the Import-Module is failing.
Steps to reproduce
PS /Users/reza> Import-Module AzureRM.Profile
Import-Module : Could not load file or assembly 'System.Windows.Forms, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b77a5c561934e089'. The system cannot find the file specified.
At line:1 char:1
+ Import-Module AzureRM.Profile
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : System.IO.FileNotFoundException,Microsoft.PowerShell.Commands.ImportModuleCommand

Environment data

> $PSVersionTable

PS /Users/reza> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      6.0.1
PSEdition                      Core
GitCommitId                    v6.0.1
OS                             Darwin 17.4.0 Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST 2017; root:xnu-4570.41.2~1/RELEASE_X86_64
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

@rezamt,
It's known that AzureRm modules only works in Windows. You need to use the AzureRm.Netcore modules which will provide a smaller subset of modules enough to work with Azure.
The current version of AzureRm.Netcore is v0.10.0.:
Name                      Version
----                      -------
AzureRM.Compute.Netcore   0.10.0
AzureRM.KeyVault.Netcore  0.10.0
AzureRM.Netcore           0.10.0
AzureRM.Network.Netcore   0.10.0
AzureRM.Profile.Netcore   0.10.0
AzureRM.Resources.Netcore 0.10.0
AzureRM.Storage.Netcore   0.10.0
AzureRM.Tags.Netcore      0.10.0
AzureRM.Websites.Netcore  0.10.0

Also, remember that in PowerShell Core there's no Windows Form.  So, follow the text message instructions to login to Azure from your device.
Feel free to check my blog post on AzureRm.Netcore: http://www.maxtblog.com/2017/12/working-with-azure-resource-manager-cross-platform-with-powershell-core/
Hope this will work!
:)

Thanks tried and its working, but it wasn't mentioned in any documentation :(

Is there any solution for this error btw? I firghting with AzureAD module, it also depends on System.Windows.Forms assembly and I cannot use this module on Linux.

AzureAD is not Core-compatible; you'll need to use their newer Az module.

Link to AzAd cmdlet https://docs.microsoft.com/en-us/powershell/module/az.resources/get-azadapplication?view=azps-6.2.1

Why MS why do you keep doing this.  WHY


[Auto Parallel]: Speed up intra-op plan generation by 44%

📌 Checklist before creating the PR

[X] I have created an issue for this PR for traceability
[ ] The title follows the standard format: [doc/gemini/tensor/...]: A concise description
[ ] I have added relevant tags if possible for us to better distinguish different PRs

🚨 Issue number
resolves #5436
📝 What does this PR do?
As stated in issue #5436, the generation of a DimSpec object is comparatively costly because a dictionary is created every time and a deep copy of two strings is being made. The large volume of DimSpec objects created leads to several seconds spent in total by creating DimSpec objects when generating intra-op plans with ColossalAuto.
This pull requests addresses this inefficiency by converting this dict to a class attribute of the DimSpec class, so it's shared among all its instances. This dict is initialized lazily the first time the property difference_dict is used. This is possible because the contents of difference_dict are not modified by other portions of the code.
Additionally, the methods build_difference_2d_dict and convert_str_to_shard_list are made class/static methods and private because they don't need access to the instance properties.
Effect
These changes reduce the end-to-end wall-clock time to build the strategy constructor by 44% while running the script examples/tutorial/auto_parallel/auto_parallel_with_resnet.py. The time required to compute a solution on  a laptop with Intel Core i7 7700HQ was on average 56.79 s before the change. After applying above-mentioned changes, the wall-clock time reduced to about 31.93 s.
💥 Checklist before requesting a review

[x] I have linked my PR to an issue (instruction)
[x] My issue clearly describes the problem/feature/proposal, with diagrams/charts/table/code if possible
[x] I have performed a self-review of my code
[x] I have added thorough tests.
[x] I have added docstrings for all the functions/methods I implemented

⭐ Do you enjoy contributing to Colossal-AI?

[x] 🌝 Yes, I do.
[ ] 🌚 No, I don't.

Thanks for the PR! DimSpec is used extensively outside in TP, so overall looks good to me.

cc @ver217  looks good?


ol/layer/VectorTile  renderMode:'image'  doesn't display labels

Describe the bug
ol/layer/VectorTile  renderMode:'image'  doesn't display labels
But in APIs:
Render mode for vector tiles:
'image': Vector tiles are rendered as images. Great performance, but point symbols and texts are always rotated with the view and pixels are scaled during zoom animations. When declutter is set to true, the decluttering is done per tile resulting in labels and point symbols getting cut off at tile boundaries.
To Reproduce
Steps to reproduce the behavior:

Go to demo, labels is not display
Change renderMode to hybrid,labels is display

Expected behavior
ol/layer/VectorTile  renderMode:'image'  display labels

Yes, text rendering in image does not behave as documented. With the main branch as of today, text will be rendered, but the same way as in hybrid mode.


bump NWORK to 2 KB (from 512 bytes)

Required for: https://github.com/curl/curl-www/pull/225

Thanks!