Bullets and arrows - not showing up in production - deployed via capistrano

I have tried precompiling the assets in local, I appreciate any idea.

@alanalvespi this repository is now part of the spree-contrib collection: https://github.com/spree-contrib/spree_slider please, try with the new repo

Ok thank you. I have switched the repo but it is the same. I am gonna close here the issue and post it there.


Implement sharing in normalisation

When normalising (both full and weak head) let x = t1 in t2 we currently return the normalisation of t2[t1/x]. This can sometimes mean that t1 is normalised several times. The same is true for function applications. We'd save some work if we memoised the normalisation of t1 when it occurred, i.e. implementing call-by-need instead of call-by-name.

Not a priority right now.


Support Node >= 10

This issue is merely to collect references to other issues which are a result of Node 10 not being supported.

#512

#508

You should also migrate from istanbul to nyc

⚠ This issue has been locked due to age. If you have encountered a recent
problem that seems to be covered by this issue, please open a new issue.
Please include a minimal reproducible example
when opening a new issue.


Add Homebrew formula

Enable brew install zunit (with optional --devel or --HEAD flags)

@danielbayley The new homebrew tap is live now. You can install from zunit-zsh/zunit/zunit. I'm going to close this PR, but thanks for the time you put into this, it's appreciated.


I got this error when build app

Describe the bug
Execution failed for task ':app:testDebugUnitTest'.

There were failing tests. See the report at: file:///Users/macos/Documents/Works/LivioPomi-covid19/it-dgc-verificaC19-android/app/build/reports/tests/testDebugUnitTest/index.html

Expected behaviour
Just can run app
Steps to reproduce the issue

Technical details

Mac

Possible Fix

Additional context

Any clue in file:///Users/macos/Documents/Works/LivioPomi-covid19/it-dgc-verificaC19-android/app/build/reports/tests/testDebugUnitTest/index.html file?

i solved it. Thank you


Live

Test PR

Docs Build status updates of commit 1ac0bd5:
:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Test PR


[GPU] Gather -> matmul fusion support

Note: Similar to https://github.com/iree-org/iree/issues/18447 but for matmul. We want to support fusing gather-like linalg.generic ops with matmul ops.
Problem
Due to the small tensor sizes (tensor<8x7x5xf32>), this example does not throw any errors due to excessive shared memory allocation. But inspecting the dump and/or using larger tensor sizes shows that each batch of the 'gathered' tensor is materialized aka 7x5xf32 (and codegen fails when using a larger vector size).
Another problem is that the LLVMGPUVectorize pipeline is being used. Apparently, either LLVMGPUVectorDistribute or igemm should be used instead.
IR/Logs
https://gist.github.com/IanWood1/2f6b5c6af9597d47efbd2506f0cc19b9 contains the executable sources & the original linalg IR.
Here is a dump of IR after each pass https://gist.githubusercontent.com/IanWood1/1c2bdb053a4929dca98c019768ffae41/raw/7ab58055d4be208e6cede980a13121dbbf49eac9/pre-gather-matmul.mlir.
cc @MaheshRavishankar

I'm going to try to turn on the igemm pipeline for this. One of the main required pieces for turning the pipeline on by default is this: https://github.com/iree-org/iree/pull/18394
After which we will need some configuration updates.


Arcade's overlap modifies bodies

This Issue is about (delete as applicable)

A bug in the API (2.6.2)

I'm finding that Acade's overlap modifies the bodies by setting the touching flags. However, the documentation states that:

Unlike collide the objects are NOT automatically separated or have any physics applied, they merely test for overlap results.

Either this is a bug, or the documentation should clarify this.

I believe these flags are set for the developer's use in the collision/overlap callback, so they can tell which sides of the body are overlapping.

Thank you for taking the time to open this issue. However, official support for Phaser 2 has now ended as we focus on preparing Phaser 3 for beta release. In a bid to keep the project tidy, and avoid confusion, we are closing all v2 related issues.
This does not mean your issue won't be looked-at. In November 2016 the Phaser CE (Community Edition) project began. The aim of Phaser CE was to allow the community to continue v2 development. Since then it has gained significant traction, with many updates and releases.
If you are still interested in having your issue investigated we strongly recommend testing the latest Phaser CE release. And only if the problem persists, opening an issue on the Phaser CE repo.


Merge master into next.

No conflicts. Should be merged just before the corresponding internal PR.

could you please check cpp/ql/test/library-tests/sideEffects/functions/sideEffects.expected?

It looks fine, it's just the changes from https://github.com/Semmle/ql/pull/641/files#diff-8b15d8396dfc1508c279afaf5b668802

LGTM, merging.


1841 Missing from Isle of Man PARMS

The Isle of Man is missing the Isle of Man District, its pieces and Civil Parishes in 1841. They are attached to the Channel Islands.
The Isle of Man 1841 needs to be moved to the rest of the Isle of Man records.
Geoff

Can you clarify this please as I am a little confused.
We do not have the 1841 for either Isle Of Man, nor for what was called in
1841 the Islands in the British Seas which includes Guernsey and Jersey.
Piece numbers are as follows for 1841
H0107/1460 to 1465 as follows
This is split  between the 3 places.
1460 are Guernsey
1461 to 1462 are  for Jersey
1463 to 1465 are the Isle of Man.
When it comes to 1851 it is as follows. H0107/2523 to 2531
2523 to 2526 are for Isle of Man
2527 to 2529 are Jersey
2530 to 2531 are Guernsey.

We do not have any images nor PARMS for 1841 nor 1851 for the Channel
Islands in FC1.

We also do not have the Census Images nor the PARMS  for 1841 for Isle
of Man.

We do have 1851 and 1861 for the IOM  and will all soon be online.

1841 ; Looking at the Census places in the Isles in the British Seas i
cannot see where the  IOM are attached to it.
As we have no PARMS in FC1 for either of these 1841 places could you please
point out where I am missing them.
As I look after both Counties, and there are NO PARMS created yet nor any
Census Images to look at, what am I missing.
I  would appreciate any more information about where they are showing?
Many thanks Brenda
On Wed, 24 Feb 2021 at 09:49, geoffj-FUG<EMAIL_ADDRESS>wrote:

The Isle of Man is missing the Isle of Man District, its pieces and Civil
Parishes in 1841. They are attached to the Channel Islands.
The Isle of Man 1841 needs to be moved to the rest of the Isle of Man
records.
Geoff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/1167, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADIL3VUCNQ6HS377IAFRIMLTATDRJANCNFSM4YEFX67Q
.

@FreecenBren this story has nothing to do with FreeCEN1 and whatever parms or images you may or may not have.
It refers to Freecen2  where we are doing a one time establishment of the District, Piece and Civil Parish information based on TNA extracts. We do not worry about whether or not we have the images. After all we may have access to them one day.
At this point in time we are making sure that the TNA information  is consistently structured on FreeCEN2 across all years.
As you correctly observed in 1841 TNA included the IOM with Guernsey and Jersey in a county called Islands in the British Seas.
This story says that for FreeCEN2 we need to move the information from Islands in the British Seas into their appropriate counties.
So there is nothing that you need to do. The story is an action request for me.

Brenda
The story refers to FC2. TNA have IOM under British Seas, which is otherwise CHI in 1841. The story is for Kirk to move it so that the FC2 PARMS can be done.
Geoff
From: Brenda<EMAIL_ADDRESS>Sent: Thursday, February 25, 2021 1:22 AM
To: FreeUKGen/FreeCENMigration<EMAIL_ADDRESS>Cc: geoffj-FUG<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [FreeUKGen/FreeCENMigration] 1841 Missing from Isle of Man PARMS (#1167)
Can you clarify this please as I am a little confused.
We do not have the 1841 for either Isle Of Man, nor for what was called in
1841 the Islands in the British Seas which includes Guernsey and Jersey.
Piece numbers are as follows for 1841
H0107/1460 to 1465 as follows
This is split between the 3 places.
1460 are Guernsey
1461 to 1462 are for Jersey
1463 to 1465 are the Isle of Man.
When it comes to 1851 it is as follows. H0107/2523 to 2531
2523 to 2526 are for Isle of Man
2527 to 2529 are Jersey
2530 to 2531 are Guernsey.

We do not have any images nor PARMS for 1841 nor 1851 for the Channel
Islands in FC1.

We also do not have the Census Images nor the PARMS for 1841 for Isle
of Man.

We do have 1851 and 1861 for the IOM and will all soon be online.

1841 ; Looking at the Census places in the Isles in the British Seas i
cannot see where the IOM are attached to it.
As we have no PARMS in FC1 for either of these 1841 places could you please
point out where I am missing them.
As I look after both Counties, and there are NO PARMS created yet nor any
Census Images to look at, what am I missing.
I would appreciate any more information about where they are showing?
Many thanks Brenda
On Wed, 24 Feb 2021 at 09:49, geoffj-FUG<EMAIL_ADDRESS><EMAIL_ADDRESS>> wrote:

The Isle of Man is missing the Isle of Man District, its pieces and Civil
Parishes in 1841. They are attached to the Channel Islands.
The Isle of Man 1841 needs to be moved to the rest of the Isle of Man
records.
Geoff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/FreeUKGen/FreeCENMigration/issues/1167, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADIL3VUCNQ6HS377IAFRIMLTATDRJANCNFSM4YEFX67Q
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/FreeUKGen/FreeCENMigration/issues/1167#issuecomment-785151361 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AKCPIFM5M2F7DYPKQB6FHV3TAUKRHANCNFSM4YEFX67Q .  https://github.com/notifications/beacon/AKCPIFPE3HURN5RJOG2R6FLTAUKRHA5CNFSM4YEFX672YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOF3GHLAI.gif

The 1841 census detail for 1841 is recorded under CHI. As well as the problems with IOM, 1841 is the only year where JSY, GSY etc are entered under CHI. In the other years they are under their own Chapman Codes.
Geoff

Completed

IOM resolved and PARMS amendments done.


Unique rule breaks typescript transformation

Given the following data object:
#[TypeScript]
class UpdateDictionaryData extends Data
{
    public function __construct(
        #[IntegerType]
        #[Unique('dictionaries', ignore: new RouteParameterReference('dictionary', 'id'))]
        public ?string $dms_id,
        // Other fields
    )
}

when I run php artisan typescript:transform I get the following error:
Cannot find route parameter dictionary with property id

I don't get any stack trace but the exception is thrown in RouteParameterReference::getValue()

I'm unable to reproduce this (data v4), could you try it with that version?
If it still fails, please open an new issue with a test project that demonstrates the issue.

Was able to reproduce it in antoher case, gonna take a look at it

@rubenvanassche Have you had any luck with this? Is there anything I can do to help?

Yeah it should be fixed with the newest version of laravel-data


Create "standalone" examples

@hzeller, moving original tests (Running with Makefile and with a main function) to Google tests with Cmake has made them harder to grasp for the people not familiar with Cmake and Google tests.
See: https://github.com/chipsalliance/UHDM/discussions/782#discussioncomment-3444181
We need simpler examples with a simple Makefile.

the Unittests are more to test the APIs on the low-level, so that is more for us whenever we implement internals and test things (the main function already comes for free as we link with the main that auto-detects the tests).
Google tests are one of the most common unit tests frameworks in that space so anyone doing C++ will/should be familiar with it.
Currently we're using cmake, which is annoying but should also be fairly common.
For use-cases to get started with the API, I think this is where hellodesign.cpp , hellosureworld.cpp, and hellouhdm.cpp are better suited. They come with their full main function and show an end-to-end example.


Lane arrow option disabled after building a new road

Describe the problem
When connecting roads to create a junction  anywhere on my map the lane options under the "Lane Arrows" option are greyed out. The tooltip says "Arrow direction is not allowed based on the current intersection profile".
Steps to reproduce

Create a new junction by connecting a new road to an existing road
Click "Lane Arrows" in TMPE
Lane "Arrow drections" options are greyed out are disabled with tooltip message above
Save and reload game
Lane options return for that particular road
Create another new junction by connecting a new road to an existing road
Lane options for this road are greyed out are disabled with tooltip message above. Other roads still have the lane options

Log files
Player.log
TMPE.log
Savegame?
Savegame
Screenshots?

Notes or questions?
I have had several mods installed. However I've removed all of them, unsubscribed and resubcribed to TM:PE and still have the same issue.

Subscribe to Broken Nodes Detector then scan and fix all broken nodes it finds.
Using a lot of pedestrian and bike paths greatly increases chance to trigger broken node which then breaks update loop (resets internal lane connections, kind of infinitely), so the mod constantly invalidates available lane arrows.
Problem will immediately solve once you fix broken nodes. You don't need to do anything other than scan and fix all broken nodes. Correctly fixed node should not bug again and they usually break because ped/bike path node has been placed slightly to far from the road

Thanks @krzychu124. Your advice was perfect. I found just one broken node with Broken Nodes Detector where a path that wasn't connected properly and as soon as I fixed that, everything else started working again.


Create elvis.config.sample file

with all the available fields. Related to [#437]

Is the Rules wiki enough for this? Or should we consider a different location for this file? I don't mind tackling this issue. I might even learn a few new things about elvis.

We should add something like this to that wiki to solve the issue…
[
 {
   elvis,
   [
    {config,
     [#{dirs => ["src"],
        filter => "*.erl",
        ruleset => erl_files
      },
      #{dirs => ["test"],
        filter => "*.erl",
        ruleset => erl_files
      },
      #{dirs => ["."],
        filter => "elvis.config",
        ruleset => elvis_config
      }
     ]
    }
   ]
 }
].

with all possible entries (i.e. one for rebar.confg, one for Makefile, I guess…)

I added the example elvis.config section here: https://github.com/inaka/elvis_core/wiki/Rules#example-elvisconfig. I'm going to review the rules now.

Excellent!!


"" Around most config items is broken.

Describe the bug
Specifically when using the environment options file with "env-file" option, most of the "" are incorrect.  Specifically using "true" for "UPDATE_ON_BOOT" causes the IF check in the start.sh script to check ""true"" vs. "true" and fails, thus nothing downloads to your data directory.  You can see the same behavior with the UID/GID 1000 which is "1000" in the env file by default.  When you start the server you'll immediately see it complain about "1000" being a bad value.
To Reproduce
Steps to reproduce the behavior:

Create an "env" file using the supplied ENV file, modify values as needed BUT LEAVE THE ""
Start the Server
Check the Logs

PalWorld_palworld.1.i2rm7a8eotn3@docker03    | /home/steam/server/init.sh: line 3: [[: "1000": syntax error: operand expected (error token is ""1000"")
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | /home/steam/server/init.sh: line 3: [[: "1000": syntax error: operand expected (error token is ""1000"")
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | EXECUTING USERMOD
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | usermod: invalid user ID '"1000"'
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | groupmod: invalid group ID '"1000"'
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | CHECKING FOR EXISTING CONFIG
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | GENERATING CONFIG
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | timeout: failed to run command './PalServer.sh': No such file or directory
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | cp: cannot stat '/palworld/DefaultPalWorldSettings.ini': No such file or directory
The initial error shows that the "" around the 1000 is being passed into the container directly so the PUID value isn't [1000] it's ["1000"] and an invalid value.  If you extrapolate this to the first check of start.sh which is "${UPDATE_ON_BOOT}" = "true" it becomes obvious why PalServer.sh doesn't exist...it's never downloaded because the steamcmd command is never executed.
Expected behavior
Example ENV file is written in such a way that it is accepted (with modifications) out of the box.  In other words, the default ENV file should not have "" around items that shouldn't have "" around them.
Desktop (please complete the following information)

OS: RHEL Linux 9 with Docker
N/A
Latest Container Version.

Note, I'm running this as a docker stack service not as a container but that amounts to no real difference.
docker-compose.yml contents
version: '3.8'

services:
  palworld:
    image: thijsvanloef/palworld-server-docker:latest
    networks:
      - palservernet
    env_file:
      - <path>/palworld/env
    ports:
      # Game Connection Port - Game Client
      - 8211:8211/udp
      # Steam Server-List Port
      - 27015:27015/udp
      # Game RCON Management Port
      - 25575:25575/tcp
    volumes:
      - type: volume
        source: palworld_data
        target: /palworld
        volume:
          nocopy: true

networks:
  palservernet:
    driver: overlay
    attachable: true

volumes:
  # Palworld Data Mount
  palworld_data:
    driver: local
    driver_opts:
      type: "nfs"
      o: "nfsvers=3,addr=nas.dom,hard,intr,bg,rw"
      device: ":/<location>/palworld_data"

Container/Host Logs
Server Log Cut:
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | /home/steam/server/init.sh: line 3: [[: "1000": syntax error: operand expected (error token is ""1000"")
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | /home/steam/server/init.sh: line 3: [[: "1000": syntax error: operand expected (error token is ""1000"")
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | EXECUTING USERMOD
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | usermod: invalid user ID '"1000"'
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | groupmod: invalid group ID '"1000"'
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | CHECKING FOR EXISTING CONFIG
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | GENERATING CONFIG
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | timeout: failed to run command './PalServer.sh': No such file or directory
PalWorld_palworld.1.i2rm7a8eotn3@docker03    | cp: cannot stat '/palworld/DefaultPalWorldSettings.ini': No such file or directory
Additional context
I ass-u-me that the top content of the ENV file should be:
TZ="America/Chicago"
PLAYERS=8
PORT=8211
PUID=1000
PGID=1000
MULTITHREADING=true
COMMUNITY=true
PUBLIC_IP=""
PUBLIC_PORT=""
SERVER_NAME="horse_quest_palworld"
SERVER_DESCRIPTION="Horse Quest Private Palworld Server"
SERVER_PASSWORD="EternalGrind"
ADMIN_PASSWORD="ADMEternalGrind"
UPDATE_ON_BOOT=true
RCON_ENABLED=true
RCON_PORT=25575
QUERY_PORT=27015
BACKUP_CRON_EXPRESSION="0 1 * * *"

Where true/false and numeric values should not be quoted and text values should.  If this doesn't work the ENTIRE file will need an overhaul.

@Illydth You're right, this needs to be changed.

I wasn't sure but u confirmed my thoughts thx

I currently use the ../Pal/Saved/Config/LinuxServer/PalWorldSettings.ini file for settings, keeping the YAML file simple and that works for me.

@Illydth Thanks for the report, updated the .env.example with working variables. Closing the issue


Sorting output results by file size

I love this tool!  The thing I'm trying to figure out is how I could write a script to sort the resulting output file to put the results in order from largest to smallest files - so I know which ones are the biggest problems.  Have you considered adding that to your code?

@sanjosanjo Feature added in latest version.

You’re the best!  Thanks!
On Sat, May 28, 2022 at 5:00 AM Manu Manjunath @.***>
wrote:

@sanjosanjo https://github.com/sanjosanjo Feature added in latest
version.
—
Reply to this email directly, view it on GitHub
https://github.com/m-manu/go-find-duplicates/issues/9#issuecomment-1140226168,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGEOOXI7SLUVHMGDEY25XQDVMHVD7ANCNFSM5VGSLOHQ
.
You are receiving this because you were mentioned.Message ID:
@.***>


Making ClassyKit work with @IBDesignable

I managed to get Interface Builder to display Classy styled interface elements.
@IBDesignable class ClassyButton: UIButton {
override func prepareForInterfaceBuilder() {
CASStyler.defaultStyler().filePath = _CASAbsoluteFilePath(#file, "stylesheet.cas")
CASStyler.defaultStyler().styleItem(self)
}
}
I did run into an issue with the Swift class lookup as the bundle returned is different when running in IB. I'll probably need to add a method that will allow the user to explicitly set the app name from prepareForInterfaceBuilder.

(Class)swiftClassFromString:(NSString *)className {
NSString *appName = # had to hard code app name here.

I created my own branch with this functionality in it. I'll get around to creating a pull request at some point if any of you guys are interested in looking at it.


Rendering issue with Text visualisation

Showing the default visualization of the default node has a weird gap in the text.

@jdunkerley Cannot reproduce on the current d8d467f62be1c990ecf180da1ac20228c07916e1 develop

@jdunkerley and @Akirathan confirmed that they have this rendering issue, and they both have some kind of display scaling in their setup. This might be an issue

This is screen from my Mac - nightly 20.07

Is this related to ^

Is this related to ^

Created https://github.com/enso-org/enso/issues/7455 as advised during the meeting.

This is most likely related to fonts bundling. Since this is being worked on in  #7197 by @kazcw, I would like to wait until that task is closed before revisiting this.

I don't think in HTML we are using DejaVu acquired by the build system--until #7197 a build.rs downloads it, but that is only used for ensogl_text rendering from Rust. Some visualizations use the font by loading https://fonts.cdnfonts.com/css/dejavu-sans-mono, but as far as I can see the text visualization doesn't appear to be getting the font from anywhere.


[GOBBLIN-281]  Fix logging in gobblin-service

Dear Gobblin maintainers,
Please accept this PR. I understand that it will not be reviewed until I have checked off all the steps below!
JIRA

[x] My PR addresses the following Gobblin JIRA issues and references them in the PR title. For example, "[GOBBLIN-XXX] My Gobblin PR"

https://issues.apache.org/jira/browse/GOBBLIN-281

Description

[x] Here are some details about my PR, including screenshots (if applicable):
Fix logging in gobblin-service, currently no logs show up in master.out

Tests

[x] My PR adds the following unit tests OR does not need testing for this extremely good reason:
Tested locally

Commits

[x] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Trivial log4j config addition, merging.


Citybikes error

Home Assistant release (hass --version): 0.65.4
Python release (python3 --version): 3.5.3
Component/platform: sensor.citybikes
Description of problem:
Citybikes component seems to have some bugs. Here is the log I have for this:
 message=Received unexpected JSON from CityBikes API endpoint: required key not provided @ data['networks'][392]['name'], level=ERROR, source=components/sensor/citybikes.py, timestamp=1521045621.1553824>

Expected: It should retrieve nearby stations.
Problem-relevant configuration.yaml entries and steps to reproduce:
sensor:
  - platform: citybikes
    radius: 500

Enable sensor.citybikes in the config
Start HASS

Indeed, seems to be working fine now. I'll reopen if I notice it again!


Jetson Nano Production images?

The partitions on the emmc module on jetson nano production modules are different from that of the dev modules.  I happen to have one production module handy.  Is this something which is already in the pipeline or should I attempt to figure out how the flash.xml.in is generated?

It boots off the eMMC, too, rather than SPI flash, right?  I don't have one of those modules, but if you can take a stab at getting the machine configuration set up for it, I'll be happy to help with any questions.

From what I can see it boots from the eMMC.  Unfortunately, the pinout is different with the production module and I can't just pop it in the devkit carrier and expect it to work.  It works enough to flash it, but ethernet, hdmi, etc don't work because their pins are going to the wrong place.

Looking at the config files in the L4T kit, I'm guessing that the device tree needs to be the b00 flavor, rather than the a02 flavor that is currently set in conf/machine/jetson-nano.conf.

Right, I had gathered that from looking at what the sdkmanager does. Additionally, the partition numbers are different. I can have more details on Monday.

Running into similar issues. According to following thread on NVIDIA devtalk the b00 should work for all. Updating conf/machine/jetson-nano.conf should do the trick.

On closer inspection, the difference between the a02 and b00 device trees is minimal, just a few pinmux settings. The important difference is in the "SKU" part of the name - "0000" for the original SPI flash/SDcard Nano, and "0002" for the newer eMMC Nano.

thanks for the analyses. The file naming is a bit ambiquous to me. By any chance, could you point me in the direction of some documentation where I can find the correct interpretation?

Where I looked was in the process_board_version function in the p3448.conf.common file in the L4T kit (R32.2.1 in my case).

Thanks, makes sense now. Found more information about the naming in the Bring-up Guide.

I'm also attempting to build and flash an image to the Jetson Nano Production module. I've attempted to edit the configuration for the jetsn nano (jetson-nano.conf) to this:
#@TYPE: Machine
#@NAME: Nvidia Jetson Nano
#@DESCRIPTION: Nvidia Jetson Nano prod board

KERNEL_ARGS ?= "console=ttyS0,115200 console=tty0 fbcon=map:0 net.ifnames=0"
KERNEL_ROOTSPEC ?= "root=/dev/mmcblk0p${@uboot_var('distro_bootpart')} rw rootwait"
IMAGE_ROOTFS_ALIGNMENT ?= "1024"

require conf/machine/include/tegra210.inc

KERNEL_DEVICETREE ?= "_ddot_/_ddot_/_ddot_/_ddot_/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-b00.dtb"

MACHINE_FEATURES += "ext2 ext3 vfat"

UBOOT_MACHINE = "p3450-porg_defconfig"

EMMC_SIZE ?= "17179869184"
EMMC_DEVSECT_SIZE ?= "512"
BOOTPART_SIZE ?= "8388608"
BOOTPART_LIMIT ?= "10485760"
ROOTFSPART_SIZE ?= "3221225472"
ODMDATA ?= "0x94000"
EMMC_BCT ?= "P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg"
NVIDIA_BOARD ?= "t210ref"
NVIDIA_PRODUCT ?= "p3450-porg"
NVIDIA_BOARD_CFG ?= ""
TEGRA210_REDUNDANT_BOOT ?= "0"
PARTITION_LAYOUT_TEMPLATE ?= "flash_l4t_t210_emmc_p3448.xml"
TEGRA_SPIFLASH_BOOT ?= "0"
TEGRA_FAB ?= "300"
TEGRA_BOARDID ?= "3448"

But running this, gives me an error of "Error: Invalid size(262144) for BCT".  When looking for BCT files, I can only find:
E2220_LP3_DSC_931.2Mhz.cfg
P2180_A00_LP4_DSC_204Mhz.cfg
P2530_E01_3GB_Samsung_lpddr4_204Mhz_P968_v2.cfg
P2894_A00_Samsung_3GB_lpddr4_204Mhz_P984_v2.cfg
P3448_A00_4GB_Micron_4GB_lpddr4_204Mhz_P987.cfg

Whereas I assume the p3448*.cfg is the only "usable" in my instance on a Jetson Nano.
Do i need to do more to get the build going, than to change the machine conf? How do you get it done?

Took some time for me to track this down (it would really help when mentioning an error message if you include some more context about when/where that error was reported) but it looks like the problem is with this line:
BOOTPART_SIZE ?= "8388608"

It should instead be
BOOTPART_SIZE ?= ""

just as it is for the regular nano config.  That setting maps to the BOOTPARTSIZE setting in the L4T config file and it appears that it's left null there, too.  That skips the invocation of the mkgpt tool to create a GPT based on the flash configuration XML file.  The XML file for the nano-with-eMMC evidently has a size for the BCT partition that that tool doesn't like.

Closing this now, since support for jetson-nano-emmc as a MACHINE is now present in both master and on the zeus-l4t-r32.3.1 branch.

@madisongh  The jetson-nano-emmc (Jetson Nano eMMC module with rev B01 carrier board) is the production module of Jetson Nano, correct?

I believe so.  It's this part, and for my testing I purchased one through Arrow.

I know this is an old issue, but maybe it's related to what I'm trying to figure out now, and maybe someone here can point me in the right direction?
I have a Seeed Studio J101 carrier with production Nano module with 16GB eMMC. I'm able to flash it using sdkmanager and this image suggests that it's fine as a jetson-nano-emmc (P3448-0002 module, P3449-0000 carrier, sdkmanager uses -b00 flavor).
I'm not able to flash it with Yocto/meta-tegra. I'm using tegra-demo-distro and just following all the instructions. It looks like it flashes ok? It gets through the flash process for every partition and then coldboots. But the system doesn't come up, no video output at all. Haven't been able to check the serial console yet, going to dig up a cable tomorrow.
The biggest discrepancy I've noticed is that when flashing, it gives me Board ID(3448) version(401) SKU(0002) revision(G.0). The board ID and SKU look good, the version is not listed in conf/machine/jetson-nano-devkit-emmc.conf, and I have no idea what the revision is about.
Any thoughts? I'm learning as I go here so if I'm missing something obvious or there's a good doc source to read, I'd be happy to get pointed in that direction. Thanks for any help you can give!


Feature request : i18n support for emails and application settings

Hi, thanks for the great tool !
I am building a Flutter mobile app that will support english and french as its languages. It would be very nice to have the possibiliy to send localized version of the Verification, Password reset, and Confirm email change emails. Manual selection of the language via the API call is perfectly acceptable. It could be english by default.
Also, the name of the app will be localized, so it won't be the same in english and in french. That could be hard coded in the email templates, so having that localized in PocketBase is not as important as the emails templates.
Have a good day !

I've recently received a similar request on the support mail, but unfortunately this cannot be done easily at the moment. I'll leave the issue open for now, so that I can consider it and maybe combine with the planned collection triggers in https://github.com/pocketbase/pocketbase/issues/317.

Currently there are 2 available options if you want to have localized mail templates:

Extend PocketBase and use the OnMailerBefore* event hooks to send custom emails (you have access to the http context and can read the user language from a query parameter or the Accept-Language header).

Provide both localized versions in the same mail template. I've seen this pattern used with Firebase, and although it is not ideal, it maybe a good enough workaround for now, especially for users who are not familiar with Go and don't want to use PocketBase as framework.

Thanks for the suggestions. I totally understand that it might be complex - i18n things are always complex ! - and it's more important to make PocketBase work well first !
I'll figure something out for the name of my app, and I like the idea of the emails having both languages, so I'll go with that until it's possible to have them localized.
Cheers from Switzerland!

@gedw99 There is no external template language if that's what you are asking. Internally we are using the go text/template and html/template packages.
For general info how to send emails when using PocketBase as framework, you can check https://pocketbase.io/docs/sending-emails/

To help with the discussion...
https://github.com/maximilien/i18n4go

I am also interested in building with Pocketbase but the blocker is internationalisation. I am happy to crack on given enough guidance on this.


Use different icon for power pole vs. utility pole

Could a slightly different icon be used for power vs. utility (telephone) poles please?

Put a lightning bolt on it, a big P, make it look rougher and tougher, anything...

I suggest a "heavier" Icon for Power Pole maybe like this:


Bug: different types can be used for the name of a component when creating or calling it

The normal way to name a component is to use a symbol. So when creating it we use a symbol and when we call it elsewhere we also use a symbol (see the following screenshot).

The first bug is when creating a component, we can create it using a string and it works (see the following screenshot).

The second bug is when we creating a component using a string and also using a string to call it. It doesn't work and the component isn't found (see the following screenshots).

Thanks @Samuel29590.
In Molecule a component name should be a Symbol. String or another kling of object cannot be autorized to name a component. I will return an "wrong name" Exception in a patch to identify that directlty before the instanciation of a component.

There is another sub-bug, when you getTMATimeTraverServicesProvider, Molecule should return to you a "notFoundServicesProvider" and it return "nil". This is not correct. I will check that.

Creating #64


[spec] add service-meshes.proto

fixes #33
Should we have a separate file or keep the enum inside the same proto?

Looks great, I think separate file works well. Should we specify the service mesh version also?

Good call, yes. It's not obvious, but mesh_build is meant to capture the service mesh's version #. While it's clear that this field needs renamed, it's not clear to me whether we should move it into service-meshes.proto or not. WDYT?

We will need another make command for service-meshes.proto

Thank you, @kushthedude. I have updated the makefile to include this new photo.

@kushthedude good call. Will do.

Protos compiled.

Thank you, sir.


All in a year: we should verify and clarify where the definitions of years used

In some places we require years to be measured in Julian years (365.25) and in other places we use tropical years (365.244...). Decimal years are yet another kind of year used in a couple of places.
We should ensure these usages are all correct, and specify the convention used where appropriate.

Side note: the HGCA is currently computed using decimal years. This should be adjusted to Julian years.

All changes are done, now just need to document.


Trying to get a 120x60 HUB75 P2 display to work

Hello! I'm trying to get a 120x60 HUB75 P2 display to work with an esp32. I haven't managed to get any pixels to light up yet.
This is the display I'm using
I've wired it to my ESP32 exactly following the readme.
Trying to use the patter_test example code. Here are the lines I've changed:
PxMATRIX display(120,60,P_LAT, P_OE,P_A,P_B,P_C);
display.begin(30); //display scan is 1/30
Can't find any info online about the 120x60 displays. Everyone is using 16, 32, or 64 displays.
Photos below:

Thanks in advance!

Do you also have the 2038S chip on this panel ? Because that is my problem with the latest panels I have bought. The change from 2037 to 2038S chip on the panel


FEAT: Option to add license text to BOM output

Is your feature request related to a problem? Please describe.
For legal documentation we need the original text of the licenses of components.
Describe the solution you'd like
An option to enable integration of the license-text in the BOM file, like the old @cyclonedx/bom package had, would be great to have again here.

this very feature request is similar to https://github.com/CycloneDX/cyclonedx-node-module/issues/343

previous license text gathering implementation: https://github.com/CycloneDX/cyclonedx-node-module/blob/3.x/model/LicenseChoice.js#L72

reminder: npm6 had the readme as part of the result of npm ls
this was dropped on npm7 ...

feel free to open pull-requests to bring this feature to the tool.

this very feature request is similar to https://github.com/CycloneDX/cyclonedx-javascript-library/issues/404

I am investigating which library could be used for license text extraction.
Do not want to implement now maintain a solution, if there is one already.

siilar to https://github.com/CycloneDX/cyclonedx-webpack-plugin/issues/676

@stevespringett  mentioned:

Keep in mind that compositions are the only way of saying that something is complete. Our build implementations do not produce compositions nor should they. Its really up to the end user org to attest if the BOM is complete or not and add the corresponding composition if it is.
Also note, that licenses go in two places. 1) the declared license for the component goes into component/licenses and all the evidence of copyrights and licenses for the entirety of the component goes into component/evidence

after #726 is done,
the underlying data types allow the use of any stringable, so Buffers will be possible to use.

I would love to help implement the feature, but I am not sure where this code would reside. For SPDX identifiers, we could parse the package.json of the dependencies or rather execute npm for this, right? For specific license text we could use the old logic to identify custom text, if the SPDX identifier is not present.
Could you give me some hints on where to start and what you expect as a maintainer?

Is the spdx id based license template text really the expected thing to add as license text in the sbom? The actual project license contains things like copyright holders, date ranges etc that will not be part of the license template but are quite critical. E.g. one use case that comes to mind is  reproducing all OSS licenses of dependencies that require you to do so for the user.

Is the spdx id based license template text really the expected thing to add as license text in the sbom?

nope. goal is to collect evidence, not the template texts.

A similar feature was added to the webpack plugin
see https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1309
see https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1312

Since this feature is nothing new, there is no need to reinvent the wheel. It is expected to simply copy existing art.
Please be aware of existing art:

Implementation for webpack:

(https://github.com/CycloneDX/cyclonedx-webpack-plugin/issues/1337 via https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1339)
(https://github.com/CycloneDX/cyclonedx-webpack-plugin/issues/1321 via https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1322)
(https://github.com/CycloneDX/cyclonedx-webpack-plugin/issues/676 via https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1309, https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1312)

Implementation for yarn:

https://github.com/CycloneDX/cyclonedx-node-yarn/pull/193

just in case: Please keep the scope of your PR, don't mix unrelated changes into a feature-PR


Remove SettingsValues class

I think that is ok. Wasn't it used in the past? I guess that is now com.redhat.cloud.policies.app.NotificationSystem.UserPreferences

I think that is ok. Wasn't it used in the past? I guess that is now com.redhat.cloud.policies.app.NotificationSystem.UserPreferences

Yes, that's what Thomas was thinking of as well.


[Bug] Hive engine throw NPE in get operation status

Code of Conduct

[X] I agree to follow this project's Code of Conduct

Search before asking

[X] I have searched in the issues and found no similar issues.

Describe the bug
2022-04-27T18:57:51,619 ERROR [HiveTBinaryFrontendHandler-Pool: Thread-34] org.apache.kyuubi.engine.hive.HiveTBinaryFrontendService - Error getting operation status:
java.lang.NullPointerException: null
	at org.apache.kyuubi.service.AbstractBackendService.getOperationStatus(AbstractBackendService.scala:163) ~[kyuubi-hive-sql-engine_2.12-1.6.0-SNAPSHOT.jar:1.6.0-SNAPSHOT]
	at org.apache.kyuubi.service.TFrontendService.GetOperationStatus(TFrontendService.scala:419) [kyuubi-hive-sql-engine_2.12-1.6.0-SNAPSHOT.jar:1.6.0-SNAPSHOT]
	at org.apache.hive.service.rpc.thrift.TCLIService$Processor$GetOperationStatus.getResult(TCLIService.java:1757) [hive-service-rpc-3.1.3.jar:3.1.3]
	at org.apache.hive.service.rpc.thrift.TCLIService$Processor$GetOperationStatus.getResult(TCLIService.java:1742) [hive-service-rpc-3.1.3.jar:3.1.3]
	at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39) [libthrift-0.9.3.jar:0.9.3]
	at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39) [libthrift-0.9.3.jar:0.9.3]
	at org.apache.kyuubi.service.authentication.TSetIpAddressProcessor.process(TSetIpAddressProcessor.scala:36) [kyuubi-hive-sql-engine_2.12-1.6.0-SNAPSHOT.jar:1.6.0-SNAPSHOT]
	at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:286) [libthrift-0.9.3.jar:0.9.3]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_292]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_292]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]

for hive operation, the getBackgroundHandle maybe null
Affects Version(s)
master
Kyuubi Server Log Output
No response
Kyuubi Engine Log Output
No response
Kyuubi Server Configurations
No response
Kyuubi Engine Configurations
No response
Additional context
No response
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

@yaooqinn Could you please assign this to me?

thanks @wForget


Sort: A-Z shows unprintable character instead of "-"

At filters pane, under a facet, the option that sorts facet values alphabetically says: "A-Z", but the "-" is some strange character that isn't shown correctly in IE11, nor Edge, nor Firefox. That character should be replaced by the humble "-" character in my opinion

I see in seadragon-pivot-standalone-min.js the following:
d.push("Sort: "+r.orders[0].name)),d.push("Sort: Quantity"),g.push(gr),d.push("Sort: A\ufffdZ")
0xfffd Unicode character is that strange symbol (called "replacement character")
http://unicode.org/cldr/utility/character.jsp?a=FFFD
should instead use 002d (hyphen-minus)
http://unicode.org/cldr/utility/character.jsp?a=-&B1=Show
or one of the other similar looking ones (see the "Confuse" list shown there with similar looking chars (like hyphen, or minus etc.). Moving the mouse over each one at that list shows their name and can click to see more details

Agreed. I have no idea why it would be using that strange character.
From: George Birbilis<EMAIL_ADDRESS>Sent: Sunday, September 4, 2016 3:26 PM
To: seajax/seajax<EMAIL_ADDRESS>Subject: Re: [seajax/seajax] Sort: A-Z shows unprintable character instead of "-" (#19)
I see in seadragon-pivot-standalone-min.js the following:
d.push("Sort: "+r.orders[0].name)),d.push("Sort: Quantity"),g.push(gr),d.push("Sort: A\ufffdZ")
0xfffd Unicode character is that strange symbol (called "replacement character")
http://unicode.org/cldr/utility/character.jsp?a=FFFDhttps://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Funicode.org%2Fcldr%2Futility%2Fcharacter.jsp%3Fa%3DFFFD&data=02|01|sethob%40microsoft.com|efbd5e9ca4fa458143c308d3d51277bf|72f988bf86f141af91ab2d7cd011db47|1|0|636086247764076280&sdata=%2FI8m27nDkv7hI1ORvdYfIOvfIr8shBYWoLrrMfTRom4%3D
should instead use 002d (hyphen-minus)
http://unicode.org/cldr/utility/character.jsp?a=-&B1=Showhttps://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Funicode.org%2Fcldr%2Futility%2Fcharacter.jsp%3Fa%3D-%26B1%3DShow&data=02|01|sethob%40microsoft.com|efbd5e9ca4fa458143c308d3d51277bf|72f988bf86f141af91ab2d7cd011db47|1|0|636086247764076280&sdata=WVl9heXyPgj3eS75iaruP1%2BpQXfTvG9p0ZhlYBpI2yM%3D
or one of the other similar looking ones (see the "Confuse" list shown there with similar looking chars (like hyphen, or minus etc.). Moving the mouse over each one at that list shows their name and can click to see more details
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/seajax/seajax/issues/19#issuecomment-244632245, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAylHTksJ4dt4qiAL9feuw0bHgXWKTq3ks5qm0V-gaJpZM4J0oyp.

Fixed, thanks for reporting!


ion-range not updating view when ngModel values changed programatically

Ionic version:  (check one with "x")
[ ] 1.x
[x] 2.x
I'm submitting a ...  (check one with "x")
[x] bug report
[ ] feature request
[ ] support request
Current behavior:
Given a simple ion-range element as follows, when priceRange values are changed programmatically (for example, after clicking a button, we reset the values to defaults) the knobs do not reposition correctly.
<ion-range dualKnobs="true" min=0 max=100 [(ngModel)]="priceRange">
Related code:
See this plunker: http://plnkr.co/edit/06VOB1?p=preview
Other information:
The values in the model are changing and updating correctly (after clicking reset, the labels update as expected, but the knobs don't position correctly).
Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):
Cordova CLI: 6.4.0
Ionic Framework Version: 2.0.0-rc.4
Ionic CLI Version: 2.1.17
Ionic App Lib Version: 2.1.7
Ionic App Scripts Version: 0.0.48
ios-deploy version: Not installed
ios-sim version: Not installed
OS: macOS Sierra
Node Version: v6.9.1
Xcode version: Xcode 8.2 Build version 8C38

I couldn't find the relevant code that you had above in the plunker, but I had a similar issue and you had to set the whole model instead of the upper and lower individually.
i.e.
instead of:
reset() {
this.priceRange.lower = this.defaultLower;
this.priceRange.upper = this.defaultUpper;
}
try:
reset() {
this.priceRange = {
lower = this.defaultLower,
upper = this.defaultUpper
}

thanks @psysniffer. You're correct. It seems to be some kind of problem using ChangeDetectionStrategy.OnPush. In my actual use case, priceRange is an @input object. When I click reset, I create a new instance in the parent component (immutable), so change detection should work fine with OnPush strategy. Some hidden bug inside the ion-range component?

Hey @jsanchezgarcia, that's actually how OnPush change detection works. It only triggers when the bound value changes. Changing a property of an object doesn't change it's value (which is just a reference to the object), so Angular doesn't see any changes.

@jsayol you're correct regarding the way OnPush detection works, but ion-range is not picking up the change even after creating a new instance. See this plunker for further clarification: http://plnkr.co/edit/06VOB1?p=preview

@jsanchezgarcia Try using nightly, it seems to be fixed there for me.


NativeItem.UpdateColors overrides don't properly call the parent UpdateColors function

Reported by elonndusk on Discord

To explain what is going on here: The parent UpdateColors function is somehow not being called, even if it is indeed called. This causes some menu item colors to work and some that don't. Mainly everything other than the standard NativeItem's will have this problem.

This was a mistake on my part, the problem is different.


[TASK][MEDIUM] Integrate Kyuubi with DataSophon

What's the level of this task?
MEDIUM
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Search before creating

[X] I have searched in the task list and found no similar tasks.

Mentor

[X] I have sufficient expertise on this task, and I volunteer to be a mentor of this task to guide contributors through the task.

Skill requirements
Familiar with Kyuubi, DataSophon, and the Hadoop ecosystem.
Background and Goals
Integrate Kyuubi with DataSophon
Implementation steps
https://github.com/datavane/datasophon/pull/435
Additional context
Introduction of 2024H1 Kyuubi Code Contribution Program

This task is completed by @thomasg19930417 via https://github.com/datavane/datasophon/pull/435, many thanks!


Upload NC r2.3.1

Upload the Network Code (NC) patch 2.3.1 as soon as it is ready. This parch is adding a profile instance file that is linking the vocabulary (which currently is the same as the schema profile), constraints in SHACL and validation like the header information.

This was done as part of https://github.com/Sveino/Inst4CIM-KG/pull/52


demo clerk auth

@enricoros i had a fast go at working with clerk conditionally. this example shows a user an auth prompt if clerk keys are in .env and it skips clerk entirely if not. nothing more than that

Hi @peterbsmyth , are you still deploying with Clerk? How did the code above stand the rest of time?

Note the branch feature-auth-clerk (2024-05-13) contains updated code for Clerk.com auth.


Less than sign is considered a tag opener inside a condition preceded by another condition

In the example the second condition will fail to transpile as < 20 is considered a tag opener.
if(*type < 10) {}
if(*type < 20) {}

Happens because when an observable is created the last character in the parser is set to ), causing it to believe that the first if statement has actually been closed just after the observable declaration, allowing a new tag to start.
if(*type < 10/*) {}
if(*/*type) < 20) {}


chore: ignore dtolnay/rust-toolchain updates

The way that action works is not really compatiable with how dependabot suggests updates (e.g. https://github.com/substrait-io/substrait-rs/pull/67) for it so this modifies the configuration to ignore those "updates".

bors r+

I edited the description. https://github.com/substrait-io/substrait-rs/pull/57 should help to catch these earlier.

bors r+


It's said SQLite but SQL Server is used

I went through this tutorial. I'm using VS Community 2019 (removed 2017 and installed 2019). At the beginning of the document, it's mentioned that we will use SQLite, but when I finished the steps, I ended up with a SQL Server DB (.mdf). Couldn't find SQLite on later tutorials either. Is there something missing?

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

ID: 6719f08e-3bd7-dc1a-71df-f2ef9fbca9d8
Version Independent ID: 7096fdb3-612e-9e00-bd0b-8ea4886a09ce
Content: Add a model to a Razor Pages app in ASP.NET Core
Content Source: aspnetcore/tutorials/razor-pages/model.md
Product: aspnet-core
Technology: aspnetcore-tutorials
GitHub Login: @Rick-Anderson
Microsoft Alias: riande

VS uses SQL Express.


[FLINK-26717][fs]Move s3 common utils to flink-core

What is the purpose of the change
Utility classes are common and can be used by other cloud storages(oss) in flink-s3-fs-base module. I will move them to flink-core module like RefCountedFile.
Brief change log
- move utility classes from flink-s3-fs-base to flink-core
Verifying this change
This change is already covered by existing tests.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no)
The serializers: (yes / no / don't know)
The runtime per-record code paths (performance sensitive): (yes / no / don't know)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: (yes / no / don't know)
The S3 file system connector: (yes / no / don't know)

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@flinkbot run azure

Results:
2022-03-18T10:30:34.2107707Z Mar 18 10:30:34 [INFO]
2022-03-18T10:30:34.2108281Z Mar 18 10:30:34 [ERROR] Failures:
2022-03-18T10:30:34.2110167Z Mar 18 10:30:34 [ERROR]   Architecture Violation [Priority: MEDIUM] - Rule 'Production code must not call methods annotated with @VisibleForTesting' was violated (1 times):
2022-03-18T10:30:34.2111733Z Mar 18 10:30:34 Method <org.apache.flink.core.fs.RefCountedBufferingFileStream.toString()> calls method <org.apache.flink.core.fs.RefCountedFileWithStream.getReferenceCounter()> in (RefCountedBufferingFileStream.java:154)

Like I said in the Jira, I'm not sure this is a good idea because there's also a plan to externalize filesystem implementations to decouple them from Flink releases. But I would like to get @AHeise his opinion on this.

Hi @JingsongLi , I upload a patch to update the pr and please take a look.


Stop putting unevaluated expressions into environment.

@AHartNtkn identified that it is the case that unevaluated expressions find their way into the expression environment. This sometimes causes issues in complex expressions like (fun x {x}) (0, 1). This PR aims to fix this issue by fixing the one point where these "illegal" additions to the environment are done.

This is marked as a draft--does it still need work?


[DOCS] Improve the installation part

Description

Explain about Prisma, which commands we should run? (when?)
Improve the docker section, explain about Redis, Postgres and etc..

Screenshots
No response
Additional information
No response

Hello @origranot can you please tell me how the loading part was implemented, like when we click on a button , there is a loading line on the top of the page.
and also when we click on shorten url , there is sticker pop up.

Hello @origranot can you please tell me how the loading part was implemented, like when we click on a button , there is a loading line on the top of the page. and also when we click on shorten url , there is sticker pop up.

I don't understand which loading line and which pop up are you talking about.
Can you please be more specific?


Wrong file name

The file name is 'get_initails_function.py' which has error in 'initails' and has no consistency in 'function'. Change it to 'get_initials_solution.py'.

[UPDATE]Fix file name #63

Sir, I will change the name.
Please tell me the folder name in which it is located.


Dynamic UI

This PR allows the user to resize the different columns on the different pages (currently only main page).
The buttons to extend/shrink a column are displayed (for all columns) if the user hovers over one of the columns.
The size of the columns is currently limited to values from 1 to 11 (grid size is 12, 0 is unfortunately not supported).
Please review @eScienceCenter/spacialists (please note that this is still WIP)

Great that one can adjust the columns now.
One problem: if you scroll in the form or in the tree, the resize control in moves along with the scrolling.
Personally I do not really like the visual appearance (huge buttons, always visible), but that is personal taste. I would put the buttons at the very bottom, max 30 x 30 each, and only visible when the mouse is hovering over them.

Personally I do not really like the visual appearance (huge buttons, always visible), but that is personal taste. I would put the buttons at the very bottom, max 30 x 30 each, and only visible when the mouse is hovering over them.

My idea was to hide/show them if the user is in an edit mode or "normal" mode. And yes, the css is still a bit buggy. It should only display the buttons of the hovered container, not of all.

 Fenster ein/ausblenden und in der Größe verschieben (dynamisches UI)

The buttons are now only visible if the user has enabled the edit mode and is hovering over a resizeable div (only the particular div has the buttons).
The scrolling thing is still not working properly. I fixed the scrolling itself, but now it adds 100-200px above the parent div (100 if it only has one extend button, 200 if it has both buttons). Don't know how to set a fixed position and ignore scrolling.

I like the possibility of resizing the width of the columns as well. Some observations:

The third column gets thrown beneath the first once the second column is fully expanded towards the left. This is a bit counter intuitive.
The same behavior can be observed once you shrink the first column too much. Then everything else get's tossed downwards.

The third column gets thrown beneath the first once the second column is fully expanded towards the left. This is a bit counter intuitive.
A similar behavior can be observed once you shrink the first column too much. Then everything else get's tossed downwards.

This is because bootstrap relies on a 12 column grid. If a row is wider than the maximum size of 12 columns, it breaks the content at the container which exceeds the 12th column. In our case this happens if one of the three column blocks is shrinked to 0. Then they get a fixed width of 100px (to display the buttons) and thus it is 12 columns + 100px.
One possible solution would be to move the buttons to the adjacent container.
Example: To extend the left container the user has to click on a button on the left side of the middle container and to shrink the right container the user has to click on a button on the left side of the right container.
If a container gets shrinked to zero they don't need a temporary 100px container, because they can be extended again using a button in the adjacent container.

The Headings and everything beneath them get are moved downwards once you activate the Edit-Mode.

I couldn't find a solution where the buttons are aligned in the middle of a column and this was the best I could get. Feel free to waste another couple of hours trying to fix it :wink:


Help me out here

Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: \
i need help about this please because the conda prompt is still loading over 10 minutes now

Use one of the issue reports that have already been created for this please.


Add typescript file

will be merged and published in case other repos get typescript definitions, too

closing - use files from dt


Update osx README.md with some updated instructions.

Closed in favor of https://github.com/microsoft/vcpkg/pull/13829/files


chore: update to noir 0.34.0

fixes 0.34.0 breaking changes. Also makes it work with aztec-nargo.
Had to move compute_chunks to a separate function because it fails to compile:
[noir_string_search] Testing test... error: Type annotation needed
    ┌─ src/lib.nr:209:48
    │
209 │         StringBody { body, chunks: StringBody::compute_chunks(body), byte_length: length }
    │                                                -------------- Could not determine type of generic argument
    │
    = Call stack:
      1. src/lib.nr:209:48

if someone needs for aztec-nargo today:
string_search = { tag = "v0.2.0", git = "https://github.com/olehmisar/noir_string_search/" }

👍
We can also update the version in Nargo.toml

Superceded by https://github.com/noir-lang/noir_string_search/pull/5


Colored nodes

This can be useful on a state machine diagram, for example. You can color all the normal/ideal path nodes green and all the error states as red. Or on a class diagram you might color all specification classes yellow, etc.  We would need to update the layout sheet markup to allow specification of colors.

Done!


Extra inputs are not permitted

I run search qdrant as in example:
results = client.search(
collection_name="amazon",
query_vector=query_embedding,
# with_payload=False,
limit=5,
)
But I got the error:
Traceback (most recent call last):
File "/app/research-qdrant/path/to/venv/lib/python3.11/site-packages/qdrant_client/http/api_client.py", line 88, in send
return parse_as_type(response.json(), type_)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/research-qdrant/path/to/venv/lib/python3.11/site-packages/qdrant_client/http/api_client.py", line 201, in parse_as_type
return model_type(obj=obj).obj
^^^^^^^^^^^^^^^^^^^
File "/app/research-qdrant/path/to/venv/lib/python3.11/site-packages/pydantic/main.py", line 176, in init
self.pydantic_validator.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 5 validation errors for ParsingModel[InlineResponse20014] (for parse_as_type)
obj.result.0.order_value
Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]
For further information visit https://errors.pydantic.dev/2.7/v/extra_forbidden
obj.result.1.order_value
Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]
For further information visit https://errors.pydantic.dev/2.7/v/extra_forbidden
obj.result.2.order_value
Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]
For further information visit https://errors.pydantic.dev/2.7/v/extra_forbidden
obj.result.3.order_value
Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]
For further information visit https://errors.pydantic.dev/2.7/v/extra_forbidden
obj.result.4.order_value
Extra inputs are not permitted [type=extra_forbidden, input_value=None, input_type=NoneType]
For further information visit https://errors.pydantic.dev/2.7/v/extra_forbidden

hi @zopidev
could you please tell us the versions of qdrant and qdrant-client you're using?

I used command to install :  pip install qdrant-client

Thanks @joein , I upgraded qdrant-client to version 1.9.1 and it worked !!!

Same error for me. I had to upgrade from 1.7.2 to 1.9.2. Thanks for help @joein


Extending the expiry on a failed import incorrectly marks it as import success

And sets the expiry to January 1, 0001

Resolved by 298fe6b


Support glob patterns in remote sources

Glob patterns in GCS and S3 should map to one source table.  This needs to be clear in the interface.
If it is impossible and we can't put into one table we need to throw an error.
We need to be careful about duckDB sampling and assuming types that are mismatched, though the union of these tables is possible and meaningful.
Multifile ingestion for all sources should work the same way as glob assuming that all of the imported data will land in one source (local file sources with UI, drag and drop currently create separate tables)

There is a bit of risk around how we handle a large volume of data, which is more likely to occur in a glob pattern. @ericpgreen2 to investigate a bit further.

I want to make sure we understand how we will handle large volumes of data and the scope of that additional work before we start work on the glob pattern ingestion.

@AdityaHegde and I think a good solution is to:

Set a configuration parameter that sets the maximum total size of ingested files. E.g. RILL_SOURCE_MAX_BYTES
Calculate the total size of the provided files (easy to do before download via the cloud SDKs)
If the total size exceeds RILL_SOURCE_MAX_BYTES, reject the request
Show a friendly error message, something like: "The provided data files exceed X GB. Please limit your selection and try again."

@medriscoll has asked us to remove glob support from Q4 initiatives.


Hide details card in article loading

Hide details card, recommendation and sharing buttons in article loading.

Can you take a screenshot? I kinda have no idea what you're talking about

@RashaHussein

Oh yeah! Thanks for reminding me about this! I hate it :D
On Fri, Mar 6, 2015 at 3:45 PM Ahmed Gaber<EMAIL_ADDRESS>wrote:

@RashaHussein https://github.com/RashaHussein
[image: screenshot from 2015-03-07 01 41 16]
https://cloud.githubusercontent.com/assets/2565264/6538484/902c85ac-c46b-11e4-9496-f321190f297e.png
—
Reply to this email directly or view it on GitHub
https://github.com/manshar/manshar/pull/184#issuecomment-77657046.

Should I close this PR? Will you fix it?

If you fixed it then there's no need for me to do it, no?
On Fri, Mar 6, 2015 at 4:11 PM Ahmed Gaber<EMAIL_ADDRESS>wrote:

Should I close this PR? Will you fix it?
—
Reply to this email directly or view it on GitHub
https://github.com/manshar/manshar/pull/184#issuecomment-77659583.

@RashaHussein  you could use resolve option on $routeProvider to wait until the content load.

I think that I solved the problem, however, the scrollbar and the header may still appear. It would be great If you can get rid of them all while article loading and only show the simple white page. :sunglasses:

Although Resolving a promise would be the typical way to do it. Not sure if we should try and do a loading effect on the article page similar to what we do when loading the listings of the cards, where a placeholder would pulse to show that the article is still loading. Hiding the recommend and other boxes are fine.

We can do the loading udacity style! They flash some sentences before they
load the lesson. It's pretty slow when you first load the course, but I
still read what they say, I wish they change the sentences though :\
On Sat, Mar 7, 2015 at 9:08 AM Mohammad Khatib<EMAIL_ADDRESS>wrote:

Although Resolving a promise would be the typical way to do it. Not sure
if we should try and do a loading effect on the article page similar to
what we do when loading the listings of the cards, where a placeholder
would pulse to show that the article is still loading. Hiding the recommend
and other boxes are fine.
—
Reply to this email directly or view it on GitHub
https://github.com/manshar/manshar/pull/184#issuecomment-77698575.

OK, I'll just close this PR. Take your time to fix it, Mrs. Awesomeness :blush:

This addressed one of #172 issues


How do I add the CNAME record to the server?

I can see in the video how to get the CNAME using dig, but how do I actually ADD the record? I think, this is missing in the video.
Sorry for asking such a dumb question. I am a developer :)

Ah, I think that I got it.

Register ONCE / keep credentials
MANUALLY add CNAME records to config.cfg
restart acme-dns
update TXT
on renewal goto 4

correct?

Yes, everything else is correct, but the CNAME should be creaated manually to the actual nameserver the domain uses. So for example:
Your domain "example.com" you wish to get a certificate has nameservers hosted at provider X, and you run acme-dns on domain exampleauth.com.
After creating the acme-dns credentials using /register endpoint, you point CNAME record _acme-challenge.example.com using provider X nameservers to point to the randomly generated domain in exampleauth.com. This way you don't have to touch the X nameservers when renewing, and the automation updates the challenge token in acme-dns server that the originating domain points to using CNAME.

Closing as resolved. Let me know if you still face problems and I'll reopen the issue.


Allow to install pre-release/beta/specifc_build of azure bicep

Is your feature request related to a problem? Please describe.
Not able to easy/automatic way to install specific not release azure bicep version.
Describe the solution you'd like
Use addition parameter to point 'az bicep install --version v0.2.212-buildXXXX' or 'az bicep install --build 17497'
That will install azure bicep from build https://github.com/Azure/bicep/actions/runs/3192783981/jobs/5210649106

Today, it is not possible to retrieve artifacts from an arbitrary build unless you are an authenticated user.

@alex-frankel in that case we can add GH Token as parameter on environment variable to 'az bicep install --version v0.2.212-buildXXXX -GHToken XXXX' or 'az bicep install --build 17497 -GHToken XXXX'  ?

If you have the gh CLI installed, then this script could be modified fairly easily to run on the main branch and install the CLI to the right place:
https://github.com/Azure/bicep/blob/main/scripts/pr_install_vsix.sh

Just adding the team that owns the extension for Docker in VS Code is sharing their nightly build via the Azure DevOps artifacts. They provide the instructions here: microsoft/vscode-docker#1408
A preferred method for consumption for the extension would be publishing it as a preview build as other extensions are doing now. (PowerShell team uses this method for their extension.)


Add install info to README #89

Added install information to read me with npm command

Current coverage is 100% (diff: 100%)

Merging #91 into master will not change coverage

@@           master   #91   diff @@
===================================
  Files           1     1
  Lines         102   102
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
  Hits          102   102
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update b1ef9ed...0037ab9

awesome thanks @e-b-p !!!
happy #hacktoberfest


Refresh lost stateparams

Hi guys,
Don't know whether this topic already discussed, but I could not find any similar one...
Also I was not able to find anything like this in Stackoverflow.
I have a state like
        .state('member.edit', {
            url: '/member/edit/:id',
            views: {
                'content' : {
                    templateUrl: 'views/member/member_edit.html',
                    controller: 'MemberEditController as ctrl'
                }
            },
            data: {
                page : 'editmember'
            },
            reloadOnSearch: false,
            parent: 'guest'

when I reload page (Ctrl+F5/Cmd+R or simply click browser reload button) sometimes the id in url is missing, like this
http://localhost:9000/#/member/edit/:id/
it is not happening always, just every 5-6 attempt failed.
ui-router version @version v0.2.14

Can you upgrade to 0.2.15 (though might not make a difference. Also can you make a plnkr showing the problem please?

eddiemonge,
thanks for comment...
I changed to 0.2.15 result the same.
Will create plnkr later, but didn't get how to simulate reload ...

Closing due to inacitivty

how to solve?

Anyone got a solution for this?


Metadata files generated in main folder instead metadata folder

I don't know why, looks like code is on point but metadata files generated in main folder instead metadata folder.
Maybe you can spot the problem

It might be an issue with the CWD of your terminal.

Actually CWS is alright as images are stored in image folder.
It won't generate metadata's if there's no metadata folder also.
But somehow, all metadata is generated in main folder. Not a big problem though.

IDE, python version, and steps to reproduce?


Cleanup obsolete projects, build scripts and files

After some chatting and thanks to @amirrajan review, here's a list of obsolete items that should be removed from repository:

[x] NSpec.GallioAdapter project

in dedicated branch

[x] NSpec.crunchsolution.local.xml files in several projects

in #137

[x] .nuget folder

in #137

[x] VS 2012 solution

in #137

[x] TDNetRunner folder

in dedicated branch

[x] .userprefs

in #137

[x] watcher_dot_nets.rb, dotnet.watchr.rb scripts

in dedicated branch

[x] nspec.watchr script

in dedicated branch

[x] red/green.png files

in dedicated branch

[ ] .DotSettings (TBC)

Further related changes:

[ ] Adapt CONTRIBUTING.md where it mentions dotnet.watchr.rb

This is to ease porting to .NET Core, so ideally should be done before that or at same time.

@amirrajan items left to check/edit/delete are solution NSpec.sln.DotSettings file and CONTRIBUTING.md. What to do with those? Tnx

I'll take a look.

I updated CONTRIBUTING.md. I'm fine deleting the .dotsettings file.


MDTabs: Unnecessary hard coded formating

Description of the Bug
There are three areas where the new MDTabs hard codes formatting and styles. This is bad practice.

The font_style is hardcoded to 'Button'. This should be an OptionProperty defaulted to 'Button'
The font_size is hardcoded to sp(14) - this should be taken from the definition for the font_style that is currently chosen. As a side note - it should be taken from the instance of the font_definition currently loaded into the app theme_cls to retain the correct theming behavior.
When the title is set by the title attribute, it is hardcoded to be upper case. This is just wrong. If the app programmer wants upper case - they can easily set it themselves. This should NOT be hard coded into the framework and is NOT specified in material.io.

Actually - on line 758 not only is the title made upper case for a second time it is also hardcoded to be bold. material.io does not specify that the tab label should be bold.

Last time I read it, The material IO defines that the Tabs should use the Button style, and bold. Let me check it.

I was wrong I misunderstood the info, and applied the example spec definition to the tabs label.
What do you propose to be the current tab style?

Even tho, the tabs are buttons, should we add a theme style pointer, so the end developer could set the style manually?

@podraco What do you mean by "button style"?

I suggest, or propose, the following:
1 No formatting should be hardcoded - it should all be a matter of configuration
2 create a font_style property and default to "Button" font_style but allow the app dev to change it
3 derive the formatting from the font style. As I said above - this needs to be derived from the font_style property of the current theme_cls so that theme changes to the app are correctly reflected.
The changes needed are not complicated and I can PR a suggestion quite quickly - I am just aware tah this class is under development and I don't want to do it unilaterally.

@podraco What do you mean by "button style"?

label.font_style="Button", from the theme manager.

I suggest, or propose, the following:
1 No formatting should be hardcoded - it should all be a matter of configuration
2 create a font_style property and default to "Button" font_style but allow the app dev to change it
3 derive the formatting from the font style. As I said above - this needs to be derived from the font_style property of the current theme_cls so that theme changes to the app are correctly reflected.
The changes needed are not complicated and I can PR a suggestion quite quickly - I am just aware that this class is under development and I don't want to do it unilaterally.

Should we set it individually for every tab or only for the tablayout?

Should we set it individually for every tab or only for the tablayout?

By 'it' - I assume that you mean the font_style. I would think it would be best to follow normal kivy practice and have it configured on the instance of MDTabs.

then the use would be something like:
<CTab>
    font_style: "Button"

RootWidget:
    MDTabs:
        id: tabs_manager
        CTab:
            [...]
        CTab:
            [...]
        CTab:
            [...]

Should we allow "Custom" as a valid style, Or block that option?

Should we allow "Custom" as a valid style, Or block that option?
as usual - just my opinion but since we are talking about font_style and font_styles are defined in a font_style object we should limit the selection to what is defined in the font_style object.

Then let me see how it works, since last time I knew it was changed to allow custom styles...


Heart icon empty when searching favorited tab

Normally a favorited tab should have the heart icon filled, but when a previously-favorited tab is found using search, the heart icon is empty.
This is probably due to being loaded from the server directly instead of first checking if the tab is saved locally.

Fixed


MONDO:0013159	 muscular dystrophy-dystroglycanopathy (congenital with intellectual disability), type B1[Revise subclass]

Mondo term (ID and Label)
MONDO:0013159 | muscular dystrophy-dystroglycanopathy (congenital with intellectual disability), type B1
(https://www.pombase.org/term/MONDO:0013159)
Suggested revision and reasons
add as a subclass of
MONDO:0013159 | muscular dystrophy-dystroglycanopathy (congenital with intellectual disability), type B1

@ValWood can you clarify the request? Above you are asking for a class to be a subclass of itself, which I am guessing is a typo :)

no idea!
Maybe I meant B
https://www.pombase.org/term/MONDO:0000172
but it al looks ok to me now! I cant see any problem


Add link to imgclsmob repo

Add, please, a link to the imgclsmob repo with a collection of classification models, most of which are pretrained on the ImageNet dataset.

LGMT!
Thanks!!


Json Array getting converted into Json object in the response

I am facing an issue in Karate where I am expecting a Json array in response but it is getting converted to Json object. All JsonArray parenthesis "[" are getting converted as "{" and being treated as Json objects.
No issue with SOAP UI.
Expected :
{
"header":    {
"transactionId": "1g445ttt",
"operationName": "getSummary
},
"status":    {
"statusCode": "0",
"detail": "SUCCESS",
"severity": "",
"additionalStatus":       {
"detail": "",
"serviceName": "API"
}
},
"readOrdersResponse":    {
"memberId": {"idValue": "258699"},
"dateRange":       {
"dateBegin": "2019-07-10",
"dateEnd": "2019-07-15"
},
"orders":       [
{
"orderDate": "2019-07-12",
"orderNumber": "85669",
"parentOrderNumber": "0",
        "estimatedDeliveryDateRange":             [
                          {
              "dateAsOf": "2019-07-12-<IP_ADDRESS>6200",
              "dateBegin": "2019-07-15",
              "dateEnd": "2019-07-19"
           },
                          {
              "dateAsOf": "2019-07-12-<IP_ADDRESS>2620",
              "dateBegin": "2019-07-16",
              "dateEnd": "2019-07-20"
           }
        ],
        "
       {
        "orderDate": "2019-07-11",
        "orderNumber": "89556",
        "parentOrderNumber": "0",
        "estimatedDeliveryDateRange":             [
                          {
              "dateAsOf": "2019-07-11-<IP_ADDRESS>6367",
              "dateBegin": "2019-07-15",
              "dateEnd": "2019-07-19"
           },
                          {
              "dateAsOf": " ",
              "dateBegin": " ",
              "dateEnd": " "
           }
        ],

       }
}

Actual :
{
"header":    {
"transactionId": "1g445ttt",
"operationName": "getSummary
},
"status":    {
"statusCode": "0",
"detail": "SUCCESS",
"severity": "",
"additionalStatus":       {
"detail": "",
"serviceName": "API"
}
},
"readOrdersResponse":    {
"memberId": {"idValue": "258699"},
"dateRange":       {
"dateBegin": "2019-07-10",
"dateEnd": "2019-07-15"
},
"orders":       [
{
"orderDate": "2019-07-12",
"orderNumber": "85669",
"parentOrderNumber": "0",
        "estimatedDeliveryDateRange":             {
                          {
              "dateAsOf": "2019-07-12-<IP_ADDRESS>6200",
              "dateBegin": "2019-07-15",
              "dateEnd": "2019-07-19"
           },
                          {
              "dateAsOf": "2019-07-12-<IP_ADDRESS>2620",
              "dateBegin": "2019-07-16",
              "dateEnd": "2019-07-20"
           }
        },
        "
       {
        "orderDate": "2019-07-11",
        "orderNumber": "89556",
        "parentOrderNumber": "0",
        "estimatedDeliveryDateRange":             {
                          {
              "dateAsOf": "2019-07-11-<IP_ADDRESS>6367",
              "dateBegin": "2019-07-15",
              "dateEnd": "2019-07-19"
           },
                          {
              "dateAsOf": " ",
              "dateBegin": " ",
              "dateEnd": " "
           }
        }

       }
}

@Rishim1 follow these instructions, else you are just wasting everybody's time.

I dont understand what is this forum all about if users are not allowed to post questions. Can you help understand the purpose of this forum ?


TestUpdateConnectionOnNSEChange can fail because of nil pointer on update connection

Expected Behavior
TestUpdateConnectionOnNSEChange  is stable on CI
Current Behavior
TestUpdateConnectionOnNSEChange is not stable on CI
Failure Information (for bugs)
goroutine 33 [running]:
github.com/networkservicemesh/networkservicemesh/side-cars/pkg/nsm-monitor.(*nsmMonitorApp).updateConnection(0xc0000f2960, 0xc0000da000)
	/home/circleci/project/side-cars/pkg/nsm-monitor/nsm-monitor.go:200 +0x1a8
github.com/networkservicemesh/networkservicemesh/side-cars/pkg/nsm-monitor.(*nsmMonitorApp).readEvents(0xc0000f2960, 0xa97180, 0xc000114280, 0xc00007c401)
	/home/circleci/project/side-cars/pkg/nsm-monitor/nsm-monitor.go:186 +0x2db
github.com/networkservicemesh/networkservicemesh/side-cars/pkg/nsm-monitor.(*nsmMonitorApp).beginMonitoring(0xc0000f2960)
	/home/circleci/project/side-cars/pkg/nsm-monitor/nsm-monitor.go:157 +0x449
created by github.com/networkservicemesh/networkservicemesh/side-cars/pkg/nsm-monitor.(*nsmMonitorApp).Run
	/home/circleci/project/side-cars/pkg/nsm-monitor/nsm-monitor.go:104 +0x96

Build
https://circleci.com/gh/networkservicemesh/networkservicemesh/121563
Containers logs
TestUpdateConnectionOnNSEChange.zip

Fixed by https://github.com/networkservicemesh/networkservicemesh/pull/2124


Added stack-24 support changes

Please refer following comments:

https://github.com/bigbinary/neeto-ui/pull/2303#issue-2502537918
https://github.com/bigbinary/neeto-ui/pull/2304#issue-2502709838

@AbhayVAshokan _a Please review


Freelancer Rates exercise gives incorrect feedback about missing function

The analyser gives for the Freelancer Rates exercise gives incorrect feedback about a missing functions. It says it misses a function called monthRate. This is a function that is not asked in the exercise specifications. The analyser is probably build for a older spec of the exercise.

@SleeplessByte Can we turn the analyzer off somehow until it is updated.
Because I saw this being draft and mentioning its waiting for the update of the exercise, I assumed there was no analyzer yet. https://github.com/exercism/javascript-analyzer/pull/121 :see_no_evil: Sorry!

Yes. Will fix it tonight

It was merged! Try again

Fixed!

Fijn :)


Avoid modified .bundle/config

I think we should not need .bundle/config file to git repository.
Because it is modified file, depending on user's environment.
And its situation is not good for the development.
For example, it prevents user to do "git rebase".
Before modification
$bundle install --path vendor/bundle

$ git status
...
  modified:   .bundle/config
...

I can understand why you added the file, because of compiling nokogiri with system library.
And we can set a environment variable to get same result.
After modification
$ bundle install --path vendor/bundle
Fetching gem metadata from https://rubygems.org/
Fetching version metadata from https://rubygems.org/
Resolving dependencies...
Installing rake 10.4.2
Installing diff-lcs 1.2.5
Installing mini_portile2 2.0.0
Installing rspec-support 3.4.1
Using bundler 1.12.4
Installing nokogiri <IP_ADDRESS> with native extensions <--Check this.
Installing rspec-core 3.4.4
Installing rspec-expectations 3.4.0
Installing rspec-mocks 3.4.1
Using docbookrx 1.0.0 from source at `.`
Installing rspec 3.4.0
Bundle complete! 3 Gemfile dependencies, 11 gems now installed.
Bundled gems are installed into ./vendor/bundle.

$ git status
On branch feature/modified-bundle-config
Your branch is up-to-date with 'origin/feature/modified-bundle-config'.
Untracked files:
  (use "git add <file>..." to include in what will be committed)

	vendor/

nothing added to commit but untracked files present (use "git add" to track)

@mojavelinux This is more your thing. Any objections?

I agree, but I would like to see an update to the README. I sent an update to this PR.
I definitely want to encourage devs to install gems into the project because I'm growing weary of explaining to people how to isolate gems from the system. The instructions in my update to the README now make this clear. Once that is merged into this PR, then I'll be ready to move forward with this PR.

Note that I removed the env variable from Rakefile. I don't think that's needed.

@mojavelinux Thanks! I merged its update!

Thanks! Let's proceed!

@mojavelinux this pull-request has 3 commits. Do you like me to squash these 3 commits to 1 commit?

I might find one mistake in the document.
Before
$ bundle --path=.bundle/rubygems
After
$ bundle install --path=.bundle/rubygems

Ah $ bundle --path=.bundle/rubygems was actually same with $ bundle install --path=.bundle/rubygems.

@junaruga Please do -- the commits all relate to the same thing, so that would be better.
Thanks!

Exactly, "install" is the default command.

No need to squash. @mrietveld can do that using the Merge button on GitHub. Makes life simpler :)

@mrietveld, I find that using the Merge (+ squash) button produces better results because it maintains the authors accurately.

@mojavelinux Ohh.. of course! Thanks, Dan.

"the Merge (+ squash) button"?!
Cool!

It looks not merged to master branch yet. Is there something I have to do?


The output format is not clear

Despite you said it's 3gp or aac .... IT'S NOT. i recorded, save, try to play (outside of powerapps) and none of well know players can play the audio. Any feed back ?
Btw. what is the format if i run in my browser on windows 10.

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

ID: 258f140b-bc82-47a7-e915-79bebbd9b3b9
Version Independent ID: d8a732b6-53b4-b161-3ff8-14de5fda89b3
Content: Microphone control: reference - PowerApps
Content Source: powerapps-docs/maker/canvas-apps/controls/control-microphone.md
Service: powerapps
GitHub Login: @fikaradz
Microsoft Alias: fikaradz

Thank for pointing this out.  The output format for web browsers (Chrome and Firefox, where the feature is supported) is OGG.  I'll update the docs.


windows11 run failed

It seems cant pass include params to clang?
PS H:\Development\github\goplus\c2go\testdata\printf> c2go -v .\printf.c
2024/01/30 11:46:09 ==> runCmd: clang [-E -o H:\Development\github\goplus\c2go\testdata\printf\printf.c.i H:\Development\github\goplus\c2go\testdata\printf\printf.c]
H:\Development\github\goplus\c2go\testdata\printf\printf.c:1:10: fatal error: 'stdio.h' file not found
    1 | #include <stdio.h>
      |          ^~~~~~~~~
1 error generated.
2024/01/30 11:46:09 exit status 1
panic: exit status 1

goroutine 1 [running]:
log.Panicln({0xc000115df8?, 0xc00000a110?, 0xc00000ac10?})
        C:/Program Files/Go/src/log/log.go:446 +0x5a
github.com/goplus/c2go.fatal(...)
        H:/Development/github/goplus/c2go/c2go.go:337
github.com/goplus/c2go.check(...)
        H:/Development/github/goplus/c2go/c2go.go:322
github.com/goplus/c2go.Run({0xa781b8, 0x4}, {0xc00000a110, 0xa}, 0x1, 0xa8b730?)
        H:/Development/github/goplus/c2go/c2go.go:74 +0x134
github.com/goplus/c2go/cmd/c2go/impl.Main(0xc000122000, {0xc0000360d0, 0x2, 0x3})
        H:/Development/github/goplus/c2go/cmd/c2go/impl/c2go.go:76 +0x3d0
main.main()
        H:/Development/github/goplus/c2go/cmd/c2go/main.go:16 +0x77

It only supports linux (ubuntu) and macOS for now.


Add Cal scraper

I added a Visa Cal scraper.
A bunch of it is copy and pasted in from https://github.com/eshaham/israeli-bank-scrapers/blob/master/src/scrapers/visa-cal.ts
Some things I need to do:

Make sure pupeteer closes after use

Something we could do in the future:
Instead of relying on the seed script to add ILS/USD/GBP accounts... We can do it on the fly when we see a transaction come in from that currency.

Something we could do in the future:
Instead of relying on the seed script to add ILS/USD/GBP accounts... We can do it on the fly when we see a transaction come in from that currency.


Configurable Event Model Suffix

The application I am adding django-pghistory already has a naming convention that utilizes "Event" to represent application level ends. For example we already have both Purchase model and PurchaseEvent model that both need to have change logging applied.
Not only would be slightly less than desirable to have PurchaseEventEvent (We have everal models that use the name Event already). But it also seems that migrations will fail due to a conflict when PurchaseEvent table is created automatically.. unless I change my existing model names which would be an insurmountably difficult thing for us to do atm..
I would propose making the naming convention suffix for event models to be configurable somewhere while setting up the app to allow users to change this to something like Log or Record or really anything just to avoid naming conflicts of this kind.

I appologize for creating an issue prematurely without fully examining the documentation. I found my solution which is to utilize existing model_name field provided by the package.
@pghistory.track(pghistory.Snapshot(), model_name="PurchaseHistoryLog")
class Purchase(BaseModel):
    # ...


Add nix gitignore template

Reasons for making this change:
Add nix .gitignore template
Links to documentation supporting these rule changes:
https://nixos.org/manual/nix/unstable/command-ref/nix-build.html#description

The nix-build command builds the derivations described by the Nix expressions in paths. If the build succeeds, it places a symlink to the result in the current directory. The symlink is called result. If there are multiple Nix expressions, or the Nix expressions evaluate to multiple derivations, multiple sequentially numbered symlinks are created (result, result-2, and so on).

If this is a new template:

Org Homepage: https://nixos.org/
Project: https://github.com/NixOS/nix

Thanks for the contribution, however per the contribution guidelines this file should be placed in the community folder. Please edit the location of the file.
https://github.com/github/gitignore#specialized-templates

@bdougie done

thanks!


FileNotFoundError: [Errno 2] No such file or directory: 'tree'

Hello, I found your tool today and I am a big fan. However, I am getting this error when trying it on my remote repository.
Thanks for your help
Traceback (most recent call last):

  File "/Users/jkh98/Developer/Scratch/README-AI/src/main.py", line 103, in <module>
    app()

  File "/Users/jkh98/Developer/Scratch/README-AI/src/main.py", line 41, in main
    asyncio.run(generate_readme(api_key, local, output, remote))

  File<EMAIL_ADDRESS>line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^

  File<EMAIL_ADDRESS>line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File<EMAIL_ADDRESS>line 653, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^

  File "/Users/jkh98/Developer/Scratch/README-AI/src/main.py", line 91, in generate_readme
    builder.build(conf, conf_helper, dependencies, documentation, intro_slogan)

  File "/Users/jkh98/Developer/Scratch/README-AI/src/builder.py", line 60, in build
    md_repo = create_directory_tree(url)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/Users/jkh98/Developer/Scratch/README-AI/src/builder.py", line 207, in create_directory_tree
    tree_bytes = subprocess.check_output(["tree", "-n", repo_path])
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File<EMAIL_ADDRESS>line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File<EMAIL_ADDRESS>line 548, in run
    with Popen(*popenargs, **kwargs) as process:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File<EMAIL_ADDRESS>line 1024, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,

  File<EMAIL_ADDRESS>line 1917, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)

FileNotFoundError: [Errno 2] No such file or directory: 'tree'

Thank you for bringing this to my attention! I've implemented error handling to prevent this error from crashing the program.
To utilize this functionality in your README, it is necessary to have 'tree' installed on your computer.
Follow the installation instructions below based on your operating system:
- Linux: run 'apt-get install tree' in the terminal.
- MacOS: run 'brew install tree' in the terminal.
- Windows: run 'tree /F' in the command prompt.
Please inform me if you are able to successfully use the feature! Also see you have a connection to 🇱🇧 I'm half Lebanese myself, cheers!


Fixes #378

As found on SO and docker documentation
https://stackoverflow.com/questions/49735926/address-sanitizer-with-gcc-fails-on-ubuntu-17-10-docker-container
https://docs.docker.com/engine/reference/run/#runtime-privilege-and-linux-capabilities

Easiest fix is probably to roll back to previous LTS release of Ubuntu.

Don't we need the --cap-add before the image name?
docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]

Sadly the Appveyor run takes so long that there's no point having it.
Sorry @petr-tik but I don't see any sense in merging this, no reflection on your fine investigation just that slow CI that brings us nothing is not worth fixing.

see https://github.com/FFIG/ffig/pull/383

That's fine - this is a good case for the section.

Ideas that were considered and discarded

in the PR commit message
We have now learnt about docker restricting ptrace and it's importance to running ASAN -


s2i without git support

Hi, would like to work with s2i without git support so that my current directory is the state s2i should use.

@jr00n that's the "--copy" flag on s2i.
  -c, --copy[=false]: Use local file system copy instead of git cloning the source url


USB passthrough support

Support assigning USB host devices to VMs using hypervisor/QEMU facilities. Xen support is in progress

This looks great.
Have you been able to test the Xen and KVM support to verify that it works?

I'm taking it for a spin myself -- but you can too @eriknordmark -- Eden support for this is all done.

Last time I looked at this for Xen is seemed like it needed special support which wasn't mainline.

This is --enable-libusb part.

Yes, I did - though it looks like addressing in KVM and Xen differs.

You mean "addressing" as in the enumeration of the USB buses and devices?

Yes, the device numbers which they use.
On Sat, Sep 12, 2020 at 11:02 PM Erik Nordmark<EMAIL_ADDRESS>wrote:

Yes, I did - though it looks like addressing in KVM and Xen differs.
You mean "addressing" as in the enumeration of the USB buses and devices?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/lf-edge/eve/pull/1410#issuecomment-691538489, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB6GJXGPDF7S665DB7SN2XTSFPHVBANCNFSM4QTEXHYA
.

Yes, the device numbers which they use.

That probably means we should separately add the option to identify USB devices by the manufacturer:product code in addition to the bus:device; as long as there is only one device of each kind the former should allow us to find the device.
Thus a future "usb-id" in the protobuf in addition to the "usbaddr" you're adding.

Yes, the device numbers which they use.

That probably means we should separately add the option to identify USB devices by the manufacturer:product code in addition to the bus:device; as long as there is only one device of each kind the former should allow us to find the device.
Thus a future "usb-id" in the protobuf in addition to the "usbaddr" you're adding.

Yes, we might want to investigate different options.

That probably means we should separately add the option to identify USB devices by the manufacturer:product code in addition to the bus:device; as long as there is only one device of each kind the former should allow us to find the device.

I don't think so @eriknordmark -- it seems that the outside addressing is the same for both and what changes is how they get enumerated inside the VMs. But either way -- as @temerkhanov pointed out -- we can discuss this separately. I think this one is now good enough to be merged.

And just to be clear @eriknordmark -- for now we're not super interested in USB devices that can be plugged into the box in a different way -- just the devices that soldered to the bus/port/hub (like built-in LTE modems, BT or WiFI adapter, etc.).
You're right that if we want to support the former we'd need an additional addressing scheme anyway (regardless of Xen vs. KVM).