Modifying properties of a view's layer off the main thread is not allowed (iOS 18 simulator with Xcode 16.1 beta 1)

Steps to reproduce
Tool-chain:
Xcode 16.1 Beta 1.
Android Studio 2024.1.2 RC 1
Channel stable, 3.24.0

Clone the Wonderous app repository from GitHub.
Navigate to the root directory of the project and launch the app mode targeting a simulator using the command: flutter run
Navigate to the "Images" tab in the app.
Check the logs for the error/warnings.

Modifying properties of a view's layer off the main thread is not allowed: view <FlutterView: 0x7fe269314670> with associated view controller <FlutterViewController: 0x7fe26d008200>
Notes:

Based on our assessment, the error does not appear to visibly affect the app's functionality.
We were unable to replicate this in the flutter master: master: 3.24.0-1.0.pre.565

Expected results
The app should navigate to the "Images" tab without generating any log errors.
Actual results
The following error is being displayed when navigating to images:
Modifying properties of a view's layer off the main thread is not allowed: view <FlutterView: 0x7fe269314670> with associated view controller <FlutterViewController: 0x7fe26d008200>; backtrace:

(

0   UIKitCore                           0x000000013fd2e820 -[UIView(UIKitManual) _raiseExceptionForBackgroundThreadLayerPropertyModification] + 199

1   UIKitCore                           0x000000013fd2eea7 -[UIView(UIKitManual) actionForLayer:forKey:] + 610

2   QuartzCore                          0x000000011186f0aa -[CALayer actionForKey:] + 151

3   QuartzCore                          0x00000001118762f5 _ZN2CA5Layer12begin_changeEPNS_11TransactionEjP11objc_objectRS4_ + 199

4   QuartzCore                          0x000000011187a9a4 _ZN2CA5Layer6setterEj12_CAValueTypePKv + 974

5   QuartzCore                          0x0000000111848ec2 -[CAMetalLayer setPresentsWithTransaction:] + 82

6   Flutter                             0x0000000120a98b07 _ZNK7flutter23IOSSurfaceMetalImpeller15GetCAMetalLayerERK7SkISize + 203

7   Flutter                             0x00000001210f1922 _ZN7flutter23GPUSurfaceMetalImpeller28AcquireFrameFromCAMetalLayerERK7SkISize + 56

8   Flutter                             0x00000001210f161a _ZN7flutter23GPUSurfaceMetalImpeller12AcquireFrameERK7SkISize + 144

9   Flutter                             0x00000001210aa616 _ZN7flutter10Rasterizer19DrawToSurfaceUnsafeExRNS_9LayerTreeEfNSt3_fl8optionalIN3fml9TimePointEEE + 128

10  Flutter                             0x00000001210aa1ee _ZN7flutter10Rasterizer20DrawToSurfacesUnsafeERNS_20FrameTimingsRecorderENSt3_fl6vectorINS3_10unique_ptrINS_13LayerTreeTaskENS3_14default_deleteIS6_EEEENS3_9allocatorIS9_EEEE + 508

11  Flutter                             0x00000001210ad9ea _ZNSt3_fl10__function6__funcIZN7flutter10Rasterizer14DrawToSurfacesERNS2_20FrameTimingsRecorderENS_6vectorINS_10unique_ptrINS2_13LayerTreeTaskENS_14default_deleteIS8_EEEENS_9allocatorISB_EEEEE3$_1NSC_ISF_EEFvvEEclEv + 76

12  Flutter                             0x0000000120abe594 _ZNK3fml10SyncSwitch7ExecuteERKNS0_8HandlersE + 56

13  Flutter                             0x00000001210a8bff _ZN7flutter10Rasterizer14DrawToSurfacesERNS_20FrameTimingsRecorderENSt3_fl6vectorINS3_10unique_ptrINS_13LayerTreeTaskENS3_14default_deleteIS6_EEEENS3_9allocatorIS9_EEEE + 439

14  Flutter                             0x00000001210a9829 _ZN7flutter10Rasterizer6DoDrawENSt3_fl10unique_ptrINS_20FrameTimingsRecorderENS1_14default_deleteIS3_EEEENS1_6vectorINS2_INS_13LayerTreeTaskENS4_IS8_EEEENS1_9allocatorISA_EEEE + 187

15  Flutter                             0x00000001210ac396 _ZNSt3_fl10__function6__funcIZN7flutter10Rasterizer4DrawERKNS_10shared_ptrINS2_8PipelineINS2_9FrameItemEEEEEE3$_0NS_9allocatorISB_EEFvNS_10unique_ptrIS6_NS_14default_deleteIS6_EEEEEEclEOSH_ + 96

16  Flutter                             0x00000001210a9157 _ZN7flutter8PipelineINS_9FrameItemEE7ConsumeERKNSt3_fl8functionIFvNS3_10unique_ptrIS1_NS3_14default_deleteIS1_EEEEEEE + 193

17  Flutter                             0x00000001210a8e12 _ZN7flutter10Rasterizer4DrawERKNSt3_fl10shared_ptrINS_8PipelineINS_9FrameItemEEEEE + 152

18  Flutter                             0x00000001210c0346 _ZNSt3_fl10__function6__funcIN3fml8internal14CopyableLambdaIZN7flutter5Shell14OnAnimatorDrawENS_10shared_ptrINS5_8PipelineINS5_9FrameItemEEEEEE3$_0EENS_9allocatorISD_EEFvvEEclEv + 106

19  Flutter                             0x0000000120abb774 _ZN3fml15MessageLoopImpl10FlushTasksENS_9FlushTypeE + 156

20  Flutter                             0x0000000120ac1d50 _ZN3fml17MessageLoopDarwin11OnTimerFireEP16__CFRunLoopTimerPS0_ + 26

21  CoreFoundation                      0x00000001102f00b4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20

22  CoreFoundation                      0x00000001102efc41 __CFRunLoopDoTimer + 801

23  CoreFoundation                      0x00000001102ef3c5 __CFRunLoopDoTimers + 243

24  CoreFoundation                      0x00000001102e9c8d __CFRunLoopRun + 2265

25  CoreFoundation                      0x00000001102e8fb3 CFRunLoopRunSpecific + 536

26  Flutter                             0x0000000120ac1e8d _ZN3fml17MessageLoopDarwin3RunEv + 65

27  Flutter                             0x0000000120abb692 _ZN3fml15MessageLoopImpl5DoRunEv + 22

28  Flutter                             0x0000000120ac0c71 _ZNSt3_fl10__function6__funcIZN3fml6ThreadC1ERKNS_8functionIFvRKNS3_12ThreadConfigEEEES7_E3$_0NS_9allocatorISC_EEFvvEEclEv + 135

29  Flutter                             0x0000000120ac0a13 _ZZN3fml12ThreadHandleC1EONSt3_fl8functionIFvvEEEEN3$_08__invokeEPv + 27

30  libsystem_pthread.dylib             0x000000011224818b _pthread_start + 99

31  libsystem_pthread.dylib             0x0000000112243ae3 thread_start + 15

)

Code sample
Code sample
[Paste your code here]

Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
Logs
[Paste your logs here]

Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.24.0, on macOS 14.5 23F79 darwin-arm64, locale en-US)
    • Flutter version 3.24.0 on channel stable at /Users/josefinadiz/flutter/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 80c2e84975 (2 weeks ago), 2024-07-30 23:06:49 +0700
    • Engine revision b8800d88be
    • Dart version 3.5.0
    • DevTools version 2.37.2

[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at /Users/josefinadiz/Library/Android/sdk
    • Platform android-35, build-tools 35.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 16.1)
    • Xcode at /Applications/Xcode-beta.app/Contents/Developer
    • Build 16B5001e
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2024.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)

[✓] VS Code (version 1.92.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.94.0

[✓] Connected device (4 available)
    • iPhone 15 Pro (mobile)          • 3B6634EE-55FB-4D0D-A89D-15AA7BFFF313 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-18-1
      (simulator)
    • macOS (desktop)                 • macos                                • darwin-arm64   • macOS 14.5 23F79 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad                • darwin         • macOS 14.5 23F79 darwin-arm64
    • Chrome (web)                    • chrome                               • web-javascript • Google Chrome 127.0.6533.100

[✓] Network resources
    • All expected network resources are available.

• No issues found!

cc @hellohuanlin

We were unable to replicate this in the flutter master: master: 3.24.0-1.0.pre.565

Hm, maybe this was fixed by https://github.com/flutter/engine/pull/53826?
@rzambroni could you try on that fix and the commit right before to confirm that suspicion?
In the flutter SDK repo run:
git checkout 6ff806d74e

reproduce, and confirm the log does appear.
Then run
git checkout c03f9955fa34ed557635b65b5702b9cf891dfd51

reproduce, and confirm the log does not appear.
Thank you!

Hey @jmagman, the log doesn’t appear in either of those commits. It seems to be resolved in the master branch, as the log is only visible when testing on Flutter stable 3.24.0.
Should we assume it is fixed in master and close the issue?

Yes, let's close it then.  Thanks!


using a very tall view as preview causes preview to get cropped

amazing work on zeego. I was able to drop this into my app pretty effortlessly. So cool and thanks for building it!
One issue I am running into: if I use a very tall view as my preview component, it appears to get "cut off" on the sides.
My usecase: I am building an app where users can write posts. If you long-press a post, you get a context menu. This works well for short posts, but for long posts, they get cut off. See attached video.
https://github.com/nandorojo/zeego/assets/1609336/82a0fe54-0f30-4ca9-a00e-e59c99373187
Any idea how I can fix this? I would expect the entire view to be scaled appropriately to fit into the viewport.

Hm I’m not sure, it has an issue open for the upstream iOS lib. Could you set a max height of like 100% of the screen width in your preview element perhaps?

Thanks for the tip @nandorojo, unfortunately doesn't appear to help for my use case. Will move this over to the issue in the upstream library. Thanks!


Publish Release 2.18 after Friday

I cannot translate 100+ strings to German before Friday. Can you please publish 2.18 on Saturday (or later) or plan an extra translation update?

I'm planning to wait until the usual top languages are close to 100% again.

Please note that for Polish 100% is 125 strings :)
Presets and Core I translate usually within a day. These 125 strings from Community resource are long descriptions of YouthMappers groups from Africa...

@maro-21 Yeah, presets and core are what I mean primarily 😄

@quincylvania Is there still a preview site where I can test my translations as German is finished now and I seek for quality assurance tools.

manfredbrandl: good job! You can preview translations here: https://ideditor.netlify.com


Add Kotlin (.kt) support.

fixes: #5

Helps as React Native and other applications move to Kotlin as default.

@joshdholtz - I realize this repo is like 6 years old. You feeling up for a review/new-release?

any update?


feat(req): introduce c.req.path

This PR introduces the property path for HonoRequest.
This simple feature allows you to get the URL's path by accessing c.req.path.
app.get('/search', (c) => c.text(c.req.path)) // "search"

This feature is what many users wanted. This is good because there is no performance degradation, only a slight increase in file size. There are some API changes, but they are used internally, so there are no problems.

Hi @yusukebe!
I think c.req.path is a nice feature!
As I mentioned in my comment below, I believe that "usually clients do not send fragments" and "even if an evil client sends them, there is no need to cut them," but should we cut them?
https://github.com/honojs/hono/pull/498#pullrequestreview-1096123598

@usualoma
Thanks for your comment.
 We don't have to cut fragments, and we can remove removeFragment from url.ts. Great!

PS.
Previously getQueryParam() cut fragments, but there is no need for that, and URLSearchParams does not cut fragments either.

I'll merge it.

👍


Issue with k8s.io/docs/tasks/debug-application-cluster/events-stackdriver/

This is a Bug Report

This page has hidden text about scaling but nothing that is visible about scaling:
Proposed Solution:
Please either make that text visible or take it off the page so that this page won't show up when I search for scaling.
Page to Update:
https://kubernetes.io/docs/tasks/debug-application-cluster/events-stackdriver/

Seems reasonable. I don't suppose you'd have the time to submit a pull request that fixes the issue you spotted, @nroose? (It looks like an easyish fix).
/language en

@nroose I have gone over the stackdriver page and do not see any hidden text in the markdown, can you please point it out directly.

/assign

/triage needs-information

pls feel free to open with actionable issue details or file a new one.


No results for queries containing booleans in a triple pattern

Description
Hi!
I am running Ontop with GTFS-Madrid-Bench. For queries with triples patterns containing a boolean. For instance query 16:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX gtfs: <http://vocab.gtfs.org/terms#>
PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
PREFIX dct: <http://purl.org/dc/terms/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

SELECT * WHERE {
	?trip a gtfs:Trip .
	?trip gtfs:service ?service .
	?trip gtfs:route ?route .

	?service a gtfs:Service .
	?service gtfs:serviceRule ?serviceRule .

	?serviceRule a gtfs:CalendarDateRule .
	?serviceRule  dct:date ?servDate .
	?serviceRule  gtfs:dateAddition "true"^^xsd:boolean .
	FILTER (?servDate >= %DATE1% ) .
	FILTER (?servDate <= %DATE2% ) .
}

ontop produces an EMPTY SQL query and no SPARQL result set. If the triple pattern ?serviceRule  gtfs:dateAddition "true"^^xsd:boolean . is removed then ontop works fine.
Steps to Reproduce
Properties file:
jdbc.name = gtfs1
jdbc.user = root
jdbc.password = root
jdbc.fetchSize = 500000
jdbc.url = jdbc:mysql://localhost:3306/gtfs1?allowPublicKeyRetrieval=true&useSSL=false
jdbc.driver = com.mysql.jdbc.Driver

ontop.queryLogging=true
ontop.applicationName=Ontop
ontop.queryLogging.includeReformulatedQuery=true

Expected behavior: SPARQL query result set and unfolded SQL query
Actual behavior: EMPTY SQL query
Reproduces how often: it happens every time
Attached material
All the materials are available in the GTFS-Madrid-Bench repo
Versions

Ontop versions: 4.1.0, 4.2.0, 4.2.1
RDBMSs: MySQL, PostgreSQL

Hi Julian
Is it the case that the database column for gtfs:dateAddition (exception_type) is of type int? So, the expected behaviour would be to convert the integers 0 or 1, which are non-canonical lexical forms of the boolean values, into the canonical forms, false and true, right?
Best
Roman

Hi @kontchakov
Exactly, it is of type int(11) DEFAULT NULL, and the column is filles with 0's and 1's and it should be expected to convert them to true/false
Thanks,
Julián

Thanks @bcogrel
That is a very good solution :) . The only thing is that (I think) a variable should be used, e.g.:
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX gtfs: <http://vocab.gtfs.org/terms#>
PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
PREFIX dct: <http://purl.org/dc/terms/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

SELECT * WHERE {
	?trip a gtfs:Trip .
	?trip gtfs:service ?service .
	?trip gtfs:route ?route .

	?service a gtfs:Service .
	?service gtfs:serviceRule ?serviceRule .

	?serviceRule a gtfs:CalendarDateRule .
	?serviceRule  dct:date ?servDate .
	?serviceRule  gtfs:dateAddition ?some_v .
        FILTER (?some_v) .
	FILTER (?servDate >= %DATE1% ) .
	FILTER (?servDate <= %DATE2% ) .
}

Good!
I actually used a b-node for not adding another variable to the results. The b-node played here the role of a local, non-projected, variable.
But if there is no problem in having one variable more in the results, I agree, it is more readable with a regular variable.

I tested with the blank node and Ontop produces an error, with the variable it works nicely :)

Right, the b-node trick works for BGPs but apparently not with FILTERs.
At least, the RDF4J SPARQL parser does not accept it.
Good to know, thanks!


Incorrect value being set

Describe the bug
My use case is that the first time a user changes the slider, I want to show a popup and reset the slider's value back to what it was before. So I use React.useRef to save/update the current value of the slider any time it changes, and then when the value of the slider is updated, I check if the value has changed and try to set it back to the previously recorded value, but what I see is that Slider is using the incorrect value:
import * as React from 'react';
import { Button, View } from 'react-native';
import { Slider } from '@react-native-assets/slider';

export default function App() {
  const [selectedValue, setSelectedValue] = React.useState(1);
  const previousValue = React.useRef(1);

  React.useEffect(() => {
    if (selectedValue != previousValue.current) {
      alert('changed from ' + previousValue.current + " to " + selectedValue);
      setSelectedValue(previousValue.current);
    }
  }, [selectedValue]);

  return (
    <View style={{ padding: 20 }}>
      <Slider
        value={selectedValue}
        onValueChange={(newValue) => {
          alert("Setting newValue " + newValue);
          previousValue.current = selectedValue;
          setSelectedValue(newValue);
        }}
        minimumValue={1}
        maximumValue={3}
        step={1}
        style={{ width: 100 }}
      />
    </View>
  );
}

To Reproduce

Go to this Snack
Click on the end of the slider in the last (3) position
You should see an alert that writes, "Setting newValue 3"
Click OK and then you should see an alert that writes, "changed from 1 to 3"
Click OK and then you should see an alert that writes, "Setting newValue 3"
As you can see from the code, the last alert is wrong. We know from the second alert that we are calling setSelectedValue(1);, but Slider's onValueChange is called with 3 in correctly.

Expected behavior
Slider should change the value to 1
Screenshots
N/A
Please complete the following information:

OS: Web
Browser: Firefox
@react-native-assets/slider version: latest

Additional context
I skipped the actual logic that handles the popup just the first time as this was enough to demonstrate the problem.

You should be using onSlidingComplete. That will fix your issue.

That worked, thanks!


Add link utility to link Symfony UX packages to existing Symfony project

Q
A

Bug fix?
no

New feature?
no

Tickets
Fix #40

License
MIT

This PR add a new link utility to link Symfony UX packages to an existing Symfony project. It's literally a copy/paste from the link utility from symfony/symfony but with different directories and an explicit dependency on Symfony Filesystem component.
Demo:

Looks like some of Turbo tests are not passing because of ClearMetadataCacheDoctrineCommand already defines an option em:
➜  app git:(GH-40) ✗ php public/index.php doctrine:schema:create -v
[critical] Error thrown while running command "'doctrine:schema:create' -v". Message: "An option named "em" already exists."

In InputDefinition.php line 234:

  [Symfony\Component\Console\Exception\LogicException]
  An option named "em" already exists.

Exception trace:
  at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/Input/InputDefinition.php:234
 Symfony\Component\Console\Input\InputDefinition->addOption() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/Command/Command.php:442
 Symfony\Component\Console\Command\Command->addOption() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/doctrine/doctrine-bundle/Command/Proxy/CreateSchemaDoctrineCommand.php:26
 Doctrine\Bundle\DoctrineBundle\Command\Proxy\CreateSchemaDoctrineCommand->configure() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/Command/Command.php:112
 Symfony\Component\Console\Command\Command->__construct() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/Console/Command/AbstractEntityManagerCommand.php:18
 Doctrine\ORM\Tools\Console\Command\AbstractEntityManagerCommand->__construct() at /home/hugo/workspace-os/symfony-ux/src/Turbo/Tests/app/var/cache/dev/ContainerD6A5oeA/getDoctrine_SchemaCreateCommandService.php:26
 ContainerD6A5oeA\getDoctrine_SchemaCreateCommandService::do() at /home/hugo/workspace-os/symfony-ux/src/Turbo/Tests/app/var/cache/dev/ContainerD6A5oeA/App_KernelDevDebugContainer.php:297
 ContainerD6A5oeA\App_KernelDevDebugContainer->load() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/dependency-injection/Container.php:441
 Symfony\Component\DependencyInjection\Container->getService() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/dependency-injection/Argument/ServiceLocator.php:42
 Symfony\Component\DependencyInjection\Argument\ServiceLocator->get() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/CommandLoader/ContainerCommandLoader.php:45
 Symfony\Component\Console\CommandLoader\ContainerCommandLoader->get() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/Application.php:554
 Symfony\Component\Console\Application->has() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/Application.php:643
 Symfony\Component\Console\Application->find() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/framework-bundle/Console/Application.php:116
 Symfony\Bundle\FrameworkBundle\Console\Application->find() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/Application.php:255
 Symfony\Component\Console\Application->doRun() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/framework-bundle/Console/Application.php:82
 Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /home/hugo/workspace-os/symfony-ux/src/Turbo/vendor/symfony/console/Application.php:167
 Symfony\Component\Console\Application->run() at /home/hugo/workspace-os/symfony-ux/src/Turbo/Tests/app/public/index.php:22

This option em is defined in Doctrine's MetadataCommand in 2.9, but is not present in 2.8.
I've tried to use doctrine/orm 2.8.x but it still install 2.8.x-dev
➜  Turbo git:(GH-40) ✗ composer require --dev doctrine/orm:~2.8
./composer.json has been updated
Running composer update doctrine/orm
Loading composer repositories with package information
Updating dependencies
Lock file operations: 5 installs, 0 updates, 0 removals
  - Locking composer/package-versions-deprecated (dev-master f921205)
  - Locking doctrine/common (3.2.x-dev a036d90)
  - Locking doctrine/inflector (2.1.x-dev c6a0da4)
  - Locking doctrine/instantiator (1.5.x-dev 6410c4b)
  - Locking doctrine/orm (2.9.x-dev dacdcf2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 5 installs, 0 updates, 0 removals
  - Syncing composer/package-versions-deprecated (dev-master f921205) into cache
  - Syncing doctrine/instantiator (1.5.x-dev 6410c4b) into cache
  - Syncing doctrine/inflector (2.1.x-dev c6a0da4) into cache
  - Syncing doctrine/common (3.2.x-dev a036d90) into cache
  - Syncing doctrine/orm (2.9.x-dev dacdcf2) into cache
  - Installing composer/package-versions-deprecated (dev-master f921205): Cloning f921205948 from cache
  - Installing doctrine/instantiator (1.5.x-dev 6410c4b): Cloning 6410c4b835 from cache
  - Installing doctrine/inflector (2.1.x-dev c6a0da4): Cloning c6a0da4f0e from cache
  - Installing doctrine/common (3.2.x-dev a036d90): Cloning a036d90c30 from cache
  - Installing doctrine/orm (2.9.x-dev dacdcf2): Cloning dacdcf2c7b from cache
1 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
composer/package-versions-deprecated: Generating version class...
composer/package-versions-deprecated: ...done generating version class
69 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
➜  Turbo git:(GH-40) ✗

Do you know what happens, and if maybe there is a better solution?
Thanks!


Configurable Span Creation for Reduced Tracing Verbosity

Welcome!

[X] Yes, I've searched similar issues on GitHub and didn't find any.
[X] Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What did you expect to see?
Context
While implementing tracing.otlp with Traefik 3.0.0-rc3, aiming for minimal span generation in a high-traffic, distributed system, we observed that Traefik's default behavior generates approximately six spans even in minimal setups. This affects both the cost-efficiency when using span-count sensitive services like DataDog and potentially impacts performance in high-traffic environments.
Feature Request
Introduce a configuration parameter in Traefik to disable the creation of internal spans. This requires the server span to become the direct parent to client spans, thereby reducing the total number of generated spans.

Hello @JHK,
Thanks for this proposal,
We are eager to gather usage feedback around Tracing as in v3 the feature has been revamped with the OTel instrumentation.
We have a few questions regarding your use case, are you using a Collector?
Wouldn't sampling be a good solution to avoid costs?
The current trace structure has been implemented following the HTTP Trace Semantic Conventions: https://opentelemetry.io/docs/specs/semconv/general/trace/.
Yet, there is no enforcement for internal spans kind (representing internal operations, e.g.: middlewares). Middleware spans provide a full grasp of how time is spent internally.
So, as I understand your proposal, it is to provide an option to deactivate the internal spans, is that correct?

You're right, sampling is an effective measure to reduce costs, but our focus extends beyond that. With our scale—thousands of requests per second across hundreds of applications—keeping traces to essential spans is crucial for clarity and enables higher sampling rates without significant cost impacts.
Our aim is to maintain focused trace data. Internal spans, especially those under a millisecond, often fail to add valuable insight once the system stabilizes. They can clutter the trace, obscuring more critical data. We suggest introducing an option to disable these internal spans, in line with enabling detailed tracing only when necessary for debugging.
Given DataDog's billing model, where additional attributes don't incur extra charges, transforming short-duration spans into attributes could be a compromise—lowering the span count without losing context and managing costs more effectively.
In summary, yes, the proposal is to provide an option to deactivate internal spans for more targeted trace collection and efficient cost management.

One additional consideration to highlight is the impact on filtering capabilities with tools like Datadog. These tools often filter based on specific span attributes, and when information is spread across multiple spans within a trace, it complicates filtering. This issue might be more pronounced with vendors like Datadog due to differences in computational complexity. Searching across multiple related spans is significantly more complex than finding all necessary information in a single span. Consequently, consolidating all relevant information into one comprehensive span might be beneficial.

Hello @JHK,
Thanks for the feedback and sorry for the late answer.

In summary, yes, the proposal is to provide an option to deactivate internal spans for more targeted trace collection and efficient cost management.

We agree on this, we are keeping this issue as proposal for that option to not produce the "internal" spans.

Consequently, consolidating all relevant information into one comprehensive span might be beneficial.

We have discussed this alternative proposal among the Traefik maintainers, and we do not think this is something Traefik should be able to produce.
In addition, and consistent with both the OpenTelemetry design and the Datadog documentation, it seems that the best way to handle the use case you are exposing would be to rely on an OpenTelemetry collector.
https://www.datadoghq.com/blog/ingest-opentelemetry-traces-metrics-with-datadog-agent/
https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/processor/filterprocessor/README.md
https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/processor/transformprocessor/README.md


Broken link - TypeScript/Babel API Cheatsheet

The first item in the cheatsheet list is unreachable.
Since I never saw that cheatsheet I didn't remove the link, if anyone knows where to find it please fix it.

it's been moved to the website here
https://angular.io/cheatsheet

fixed via https://github.com/AngularClass/awesome-angular2/commit/16484331a4f98a5de31218eef1071671959c549a


Copy to other side

Take the settings & result from one side, and copy it to the other.
Ideally this should be instant, as we've already got the result.

If we have some kind of encodeds cache, we might get "instant" for free.

Done!


Implement ability to change volume up and down steps?

I love this plugin, it has already captivated me and I've had it for about 10 minutes, one tiny thing I wish was a feature was the ability to customize how much the audio increases or decreases per person. If this is an easy addition I would ask you please quickly add just for a quality of life update, and if it isn't easy to add no big deal because this plugin is already extremely helpful and I am so grateful that you have put the time into making it.
Thank you!

Hello, finished in the latest release (I've switched to a new repository: https://github.com/CZDanol/StreamDeck-DiscordVolumeMixer2)


Pr/dessygil/40

Checklist:

[x] Was this PR discussed in a issue? It is recommended to first discuss a new feature and let the community know whether you are planning or have started working on it before opening a PR.
[x] Add tests to cover the fixed bug(s) or the new introduced feature(s) (if appropriate).
[x] Update the API documentation if a new function is added or an existing one is deleted.
[x] Added a news entry.

copy news/TEMPLATE.rst to news/my-feature-or-branch.rst) and edit it.

xref #40  pinging @dessygil

Fix #43
from molfeat.trans.pretrained.hf_transformers import PretrainedHFTransformer
import datamol as dm

smiles = dm.freesolv()["smiles"]
transformer = PretrainedHFTransformer("ChemBERTa-77M-MLM", notation="smiles", precompute_cache=True)
output = PretrainedHFTransformer.batch_transform(transformer, smiles, batch_size=128, concatenate=False)
len(transformer.precompute_cache) # should be len(smiles).

Pretrained models should now work better with batch_transform,  allowing efficient parallelization, while retaining all cached feature. PrecomputedMolTransformer molecule transformer should now be prefered WHEN you have existing cache already or are using static featurizers.

I have also documented missing featurizers now:
from molfeat.store import ModelStore
store = ModelStore()
_, m = store.load("mordred")
print(m.usage())

import datamol as dm
from molfeat.trans import MoleculeTransformer
smiles = dm.freesolv().iloc[:50].smiles
# sanitize and standardize your molecules if needed
transformer = MoleculeTransformer(featurizer='mordred', dtype=float)
features = transformer(smiles)

ping @cwognum


[Bug]: [intermittent] API run sometimes happens on stale version

Is there an existing issue for this?

[X] I have searched the existing issues

Description
Sometimes, the latest changes to an API query are not sent to the RUN call, as I illustrate in the attached video (please watch with audio on for explanation)
https://github.com/appsmithorg/appsmith/assets/94514895/4d47aca9-7ac5-46fb-820e-a74108a8cea3
Steps To Reproduce
The two URLs are:
https://httpbun.com/any
https://httpbun.com/anything
toggle between the two, and run the query each time. Looking at the response you can see that sometimes the older version of the query is being sent in the run call.
Public Sample App
No response
Environment
Production
Issue video log
No response
Version
Cloud

also see this video


Enable binary logger on bootstrapped build.

@jeffkl also suggested we reply the log after (MSBuild %MSBUILDBINLOGPATH% /v:m or something). A good idea but might be confusing so I didn't do that yet.


strokePattern are missing in Polygon in Google map

I want to make a polygon with dash line but stokePattern are not available in method. can you please add stroke pattern property in polygon so that we can use it

Hi @rajatjain2802
You should be able to achieve this already, see https://stackoverflow.com/a/66174686

Stroke pattern are available for polyline not for polygon pls check.
On Tue, Sep 21, 2021, 5:45 PM Taha Tesser @.***> wrote:

Closed #90443 https://github.com/flutter/flutter/issues/90443.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/90443#event-5335089820, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AO5GAD5SCUI67PJ7VEJ7TVLUDBZMVANCNFSM5EOAP7UQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Hi @rajatjain2802
Apologies, this is currently not supported for polygons

Okay thanks, but can we do it if it possible?? Because we just have to add
only a single method stroke pattern ??
On Wed, Sep 22, 2021, 5:15 PM Taha Tesser @.***> wrote:

Hi @rajatjain2802 https://github.com/rajatjain2802
Apologies, this is currently not supported for polygons
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/issues/90443#issuecomment-924852127,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AO5GAD2G2E6XB36IRNTFERDUDG6W3ANCNFSM5EOAP7UQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


intermittent test failure in travis

Seeing this:

pooler_tests: pooler_groups_test_ (take and return one group member (repeated))...*failed*
in function gen_server:call/2 (gen_server.erl, line 180)
in call from pooler_tests:'-pooler_groups_test_/0-lc$^0/1-0-'/1 (test/pooler_tests.erl, line 405)
in call from pooler_tests:'-pooler_groups_test_/0-fun-7-'/0 (test/pooler_tests.erl, line 403)
**exit:{{nodedown,group_1},{gen_server,call,[{error_no_group,group_1},get_id]}}
=======================================================
  Failed: 1.  Skipped: 0.  Passed: 80.
One or more tests were cancelled.
Cover analysis: /home/travis/build/seth/pooler/.eunit/index.html
ERROR: One or more eunit tests failed.
The command "rebar skip_deps=true eunit" exited with 1.
Done. Your build exited with 1.

https://travis-ci.org/seth/pooler/builds/22953645
https://travis-ci.org/seth/pooler/jobs/22953648

Somewhat outdated. Don't see those on GitHub CI


Shortened code lines (partly using yapf), wrapped comments

This PR mainly wraps comment lines manually, shortens code lines and applies some readability improvements mostly as suggested by yapf. This helps generate a PDF version with index cards like in my fork. But as usual in such cases, the result is sometimes a bit of a compromise.

Looks good to me.

This is the PDF respective output with appropriate fonts: https://github.com/deeplook/numpy-100/blob/master/100 Numpy exercises.pdf
I feel like the MD parser needs to be more general to accommodate for cards showing arbitrary sequences of paragraphs and code, like in Jupiter notebooks. In fact, I had a go at this before with ReST and dedicated directives. I might give it another go. Would you be open to witching from MD to ReST?

Not really but we can have a rst version alongside the md version.


Add deprecated description to the subtitle

This PR adds the word "deprecated" to the subtitle of the deprecated annotation.

/approve

Page preview:
https://deploy-preview-32377--kubernetes-io-main-staging.netlify.app/docs/reference/labels-annotations-taints/#container-seccomp-security-alpha-kubernetes-io

/lgtm


Installing Without Numba Support

I am on ARM64 & numba is creating problem. Can i use flexsolve without numba install ...I mean any compiling flag that I can use

@defencedog, a flag is available through numba, you can run the following before importing flexsolve:
import os
os.environ["NUMBA_DISABLE_JIT"] = "1"
``

Out of curiosity, at which point is numba problematic? Can you post the traceback and your vesions of numba and llvmlite here? If it's during imports, I can add a try and exception block to avoid this. I may try checking with numba people to see if this is a known issue later.

Thanks,

@yoelcortes Thanks for replying. I completely build with SUCCESS numba with gcc-11 but discussion goes on & I cannot import it
https://github.com/numba/numba/issues/8584

@defencedog, perfect, thanks for sharing. Were you able to run flexsolve with the flag? If it worked for you, I may try adding an try-except block for numba import errors and use this flag.

@yoelcortes No! As aforementioned problem with numba isn't solved so flexsolve too cannot be imported

@yoelcortes Hey friend problem is resolved. The issue seems to be math library which is provided by Android system itself & is to be included in build command like this @ https://github.com/termux-user-repository/tur/issues/147#issuecomment-1310625296

@defencedog, excellent! Glad to know you were able to get it resolved. Thanks again for posting, it will help others resolve such issues too.


CB-19958 Environmentservice rescheduling missing envs in FREEIPA_UNREACHABLE, FREEIPA_UNHEALTHY status

If an env is in "FREEIPA_UNHEALTHY", then we don't schedule it on a pod restart because this list does not contain these statuses:
https://github.com/hortonworks/cloudbreak/blob/a6e0c4d027bdbbe46da6d4fe0a5d0faaa7d480bf/environment/src/main/java/com/sequenceiq/environment/environment/service/EnvironmentService.java#L424-L456
It should not work like this.
We should specify the disallowed statuses.

As this being a hotfix, target should be 2.65


Remove verbose debug message from exception

Many error reports that we get don't seem to understand this message.
It may be more direct to give them the underlying error report without
explanation.

I liked the message, as it clearly marked the difference between in-process errors, and remote worker errors. Not a hard concern, just my thoughts.

Perhaps it just needs to be tightened up a bit.  Can you recommend other language?
A number of stackoverflow questions, gitter chats, etc, seem to assume that these errors are the fault of dask, not the fault of the underlying code.  They see "Exception in remote worker" and read no further.

Hmmm, that's tough. Perhaps just removing the "Worker" in that phrase would help? "Remote Exception" = exception that's not in the process, "Remote Worker Exception" could be potentially misconstrued as error in worker part of dask. It's hard to figure out the best language without speaking to the people who misunderstood it...
I'm +0.5 on removing the debugging tip though - it's useful advice, but I'm unsure if anyone actually will use it. Just having a header on remote exceptions though seems like a good idea to me.

Something like:
"Remote Exception:
------------------
Original error..."

How's this.

In [1]: import dask.dataframe as dd

In [2]: df = dd.read_csv('bad1.csv')

In [3]: df.a.sum().compute()
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-3-259ab0749f1b> in <module>()
----> 1 df.a.sum().compute()

/home/mrocklin/workspace/dask/dask/base.pyc in compute(self, **kwargs)
     27
     28     def compute(self, **kwargs):
---> 29         return compute(self, **kwargs)[0]
     30
     31     @classmethod

/home/mrocklin/workspace/dask/dask/base.pyc in compute(*args, **kwargs)
     95                 for opt, val in groups.items()])
     96     keys = [arg._keys() for arg in args]
---> 97     results = get(dsk, keys, **kwargs)
     98     return tuple(a._finalize(a, r) for a, r in zip(args, results))
     99

/home/mrocklin/workspace/dask/dask/threaded.pyc in get(dsk, result, cache, num_workers, **kwargs)
     55     results = get_async(pool.apply_async, len(pool._pool), dsk, result,
     56                         cache=cache, queue=queue, get_id=_thread_get_id,
---> 57                         **kwargs)
     58
     59     return results

/home/mrocklin/workspace/dask/dask/async.pyc in get_async(apply_async, num_workers, dsk, result, cache, queue, get_id, raise_on_exception, rerun_exceptions_locally, callbacks, **kwargs)
    494                               + 'Traceback:\n'
    495                               + '----------\n'
--> 496                               + tb)
    497         state['cache'][key] = res
    498         finish_task(dsk, key, state, results, keyorder.get)

ValueError:
Remote Exception:
-----------------
cannot safely convert passed user dtype of <i8 for float64 dtyped data in column 0

Traceback:
----------
  File "dask/async.py", line 266, in execute_task
    result = _execute_task(task, data)
  File "dask/async.py", line 249, in _execute_task
    return func(*args2)
  File "/home/mrocklin/Software/anaconda/lib/python2.7/site-packages/pandas-0.16.2-py2.7-linux-x86_64.egg/pandas/io/parsers.py", line 474, in parser_f
    return _read(filepath_or_buffer, kwds)
  File "/home/mrocklin/Software/anaconda/lib/python2.7/site-packages/pandas-0.16.2-py2.7-linux-x86_64.egg/pandas/io/parsers.py", line 260, in _read
    return parser.read()
  File "/home/mrocklin/Software/anaconda/lib/python2.7/site-packages/pandas-0.16.2-py2.7-linux-x86_64.egg/pandas/io/parsers.py", line 721, in read
    ret = self._engine.read(nrows)
  File "/home/mrocklin/Software/anaconda/lib/python2.7/site-packages/pandas-0.16.2-py2.7-linux-x86_64.egg/pandas/io/parsers.py", line 1170, in read
    data = self._reader.read(nrows)
  File "pandas/parser.pyx", line 769, in pandas.parser.TextReader.read (pandas/parser.c:7544)
  File "pandas/parser.pyx", line 791, in pandas.parser.TextReader._read_low_memory (pandas/parser.c:7784)
  File "pandas/parser.pyx", line 866, in pandas.parser.TextReader._read_rows (pandas/parser.c:8617)
  File "pandas/parser.pyx", line 973, in pandas.parser.TextReader._convert_column_data (pandas/parser.c:9928)
  File "pandas/parser.pyx", line 1054, in pandas.parser.TextReader._convert_tokens (pandas/parser.c:11152)

Looks good to me!


Links via Table

Laravel Version: 5.6
PHP Version: 7.1
Database Driver & Version: latest

Description:
Hi guys, i am trying to add a row in a table and when I add a link it doesn't take as it should be.
The link should be an anchor and doens't matter how i put it just don't take it.
I`ve tried with code editor, markdown editor, html, etc... it's just showing like a plain text.
Steps To Reproduce:

@fletch3555

Of all the requested version numbers, Voyager is likely the MOST important.... why did you delete it?

$ composer show -i
You are using the deprecated option "installed". Only installed packages are sho                                                                             wn by default now. The --all option can be used to show all packages.
arrilot/laravel-widgets               3.12    A powerful alternative to view com                                                                             posers. Asynchronous widgets, re...
composer/ca-bundle                    1.1.1   Lets you find a path to the system                                                                              CA bundle, and includes a fallb...
composer/composer                     1.6.5   Composer helps you declare, manage                                                                              and install dependencies of PHP...
composer/semver                       1.4.2   Semver library that offers utiliti                                                                             es, version constraint parsing a...
composer/spdx-licenses                1.4.0   SPDX licenses list and validation                                                                              library.
dnoegel/php-xdg-base-dir              0.1     implementation of xdg base directo                                                                             ry specification for php
doctrine/annotations                  v1.6.0  Docblock Annotations Parser
doctrine/cache                        v1.7.1  Caching library offering an object                                                                             -oriented API for many cache bac...
doctrine/collections                  v1.5.0  Collections Abstraction library
doctrine/common                       v2.8.1  Common Library for Doctrine projec                                                                             ts
doctrine/dbal                         v2.7.1  Database Abstraction Layer
doctrine/inflector                    v1.3.0  Common String Manipulations with r                                                                             egard to casing and singular/plu...
doctrine/instantiator                 1.1.0   A small, lightweight utility to in                                                                             stantiate objects in PHP without...
doctrine/lexer                        v1.0.1  Base library for a lexer that can                                                                              be used in Top-Down, Recursive D...
dragonmantank/cron-expression         v2.1.0  CRON for PHP: Calculate the next o                                                                             r previous run date and determin...
egulias/email-validator               2.1.4   A library for validating emails ag                                                                             ainst several RFCs
erusev/parsedown                      1.7.1   Parser for Markdown.
fideloper/proxy                       4.0.0   Set trusted proxies for Laravel
filp/whoops                           2.1.14  php error handling for cool kids
fzaninotto/faker                      v1.7.1  Faker is a PHP library that genera                                                                             tes fake data for you.
guzzlehttp/psr7                       1.4.2   PSR-7 message implementation that                                                                              also provides common utility met...
hamcrest/hamcrest-php                 v2.0.0  This is the PHP port of Hamcrest M                                                                             atchers
intervention/image                    2.4.1   Image handling and manipulation li                                                                             brary with support for Laravel i...
jakub-onderka/php-console-color       0.1
jakub-onderka/php-console-highlighter v0.3.2
justinrainbow/json-schema             5.2.7   A library to validate a json schem                                                                             a.
larapack/doctrine-support             v0.1.6  Better Doctrine Support with Larav                                                                             el (Support for enum)
larapack/hooks                        v1.0.8  A Laravel Hook system
larapack/voyager-hooks                v1.0.8  Hooks integrated in Voyager
laravel/framework                     v5.6.22 The Laravel Framework.
laravel/tinker                        v1.0.7  Powerful REPL for the Laravel fram                                                                             ework.
league/flysystem                      1.0.45  Filesystem abstraction: Many files                                                                             ystems, one API.
mockery/mockery                       1.1.0   Mockery is a simple yet flexible P                                                                             HP mock object framework
monolog/monolog                       1.23.0  Sends your logs to files, sockets,                                                                              inboxes, databases and various ...
myclabs/deep-copy                     1.7.0   Create deep copies (clones) of you                                                                             r objects
nesbot/carbon                         1.25.0  A simple API extension for DateTim                                                                             e.
nikic/php-parser                      v4.0.1  A PHP parser written in PHP
nunomaduro/collision                  v2.0.2  Cli error handling for console/com                                                                             mand-line PHP applications.
paragonie/random_compat               v2.0.12 PHP 5.x polyfill for random_bytes(                                                                             ) and random_int() from PHP 7
phar-io/manifest                      1.0.1   Component for reading phar.io mani                                                                             fest information from a PHP Arch...
phar-io/version                       1.0.1   Library for handling version infor                                                                             mation and constraints
phpdocumentor/reflection-common       1.0.1   Common reflection classes used by                                                                              phpdocumentor to reflect the cod...
phpdocumentor/reflection-docblock     4.3.0   With this component, a library can                                                                              provide support for annotations...
phpdocumentor/type-resolver           0.4.0
phpspec/prophecy                      1.7.6   Highly opinionated mocking framewo                                                                             rk for PHP 5.3+
phpunit/php-code-coverage             6.0.4   Library that provides collection,                                                                              processing, and rendering functi...
phpunit/php-file-iterator             1.4.5   FilterIterator implementation that                                                                              filters files based on a list o...
phpunit/php-text-template             1.2.1   Simple template engine.
phpunit/php-timer                     2.0.0   Utility class for timing
phpunit/php-token-stream              3.0.0   Wrapper around PHP's tokenizer ext                                                                             ension.
phpunit/phpunit                       7.1.5   The PHP Unit Testing framework.
phpunit/phpunit-mock-objects          6.1.1   Mock Object library for PHPUnit
psr/container                         1.0.0   Common Container Interface (PHP FI                                                                             G PSR-11)
psr/http-message                      1.0.1   Common interface for HTTP messages
psr/log                               1.0.2   Common interface for logging libra                                                                             ries
psr/simple-cache                      1.0.1   Common interfaces for simple cachi                                                                             ng
psy/psysh                             v0.9.4  An interactive shell for modern PH                                                                             P.
ramsey/uuid                           3.7.3   Formerly rhumsaa/uuid. A PHP 5.4+                                                                              library for generating RFC 4122 ...
sebastian/code-unit-reverse-lookup    1.0.1   Looks up which function or method                                                                              a line of code belongs to
sebastian/comparator                  3.0.0   Provides the functionality to comp                                                                             are PHP values for equality
sebastian/diff                        3.0.0   Diff implementation
sebastian/environment                 3.1.0   Provides functionality to handle H                                                                             HVM/PHP environments
sebastian/exporter                    3.1.0   Provides the functionality to expo                                                                             rt PHP variables for visualization
sebastian/global-state                2.0.0   Snapshotting of global state
sebastian/object-enumerator           3.0.3   Traverses array structures and obj                                                                             ect graphs to enumerate all refe...
sebastian/object-reflector            1.1.1   Allows reflection of object attrib                                                                             utes, including inherited and no...
sebastian/recursion-context           3.0.0   Provides functionality to recursiv                                                                             ely process PHP variables
sebastian/resource-operations         1.0.0   Provides a list of PHP built-in fu                                                                             nctions that operate on resources
sebastian/version                     2.0.1   Library that helps with managing t                                                                             he version number of Git-hosted ...
seld/cli-prompt                       1.0.3   Allows you to prompt for user inpu                                                                             t on the command line, and optio...
seld/jsonlint                         1.7.1   JSON Linter
seld/phar-utils                       1.0.1   PHAR file format utilities, for wh                                                                             en PHP phars you up
swiftmailer/swiftmailer               v6.0.2  Swiftmailer, free feature-rich PHP                                                                              mailer
symfony/console                       v4.0.10 Symfony Console Component
symfony/css-selector                  v4.0.10 Symfony CssSelector Component
symfony/debug                         v4.0.10 Symfony Debug Component
symfony/event-dispatcher              v4.0.10 Symfony EventDispatcher Component
symfony/filesystem                    v4.0.10 Symfony Filesystem Component
symfony/finder                        v4.0.10 Symfony Finder Component
symfony/http-foundation               v4.0.10 Symfony HttpFoundation Component
symfony/http-kernel                   v4.0.10 Symfony HttpKernel Component
symfony/polyfill-ctype                v1.8.0  Symfony polyfill for ctype functio                                                                             ns
symfony/polyfill-mbstring             v1.8.0  Symfony polyfill for the Mbstring                                                                              extension
symfony/polyfill-php72                v1.8.0  Symfony polyfill backporting some                                                                              PHP 7.2+ features to lower PHP v...
symfony/process                       v4.0.10 Symfony Process Component
symfony/routing                       v4.0.10 Symfony Routing Component
symfony/translation                   v4.0.10 Symfony Translation Component
symfony/var-dumper                    v4.0.10 Symfony mechanism for exploring an                                                                             d dumping PHP variables
tcg/voyager                           v1.1.1  A Laravel Admin Package for The Co                                                                             ntrol Group to make your life ea...
theseer/tokenizer                     1.1.0   A small library for converting tok                                                                             enized PHP source code into XML ...
tijsverkoyen/css-to-inline-styles     2.2.1   CssToInlineStyles is a class that                                                                              enables you to convert HTML-page...
vlucas/phpdotenv                      v2.4.0  Loads environment variables from                                                                              .env to getenv(), $_ENV and...
webmozart/assert                      1.3.0   Assertions to validate method inpu                                                                             t/output with nice error messages.

I dont really understand your problem, but I'm pretty positive you will find the solution here

https://youtu.be/DqSa1vHaTjI

@cyrildewit @emptynick @fletch3555  anyone can help me now?

Yes, this is expected behaviour, and I guess it wont change.
Imagine someone puts an iframe or video-tag inside the body.

Ok, so how do I modify this to work, for my personal use only ?

Override bread/browse.blade.php with a copy of the original and replace {{  }} with {!! !!} but be careful!

Closing as this is expected behaviour.
Imagine everyone putting headings, iframe and things like this inside there and it would render as HTML when browsing


Retarget AJE to new home

Close #4345

Related: #4157  although I am not sure why it said the repo remained--it did not remain, hence this issue.

@NathanKell poked on irc about it, all seems fine and it inflates correctly. Merging with many thanks for the poke :)


Fix grammar in Tavi module (borned -> born)

I dislike making such small pull requests but it is what it is

Thank youuuu, borned sounds so silly x3


Need to select new Co-Lead

I am not sure what the selection process is and want to know how I can help.
Similar question for the Backlog Warden. Please let me know I need to create a separate issue for each role.

Apologies for the delay on this, but here is a draft of WG Lead responsibilities. Let me know whether a separate issue is required for approving these specifically or if submitting in a PR to add to official WG documentation works.
WG Lead Roles & Responsibilities

Facilitate WG meetings including agendas, calls for topics, and capturing and following up on action items
Drive progress on WG efforts whether specifications, code, or other contributions
Provide technical guidance and sponsorships for sub-projects and arbitrate technical disputes
Present WG updates to TAC
Facilitate WG voting as needed
Accountable for GitHub Repo management including edits/updates, issue and PR backlog management, and delegating responsibility to a separate volunteer, if applicable
Time commitment: 1-2 hours per week

This issue has been addressed in PR #361. I apologize for not linking the issue initially. Closing.


Is it possible to specify the virtualMachineProfile.OsProfile.ComputerNamePrefix?

When creating a scaleset  az vmss create Is it possible to specify the virtualMachineProfile.OsProfile.ComputerNamePrefix?Additionally if general when using the az cli, if the parameter is missing from the cli command in question is there a way of passing it in as a fully qualified parameter. Something like  -- parameter properties.virtualMachineProfile.OsProfile.ComputerNamePrefix="$myPrefix"

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

ID: 0408c294-207a-2b72-7b93-e09121602b75
Version Independent ID: 852cb67b-70c6-b811-3b0a-5d5b84b8a911
Content: az vmss
Content Source: src/command_modules/azure-cli-vm/azure/cli/command_modules/vm/_help.py
Service: virtual-machine-scale-sets
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

// CC: @adewaleo, @tjprescott, this is about the generic setter we have talked about beffore

@yugangw-msft @tjprescott, yes this is about the generic setter argument. I would be open to discuss this more when I am back. Interestingly enough, this is similar to the now closed #8402

https://docs.microsoft.com/en-us/cli/azure/vmss?view=azure-cli-latest#az-vmss-create
az vmss update has --set parameter.
I think it's a good idea that we can specify ComputerNamePrefix in az vmss create command directly.

https://docs.microsoft.com/en-us/cli/azure/vmss?view=azure-cli-latest#az-vmss-create
az vmss update has --set parameter.
I think it's a good idea that we can specify ComputerNamePrefix in az vmss create command directly.

Sounds good. This was done not too long ago with az vm create --computer-name.

Being able to control the computerNamePrefix thru the CLI will unblock some HPC scenarios. Especially there are applications that doesn't support such long names, some are crashing like OpenMPI 4.0.1 or others failed to get licences like Fluent. Because the name is random there is no easy way to work around this

Just note:
azure-cli 2.0.71 *
az vmss create --name XXX... --computer-name-prefix machine...
az : ERROR: az: error: unrecognized arguments: --computer-name-prefix machine
azure-cli 2.0.75
It's OK, just for debug of someone dealing with error.

Just note:
azure-cli 2.0.71 *
az vmss create --name XXX... --computer-name-prefix machine...
az : ERROR: az: error: unrecognized arguments: --computer-name-prefix machine
azure-cli 2.0.75
It's OK, just for debug of someone dealing with error.

Thank you for the tips.


Feature Request: Completely remove certain fields in the new partial model

Hello, this is a great project, thank you for sharing it, it perfectly accomplishes what I want to do. However, I have a scenario now where I have a base Model with all properties, and I want to convert it into multiple child models with only some properties using 'partial', but currently, I can only make the unnecessary properties optional. It would be perfect if I could completely remove properties in the child models.

@HonQii For this requirement I would use a completely different approach. Defining some parts of the model using separate model classes and then using class inheritance (remember: in Python you can have multiple parents) to construct the full model. See this as an example:
class ModelPart1(pydantic.BaseModel):
    part1_foo: str

class ModelPart2(pydantic.BaseModel):
    part2_foo: str

class ModelPart3(pydantic.BaseModel):
    part3_foo: str

class TheFullModel(ModelPart1, ModelPart2, ModelPart3):
    pass

You may then combine this with partial models of course 😉
Like for example having all the fields from ModelPart2 optional:
class TheFullModel(
    ModelPart1,
    create_partial_model(ModelPart2),
    ModelPart3,
):
    pass

Also note: If you are using FastAPI you can remove the None values (due to fields being partial) from the response data by using response_model_exclude_none=True on the endpoint. See https://fastapi.tiangolo.com/tutorial/response-model/?h=response_model_exclude#response-model-encoding-parameters
Does this solve your issue?

For this requirement I would use a completely different approach. Defining some parts of the model using separate model classes and then using class inheritance (remember: in Python you can have multiple parents) to construct the full model. See this as an example:

I'll try it. Thank you.


Fixing find, should be filter

This is embarrassing.....

Coverage remained the same at 90.698% when pulling<PHONE_NUMBER>d62bc7fa2592fb3c7c2ef6fbbe2861 on aequasi:patch-2 into 753ede47c4503c61dbb93dce5be729ff60cfe99f on gajus:master.


Support arm64ec targets

Brief Issue Summary
ARM64EC requires a different visual studio configuration. This documentation describes what to put in the preset file: https://devblogs.microsoft.com/cppblog/arm64ec-support-in-visual-studio/
 "architecture": {
    "value": "arm64ec",
    "strategy": "external"
 }

But when I try to build, the VS configuration used underneath (LIB environment variable, for instance) seems to point to x86.
CMake Tools Diagnostics
I'd rather not post here. I can provide them on demand.
Debug Log
No log. The feature seems to not be supported. I searched for "arm64ec" in the entire issue database and repo, and found no hits. This is a request to implement this (or to set me straight if I'm mistaken in any way).

Yes, you are correct when you say that it seems not to be supported.  It is not currently supported.  We can use this issue to track adding support for it.


Fix definition of qr primitive to return only the upper triangular pa…

…rt of r.
Issue #2863.

@j-towns


Python API: seek(eventtime)

Is your feature request related to a problem? Please describe.
Feature-parity between APIs: Java Consumer and Reader have seek(messageId) and seek(timestamp), but Python has only seek(messageId).
Describe the solution you'd like
Add a new method to Consumer and Reader to seek by timestamp.  Or it could test the type of the value passed, or have different named arguments.
Describe alternatives you've considered
N/A
Additional context
Use cases are given in #5537 - e.g. rewind a reader to start at a given time.

On further investigation I think some work on C++ API would be needed as well.

C++ API has seek in Consumer but not in Reader (which is where I want it)
Consumer::seek accepts only MessageId as its argument - although I see no reason why it can't be overloaded like its Java counterpart

In terms of the wire protocol, it would need to copy whatever the Java client does for seek(timestamp) - the command is built here.

https://github.com/apache/pulsar/pull/5542


adding azure support

I was using this amazing proxy on prod but without cache because my Azure App Service could not handle storage well enough.
But it was clearly not optimal. I thought it would be cool to add Azure Storage Support.
For that I needed an implementation of Http Cache with Azure Storage so I built one (http://github.com/PaulARoy/azurestoragecache)
This pull request only adds support for azure cache according to my package.
Usage: « -cache azure »
Three values can be passed on to the cache:

Azure Account Name (empty = get env variable « AZURESTORAGE_ACCOUNT_NAME »)
Azure Account Key (empty = get env variable « AZURESTORAGE_ACCESS_KEY »)
Container Name (empty = "cache")

Feel free to modify anything. It currently runs in production for my website.

Signed it

To be honest I am not quite sure why the CI fails…
It seems related to the azure sdk package (line 183 to 194 indicates fails on azure sdk)
I tried adding my package & azure sdk to the vendors file but it did not help so far (I am quite new to Go and the whole architecture).
Does anyone have a clue on what to change? Tests seem to pass and it works in production.

Hey Paul, sorry I never got around to taking a look at this when you first sent it.  Are you still interested in trying to land this?  If so, it looks like the underlying azure sdk has changed a bit since you wrote your azurestorage package.  I've never used Azure myself, so it might be faster for you to fix it up, otherwise I'll try taking a look at some point and send a pull request to your azurestorage project.

Hi Will!
No problem for the delay.
Unfortunately I rewrote my own image proxy using Asp.Net core, I had a small issue on caching: Azure Blob Storage seem to handle incorrectly the names we use for the images (http://…)
This is my first time with Go, I tried to workaround the issue but I had to fix it quickly and rewriting the whole layer using a technology I already mastered was faster.
I think it would be best to fix it with your project, as it is way more efficient than what I wrote.
I can work on this, but I am in a rush these weeks, I should be able to land something but not before october I think. If you prefer to work on this on your own that's fine by me.

Sounds good, I'll try poking around with azure storage and see what I can figure out.  It looks like the Azure SDK has changed in relatively small ways, so I don't think it'll be a lot of work to fix your storage layer.

okay, pull request sent your way: https://github.com/PaulARoy/azurestoragecache/pull/1

all merged in and ready to go.  If and when you switch back to using imageproxy, let me know how it works for you.  And thanks for the contribution!

Thank you very much! This is amazing :)
As I said I am in a rush for a few weeks but I will try as soon as I can!


Move iris_flowers model to onnx model zoo

Channel for questions
Before or while filing an issue please feel free to join our Slack channel to get in touch with development team, ask questions, find out what's cooking and more!
Description
(Brief description of what this PR is about)
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
[ ] Code is well-documented:

For user-facing API changes, Java doc has been updated.
For new examples, README.md is added to explain the what the example does.

[ ] To the my best knowledge, examples and jupyter notebooks are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, Java doc)
[ ] Feature2, tests, (and when applicable, Java doc)

Comments

If this change is a backward incompatible change, why must this change be made?
Interesting edge cases to note here

Can we still keep the model outside, this one is not worthwhile to keep into our model zoo. The good part for outside is also helpful for users to get a reference on how they can load an onnx model

Can we still keep the model outside, this one is not worthwhile to keep into our model zoo. The good part for outside is also helpful for users to get a reference on how they can load an onnx model

This is the first model in onnx model, we don't have an onnx model yet. I think this is a good example to keep it in model zoo. Just like we keep mnist in our basic model zoo.
If in the example or jupyter notebook, maybe keep it as loading from url is better. But this is in our unit test code.


Automate image release process

This PR resolves #65 and #75 by adding a workflow .github/workflows/check-release.yml that runs every night at 23:27 UTC and compares the tag in the latest release of https://github.com/godotengine/godot/releases with the latest tag in this repository. Ideally we would be notified of new releases, but it looks like this would require setting up a repository_dispatch event on the main Godot repo or something similar.
In case the two tags differ, it will automatically create an equivalent tag in this repository and generate a new release. The body of the release is copied from the release in the engine repository.
When a new release is created .github/workflows/release.yml is triggered. This workflow will build the regular and mono Dockerfiles and push the images both to DockerHub and GitHub Container Registry.
The only thing required for the workflows is to add  DOCKERHUB_USERNAME and DOCKERHUB_TOKEN to the repository secrets. The username is your DockerHub username, and a token can be generated your docker account settings https://hub.docker.com/settings/security
Naturally, DockerHub allows generating only 1 token for a free account 😅 which together with a limited number of pulls for anonymous users is the reason for adding a push to GitHub Container Registry as an alternative.

Out of curiosity, why does this schedule run at 23:27 UTC specifically?

Out of curiosity, why does the scheduled workflow run at 23:27 UTC specifically?

https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#schedule

e: The schedule event can be delayed during periods of high loads of GitHub Actions workflow runs. High load times include the start of every hour. To decrease the chance of delay, schedule your workflow to run at a different time of the hour.

Thus 23:27, because it's...different 😀

@Calinou  Updated all runs-on lines, including the test workflow.

There is an issue caused by GitHub https://github.community/t/github-action-trigger-on-release-not-working-if-releases-was-created-by-automation/16559 not starting any new workflows when triggered from another workflow. The workaround is to use a personal access token to create a release, which would require setting an extra secret in the repository settings. I'll adapt the code in my PR to use the PAT instead of the default github token soon.

Updated the check-release.yml to use a PAT instead of the default GITHUB_TOKEN. Added instructions to the PR description on how to generate one and with what permissions.

It would be great, if this merge request will be live. Because we are already delayed two patch versions (3.4.2 vs 3.4.4).

Note: This will take some time to be merged and effective, as I'm looking into creating and assigning the various secrets as mentioned on OP.

cc @TheOrioli


add helwan university folder

@abdelrahmanG-eva I am sorry, the domain fci.helwan.edu.eg is removed from our trusted domains list because it was abused in the past. If you are the student of this school, please enroll to GitHub Student Developer Program. Then apply for JetBrains educational subscription with your GitHub account (GitHub tab at https://www.jetbrains.com/shop/eform/students).


not working - auth problem

Hi
recently i am getting following error
Failed getting oauth client: Failed to read token: invalid character '}' after top-level value
What problem can be?

Hey @rakeshr , did you resolve this? Suddenly received this error this morning?

Ok weirdly found an extra closing } inside ~/.gdrive/token_v2.json.
Not sure how this occurred but removing the extra symbol resolved the issue for me.

Same thing happened to me, something must have written that extra closing } inside ~/.gdrive/token_v2.json because for sure there wasn't before.

today this occurred at my vps too.
Failed getting oauth client: Failed to read token: invalid character '}' after top-level value

I reinstalled it and it fixed it. My problem.was that after a half year the
free version of gdrive (private user) needs a new auth code...I tried for 2
hours to generate it via Google developer but it allways failed. So I
decided to reinstall gdrive and set it up new ...only thing that helped me.
Christian Toffolo<EMAIL_ADDRESS>schrieb am Mo., 23. Juli 2018,
09:27:

Happened again today. I still didn't find what added the }
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/prasmussen/gdrive/issues/227#issuecomment-406965456,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Aaz_JebPkmIwNaXT_juLpD6St6Wal7N7ks5uJXrrgaJpZM4K1HOV
.

I've had this issue happen every few months.


Build returning NulllreferenceException error, despite functioning in editor

I've developed a game in Unity 2021.3.1f1, and the game functions perfectly within the editor, however upon running a build it breaks. The controllers no longer track and they stay in their start positions.
The log throws this error twice, presumably once for each hand but I'm not sure:
[SteamVR] System.NullReferenceException: Object reference not set to an instance of an object.
at Valve.VR.SteamVR_Input.Initialize (System.Boolean force) [0x00000] in <00000000000000000000000000000000>:0
at Valve.VR.SteamVR.CreateInstance () [0x00000] in <00000000000000000000000000000000>:0
at Valve.VR.SteamVR.Initialize (System.Boolean forceUnityVRMode) [0x00000] in <00000000000000000000000000000000>:0
at Valve.VR.SteamVR_Behaviour_Pose.OnEnable () [0x00000] in <00000000000000000000000000000000>:0
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Valve.VR.SteamVR:CreateInstance()
Valve.VR.SteamVR:Initialize(Boolean)
Valve.VR.SteamVR_Behaviour_Pose:OnEnable()
It then repeats this error once per frame:
NullReferenceException: Object reference not set to an instance of an object.
at Valve.VR.SteamVR_ActionSet_Data.Activate (Valve.VR.SteamVR_Input_Sources activateForSource, System.Int32 priority, System.Boolean disableAllOtherActionSets) [0x00000] in <00000000000000000000000000000000>:0
at Valve.VR.SteamVR_ActivateActionSetOnLoad.Start () [0x00000] in <00000000000000000000000000000000>:0
I don't rally know what to adjust since it is only in the built version of the game. Any ideas what I did wrong?
Log file included.
Player.log

I have been trying different settings within the project settings now and still nothing works. Help Would be seriously appreciated.

Hi, sorry you're having issues. Can you makea development build so it includes line numbers in the errors?
Is this a new project with just the steamvr unity plugin? Or an existing title you upgrades?
What version of the steamvr unity plugin do you have? /Assets/SteamVR/readme.txt

Hi, sorry you're having issues. Can you make a development build so it includes line numbers in the errors?
Is this a new project with just the steamvr unity plugin? Or an existing title you upgrades?
What version of the steamvr unity plugin do you have? /Assets/SteamVR/readme.txt

Thank you for the response. It is a development build. It functions when testing in the editor, however on both normal and development builds it doesn't work. I found the Initialize function that the first error is referencing, but just finding it didnt help much. Im quite out of my depth at this point.
This is a project I created and added the plugin to.
SteamVR plugin is 2.7.3 (sdk 1.14.15)
Hope this helps let me know if there's anything else you need.

Maybe try checking the "Script Debugging" checkbox when you make a build?

Maybe try checking the "Script Debugging" checkbox when you make a build?

Did that. gave me this error:
WindowsPlayer "DESKTOP-7VR96AJ" [SteamVR] System.NullReferenceException: Object reference not set to an instance of an object.
at Valve.VR.SteamVR_Input.Initialize (System.Boolean force) [0x0002e] in E:\Repos\Mors Oculus\Assets\SteamVR\Input\SteamVR_Input.cs:163
at Valve.VR.SteamVR.CreateInstance () [0x000e7] in E:\Repos\Mors Oculus\Assets\SteamVR\Scripts\SteamVR.cs:207
at Valve.VR.SteamVR.Initialize (System.Boolean forceUnityVRMode) [0x00023] in E:\Repos\Mors Oculus\Assets\SteamVR\Scripts\SteamVR.cs:103
at Valve.VR.SteamVR_Behaviour_Pose.OnEnable () [0x00002] in E:\Repos\Mors Oculus\Assets\SteamVR\Input\SteamVR_Behaviour_Pose.cs:88
so line numbers, but they lead to the same functions I already found and doesn't really tell me what I need to fix, besides this "WindowsPlayer". I'm not sure what that is referencing, or trying to reference though.


Release v1.6.0 missing msi

Hi,
It appears the v1.6.0 release was published without a Windows msi installer.
Is that a permanent change going forward, or can we continue to expect msi installers?
Thank you.

Fixed. We'll release the packages and push to package managers all releases moving forward.
https://github.com/microsoft/winget-pkgs/pull/141107/


Scene-first setting up entities based on GOs present in the scene.

It's kind of related to Issue #8.
It would be nice to see some helper classes or extension methods allowing to attach existing GOs in the scene to entity's ViewComponent.View and subsequently running them through a SetupSystem.
All the above completely programmatically without having to add any Components to the GO manually in Unity Editor.
Also discussed on gitter on 01-Nov-2016.

The setting up of ViewComponents View to the GO and applying the EntityView with the applicable entity should be easy, the actual running them through a SetupSystem would be a developer concern as you wouldnt know what system it should be run through. As mentioned in chat once the setup has been done, your options for getting the entity picked up by an implementation of ISetupSystem is:

Provide a predicate for the group that the ISetupSystem implementation is using (such as checking that the View is not null)
Create a custom component that indicates these lazy loaded entities have loaded (this would be added after the entity has been applied)
Only register the system after you have setup all the GOs

Personally I would go with one of the former 2 options, the custom component is slightly simpler but means a dummy component for no reason, the predicate is a slightly more elegant solution but will add observable hooks for each applicable entity, which would slightly increase memory overhead until they are all fulfilled.

This should have been implemented as part of the last release, so marking as fixed, if it does not satisfy your use case please re-open.


Condense Kubernetes UI plugin components to fit more on screen

Hey, I just made a Pull Request!

Changes: plugins/kubernetes

Removes Grid components when groupedResponse does not contain relevant items.
Removes empty rows when Table page contains fewer rows than requested page-length.
Gives Pod Table rows a unique id (uuid).
Modifies components in order to condense the UI, and add more visual distinction between Resource types:

Updates all Accordion components to use the 'outlined' variant (except Cluster), making the grouping stand out more when nested.
Updates all Drawer components to use 'body1' typography for the Resource name and 'subtitle1' typography for the Resource type, to be more condensed within the UI for instances with a larger base font-size.
Updates all Accordion headers to remove unnecessary Divider between Resource info and Resource detail summary.
Expands Accordion header Grid items to utilize more space when Grid content is likely to be long (Resource names). Removes spacing on Grid in Accordion header to further reduce used space.

Screenshots

:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[x] Added or updated documentation
[x] Tests for new functionality and regression tests for bug fixes
[x] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

@mclarke47 had to fix a missing sign-off, could you 👍 again? 🙇

@dmckernanacv I think you've changed something as this is now changing 315 files?

Hmm... I'm not sure what happened.... it looks like this commit came from github-actions[bot]?
I'm not entirely familiar with the backstage workflows, I did have to force push to get a commit signed...

@mclarke47 all fixed, sorry about that


added support for the Fortran Package Manager

Here is a PR to add support for the Fortran Package Manager. Basically just added a fpm.toml file so that other projects can use the library as a dependency.

Thanks @jacobwilliams !


File within watch list not being uploaded

I am using the sass-compiler plugin, partial .scss files are being uploaded on save but the compiled style.css file is not being uploaded. This occurred after recent update. I have the watch configuration set correctly, stylesheet is being compiled correctly its just not being uploaded.

Assuming this is why

// TODO: Add fix for files which are uploaded from a glob selector
// don't upload files watched, they will be uploaded by the watcher
// doesn't work fully with new version of watcher

@ICJR & @querysol
Watch is not working after upgrading to v0.10.6? Interesting because this update actually included a fix for watch because it was not working. Hopefully this is a quick fix via setting change.
What OS are you on and can you post the setting you have for watch?

Same issue for me after upgrading today to v0.10.7, on macOS 10.12.3. My watch path is watching a css directory with Sass files are compiled:
"watch":[
    "./assets/css/"
],

Can you remove the period before the slash and see if that resolves the issue? I believe relative addressing may be incompatible with the fix that was made to watch in this latest version.
So by changing "./assets/css/" to "/assets/css/" you should no longer have an issue.
You can verify this is the problem by going to:
View -> Developer -> Toggle Developer Tools
And once you're connected to your remote, type this into console and hit return to get the path that Remote-FTP is trying to watch:
atom.project['remoteftp-main'].client.watch.addListeners().watchDataFormatted
If you're getting an extra period or missing a slash in the path that's being returned, then the relative addressing is definitely the problem.
In the mean time, if you're still experiencing issues with watch and changing the path is not helping, I recommend you right-click on the local folder and Sync local -> remote This will do essentially the same thing without the automagic uploading.

I tried altering the watch path including the option you listed above. My watch setting is simple > "./" I create/drag in images etc. they all upload the only real issue is the compiled style.css file that is compiled by https://atom.io/packages/sass-compiler

Removal point before slash helped me (v0.10.7)

@ICJR
So you say some files are automatically uploaded by the watcher but only your compiled CSS files are not?
Can you post your .ftpignore file please ?

All files are automatically uploaded, i tested the watch list by replacing images, adding new files, changing watch directory etc. it is just the compiled CSS file that is giving me problems. .ftpignore file is empty for now, only working on frontend.
I reverted to a previous version of the plugin and compiled CSS file is being uploaded with same settings i posted above so its definitely a change in recent update.
https://github.com/ICJR/remote-ftp

Removing the period before the slash fixes the auto-upload issue for me for compiled css files, although I'm receiving a transfer notification for each file despite the "Enable Transfer Notifications" setting being toggled off.

Just updated to 10.7 and it now works with my current config including the period before forward slash. Didn't try without since it worked right after update. Thank you.

Spoke too soon, just relaunched Atom and i am having the same issue. Going to look into other plugins.

I too started having this issue with a recent update. changing my watched directory from "./assets/css" to "/assets/css" did fix it. But now I am getting a notifications for every file that gets compiled. This is very distracting.  Not sure these are the notifications I am see though, because I do not get them when saving standard files.
See screenshot:

I have the exact issue, I did what robhuska suggested and have the same behaviour...

Has there been any progress on this? Remote FTP has not been updated since these issues have started. I am currently running v0.10.5 still and have had an update for v0.10.7 since I downgraded. Just hoping to see some sort of resolve here. Thanks.

Related #724 and #820


Added experimental multiresolution STFT loss using auraloss.

Adding experimental multiresolution STFT loss from auraloss package in addition to the normal loss, antialias seems to be reduced based on the experiments here: https://github.com/honkkis/neural-amp-modeler/blob/WIP_stft_loss/dev/stft/stft_tests1.png , where top is the target, middle is with the MRSTFT loss, and bottom is the normal loss.

Training with this loss added does not seem to make other losses worse, but it has quite a big effect to the spectral loss https://github.com/honkkis/neural-amp-modeler/blob/WIP_stft_loss/dev/stft/mr_stft_losses.png

@cdicle that's a good point.
But, I'm happy to take this PR as-is, enjoy the benefits, and iterate on the details separately.

@sdatkinson @honkkis auraloss dependency missing.

Ugh, I could have sworn I saw those file diffs.
I'll grab it when I get home.
(Note to self: no PR approvals w/o test coverage)

Got it, #153

Thanks, I forgot to add the dependency, thanks for adding it also!


Error "Failed to open argument file" when building .NET gRPC client

What version of gRPC and what language are you using?

Google.Protobuf 3.26.1
Grpc.Net.Client 2.62.0
Grpc.Tools 2.63.0

Language: C#
What operating system (Linux, Windows,...) and version?
Windows 11 Enterprise (10.0.22631 Build 22631)
What runtime / compiler are you using (e.g. python version or version of gcc)
.NET 8.0.204
What did you do?
I followed the steps in the Microsoft tutorial for creating a .NET gRPC client. When I build the project as per the step Create the Greeter client the build fails.
When I change the Grpc.Tools package version to 2.62.0 the build does work.
What did you expect to see?
Building the project should work when using the latest version of the Grpc.Tools package 2.63.0
What did you see instead?
Building the project fails when using Grpc.Tools version 2.63.0. Here's the output of my dotnet build command:
Build FAILED.

Failed to open argument file : error : C:\Users\BernhardHΣussermann\AppData\Local\Temp\MSBuildTemp\tmpf125472c380a4dbb91717d0291dfeff7.rsp [C:\Project
s\AdHoc\GrpcClient\GrpcClient.csproj]

Anything else we should know about your project / environment?
My Windows user name "BernhardHäussermann" contains diacriticals. Could this be triggering the error?

I have the exact same issue and my Windows username also includes the letter "ä" which shows up as "Σ" in the output window in Visual Studio.
Steps to reproduce:

Have your Windows user folder include the letter "ä", e.g. "C:\Users\KimJämiä".
Create a new solution: dotnet new sln -n ProtoTest.
Create a new project: dotnet new classlib -n ProtoTest.Shared.
Include the project in the solution: dotnet sln .\ProtoTest.sln add .\ProtoTest.Shared\.
CD into the project dir and install grpc packages:

dotnet add package Grpc.Net.Client
dotnet add package Grpc.Tools
dotnet add package Google.Protobuf
dotnet add package Grpc.Net.ClientFactory

In the project dir, add a folder "Protos" and add the sample proto file that Visual Studio also creates if you create an ASP.NET Core gRPC Service" project:

syntax = "proto3";

option csharp_namespace = "GrpcService1";

package greet;

// The greeting service definition.
service Greeter {
  // Sends a greeting
  rpc SayHello (HelloRequest) returns (HelloReply);
}

// The request message containing the user's name.
message HelloRequest {
  string name = 1;
}

// The response message containing the greetings.
message HelloReply {
  string message = 1;
}

Change the "Build Action" of the .proto file you just created to "Protobuf compiler".
Build the project.
=> Observe error: Failed to open argument file : error : C:\Users\KimJΣmiΣ\AppData\Local\Temp\tmpf16635cd18a6408296b3118b3c9ed080.rsp

A similar issue was happening before on ticket #17995
Possible other related issues:

https://github.com/protocolbuffers/protobuf/issues/6715
https://github.com/protocolbuffers/protobuf/issues/7474

There is a regression in the protocol buffers compiler that ships with Grpc.Tools V2.63.0 onwards. I think this is caused by the "fix" https://github.com/protocolbuffers/protobuf/pull/14253
V2.62.0 ships with protoc version 25.1
V2.63. ships with protoc version 26.1

I have got the same problem,my windows username  use the chinese character。
This is error message:
C:\Users\ND-江杰\AppData\Local\Temp\tmp0eba17d8ace54f06926e76e1v3d7e4de.rsp   Failed to open argument file.
Grpc.Tools v2.65

I have got the same problem,my windows username use the chinese character。 This is error message: C:\Users\ND-江杰\AppData\Local\Temp\tmp0eba17d8ace54f06926e76e1v3d7e4de.rsp Failed to open argument file.
Grpc.Tools v2.65

There is a fix to protoc that is in progress - it might take a while to get into a new Grpc.Tools package. In the meantime you can safely revert to using Grpc.Tools 2.62.

Denmark here:
C:\Users\JoshuaJesperKrµgp°th

I've found the bad merge in protocol buffers repository and submitted a fix:
https://github.com/protocolbuffers/protobuf/pull/17854
There was a line missing from a PR that tried to fix utf8 command line arguments. This broke reading the command line arguments from a file (which is how Grpc.Tools calls protoc) when the path to the file had non-ascii characters.

Note to self: this can be closed after we update this repo's protobuf dep to include https://github.com/protocolbuffers/protobuf/pull/17854, and then release a new grpc.tools


Release 0.21.1

Description:
Release includes all 0.21.0 +
https://github.com/hashgraph/hedera-json-rpc-relay/pull/1063
https://github.com/hashgraph/hedera-json-rpc-relay/pull/1064
https://github.com/hashgraph/hedera-json-rpc-relay/pull/1043
And the bump versions.
Related issue(s):
Fixes #
Notes for reviewer:

Checklist

[ ] Documented (Code comments, README, etc.)
[ ] Tested (unit, integration, etc.)

Codecov Report
Patch coverage: 78.94% and project coverage change: +0.06 :tada:

Comparison is base (72212d7) 74.63% compared to head (919b323) 74.69%.

:exclamation: Current head 919b323 differs from pull request most recent head 49d74b3. Consider uploading reports for the commit 49d74b3 to get more accurate results

Additional details and impacted files
@@               Coverage Diff                @@
##           release/0.21    #1066      +/-   ##
================================================
+ Coverage         74.63%   74.69%   +0.06%
================================================
  Files                30       30
  Lines              2030     2067      +37
  Branches            386      394       +8
================================================
+ Hits               1515     1544      +29
- Misses              410      417       +7
- Partials            105      106       +1

Impacted Files
Coverage Δ

packages/relay/src/lib/errors/SDKClientError.ts
58.82% <0.00%> (-3.68%)
:arrow_down:

packages/relay/src/lib/eth.ts
83.78% <73.07%> (-0.49%)
:arrow_down:

packages/relay/src/lib/clients/mirrorNodeClient.ts
94.16% <100.00%> (+0.16%)
:arrow_up:

packages/relay/src/lib/constants.ts
100.00% <100.00%> (ø)

... and 1 file with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Add In-app guidance prompts

What does this PR do?
Adds in-app guidance prompts to have guided tours over the sample app
What issues does this PR fix or reference?
#
The PR fulfills these requirements:
[N/A] Tests for the proposed changes have been added/updated.
[x] Code linting and formatting was performed.
Functionality Before
No guided tours existed
Functionality After
5 guided tours have been added

@albarivas for some reason, I'm only getting the first in-app guidance to show up when I test in-org


removed dt parameter from IDMController

Pull request information

Status: ? (ready to merge / in development)
Kind of changes: ? (bug fix / new feature / documentation...)
Related PR or issue: ? (optional)

Description

? (general description)

Pull Request Test Coverage Report for Build 5160

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.001%) to 90.168%

Totals

Change from base Build 5156:
-0.001%

Covered Lines:
8997

Relevant Lines:
9978

💛  - Coveralls


Error: data.shipments[0].recipient.street Must be at least 1 caracters long (Code 0)

When trying to export a shipment I'm presented this error. The full adress is present though.

Can you share your export data? You can get this by enabling debug logging on the MyParcel settings page, doing the export and then downloading the log file there.

Sure! This is the data it's creating. The street is indeed empty, but Woocommerce does actually have the address
2017-03-22 09:13:27 *** Creating shipments started ***
2017-03-22 09:13:27 Shipment data for order 3887:
array (
  0 =>
  array (
    'recipient' =>
    array (
      'cc' => 'NL',
      'city' => 'Amsterdam',
      'person' => 'xxx',
      'company' => '',
      'email' =><EMAIL_ADDRESS>      'phone' => '',
      'street' => '',
      'number' => '',
      'number_suffix' => '',
      'postal_code' => 'xxxxxx',
    ),
    'options' =>
    array (
      'package_type' => 1,
      'only_recipient' => 0,
      'signature' => 1,
      'return' => 0,
      'large_format' => 0,
      'label_description' => '',
      'delivery_type' => 2,
    ),
    'carrier' => 1,
  ),
)

Was the MyParcel plugin active when this order was placed? It can't use the 'address_1' and 'address_2' fields from WooCommerce, MyParcel saves the street, number and suffix separately.

this problem can be solved with a split street function.
Here you can see an example 5a1549c87b7badb32cd4da848e2c1422fa90eeb8