Chinese character disapear

Describe the bug
A clear and concise description of what the bug is.
if I rename an image with Chinese and click the rename button, the Chinese characters in the file name will disappear. PS: Changing image names manually works well.
Environments (please complete the following information):

OS: [e.g. Windows,]
Use [[Wikilinks]]: [true]
Debug info:

SYSTEM INFO:
Obsidian version: v1.1.11
Installer version: v1.1.9
Operating system: Windows 10 Pro 10.0.22621
Login status: logged in
Catalyst license: insider
Insider build toggle: on
Live preview: on
Legacy editor: off
Base theme: light
Community theme: Blue Topaz v20230104
Snippets enabled: 0
Restricted mode: off
Plugins installed: 41
Plugins enabled: 37
1: Note Refactor v1.7.1
2: Copy Block Link v1.0.4
3: Convert url to preview (iframe) v0.5.0
4: Recent Files v1.3.5
5: Clear Unused Images v1.0.6
6: Kanban v1.5.1
7: Excalidraw v1.8.9
8: Hover Editor v0.11.8
9: Advanced Tables v0.18.1
10: Daily Activity v0.4.0
11: Calendar v1.5.10
12: Remotely Save v0.3.25
13: Quick Explorer v0.2.7
14: QuickAdd v0.8.0
15: Breadcrumbs v3.6.4
16: Checklist v2.2.12
17: Dataview v0.5.53
18: Tag Wrangler v0.5.6
19: Custom Frames v2.4.4
20: ExcaliBrain v0.1.11
21: Image Toolkit v1.3.1
22: Find orphaned files and broken links v1.8.0
23: Minimal Theme Settings v6.1.1
24: Style Settings v0.4.12
25: Copy button for code blocks v0.1.0
26: Dangerzone Writing v0.0.11
27: Better Word Count v0.9.1
28: Obsidian42 - Strange New Worlds v1.1.2
29: Easy Typing v5.1.3
30: Media Extended BiliBili Plugin v0.3.1
31: Media Extended v2.11.1
32: Commander v0.4.9
33: File Tree Alternative Plugin v2.2.8
34: Outliner v4.2.1
35: Tray v0.1.2
36: Paste image rename v1.5.0
37: Image Caption v0.0.15.alpha
RECOMMENDATIONS:
Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.
To Reproduce
Steps to reproduce the behavior:

paste an image into one note
input some Chinese characters in the new file name
click the "rename" button
the image is inserted, but the Chinese characters in the filename disapear.

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
the expected file name

the file name you get

The fix for this issue has been released in 1.5.1


Unable to clear up 'Error building site: POSTCSS: failed to transform "css/main.css" '

Describe the bug
My site using this Sam theme runs locally fine, but when trying to compile for production I'm getting this error message. Like the readme discusses, I used npm to install postcss, postcss-cli, and autoprefixer--which installed fine.
Error: Error building site: POSTCSS: failed to transform "css/main.css" (text/css): /Users/dhouk/git/story-dannysite/node_modules/fs-extra/lib/mkdirs/make-dir.js:85
      } catch {
              ^

SyntaxError: Unexpected token {
    at createScript (vm.js:80:10)
    at Object.runInThisContext (vm.js:139:10)
    at Module._compile (module.js:616:28)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/Users/dhouk/git/story-dannysite/node_modules/fs-extra/lib/mkdirs/index.js:3:44)

To Reproduce
Steps to reproduce the behavior:

Run 'hugo' command on site root
Get error :P

Expected behavior
Error-free compiled site :)
Desktop (please complete the following information):

Mac OS Big Sur 11.0.1
Chrome
Hugo v0.80.0

Additional context
The latest version of my site is at https://github.com/dannyhouk/art.git

Doing as much sleuthing as I can... looks like this guy had the same problem as me. https://github.com/victoriadrake/hugo-theme-introduction/issues/227
I'm going to do some more digging, specifically verify which versions of each package I need including their dependencies. BTW, no expectation of support from the theme owner--I'm super grateful for the work put into this. I'm hoping someone more insightful on these issues has run across this.

Ok, believe I have it working now, and here's what I did in case it's helpful to anyone else.
First, I had to install nvm, and then I had to force install postcss version 8.2.6 (mine for some reason wouldn't update past version 7x). It's now compiling without errors. I'll mark this done.

Thank you for sharing this @dannyhouk !


NERDTree ShowIgnoredStatus Toggle

My be you like to add something like this direct in you plugin to ToggleShowIgnored?
          function!  NERDToggleTreeShowIgnoredStatus()
              if g:NERDTreeShowIgnoredStatus
                  let g:NERDTreeShowIgnoredStatus = 0
              else
                  let g:NERDTreeShowIgnoredStatus = 1
              endif
          endfunction
          :command! NERDTreeShowIgnoredStatus silent :call
           \ NERDToggleTreeShowIgnoredStatus()

You can config it by yourself.
By the way, option g:NERDTreeShowIgnoredStatus is deprecated, use g:NERDTreeGitStatusShowIgnored please.


getUniqueId gives same id on different devices

Hi there and thank you for reporting a bug! 🐛🐛🐛
Summary
Hello,
I am using getUniqueId as a usecase in my project to store the device id.
I got a report saying 2 of my customers have the same unique device ID on android
can you please tell me another alternative for it? Or explain why this issue occur.
Both were using android phones i cannot get the details of which phone and Android version to reproduce.

Implemented like so, you're free to modify it to log more information or implement in some other way or provide more details
https://github.com/react-native-device-info/react-native-device-info/blob/0a5c21c9a544381577323e48e49cbbbe3bd8c946/android/src/main/java/com/learnium/RNDeviceInfo/RNDeviceModule.java#L776
With apologies, this isn't actionable on it's own though at all, so I'm going to close it
https://stackoverflow.com/help/minimal-reproducible-example


Make local run easier

This repo is great as a resource, but most tests won't run locally out of the box.
The first issue is that the base URLs are set in the Github Actions. What do you think of moving them in the test ? URLs are then hardcoded but the tests can run independently. Another solution is using one .env file defining the different base URL.

Great idea! I've been meaning to get around to this.


MXNet learning notes in chinese

MXNet learning notes in chinese

Thanks for creating the note!! Since this note can be used in a standalone way, and we want to keep images from the main repo to reduce the size.
Let us consider first create a Link to your repo from  https://github.com/dmlc/mxnet/blob/master/example/README.md first :)


Add generation/template of templatized setup.cfg.

Generate code supplying version from build.gradle or, if feeling fancy, get the "next" version from whatever's currently in PyPI.

While there, add a release.md document describing now to perform builds & publishes.


Branding exercise: Tailor

@joycehermosilla

Update landing page to have full information
Add social
@taariq will create Telegram channel
@taariq will create Twitter account.

This is done.


add new sizes for k8s VM workload

Codecov Report

Merging #1626 into development will not change coverage.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##           development    #1626   +/-   ##
============================================
  Coverage        32.15%   32.15%
============================================
  Files              134      134
  Lines            12754    12754
============================================
  Hits              4101     4101
  Misses            8653     8653

Impacted Files
Coverage Δ

jumpscale/sals/zos/kubernetes.py
27.58% <0.00%> (ø)

Continue to review full report at Codecov.

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


starter header

[

hi @xantage :wave:
Not sure if you were using this repository to practice issues or not, but I'd encourage you to create your own repository to test that out! That way you can create files, pull requests, etc.
Let me know if i can help, I'll let you close this issue for practice if you'd like. You may also want to check out https://training.github.com/classes/introduction/ if you want some extra practice too! free hour session.


Fix clang static analyser warnings

@ericpassmore Here what I've done before our email exchange for the fix of clang warnings.
I've quickly looked at your changes, and most of the fixes where the same or similar.
So taking your patch is good for me.
The only one I think should be changed on your side is the fix for the volatile qualifiers on actionCounter, confirmLabel, confirm_text1 and confirm_text2.
You fixed them by adding cast dropping the volatile qualifiers but I think we should rather drop the volatile from the instantiation as it's never used...
What do you think about it?

I appreciate and accept your suggestion to drop the volatile qualifiers. Previously I suspected the qualifier was needed for some aspect of Ledger's OS, and kept them out of an abundance of caution. With better testing and your recommendation, I no longer have concerns.

To my knowledge, the volatile qualifier might be necessary when a variable is modified in a TRY block and then accessed in a CATCH block as Ledger exception mechanism is based on longjump and a longjump can messed up with the compiler (https://en.wikipedia.org/wiki/Volatile_(computer_programming).
Not sure about it, but I guess that could occur in some scenario where a variable value change is not directly saved on the stack, but temporally stored in a register but later after the longjump, the value is loaded from the stack which would hold a bad value.
Eventually, this has nothing to do with actionCounter, confirmLabel, confirm_text1 and confirm_text2 variable.
and as all their usages drop the volatile qualifier, I think that's a clear message that it should be dropped!

@xchapron-ledger what are your thoughts on upping the version to 1.4.4? From my perspective the fix-warning changes fit the definition of a semver PATCH update.

@xchapron-ledger what are your thoughts on upping the version to 1.4.4? From my perspective the fix-warning changes fit the definition of a semver PATCH update.

I do think that at some point before deployment the version should be increased.
I'm not sure this changes deserves a new deployment, but still we can bump the version already.

@ericpassmore @fbeutin-ledger Review remarks fixed and version bumped to 1.4.4.


0.4.2

The Gateway Update
This update includes additional features and changes to the existing gateway config system
Changelog:

Renamed "Arweave Config" to "Gateway"
Added Gateway Explorer
Added suggested gateways
Added gateway status to home screen
Added gateway config API for developers: now developers can request users to use a custom gateway on connection
Moved all resources to be fetched from the configured gateway

@t8 Please try this out, see how it works :)


update Reducer documentation for ReSwift 4

As per https://gitter.im/ReSwift/public?at=59c97bf7bc46472974754f70 it seems the docs are outdated

I'm unable to find any outdated documentation. Searching reducer https://github.com/ReSwift/ReSwift/search?p=1&q=reducer in the project shows no more references to AnyReducer. The getting started guide & other docs seem to correctly reference Reducer<ReducerStateType>

I now checked at home and, yeah, false alarm. Sorry!


Provide image for linux/arm64/v8

To make this image run natively on Apple Silicon, please make this image on docker hub for linux/arm64/v8 architecture.

I'll aim to tackle this as part of the transition to GitHub Actions.

This is now completed with the CI changes made for Mutagen v0.12.0-beta4, and a linux/arm64/v8 build is available for the mutagenio/sidecar:0.12.0-beta4 tag (along with all other Linux architectures besides S390x).
You'll have to update to v0.12.0-beta4 to take advantage of this, because the latest tag of the sidecar image (which is what Mutagen's Compose wrapper was previously referencing in v0.12.0-beta3 and earlier) won't be updated with a multiarch build and will be removed entirely (as using latest is not best practice) in about a month (once everyone has migrated off beta3 and earlier).


Add accounts method to global state api

Required so we can add this capability to the api.

Moved to DebuggingService.


Update integration docs to talk about Automation API

Our integration test page talks only about our Go-based testing/integration package. This is, unfortunately, Go-specific. The new Automation API provides everything necessary to do integration testing that drives the CLI from all other supported languages, and we expect to build minimal test helpers on top of that in the future (bridging the gap between the Go package and raw Automation API). In the meantime, however, 80%+ of what an end user needs to do Automation API-based integration testing from any language is already there. We should update our docs to describe how to do this.

i see automation api docs on that page now? can we close this? or is more work needed?

Yep, looks like someone took care of this at some point! 🎉


Add word24, binary-ieee754

Add word24, binary-ieee754

@winterland1989 word24's test suite doesn't build correctly from the tarball.
As seen on the stackage build server:
Preprocessing test suite 'test' for word24-2.0.0...
[1 of 3] Compiling Data.Word.Word24 ( src/Data/Word/Word24.hs, dist/build/test/test-tmp/Data/Word/Word24.o )
[2 of 3] Compiling Data.Int.Int24   ( src/Data/Int/Int24.hs, dist/build/test/test-tmp/Data/Int/Int24.o )
[3 of 3] Compiling Main             ( tests/testword24.hs, dist/build/test/test-tmp/Main.o )

tests/testword24.hs:10:1: error:
    Failed to load interface for ‘QCUtils’
    Perhaps you meant
      CgUtils (needs flag -package-key ghc-8.0.1)
      DsUtils (needs flag -package-key ghc-8.0.1)
      HsUtils (needs flag -package-key ghc-8.0.1)
    Use -v to see a list of the files searched for.

Can be reproduced like so:
$ stack unpack word24-2.0.0 && cd word24-2.0.0
$ stack init --resolver nightly-2016-10-24
$ stack test

I'll mark the test suite for word24 as an expected failure.

Thanks, i'll fix it ASAP.

stack test finish successfully on my machine, but i got following warning:
Warning: modules not listed in word24.cabal for 'test' component (add to other-modules):
    Data.Int.Int24
    Data.Word.Word24
    QCUtils

I'll try again after editing my cabal on hackage. Is there anything i should notice?


style: address forced type assertions in tests

Brief Changelog
This PR addresses forced type assertions in the Osmosis test suite.
Documentation and Release Note

Does this pull request introduce a new feature or user-facing behavior changes? no
Is a relevant changelog entry added to the Unreleased section in CHANGELOG.md? no
How is the feature or change documented? not applicable

Thanks for the review @pysel :)

@nicolaslara is it okay if I try to get your style preference into the final PR for #5061 ?
makes sense to me actually

sounds good! :)


refactor(batch): move worker node manager from frontend to batch

I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?

Move the worker node manager from frontend to batch, so that we can mask_worker_node for batch queries executed in local mode. Previously #10328 only masked worker node for distributed queries.

Checklist

[ ] I have written necessary rustdoc comments
[ ] I have added necessary unit tests and integration tests
[ ] I have added test labels as necessary. See details.
[ ] I have added fuzzing tests or opened an issue to track them. (Optional, recommended for new SQL features #7934).
[ ] My PR contains breaking changes. (If it deprecates some features, please create a tracking issue to remove them in the future).
[ ] All checks passed in ./risedev check (or alias, ./risedev c)
[ ] My PR changes performance-critical code. (Please run macro/micro-benchmarks and show the results.)

[ ] My PR contains critical fixes that are necessary to be merged into the latest release. (Please check out the details)

Documentation

[ ] My PR needs documentation updates. (Please use the Release note section below to summarize the impact on users)

Release note
If this PR includes changes that directly affect users or other significant modifications relevant to the community, kindly draft a release note to provide a concise summary of these changes. Please prioritize highlighting the impact these changes will have on users.

Is this the only solution? It's odd to me that this module belongs to batch.

Is this the only solution? It's odd to me that this module belongs to batch.

To some extent, yes, because our local queries are executed in GenericExchangeExecutor which belongs to the batch module.

Is this the only solution? It's odd to me that this module belongs to batch.

To some extent, yes, because our local queries are executed in GenericExchangeExecutor which belongs to the batch module.

See https://github.com/risingwavelabs/risingwave/pull/15951 for mode detail. cc @liurenjie1024


Doesn't load extensions from .jar-Files when in development mode

Describe the bug
If in development mode (SystemUtilities.isInDevelopmentMode()) aka launched from eclipse, Ghidra will only load plugins from the Extensions/[extname]/bin/main/[...]/*.class files. Plugins in .jar-Format aren't loaded correctly (They are shown in the Extension explorer, but not loaded).
To Reproduce
Steps to reproduce the behavior:

Open the Ghidra eclipse project
Copy some compiled extension to Ghidra/Extensions (for example BinExport)
The plugin will show up in the extension manager but the .jar will not have been loaded.

Expected behavior
Plugins in .jar-Format should also be loaded in development mode.
Suggested fix
Change this:
GhidraLauncher.java:59
if (SystemUtilities.isInDevelopmentMode()) {
	addModuleBinPaths(classpathList, modules);
	addExternalJarPaths(classpathList, layout.getApplicationRootDirs());
}
else {
	addPatchPaths(classpathList, layout.getPatchDir());
	addModuleJarPaths(classpathList, modules);
}

to:
if (SystemUtilities.isInDevelopmentMode()) {
	addModuleBinPaths(classpathList, modules);
	addExternalJarPaths(classpathList, layout.getApplicationRootDirs());
}
else {
	addPatchPaths(classpathList, layout.getPatchDir());
}
addModuleJarPaths(classpathList, modules);

I'll do a pull request

This area just changed recently.  We will investigate.

Pull request: https://github.com/NationalSecurityAgency/ghidra/pull/1616

Can you describe your use case?  It sounds like you are in development mode, and would like to install a 3rd party extension that is in a "release" format (jars in its lib directory, no bin directory, etc).  Is this correct?

Closing due to inactivity.  We can reopen if you still have a desire for this.


Investigate removing the trace and metrics exporters that depend on OTEL

Currently a number of backend specific exporters including Jaeger exporter https://www.nuget.org/packages/OpenTelemetry.Exporter.Jaeger/ and https://www.nuget.org/packages/Wavefront.SDK.CSharp/1.8.0-beta are either deprecated or going to be deprecated in favor of using OTLP.
Steeltoe wraps these Otel exporters to provide defaults that make sense on various platforms like TAS, TAP etc.
This ticket is to check the feasibility and support level of various backends : Prometheus on TAS, Prometheus on TAP, Wavefront (Aria), Jaeger , Zipkin on standalone, TAS, TAP, ASA-E and replace with OTLP exporter when possible.

Jaeger has already been removed... Closing the remainder of this issue in favor of #1279


Data synchronization task execution refactoring

Search before asking

[x]  I had searched in the issues and found no similar feature requirement.

Problem Description
Execution module rebuild for the Exchangis data synchronization job
Description
Execution module rebuild for the Exchangis data synchronization job
Use case
No response
solutions
No response
Anything else
No response
Are you willing to submit a PR?

[x]  Yes I am willing to submit a PR!

#131 Dive the executing progress into generator, scheduler and execution components


License

Thanks for providing this project - would it be possible to add a LICENSE?

There is one now...

That's amazing - thanks!


Moving route53recoveryreadiness (2) resources to v1beta1 version

Description of your changes
Moving 2 resources in the route53recoveryreadiness group:

[x] aws_route53recoveryreadiness_cell
[x] aws_route53recoveryreadiness_readiness_check

Fixes https://github.com/upbound/provider-aws/issues/314
I have:

[x] Run make reviewable test to ensure this PR is ready for review.

How has this code been tested
Manually

/test-examples="examples/route53recoveryreadiness/cell.yaml"

/test-examples="examples/route53recoveryreadiness/readinesscheck.yaml"


Player moves too slow

The hardest part of the game are not the invaders, but the inability of the player to move from left to right, in the code the player moves at increments of 0.01, I updated the value in the developer console to 0.05 and the game becomes more "playable".

Yes, there's a lot of people telling me that. I'll look into it.


Unauthorized access issues

Hi
I've been trying to get this set up for the last few days with no luck. I've got a Fauna Dev docker container running which I can read and write data to, as well as a cloud database. All my environment variables are set up through Vercel in production and in an .env.local file in development.
I've installed fauna-schema-migrate and can run init and generate. However, when I try to run state or apply, I get the same error, which I've copied below.
I don't know what I'm doing wrong. I've tried a couple of different admin keys, both from my production site and the ones I set up for development, and also secret.
Any pointers would be very much appreciated!

Is the database you're trying to connect to in the Classic region or one of EU/US?
I suspect this is related to a lack of support for the FAUNA_DOMAIN environment variable in the client. That variable would have to be set for the client to correctly connect to Fauna Dev locally or to one of the new region group endpoints (db.[eu|us].fauna.com).

Hi Rob
Thanks for this. I do use the EU server, and I've already set the FAUNADB_DOMAIN variable in both production and local environments. Below are my variables for both environments, with private keys removed;
# .env.local
FAUNA_ADMIN_KEY=<removed>
FAUNADB_DOMAIN=localhost
FAUNADB_SCHEME=http
FAUNADB_PORT=8443

NEXT_PUBLIC_FAUNA_ADMIN_KEY=<removed, same as FAUNA_ADMIN_KEY>
NEXT_PUBLIC_FAUNA_DOMAIN=localhost
NEXT_PUBLIC_FAUNA_GRAPHQL_ENDPOINT=http://localhost:8084/graphql
NEXT_PUBLIC_FAUNA_PORT=8443
NEXT_PUBLIC_FAUNA_SCHEME=http

# Vercel .env setup
FAUNA_ADMIN_KEY=<removed>
FAUNADB_SCHEME=https
FAUNADB_DOMAIN=db.eu.fauna.com

NEXT_PUBLIC_FAUNA_ADMIN_KEY=<removed>
NEXT_PUBLIC_FAUNA_DOMAIN=db.eu.fauna.com
NEXT_PUBLIC_FAUNA_GRAPHQL_ENDPOINT=https://graphql.eu.fauna.com/graphql
NEXT_PUBLIC_FAUNA_PORT=8443
NEXT_PUBLIC_FAUNA_SCHEME=https
NEXTAUTH_URL=https://dnd-compendium-five.vercel.app

What happens when you export those environment variables into your actual environment?
This tool doesn't (yet) support dotenv - see #18. We're looking at this issue right now and hope to bring the feature in soon.

What happens when you export those environment variables into your actual environment?

Sorry to be dim, but what do you mean?

Fauna Schema Migrate currently requires on actual environment variables being set, not loading them from .env files like your Next.js application does.
To set those variables, you have to run the following commands in your terminal/shell (Fauna Dev commands provided):
macOS/Linux
export FAUNA_ADMIN_KEY=<removed>
export FAUNADB_DOMAIN=localhost
export FAUNADB_SCHEME=http
export FAUNADB_PORT=8443

Windows
set FAUNA_ADMIN_KEY=<removed>
set FAUNADB_DOMAIN=localhost
set FAUNADB_SCHEME=http
set FAUNADB_PORT=8443

Be aware that this will add those commands to your shell history. To avoid this, on macOS/Linux you can add a leading space before "export".

I've tried this now, and initially it looked like it worked. It connected to the dev database at least. I generated migrations however when I tried to apply them, it said there was an error that certain collections and indexes were already applied. As I'm still in early development I thought I'd delete the database and start afresh so everything was in sync.
I deleted the databases - both local and on Fauna - and created new ones and updated the key in my system environment variables. However, now I'm getting the exact same error I started with.

I believe that means that you're still pointing to your local Fauna Dev instance.
In FSM, "cloud state" means "state of your database" as opposed to "the migrations you've generated." If your environment variables are still pointing to Fauna Dev, then "cloud" means Fauna Dev too.
I'm going to close this issue as it doesn't appear to be bug related. If we need to follow up, please tag me (rob) in the Fauna forums.


Eip4844 beacon_block_and_blobs_sidecar gossip validation rules

Current rules:
In addition to the gossip validations for the `beacon_block` topic from prior specifications, the following validations MUST pass before forwarding the `signed_beacon_block_and_blobs_sidecar` on the network.
Alias `signed_beacon_block = signed_beacon_block_and_blobs_sidecar.beacon_block`, `block = signed_beacon_block.message`, `execution_payload = block.body.execution_payload`.
- _[REJECT]_ The KZG commitments of the blobs are all correctly encoded compressed BLS G1 Points.
  -- i.e. `all(bls.KeyValidate(commitment) for commitment in block.body.blob_kzg_commitments)`
- _[REJECT]_ The KZG commitments correspond to the versioned hashes in the transactions list.
  -- i.e. `verify_kzg_commitments_against_transactions(block.body.execution_payload.transactions, block.body.blob_kzg_commitments)`

Alias `sidecar = signed_beacon_block_and_blobs_sidecar.blobs_sidecar`.
- _[IGNORE]_ the `sidecar.beacon_block_slot` is for the current slot (with a `MAXIMUM_GOSSIP_CLOCK_DISPARITY` allowance) -- i.e. `sidecar.beacon_block_slot == block.slot`.
- _[REJECT]_ the `sidecar.blobs` are all well formatted, i.e. the `BLSFieldElement` in valid range (`x < BLS_MODULUS`).
- _[REJECT]_ The KZG proof is a correctly encoded compressed BLS G1 Point -- i.e. `bls.KeyValidate(blobs_sidecar.kzg_aggregated_proof)`

Shouldn't we add check sidecar.beacon_block_root == block.block.hash_tree_root()?
Shouldn't we [REJECT] on slot and block_root checks since signed_beacon_block_and_blobs_sidecar itself is inconsistent thus invalid?
Shouldn't we rely on kzg library verification here by running validate_blobs_sidecar and all the low level KZG\BLS checks will be done internally by the kzg library?

cc @terencechain

good points!

I'm not sure we need the beacon slot and root in the sidecar gossip anymore because of the simultaneous delivery (especially if we make our range/root requests coupled as well)
Yes, if we keep it, it should be REJECT
We either need signature or full kzg validation as discussed in #3103

I'm not sure we need the beacon slot and root in the sidecar gossip anymore because of the simultaneous delivery (especially if we make our range/root requests coupled as well)

Yes, makes sense for the couled container but if we leave the decoupled "byRange" methods in the req/resp domain, they might have more sense.

Shouldn't we rely on kzg library verification here by running validate_blobs_sidecar and all the low level KZG\BLS checks will be done internally by the kzg library?

We either need signature or full kzg validation as discussed in https://github.com/ethereum/consensus-specs/issues/3103

I think we can make an argument to remove all the low-level kzg checks in either signature or full kzg validation cases. If the signature can be validated, is it still worth the low-level kzg checks before forwarding it to peers? They are cheap checks, so maybe why not

Since this has been merged. Should we simplify\revisit the validation then?


Add Pranjal Aswani to Contributors list

This is a good way to teach us! THANKYOU! I've added my name to the contributors' list.

@aswanipranjal, I'm quite elated about your pull request. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a pull request and learned that I merged it?
We’ve recently added Facebook share and tweet feature to our web app. Could you please go to https://roshanjossey.github.io/first-contributions/#social-share and share your first contribution to open source?
Also, check out projects with easy issues while you’re there.


Solidity binding fixes driven by Sanctuary

This PR contains fixes to bindings for issues that were found by trying to resolve all references in Sanctuary, as well as test cases to verify them. It also improves documentation of the rules and improvements (renames and rearrangements) for readability. The built-in types are also standardized with a PascalCase naming convention.
Most notably, it introduces extension scopes to support resolving attached function set via using directives. These extension scopes need to be accessible at any point during the resolution of a symbol stack if the originating reference is located in a lexical scope which is affected by a using directive. This forced a refactor of the lexical scope node structure, introducing a new .extended_scope available in nodes where references may need to resolve to attached functions (ie. function bodies, constant initialization expressions, etc.) Also, for Solidity < 0.7.0 using directives are inherited, so we need to propagate the new extension scopes for all sub-contracts relative to where the directive is located.
The extension scope mechanism is implemented using the jump to scope and scope stack features of the stack graphs. The extended scope would optionally push the extension scope for the current contract and then continue resolution through the normal lexical scope. This effectively doubles the search space in the graph when performing a resolution, and this happens every time we inject a new extension scope to the scope stack. This has the potential to exponentially increase the running times and memory requirements. This is a known caveat which will be addressed in a future PR.

Re-running the tests against Sanctuary I noticed some things broke with the last few changes. Expect a couple more commits added to this PR.


Fix slackextensionsigning

Closes #https://github.com/boomerang-io/flow.service.workflow/issues/222

Merging in after discussion with @gchickma and low blast radius of only affecting the extensions.


Performance test bug fixes

Description of the issue
Bugs were introduced over past commits that break the performance tests.
Description of changes

Update test dir paths for win, mac & validator. The validator should not use contextual paths since it can be imported at any level by diff plugnins. For example, mac & win are nested 3 levels deep but performance is nested 2 levels deep. And given they both source in the validator, it cant have relative paths.
Remove unsuppported metrics_collection_interval for ethtool.

License
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Tests

Run with passing performance/system tests: https://github.com/aws/private-amazon-cloudwatch-agent-staging/actions/runs/5280181528
WIP to test win, mac and other performance tests

This doesnt fully fix all the win & mac test failures, but puts us in a better state and would require additional fixes on top of this.


[SPARK-22147][CORE] Removed redundant allocations from BlockId

What changes were proposed in this pull request?
Prior to this commit BlockId.hashCode and BlockId.equals were defined
in terms of BlockId.name. This allowed the subclasses to be concise and
enforced BlockId.name as a single unique identifier for a block. All
subclasses override BlockId.name with an expression involving an
allocation of StringBuilder and ultimatelly String. This is suboptimal
since it induced unnecessary GC pressure on the dirver, see
BlockManagerMasterEndpoint.
The commit removes the definition of hashCode and equals from the base
class. No other change is necessary since all subclasses are in fact
case classes and therefore have auto-generated hashCode and equals. No
change of behaviour is expected.
Sidenote: you might be wondering, why did the subclasses use the base
implementation and the auto-generated one? Apparently, this behaviour
is documented in the spec. See this SO answer for details
https://stackoverflow.com/a/44990210/262432.
How was this patch tested?
BlockIdSuite

Can one of the admins verify this patch?

Test build #3936 has started for PR 19369 at commit 3b1cb50.

Yes, if you have evidence this is a hotspot, then this does look like a valid fix.

I don't think it's a hotspot (otherwise it would have probably been reported long before). I do think however that there is no reason to stick to the old implementation and produce garbage on each hashCode call.
On our side, the issue popped up while profiling GC pauses on the drive during the shuffle. The pauses were caused by an unrelated issue, but we did notice a surprisingly large amount (~10% of all objects on the heap) of char[] and String for a job which primarily did double operations. Note that the percentage is in terms of the number of objects, not their size.
You can reproduce the issue with a toy example which doesn't do any String allocations.
val sc = SparkSession.builder()
    .appName("demo")
    .master("local[*]")
    .getOrCreate()
    .sparkContext

val rdd = sc.range(0, 1L << 63, numSlices = 1000).map(_ => ThreadLocalRandom.current.nextLong())
    .map(n => n % 1000 -> n)
    .persist(StorageLevel.DISK_ONLY)
rdd.count()
while (true) {
  rdd.reduceByKey(_ + _).collect()
}

Run it and monitor the heap with jmap. Here's what I get after a couple of minutes
map -histo $PID | head -n 10

 num     #instances         #bytes  class name
----------------------------------------------
   1:       1895743      137954064  [C
   2:        111418       65757664  [B
   3:        944978       45248496  [Ljava.lang.Object;
   4:<PHONE_NUMBER>4  [Lorg.apache.spark.unsafe.memory.MemoryBlock;
   5:         99471       22199824  [I
   6:        865400       20769600  java.lang.String
   7:        761323       18271752  scala.Tuple2

I don't know that this is evidence that the allocations came from this bit of code, but, still it seems like a win.

Test build #3936 has finished for PR 19369 at commit 3b1cb50.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Will have a look at the failing tests tomorrow and also have a look at the origins of the strings in the sample above.

I've looked at the allocation profile of the sample, it does indeed contain strings from other sources, so the heap histogram is not representative. However, the allocations from BlockManagerMasterEndpoint are gone.
The test failures are due to an invalid test "deterministic node selection" in the BlockManagerReplicationBehavior. The test checks that any BlockReplicationPolicy is deterministic and strictly monotonic, meaning that the locations for 4x replication of some block would be a strict superset of 3x and 2x locations. This is not the case for neither BasicBlockReplicationPolicy nor
RandomBlockReplicationPolicy. Both call getSampleIds and, for them to be deterministic given a fixed random seed r, the result of getSampleIds(n, m, r) should be a subset of getSampleIds(n, m + 1, r). This would be true if the method implemented a partial Knuth shuffle, which does the same sequence of m nextInt calls in both cases. For Floyd algorithm, however, this is false, because the sequence of calls to nextInt depends on m. Specifically for getSampleIds(n, m, r) it would start from
r.nextInt(n - m + 1)
...

while for getSampleIds(n, m + 1, r) the first call would be
r.nextInt(n - (m + 1) + 1)
...

Magically hashing "test_" + id resulted in the case where the monotonicity property is satisfied. The switch to the auto-generated hashCode has broken the magic.
I replaced the implementation of getSampleIds with
private def getSampleIds(n: Int, m: Int, r: Random): List[Int] = {
  r.shuffle(List.range(0, n)).take(m)
}

Yeah, not surprised that it's due to a test that relies a little too much on how data happens to hash or partition. The fix looks OK.

Test build #3941 has started for PR 19369 at commit 8590efe.

Test build #3941 has finished for PR 19369 at commit 8590efe.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

I've fixed the failing DiskStoreSuite and ensured the other two suites also pass fine.

Test build #3942 has started for PR 19369 at commit d996c28.

Test build #3942 has finished for PR 19369 at commit d996c28.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged to master


https://labs.play-with-k8s.com/ is down

hi,guys, i use https://labs.play-with-k8s.com/ to create an instance, but i have try 10 times, still fail.

still fail, but you visit https://www.katacoda.com/courses/kubernetes/playground to play with k8s.

https://labs.play-with-k8s.com/  earlier it was working and session was usually valid for 8 hr. But now it's not working.

Yes, Not Working since 3 days. I am still awaiting this awesome site.


Add platform eng post

This still needs:

[x] A meta description (I plucked some text from the intro for now)
[x] A meta image (currently placeholder)
[x] Social copy (see the Google doc)

cc @SaraDPH @Marlowe992

See notes in blog slack channel

Thanks @ericrudder!


Performance of EF Core Sqlite 2.1 on Xamarin.Android Platform 8.1

@cwrea Have you noticed performance issues with EF Core Sqlite 2.1 on the Mono Android platform? I've noticed that the initial  DbContext creation takes about 5 seconds and an initial query takes about 1.5 seconds. The EnsureCreated() call itself takes about 3 seconds (on an existing database). After the initial calls, subsequent queries are quite fast.

@ToddThomson I hadn't noticed any specific issues, but I haven't been focused on performance just yet. Since you asked, though, it made me curious. I ran some tests (a few times each) with the XamarinTodo sample on a Moto G5 Plus:

With EF Core 2.1, in a debug build with debugger attached, I'm seeing ~1550ms for the call to EnsureCreated() with an existing empty DB, and ~3030ms for the call to GetItemsAsync(), with an existing DB (with no records). This is for a debug build, with debugger attached.

With EF Core 2.0.3, and all other things being equal, the same measurements are ~1400ms and ~2850ms, respectively.

While EF Core 2.1 is a little bit slower, the difference isn't pronounced for those two particular cases.
Here's an example of how I measured:
    var start1 = DateTime.Now; dbContext.Database.EnsureCreated(); var elapsed1 = DateTime.Now.Subtract(start1);
    Debug.WriteLine("dbContext.Database.EnsureCreated() elapsed: {0}", elapsed1.TotalMilliseconds);

Outside of using SQLite for EF Core, I have done SQLite performance optimization work for native Android (Java) and iOS (Swift) apps. Aside from DB performance optimization techniques that you might already be aware of, there's one specific SQLite thing you might find useful if you aren't using it yet. It was new to me, back when: Enable Write-Ahead Logging for SQLite. It's off by default, but WAL is "significantly faster in most scenarios". (Here's one more article on WAL).
I tried enabling WAL in the XamarinTodo sample. For both versions of EF Core tested, the EnsureCreated() time elapsed drops to ~90ms. The time elapsed for GetItemsAsync() is about the same. I expect the time for writing data under WAL would improve, but I didn't test such cases here.
If you're interested in trying WAL, this will do the trick, right after you create your initial DbContext:
    var dbContext = new TodoItemDatabase(databasePath); // or equivalent in your app
    var connection = dbContext.Database.GetDbConnection();
    connection.Open();
    using (var command = connection.CreateCommand())
    {
        command.CommandText = "PRAGMA journal_mode=WAL;";
        command.ExecuteNonQuery();
    }

I hope this helps.

@cwrea Although I've come to love Xamarin.Android and Xamarin.iOS, in my opinion, EF Core on mobile platforms is much too heavy. It is lovely in concept, but EF Core remains a desktop OS solution. I simply cannot hide the added app launch time and DbContext initialization/setup times. I think that EF Core is too tightly tied to .NET Core and using Azure as the cloud base storage solution.
This morning I converted my SQLite database repository layer from EF Core to SQLite-Net.
Thanks for the WAL input. I'll check it out!
Cheers, Todd

@cwrea I couldn't find an Sqlite based micro-orm that was cross platform and lightweight so I ended up writing my own. My idea was to use a modified subset of the EF Core API, a fluent mapping configuration for entity setup and automapper for mapping. I utilized Relinq for Linq support and Microsoft.Data.Sqlite for SQL. The library utilizes DI to loosely tie in the Sqlite specific relational database support.
Please take a look at the Entities.Sqlite
I'd welcome your thoughts and would like to have you as a co-owner of the project if you are interested.

@ToddThomson I like your approach of using a subset of the EF Core API. But, I'll confess I remain interested in following EF Core in part because it can target SQL Server and other databases when used server-side. EF Core's appeal to me is not just for cross-platform for mobile, but potentially re-using data access code on both client and server.
FWIW, before EF Core was a reality, I was looking at adapting PetaPoco to use reflection-based mapping to run in AOT environments such as iOS that couldn't use System.Reflection.Emit dynamic method generation. I never finished the work. (Billable client work came up, and when I circled back around, I lost interest in the rabbit hole.)
I'd previously evaluated a multitude of micro ORMs and came to the conclusion that none did all I wanted — or if they did what I wanted, they were also dependent on System.Reflection.Emit. EF Core was the first ORM that ticked the right boxes. It's a heavy choice right now, but I hope it gets better and/or devices catch up.
But if you do want to roll your own, API consistency is a great approach. If a user of your ORM could design a mobile-first model that performs well in-app, and then bring that source over to full EF Core on the server, that would have some appeal, even if there are some #ifdefs involved.

@cwrea  Thanks for your comments. I reached out to you as I believe we have similar ideas in this area. I also would have gone forward with EF Core ( for the same reasons that you mentioned ), but on mobile platforms lists must be presented to  the user immediately and the app can't present a loading screen for too long.
I am currently working through connection threading/concurrency and async calls that hit the database. In a day or 2, you should be able to clone the repo and run all the tests and the sample Todo app. You will be able to see how easy it is to move from EF Core to Entities.Sqlite.

@cwrea I ported the Xamarin Todo app to utilize Entities.Sqlite. I've only tested it with the Android emulator, but it looks good. Take a look if you like.


Move step shorten metadata and calculate metadataHash to client

Use @polkadot-api/merkleize-metadata for metadata converter

[ ] Update metadataHash for custom network
Actual: Error when transfer custom network (check Avail Space)

Need to improve:

[ ] Add logic check network active for Ledger case
[ ] Required to add the network in case sign dApp request (if necessary)
[ ] Improve logic check and add extra info

Version test: http://<IP_ADDRESS>:8900/s/bwq3Lz6nbqbWe8T

[ ] Unable to transfer token in case addressPrefix = 0
Log bug:

Version test:

Extension: http://<IP_ADDRESS>:8900/s/2ZiMy6nR7TSBzba
WebApp: https://4941661e.subwallet-webapp.pages.dev/

Validation passed.

Check all action on Ledger account
Re-check validation Transfer, XCM, Swap, Earning
Connect/ perform transactions with dApp
Install/Upgrade version


FR: add case sensitivity to manifest check for field definition presence

Related to the user error in #48. Would be fantastic to have jss manifest fail if the field name (for ex: itemLink) doesn't match name in field definition (for ex: itemlink) the same as it currently righteously fails when adding a field that doesn't exist on the component/template:
Error generating manifest home-jss-main-ContentBlock-1 route datasource defined data for 'logo' on component ContentBlock. This field is not defined on this component. It may be a typo, or the field may need to be added to the component definition.

This will help catch the user errors during manifest gen and therefore before import process starts.

Took this internally as a nice to have.


As Portal User, I want to view organization on the map view so that I can plan my route there.

From @czdiana2321 on June 4, 2018 20:36
USER-> Directory/Topics
Acceptance Criteria:

The system is able to provide the location map view of the organization
Portal User is able to view the location map view of the organization

Copied from original issue: Microsoft/Access2Justice#127

@KellyeDC @grawdon - I don't know how to test this.  Where is there an organization that can show on a map?

@KellyeDC @breeglej Isn't this the same as issue 467?


Bad display of special character

Hi there,
on last build, there is some missing translation (eta_format) and some bad display of accented character.
Seems to be the same on many localization.
And the error messages are displaying in system language (French in my case) whatever the PicoTorrent selected translation.
As well as the languages list.

Thanks for the report! The eta_format must be a miss when I rewrote the translation system.
The French error you see comes from the OS and not from PicoTorrent. It will always be in the default user language.

On 23 Sep 2020, at 22:00, Hazardous<EMAIL_ADDRESS>wrote:

Hi there,
on last build, there is some missing translation (eta_format) and some bad display of accented character.
Seems to be the same on many localization.
And the error messages are displaying in system language (French in my case) whatever the PicoTorrent selected translation.
As well as the languages list.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Ok for the default language displaying errors.
But the accented character is still displayed by PicoTorrent, do you think its an unsupported ISO format or something like that ?
And concerning the languages character selection list ? Don't you think you must display each language in its current language ?
Like English for english,
Deutsch for german
Français for French
etc...

The question mark symbols is an issue and bug, yes 😊
The names of languages is also taken from the default user language in Windows. I’m guessing now but I think it’s unlikely that a user runs Windows in a language they do not know which means that they either run their native language or English. The only thing I’m not quite pleased with there is the inconsistency, but I think it’s quite nice to let Windows handle that part.
I’m happy to be proven wrong though! 😀

On 23 Sep 2020, at 22:08, Hazardous<EMAIL_ADDRESS>wrote:

Ok for the default language displaying errors.
But the accented character is still displayed by PicoTorrent, do you think its an unsupported ISO format or something like that ?
And concerning the languages character selection list ? Don't you think you must display each language in its current language ?
Like English for english,
Deutsch for german
Français for French
etc...
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

I'm pretty sure you're right on that part too, that was kind of a suggestion.
Happy to have found a bug thought, what making PicoTorrent better is pleasing me :)

Here are the missing parts (translations seems ok but not displaying) in yellow :
The View drop menu :

The Preferences main menu :

The preferences new labels menu :

Hey @TechnoGreg! Is anything in this issue still relevant?

Hey @vktr, I don't currently have torrents downloading with some errors in the tackers tab. But I still have "eta_format" occurence.


sentiment analysis models compilation fails

Hi,
There are two small sentiment analysis model that cannot be compiled.
$ onnx-mlir --EmitLib sentiment_analysis_tensorflow1.onnx
Assertion failed: (hasSameElementsOrSplat(type, values)), function get, file /Users/shizy/Projects/github/llvm-project/mlir/lib/IR/BuiltinAttributes.cpp, line 779.
[1]    79090 abort      bin/onnx-mlir --EmitLib

$ onnx-mlir --EmitLib pytorch_sentiment_analysis.onnx
error: 'onnx.LSTM' op operand #5 must be tensor of 16-bit float values or tensor of 32-bit float values or tensor of 64-bit float values or memref of any type values or none type or none type, but got 'tensor<*xi64>'

Thanks!

@shizy818 Could you attach the model?

@shizy818 For the pytorch model, the error came from the customized op. Its output type is incorrect.  May need special handling. For the tensor flow model, the error came from the code giving the default value for optional input.

@shizy818 @caoimhinuibrian When we use one CustomOp to represent different customized ops, we missed one piece of information: type inference for output type. When we construct Ops in MLIR, we need the element type of output tensor to pass the verifier. The later shape inference will refine the type info. Such type inference is defined in declarative operation definition.
For customized operation, I assume that the type inference may be different for different types of customized op. I think we need to add an attribute to the node to serve as getTypeMap(). Your opinion?

Hello, I upload a Slice model with axes attribute = [1 ,2].
bin/onnx-mlir --EmitLib /Users/shizy/Projects/notebooks/slice_op.onnx
Assertion failed: (hasSameElementsOrSplat(type, values)), function get, file /Users/shizy/Projects/github/llvm-project/mlir/lib/IR/BuiltinAttributes.cpp, line 779.
[1]    92999 abort      bin/onnx-mlir --EmitLib /Users/shizy/Projects/notebooks/slice_op.onnx

slice_op.onnx.zip -> rename to slice_op.onnx

@amanwithfruit is this issue still relevant?

I don't think so, the fix should have gone in by now.


[Bug]: OnyxSelect scrolling page when opening the flyout

Version
1.0.0-beta.60
Description
Playground reproduction example

The page is long enough to scroll to the bottom screen border
Select a value in the select
close the select
open the select again

Tatsächliches Verhalten
The page scrolls and the selected option is placed at the bottom screen border.
Erwartetes Verhalten
Page should not scroll
https://github.com/user-attachments/assets/edd3d84d-99f8-400b-be50-00e62680a36e
Confirmations

[X] I have checked that there is not already a bug report for my issue.
[X] I confirm that are no sensitive information included in this bug report. e.g. credentials, internal project details (for employees of the Schwarz Group) etc.

@jdolinga Thanks for the report! We will take a look at this.
@SchwarzIT/onyx-dev  Another issue which might be related: The select seems to "reserve" space below even if its not opened


more refactorings

Small changes not worth any performance improvements.

This is a fine PR. I don't think it will change the performance but it is cool.


Problem to add more item transformers

Hi,
I am looking for add several item transformers, but impossible to add more than one. I tried several methods in the modules/item_transformer.lua file. Is it possible to add more than one?
Thanks in advance :)

New item transformers need to add to vRP/vrp/cfg/item_transformers.lua

Yes sorry I meant this file the and not the modules

Send your sample cfg / item_transformers.lua file to see what's wrong.

I fix my error :) thx for all  and sorry for inconvenience


[Question]: ES search exception: BadRequestError(400, 'search_phase_execution_exception', 'failed to create query: field [q_1024_vec] does not exist in the mapping')

Describe your problem
检索测试的时候报错：ES search exception: BadRequestError(400, 'search_phase_execution_exception', 'failed to create query: field [q_1024_vec] does not exist in the mapping')

This is usually caused by embedding model inconsistency for query and parsing file.
Or, failure on parsing files.

have solution?

i also encounter this issue. anyone can help?

Press redo to parse it again.

Yes, I have re-parse the pdf file and solve that kind of issue. Thanks for your answer.
Best regards,
Melinda
2024年10月28日 12:57，Kevin Hu @.***> 写道：
CAUTION: This email is not originated from PolyU. Do not click links or open attachments unless you recognize the sender and know the content is safe.
Press redo to parse it again.
—
Reply to this email directly, view it on GitHubhttps://github.com/infiniflow/ragflow/issues/2285#issuecomment-2440553615, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BEP543P3F4R7YIJYLBRDOKLZ5W727AVCNFSM6AAAAABNX7ZT6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBQGU2TGNRRGU.
You are receiving this because you commented.Message ID: @.***>
[https://www.polyu.edu.hk/emaildisclaimer/PolyU_Email_Signature.jpg]
Disclaimer:
This message (including any attachments) contains confidential information intended for a specific individual and purpose. If you are not the intended recipient, you should delete this message and notify the sender and The Hong Kong Polytechnic University (the University) immediately. Any disclosure, copying, or distribution of this message, or the taking of any action based on it, is strictly prohibited and may be unlawful.
The University specifically denies any responsibility for the accuracy or quality of information obtained through University E-mail Facilities. Any views and opinions expressed are only those of the author(s) and do not necessarily represent those of the University and the University accepts no liability whatsoever for any losses or damages incurred or caused to any party as a result of the use of such information.


Added shortcut info for HelpMenu

Description
Please describe your pull request:

Why is it necessary?
The menu item should have a shortcut info
What does it improve?
Adds a info on menu point
Does it have side effects?
Nope

Questions
Answers

BC breaks?
no

Tests pass?
yes

Related tickets?
.

How to test?
.

Translation is missing.

@Phil23 done :)

Hello,
thank you for creating this pull request.
I have opened an issue on our Issue Tracker for you. See the issue link: https://issues.shopware.com/#/issues/SW-18386.
Please use this issue to track the state of your pull request.


bugs in kaolin.render.spc.unbatched_raytrace

Hello, thanks for your great work firstly.
I found a very strange behavior in unbatched_raytrace: if the number of rays are very big (like 16000000), the results obtained are wrong.

The version I used is v0.9.1

Thanks for your interest in Kaolin!
Can you give us a little more information, like the size & depth of the octree being traced, and how exactly the results are wrong (are they just the wrong indices, or completely corrupted outputs?)

The depth of the octree being traced was 4 or 5.
I remembered that the results was completely wrong. I visualized the intersections and  it was totally wrong.
I fixed it by only dividing the rays into chunks and feeding them into unbatched_raytrace sequentially


Submodule for support extensions

Fixes #213

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/camel-quarkus-pr/180/


UHF-9239: Move ApiManager from helfi_navigation to helfi_api_base.

UHF-9239
What was done
Install
Test
Other PRs

Codecov Report
Attention: 5 lines in your changes are missing coverage. Please review.

Comparison is base (3428712) 66.19% compared to head (5514baa) 67.16%.
 Consider uploading reports for the commit a77f483 to get more accurate results

Files
Patch %
Lines

src/ApiClient/VaultAuthorizer.php
69.23%
4 Missing :warning:

src/ApiClient/ApiClientBase.php
98.07%
1 Missing :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #145      +/-   ##
============================================
+ Coverage     66.19%   67.16%   +0.96%
- Complexity      514      547      +33
============================================
  Files            69       74       +5
  Lines          1784     1861      +77
============================================
+ Hits           1181     1250      +69
- Misses          603      611       +8

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


README.md update suggestion

Please advice to run alr update prior alr build.

For people unfamiliar with alr that is indeed a good suggestion.


[http-client-csharp] Onboard http/serialization/encoded-name/json

fixes: https://github.com/microsoft/typespec/issues/3984

API change check
API changes are not detected in this pull request.


Prevent unattended-upgrades from blocking apt-get install

As noted in the README.md Troubleshooting tips:

Occasionally the Ubuntu automatic unattended-upgrades will run at an unfortunate time and lock apt while the script is attempting to run.
null_resource.download_vcenter_iso (remote-exec): E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

Currently, should this happen, the best resolution is to clean up your deployment and try again.
Prevent this collision by disabling unattended-upgrades until the installation is complete. This may require preconfiguring the package (cloud-init) so it doesn't activate on install.

Noting here, that the README.md troubleshooting tips should be updated when this is fixed.
I'm also noting that the README.md should be updated to include a message about this failed to provision error state:

Error: Device in non-active state "failed"


[WTF-809] Add documentation on data view conditional editability [10.7.0]

This doc changes describe the new feature to be introduced in Mendix 10.7.0 allowing to specify conditional editability on data view level.

@ConnorLand This PR has been reviewed and approved by our team, it is up to you now


Example with Local Notification

Beacons are usually used to warn a user when he is near a point of interest.
Is it possible to have an example of how to use the library with notifications?
Android Beacon Library did this example:
https://github.com/AltBeacon/android-beacon-library-reference/blob/master/app/src/main/java/org/altbeacon/beaconreference/BeaconReferenceApplication.java

i was using flutter_local_notifications for notification to user.


[Doc] Included high level arch diagram in Deploy/Manage doc

@nadegepepin
statefulstate should be statefulset I suppose?

Yes. Good catch. Will update asap.
On Mon, Mar 22, 2021, 4:46 AM smthpickboy @.***> wrote:

@nadegepepin https://github.com/nadegepepin
statefulstate should be statefulset I suppose?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/pachyderm/pachyderm/pull/5791#issuecomment-803878785,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABJ4QEWE5WLJF4S2SAGDFP3TE37WXANCNFSM4Y2UKAUA
.


Moving to OWL API 4.0

It's out there!

Implemented at https://github.com/obidea/semantika/commit/bb5cd4e9927d3f4f7cbf25848b58ca90200844cf


I got no response from new version of homespan

I use homespan with 4 esp32 and I got homepod mini (version 16.2 also my ios is 16.2too)as hub but only2 esp which use the new version(1.7.0) of library got no response but been using it for weeks but I no response every day but only some hours it work. But I’m not sure which version of the other 2 esp use that it works (I look up in my trash I got many of homespan one of them is 1.5.0) Could you please help me with this problem?

There should not be anything in the latest version that would cause an issue.  Debugging no-response problems can be difficult.  Are you running the exact same sketch as you were when it was working?  Are the devices that work in the same area as the devices that don't work (i.e. they are both getting good WiFi signal?)


Update Fragment blueprint to use class instead of extend

As Ember team is deprecating EmberObjects and it's recommending to use ES6 classes, I think we can update the Fragment blueprint to follow this syntax:
import MF from 'ember-data-model-fragments';

export default class <% name %> extends MF.Fragment {
 <% attrs %>
}

What do you think? I may leave a PR with my proposal.

@Gorzas I think this is a good idea. It might be worth doing to get it into the 5.0.0 beta release. It might also be better to use the specific Fragment import
import Fragment from 'ember-data-model-fragments/fragment';

export default class <% name %> extends Fragment {
 <% attrs %>
}

@patocallaghan Yes, I think it's better this way. Made the changes :smile:.


Manipulation bug

With the new change to manipulation, in that "Each step overwrites all durability-restoring actions." due to manipulation 2 being added, the tool can sometimes recommend that manipulation be used while manipulation is up and thus counts a tick of durability that didn't happen.
IE I was suggested a macro that did manipulation, hasty touch, hasty touch, manipulation, hasty touch, hasty touch, careful synthesis 2. According to the tool the durability is restored, from the first Manipulation, when you hit the second Manipulation. However, due to the change. That third tick is negated by activating Manipulation and thus I am short 10 durability the tool thought I had and thus the macro fails.

I have submitted a change with this fixed.

Deployed to beta.


[UI/UX] Suggestion to scale images differently

it seems you scale your image by row and try to make them fit vertically, it think it is more common and better to scale horizontally.
benefits:

you make use of all available space
you can remove the scrollbar, (the user will get a visual indication that he can scroll from the images in the last row, because they will not be shown fully)
removing the scrollbar saves space again
you can reduce padding/margins, they are a little bit too big to begin with :)

example (you could save a lot of space at the top, right, bottom and left while also improving the design):

added


Changing individual slide width via code is not recalculating the scroll area

BUG REPORT TEMPLATE
I have a dynamically loaded swiper with several slides, and in my scenario the user should be able to change the width of individual slides at will.
I'm setting the desired slide width with a code like this:
this.$refs[user_slide].$el.style.width = new_width + 'px';
The slide now has its new width ok, but the scroll area does not fit the slides anymore, and the last slide is only partially visible (minus the exact amount of width added to the user slide).
I have tried a lot of configs without any success. Calling swipe.update() after setting the width revert all slides to its original width instead of recalculate the viewport to fit them with their individual widths.
Am I missing something?
Is this a bug, a missing feature or there is a correct way to set individual slide size that I'm not aware?
Any help would be most welcome.
My options:
swiperOptions: {
    spaceBetween: 6,
    slidesPerView: 2,
    centeredSlides: true,
    watchOverflow: true,

    // setWrapperSize: true,
    // observer: true,
    // observeParents: true,
    // observeSlideChildren: true,
    //freeMode: true,

    mousewheel: {
        forceToAxis: true
    },
    keyboard: {
        enabled: true,
    },
    pagination: {
        el: '.swiper-pagination-h',
        clickable: true
    }
}

Thanks.

It looks like what is happening is that the maxTranslate is not updated when I change an individual slide width, and I'm not exactly sure what role snapGrid plays on this, but changing it seems to be on the right direction.


fix: fix perf bug in mox compile

the pickling/unpickling of the VyperDeployer was a perf bottleneck. it's not used, so don't return it from the subprocess

Hmm... We use it in inspect.py to inspect contracts from the command line.
Should I make a new function called like compile_and_return which returns the value? Or is there a more clever way to work around this?

Hmm... We use it in inspect.py to inspect contracts from the command line.
Should I make a new function called like compile_and_return which returns the value? Or is there a more clever way to work around this?

https://github.com/Cyfrin/moccasin/pull/159/commits/97182ed41f14efe1b7100a18e98c6bace0260dd0


Latest commit deleted all of the rules

Not sure if this was intentional but your latest commit, 528b5ca7784353140485d9144d69e15ccac98c5b, deleted all of the rules in the file.

Hello, @kenzobenj!
Thanks for noticing it. Updated the project, everything should works fine now.

Thanks! And thanks for the great ruleset!


PowerApps filtering of PowerBI tile issue

URL filtering for PowerBI tile is not working, but the same URL filter works on the source report directly. I set "AllowNewAPI" property to true and the issue persists.
URL fed to PowerApp tile (doesn't work)
"https://app.powerbi.com/embed?dashboardId=30b8359e-9405-4324-a7f1-fb333ca747e7&tileId=e1ec10e9-e3b0-40e3-8738-4b2ff145bffa&config=eyJjbHVzdGVyVXJsIjoiaHR0cHM6Ly9XQUJJLVNPVVRILUNFTlRSQUwtVVMtcmVkaXJlY3QuYW5hbHlzaXMud2luZG93cy5uZXQiLCJlbWJlZEZlYXR1cmVzIjp7Im1vZGVybkVtYmVkIjpmYWxzZX19&filter=Table1/DATE_ID eq datetime'2019-05-20T00:00:00'"
Testing URL for report directly (does work)
"https://app.powerbi.com/groups/me/reports/9aad6c9c-3bdd-4296-86a5-dee209cc36d1/ReportSection?filter=Table1/DATE_ID eq datetime'2019-05-20T00:00:00'"
This report is using an excel table in onedrive for its data source.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 551096c3-6bef-bd2b-9254-4fceac6315da
Version Independent ID: 6aaee99a-f244-17ca-cb48-408436a2ad92
Content: Power BI tile control in Power Apps - Power Apps
Content Source: powerapps-docs/maker/canvas-apps/controls/control-power-bi-tile.md
Service: powerapps
Sub-service: canvas-maker
GitHub Login: @chmoncay
Microsoft Alias: chmoncay

Thank you for reaching out. The two links above are different, and ensure to use report ID instead of dashboard ID. If the issue persists, please reach out using a support ticket for help with the problem investigation.


[front] - chore: make InputBar sticky

Description
This PR makes the InputBar sticky and addresses various UI layout and overflow issues across multiple pages. It also streamlines scrolling and agent click handling in the assistant conversation component.
Risk
Breaking UI
Deploy Plan

Deploy to front-edge
Deploy front

Main challenge is that one the layout is slightly broken and a adding sticky top-x to the InputBar doesn't fix. We need to have one div taking the full width & height of the viewport minus the navigation bar. And adding a layout in this div.
The current implementation achieves the intent however it "brakes" the scrolling in other pages -> the scroll bar is not on the edge of the window (cf screenshot)


Add note in the instructions.append.md

Add a note in the instructions.append.md file that the input and output of the gigasecond function is of type Date.
closes #1564

sorry, about that but this time i try to make the PR using my local system, which makes the new pull request, i think i need to close this.


Continuous Treatment Variable

Hi,
I want to do causal analysis by "dowhy" package for estimating the causal impact of a "continuous" treatment variable (whose range is [0-100] ) on a continuous outcome variable.
I was wondering "dowhy" has provided such capabilities?
Looking forward to hearing from you
Greatly appreciate your help

Yes, that is possible in DoWhy. For a simple analysis, you may start with the LinearRegression estimator in DoWhy. A more advanced analysis may use the double ML estimator from EconML.
For a code walkthrough, have a look at this notebook: https://www.pywhy.org/dowhy/v0.10.1/example_notebooks/dowhy-conditional-treatment-effects.html


Create graph method to get all StoreTraits

/**
 * @return a collection of all of the {@link StoreTrait}s that the store has.
 */
public Collection<StoreTrait> getStoreTraits() {
    return store.getTraits();
}

Ready for code review

Pull request merged in to develop branch


Better oauth

Ok, so this is really bad in multiple ways:

We are using Keen to store access tokens, because we don't want to use a database :joy:
I haven't tested this, because localtunnel doesn't seem to work and the heroku prod remote is in an odd state. Please test this @HugoDF

Also added .env for environment variables and improved the way client_id is determined for the Add to Slack button

Also we still need a keen account


Secrets as resources review fixes

Addresses some code review comments from https://github.com/Shopify/kubernetes-deploy/pull/424

@DazWorrall I believe this addresses all of @KnVerey's review comments on #424.

Thanks @benlangfeld, this is a great help ❤


False positive trojan?

Hi, I downloaded the executable for Windows version Infinite.Image.Browsing_0.16.0_x64-setup.exe and ESET antivirus flagged this: Python/PSW.Agent_AGen.R trojan horse.

https://github.com/zanllp/sd-webui-infinite-image-browsing/issues/490
https://github.com/zanllp/sd-webui-infinite-image-browsing/issues/397

I love the extension, and I'd really use the standalone version as my system image viewer, but man...

This must be how potential employers feel about me when they run a background check, but really want to hire me.
I'm SICK of FastStone Image Viewer, but IDK if I'm that sick of it.
Do the devs plan to rectify this at some point?

I love the extension, and I'd really use the standalone version as my system image viewer, but man...
I say this as respectfully as possible, but with the amount of work and effort that went into writing Infinite Image Browser, I just assume you guys (devs) could come up with a better solution than, "Don't sweat the dang DEFCON 1 alert when you install the standalone, homie.", for such an alarming problem.
I'm aware of the alternative "compile it yourself" suggestion, but at the risk of sounding like a complete layman, I think a lot of people forget that not everyone who uses the various SD frontends are that capable, so to speak.
It's like a car mechanic patronizing you for not wanting the recalled component they included in their installation by saying, "Bro... It's totally safe. If you can't understand that, you can always just pull it out and throw it all back together yourself.
Do the devs plan to rectify this at some point?

Looks like there are way more folks using the standalone exe version than I expected. I kinda thought it was just a handful of people.
I'll try to put out an experimental build with a different compilation approach in the next release, but I can't guarantee it will happen - the dev effort isn't trivial and there are a lot of other feature requests still in the queue. Plus, I'm not working on IIB full-time.
I appreciate you taking the time to share this feedback. It's helpful to know these pain points are out there, even if I can't promise a perfect solution right away. Just wanted to let you know I heard ya and I'll see what I can do.

In the latest release, a PyInstaller-compiled version has been added, significantly reducing the likelihood of false positive virus detections. https://github.com/zanllp/sd-webui-infinite-image-browsing/releases/tag/v0.17.0
@maw-out @F370N

其實是真的想裝 EXE 版本 但這新版依然報毒... 唉...又刪了 TT
另外似乎不能更改 iib.db 的備份次數?

其實是真的想裝 EXE 版本 但這新版依然報毒... 唉...又刪了 TT
另外似乎不能更改 iib.db 的備份次數?

你杀毒软件用的Avast吗？
这个PyInstaller编译的版本感觉还明显比以前慢不少
更改 iib.db 的備份次數也是通过环境变量就行
IIB_DB_FILE_BACKUP_MAX=0

直接把你以前的.env文件复制进去

你杀毒软件用的Avast吗？

沒 就微軟內建的 會隔一段時間將程式隔離 就有點煩 @@"

更改 iib.db 的備份次數也是通过环境变量就行
直接把你以前的.env文件复制进去

嗯嗯! 好的 ^^"


Remove the "-" in BrowserWindow's option names

e.g. min-width => minWidth. Old styles are still accepted for compatibility.
Fix #2397.
Refs #2544.

No more quotes around option names LGTM :smile:
Shouldn't the docs be updated as well?

Shouldn't the docs be updated as well?

I forgot that, it has been updated now.

Thanks!

just tried to get a preload script running based on the wiki documentation and electron version 0.34.3. i could not get this to work properly.
first webPreferences had still to be called web-preferences and it took me a while to find this thread which showed this was recently added and i assume the electron-quick-start is still referencing an older version.
secondly while i could get node-integration: false to work now (meaning require is not longer in the global page scope, as it should be) i could not get the preload script to work to expose selected modules (such as ipc) to the web application. Should this work ? preload is not well documented.
 mainWindow = new BrowserWindow({
    width: 800,
    height: 600,
    'web-preferences': {
      'node-integration': false,
      preload: 'file://' + path.join(__dirname, 'expose-window-apis.js')
    }
  });

expose-window-apis.js
window.ipc = require('ipc');
console.log('window.ipc', window.ipc);

the documentation was a little fuzzy here i got it working see https://github.com/atom/electron/issues/1753#issuecomment-157409572

This PR was merged after v0.34.3 and it's first available in v0.35.0. For v0.34.3 you should use the older dashed options.
Also the preload script should be an absoulte file path, not file url. Change it to preload: path.join(__dirname, 'expose-window-apis.js').


Icom 705 support

First pass - I was able to download to my Icom 705.  Still need to test "on the air" to make sure the settings are correct.
I reformatted the markdown file to 100 columns where possible - hope that's ok with you.

It's not notation - that's literally what is in the menu text.

Mike
(425) 246-7701 (m)

On Sun, Nov 6, 2022, 5:08 PM Quentin CAUDRON @.***>
wrote:

@.**** commented on this pull request.
In files.md
https://github.com/QCaudron/repeater_roundabout/pull/13#discussion_r1014931221
:

+When you open the CPS
+software,
+go to the Tools > Import menu and select each of the files you've downloaded
+in the appropriate category (Channel, Scan List, and/or Talk Groups). Then use
+the Program > Write to Radio menu to send the program to your D878.

+## Icom-705 Instructions
+
+These have been tested with the Icom-705.  If you have an Icom 7300 (or other Icom radio), please
+let us know if this file is also compatible with your radio.
+
+1. Download and install the [Icom CS-705

Software](https://www.icomjapan.com/support/firmware_driver/3067/).
+2. Connect a USB cable from your computer to the Icom 705.
+3. Use the COM Port > Setting... command to select the COM port used by the USB connection.
+4. Use the Clone < Read <- TR menu to duplicate the Icom's settings to your computer.

What is the < notation, compared with the > ? And the <- ?
—
Reply to this email directly, view it on GitHub
https://github.com/QCaudron/repeater_roundabout/pull/13#pullrequestreview-1169694547,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAUGPWVJ3ZACUDINFFLAI3WHBCBTANCNFSM6AAAAAARYWENEE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Yes! Are there dstar channels in the database?  I actually didn't notice
them.

Mike
(425) 246-7701 (m)

On Sun, Nov 6, 2022, 5:10 PM Quentin CAUDRON @.***>
wrote:

@.**** commented on this pull request.
In scripts/update.py
https://github.com/QCaudron/repeater_roundabout/pull/13#discussion_r1014931621
:

Parameters

df : pd.DataFrame

   All of the repeaters.

Returns

pd.DataFrame

   The Icom-compativle repeaters formatted for the Icom.

   (Tested with Icom-705 - may work for others).

"""

total_repeaters = len(df)

Select FM and Fusion (in FM compat mode) channels.

df = df.loc[df["Mode"].isin(["FM", "NBFM", "Fusion"])].copy()

The 705 can do DSTAR too, right ? Shall we add those later ?
—
Reply to this email directly, view it on GitHub
https://github.com/QCaudron/repeater_roundabout/pull/13#pullrequestreview-1169695069,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAUGPTDF6OKHJV66MVAFLTWHBCH5ANCNFSM6AAAAAARYWENEE
.
You are receiving this because you authored the thread.Message ID:
@.***>


Enhance ipcc

I have added the ecological zone and climate domain for all the countries and the function to calculate the average above ground biomass and implemented the test for the function.

I have moved the averageAGB function into average_agb.cairo file in the methodologies module.
I also made changes to the visibility of TABLE3A11 function, Table3A14Data struct with it's variables and I added the module to lib.cairo.

Thanks @BenFaruna for your modifications and I'm going to ask you for one last little adjustment that I hadn't specified but which, after discussion with the team, could be more interesting. Rather than using if, else it would be better to do pattern matching for the function, it's very quick to modify this and you'll find information here: https://cairo-by-example.com/examples/pattern_matching/
Thanks and have a nice day :)

Alright, I will do that
Since there're lots of options, it might take a while
I'll let you know when I'm done


How can I close the Modal from inside a component that is inside the Modal

Summary:
I am rendering a component inside the modal because it will contain lots of code.
When the user is done doing his/her job, I want to close the modal from this component.
How do I call the parent closeModal() function?

The modal's open state is handled outside the modal component. Pass the function that's being used to close the modal down as a prop or make it accessible via a context.
e.g.
function SomeNestedComponent(props) {
  return (
    <button onClick={props.closeModal}>Close</button>
  )
}

function MyModal() {
  const [open, setOpen] = useState(false)

  function openModal() {
    setOpen(true)
  }

  // a function used to set the open state of the modal to false
  // i.e. close the modal
  function closeModal(){
    setOpen(false);
  }

  return (
    <div>
      <button onClick={openModal}>Open Modal</button>
      <Modal isOpen={open} onRequestClose={closeModal}>
        {/* pass the closeModal function down into the nested component */}
        <SomeNestedComponent closeModal={closeModal} />
      </Modal>
    </div>
  )
}

Depending how deeply the component that needs to call the closeModal function is nested, it might be better to use the Context API to avoid prop drilling.

Thanks


Consume the completion trigger character API

Also take a dependency on version 1.17 where it was added and request to trigger completion on space.

@DustinCampbell Right--I was going to ask you if you if we had a different branch that tracked the latest insiders build (or something).

Also cc @piotrpMSFT and @jonsequitur in case they're interested.

We don't have a different branch as we haven't been on the bleeding edge with VS Code APIs yet.

Fixes #146

Thanks @DustinCampbell

For some reason, CI is hung for this PR. So, I went ahead and built and ran tests on my machine.


Kaltura eSearch Loader - Run Kaltura media through LLMs/ChatGPT

(fixed and updated: #282 )
Added .loader_hub/kaltura/esearch
This loader reads Kaltura Entries from Kaltura based on a Kaltura eSearch API call.
Search queries can be passed as a pre-defined object of KalturaESearchEntryParams, or through a simple free text query.
The result is a list of documents containing the Kaltura Entries and Captions json.
https://github.com/emptycrown/llama-hub/assets/150514/aa554175-5974-4c1b-8d6d-f05c333bf131
The above screen-recording is a run of this sample code that is using the new Kaltura Loader.
See couple examples here:
https://gist.github.com/zoharbabin/df9dc4d6ce345b80cef6ff134a2c05b8

@emptycrown it seems that the githun workflow that runs the tests is faulty.
I ran the tests locally, and it passes smoothly:
➜ pytest -rsm tests
==================================== test session starts ====================================
platform darwin -- Python 3.9.13, pytest-7.2.1, pluggy-1.0.0
benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /Users/zohar.babin/Documents/GitHub/ai-playground/llama-hub
plugins: asyncio-0.21.0, mock-3.10.0, recording-0.12.2, cov-4.0.0, benchmark-4.0.0, anyio-3.5.0, integration-0.2.3, dotenv-0.5.2
asyncio: mode=strict
collected 12 items / 3 skipped

tests/test_file.py .....                                                              [ 41%]
tests/test_library.py .                                                               [ 50%]
tests/test_string_iterable.py .                                                       [ 58%]
tests/tests_confluence/test_confluence_reader.py .....                                [100%]

================================== short test summary info ==================================
SKIPPED [3] tests/tests_github_repo/__init__.py:4: Skip by default due to dependence on network request and github api token.
============================== 12 passed, 3 skipped in 16.47s ===============================

Added Kaltura test file (skipped if env vars are not configured):


Make iree_hal_element_type_t store a logical and physical bit width.

Today the value encodes the physical bit width of the type but the logical bit width may include sub-byte aligned values (i1, i33, etc). This makes representing i8 storage with i1 values (or i8 with i3, etc) across the API boundary hard/impossible. The python layer also puts i1 in as the physical width and that causes all kinds of weirdness.
We have some spare bytes and could use those to encode the physical width separate from the logical width:
//   MSB ----------------------------------------------- LSB
//   [numerical type] [reserved] [reserved] [number of bits]

->
//   MSB --------------------------------------------------- LSB
//   [numerical type] [reserved] [logical bits] [physical bytes]

This would let us make the buffer view assertions check both the logical and physical widths, simplify the storage size queries that currently need to round up the bit widths, etc.
Since this crosses the compiler/runtime boundary there are some compiler (and lit) updates needed and it would break existing vmfb files.

I got around the need for this by adding an IREE_HAL_NUMERICAL_TYPE_BOOLEAN in #9461 to cover the common case of i1 packed in i8. I still think it'd be nice to include the logical width in the element type but we can always support that in the future by using the one of the reserved bytes in iree_hal_element_type_t.


Support search over multiple readGroups

Currently, reads-search doesn't support search over multiple readGroups.  Change that.

Duplicate of #596


Use send_command_expect()

The recent addition of the send_command_expect() method will be faster than the current time-delay factor approach taken with the send_command() method.

There seems to be a bug in Netmiko.  This is on hold until the bug is resolved.


Release azure-cli-profile 0.1.1b1

Reviewers, please verify the following for this PR:

[ ] The PR title has format Release <component-name> <version>.
[ ] setup.py has been modified with the same version as in the PR title.
[ ] HISTORY.rst has been modified with appropriate release notes.
[ ] If releasing azure-cli or azure-cli-core, __version__ defined in __init__.py should also be modified to match.

Release of 'azure-cli-profile' with version '0.1.1b1' successful. View at https://pypi.python.org/pypi/azure-cli-profile/0.1.1b1.

GitHub release created. https://github.com/Azure/azure-cli/releases.


How to make a node above the axis?

One-line summary:
In my case the axis overlaps the node. On the examples of the site I saw this (look pictures below), but I can't find an option

Version & Environment:
ECharts version : 4.1.0
Browser version  : Chrome/66
OS Version: Linux Mint 18
Expected behaviour

ECharts option
I dont know

I found. I need zlevel attribute.
Close.

u could find “data“ in “series“（type:"line"）,and u can insert some numbers, like[2,3,4],also u can insert    an object, instead of numbers,e.g.[{value:2,label:{...}},{value:3,label:{...}}]


uhk-agent: 2.1.2 -> 3.0.0

Release notes

Firmware: 10.0.0 [release] | Device Protocol: 4.9.0 | User Config: 6.0.0 | Hardware Config: 1.0.0

Rename the "LED brightness" page to "LED settings" and extend it with backlighting mode, functional backlighting colors, and LED fade timeout. Extend the keymap page accordingly. USERCONFIG:MAJOR
Add "Always display keyboards halves joined together" option on the Settings page.
Load backup user config on startup only if the user config is invalid.
Windows support is limited to Windows 10+ starting from this release because the most recent Electron only suports new Windows versions.

Description of changes

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Updated my UHK with it, works perfectly fine.


Is there any way to get application specific context injected into the logger mixin?

Been smashing my head against this for a minute, but I don't understand how preloaded modules work well enough.
I'm trying to add in user-specific data to pino.
Something like:
 pino({
   mixin: () => ({
     foo: global.sharedData?.foo || "foo",

Except it seems that global is not actually shared between files executed in the  next server runtime  (e.g. middleware.ts) and the global found in next-logger.config.js
If it was, I could use AsyncLocalStorage, but as it is I don't actually see any way of sharing memory between them. Help!

Can you give a bit more context on what you're trying to do, please? Is this something you can add to your log method invocations instead, rather than implicitly mixed in?

I'm closing this as stale, but feel free to reopen it with more context.


Add nsmd check for violation of excluded_prefixes

Overview
This is a sub issue of #838 , see that issue for the broader context.
The nsmd should add checks for violation of exclude_prefixes, defined as the presence in the connection context of assigned src/dst IPs and our routed and or targets of IPNeighbors that violate the excluded_prefixes list.
When an nsmd receives a response to a remote or local NetworkService.Request, it should do the exclude_prefix check.  If the exclude prefix check fails, it should send a Close for the connection to the NSE (or peer NSMD).
If the nsmd received the request from a remote peer, it should return an error.
If the nsmd receives the request from a local NSC, it should proceed to try another NSE as if it had received and error from a remote peer.
Link to the Google Docs document

References

@lobkovilya Is this issue resolved?

Yes, resolved in #860


create and update should return T instead of Unit

Useful and does not harm.

we now return the original index response from the es client instead (as part of #32)


Add Edit > Color Scheme > Find More Color Schemes.

Add a menu item to search for more color schemes in 'packpath'.
Modeled after Tools.Spelling.Find More Languages.
See #351 and #384.

How about having separator between Find menu and colorschemes?
Find More Color Schemes
-SEP-
blue
darkblue
...

I have added it, but I have kept “Find More Color Schemes” as the last item.

I reverted this change in 26de87631d84b46534756936cbabba090b26e875 since it cause merge conflict with vim/master.


Compile emacs with json support

This makes lsp-mode faster.

Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Oops, I forgot to bump the build number. Shouldn't the linter warn me about that?


WIP: smyrman/timetrunc

DO NOT MERGE
~This needs to be rebased on top of master once #216  is merged before it can be reviewed, as it is (lazily) done on top.~

The purpose of that PR is aimed at limiting the precision or change the location of the timestamp though, and removes the monotonic time more as a side-effect. This may be useful for ensuring more similar input and output values from the DB. E.g. PostgreSQL's timestamp has microsecond precision, where Go has nanosecond. Also the DB may be set to use a specific location for timestamps. This allows this semantics to be duplicated to the schema validation layer.

commit 8279c4ed19ac4afcece33b95df54179631f87f47 (origin/smyrman/timetrunc)
Author: Sindre Røkenes Myren<EMAIL_ADDRESS>Date:   Tue Dec 11 01:35:39 2018 +0100
schema: Truncate times and change time-zones

Allows time values to be truncated to reduce their precision.

Allows time values to be transformed into another time-zone before
sending to storage.

Closing this PR. If anyone need  this, let me know and I can rebase it.


Checking the behavior of dictionary_factory

Hi @juanjoDiaz,
I'm wondering if this line in the dictionary factory you recently wrote could mean the data is emptied systematically?
https://github.com/adbar/simplemma/blob/1f3707bec868ec3e5ec8165b1b7e5e1539118f15/simplemma/dictionary_factory.py#L50
The lines after that aren't completely clear to me either (e.g. why lang for lang in self._data where self._data.keys() is used above).
It turns out that loading a single dictionary using the new method inflicts a penalty of about 0.3 sec on my computer, I'm not sure why (source: pyinstrument).
I'm aware that the LRU cache in the factory should be beneficial overall, I just want to check the code.

I let it slip through then, I guess it's either self._data = {} or the self._data.pop(lang) logic, right now both of them are in use.

Yes, like you just corrected :heavy_check_mark:

But then this line is superfluous as _datashould be empty?
for lang in [lang for lang in langs if lang not in self._data]:

🤦♂ indeed
Fixed

That's better with the speed, the difference relatively to version 0.9.1 is now minimal, we can leave the issue closed.


build: override sharp dependency version

wip

This was done by @alexvy86 in another PR. Closing.


New API using async

It would be nice to have an easier to use Filesystem API that also uses Rust's async feature

Tokio-uring 0.1.0 was just announced and, where available, is likely to show significant performance improvements for specifically filesystem I/O that would be common with FUSE.  It may be worth consideration for this issue.  The main catch is it requires a newer Linux kernel; otherwise, a different library with a different interface (e.g. normal Tokio) is needed.

I'm working with an API that is generated from protobuf using tonic. The generated APIs are async functions. I would be great if I can call into the APIs from fuser's Filesystem API without translating the async calls to sync calls. Is there any plan on solving this issue any time soon?
@paradigm any pointers on how to integrate with the new Tokio-uring? is that something coming out of the box that can be enable from tokio at high level with some configurations, or is that some low level API needs to be written before hand, something like read /dev/fuse file with io_uring?

@paradigm any pointers on how to integrate with the new Tokio-uring?

I haven't actually programmed anything in it, just read about it at a high level; I don't have enough experience with it to provide much guidance.

There is https://github.com/3442/blown-fuse , but it's linux only.

Check out https://github.com/Sherlock-Holo/fuse3 . Seems linux only too.

@Mivik fuse3 v0.8.1 (two days after your comment) added macos support, i haven't tried it yet tho


Why havent got any support customer who can help we

I downloaded the verge application i created a wallet(tor) and i sent  xvg i got no connection failed and i erased application and again dowland but erased wallet of informations now i lose  them i know my adress i know my unlock paassword i know some part phrese (this is problem) i have got the money that i sent documants????

This is cryptocurrency. If you have erased your wallet file (wallet.dat), no one can recover the coins. Really sorry about that, but your coins aren't held by anyone (it's the concept of decentralization), only by yourself.
The words can derivate the private key, but you need them all and in order.
What you can try is check again if your wallet.dat file is in %AppData%\Verge folder or .config/verge.

do not use your computer anymore... boot with usb and recovery tools

I checked it isnt there i use fingerprints is it usufel?

varge wallet and tor orbot not working even now there are broken even on vpn mod

I never use varge wallet in the future

@okan0101 they are working for everyone else. not sure what you have done. you can delete the wallet, and download it again, and restore from the seedphrase. (make sure box under restore option is checked when entering seedphrase)


[references] Add poly scheduler for detection training

This PR:

Add Polynomial Scheduler for detection training (TF & PT)
It's often mentioned in text detection papers like DB & FAST & .. so i think it is a good idea to add it :)

Any feedback is welcome :hugs:

@odulcy-mindee I think with choices it's more clean instead of raising an exception :)
Switched the default to poly -> (After testing LinkNet / DB & FAST on 2 different detection datasets x Poly / Cosine / Onecycle -> Poly has reached the best results with mostly no drops)


Some fixes

I really liked using this library for a little side-project I was working on. Thanks for making it!
I came across some bugs that I made some changes for. They may not be the best fixes, so feel free to pick and choose what you want.

Yes I didn't realise the PR would lump everything together the way it has. I'll split it up in future for sure!

Ah I hadn't noticed the tests, and had broken them with the changes. I've made them work now, and the precedence and HasMatch tests verify the changes operate the way you'd expect..


DSD-666: image bottom margin

Fixes JIRA ticket DSD-666
This PR does the following:

Adds bottom margin to the Image component when used in the Card component and the imageAspectRatio prop is set to ImageRatios.Original.

How has this been tested?
Locally in Storyboook.
Accessibility concerns or updates

None.

Checklist:

[ ] I have updated the Storybook documentation accordingly.
[ ] I have added relevant accessibility documentation for this pull request.
[ ] All new and existing tests passed.

Front End Review:

[ ] View the example in Storybook

Please review #819  first as I branched off that branch by accident so the commit/changes look off.

Tugboat has finished building the preview for this pull request!
Link:

https://pr819-s7jqrcyfuxghw2mpaw2f6fczgmqayfuj.tugboat.qa

Dashboard:

https://dashboard.tugboat.qa/61c202bfdc579fc65d475485

Tugboat has finished building the preview for this pull request!
Link:

https://pr819-s7jqrcyfuxghw2mpaw2f6fczgmqayfuj.tugboat.qa

Dashboard:

https://dashboard.tugboat.qa/61c202bfdc579fc65d475485

Tugboat has finished building the preview for this pull request!
Link:

https://pr819-s7jqrcyfuxghw2mpaw2f6fczgmqayfuj.tugboat.qa

Dashboard:

https://dashboard.tugboat.qa/61c202bfdc579fc65d475485

Tugboat has finished building the preview for this pull request!
Link:

https://pr819-s7jqrcyfuxghw2mpaw2f6fczgmqayfuj.tugboat.qa

Dashboard:

https://dashboard.tugboat.qa/61c202bfdc579fc65d475485


Obtaining PIDs using Cansniffer.ino

I am not able to extract PIDs using cansniffer.ino.
I am getting only 10-12 PIDs . Also many time, there is an error of "wrong packets" in the console.
Any idea where am I going wrong and how can this error (""wrong packets" ) be resolved?

Do you experience anything like that when using the Arduino CAN example codes?


PostgreSQL 14 Support

Looks like tests are failing for a bunch of versions but the tests for 14 didn't run, needs a TAG in docker-postgresql/.travis.yml.  I didn't investigate much why tests are failing for most other images, with warning No PostgreSQL clusters exist for TAG=13.

9.5-contrib is failing to compile one of its extensions. @UserNotFound what's your take on removing 9.5 images from the build matrix, like we did with 9.4, since it's no longer receiving updates?

9.5-contrib is failing to compile one of its extensions. @UserNotFound what's your take on removing 9.5 images from the build matrix, like we did with 9.4, since it's no longer receiving updates?

I think this is the correct thing to do. The version 9.5 is one year past EOL from Postgres, which is when our tentative version support policy says Aptible will no longer provide that version since it will never be patched, and over time becomes increasingly difficult for us to make changes or even rebuild the image, as you found.

@bayley-aptible fixed broken checks.