Add missing ListTile tests, remove duplicate test and fix typos

Description

While working on another PR for ListTile, I noticed tests for ListTiles font size and text color are missing.
Removing duplicate ListTile contentPadding  test

https://github.com/flutter/flutter/blob/master/packages/flutter/test/material/list_tile_test.dart#L358
https://github.com/flutter/flutter/blob/master/packages/flutter/test/material/list_tile_test.dart#L400

Fix typos from https://github.com/flutter/flutter/pull/101112

Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[ ] I listed at least one issue that this PR fixes in the description above.
[ ] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

Regarding the "Google testing" failure: It looks like a flake. If you push an empty commit (or rebase to master) it should trigger it again and hopefully go away.


Update user stories

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
see 17 files with indirect coverage changes


SUBMARINE-875. Migrate the Integration test from Travis CI to GitHub Actions

What is this PR for?

It creates the integration test in GitHub Actions.

It first builds the submarine and then uploads the binary
submarine-e2e and submarine-k8s tests will download the binary before running tests.
Build docker image with the downloaded binary and install submarine through helm which is different from the test in Travis CI.

Failure status will be on if the test fails.
It takes about 18 mins and 12 mins in submarine-k8s and submarine-k8s individually.

What type of PR is it?
[CI/CD]
Todos
What is the Jira issue?
https://issues.apache.org/jira/browse/SUBMARINE-875
How should this be tested?
See the GitHub Actions.
Screenshots (if appropriate)
Questions:

Do the license files need updating? No
Are there breaking changes for older versions? No
Does this need new documentation? No

GitHub Actions now owns enough space in the root directory (40GB), therefore, I remove the maximize-build-space action which will delete some useless applications.
※maximize-build-space action is not allowed in this repo

@xunliu @kevin85421 @ByronHsu Could you help me review this pr? I hoped it can be tested by other commits or prs before release. Thanks in advance!


Query fails with message that it can't write to read only database

Description

Performed a deploy on a 5 VP + 1 ca, then attempted a query, got the following error message:
{
"jsonrpc": "2.0",
"error": {
"code": -32003,
"message": "Query failure",
"data": "Error when querying chaincode: attempt to write a readonly database"
},
"id": 5
}
Describe How to Reproduce

After sending a deploy and attempting to send a query on the TUID, I get the above error message plus some crypto errors on Peer0
crypto 1 of 5.txt
crypto 2 of 5.txt
crypto 3 of 5.txt
crypto 4 of 5.txt
crypto 5 of 5.txt

Please provide complete debug logs.

I did a vagrant destroy and vagrant up and the problem went away, closing as no repro


add api section to config cheat sheet

as title

Codecov Report

Merging #4037 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #4037   +/-   ##
=======================================
  Coverage   19.96%   19.96%
=======================================
  Files         153      153
  Lines       30478    30478
=======================================
  Hits         6086     6086
  Misses      23479    23479
  Partials      913      913

Continue to review full report at Codecov.

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

LGTM

@daviian there is a conflict with master. Please resolve and I can merge this.


Ensure VCR works with latest Excon

VCR works fine w/ the latest Excon on my computer but it fails the travis build.  I did a bunch of troubleshooting tonight and discovered some things:

Excon 0.6.6 is the last release that works on travis.  0.7.0, the next release, fails.
80d7f92fef0405b7f846acba64b88fa7551d00e8 is the last commit that works on Travis.  1bd9b8167a090335c82f3a3c5c84fb654822c467 is the first failing commit.

It looks like some weird address/protocol error:
WARNING: VCR could not extract a response from Excon error (#<Errno::EAFNOSUPPORT: Address family not supported by protocol - connect(2)>)

More testing is needed to get a minimally failing excon example on travis.

I think it may have to do with localhost vs <IP_ADDRESS>:
https://github.com/geemus/excon/commit/0d0e22a6132163b6d44afaddde1288fddc281e3d
http://instantbadger.blogspot.com/2010/06/eafnosupport-socket-connection-issue-on.html


Remove usages of first_name and last_name

They are not really needed for basic usage. Also, it seems to depend on
the community what kind of "name" they need (just a user name, a serious
name, the same as on the passport), so this should remodeled together
with the potential users.
Closes #105.

Current coverage is 96.46% (diff: 100%)

Merging #144 into master will not change coverage

@@             master       #144   diff @@
==========================================
  Files            77         77
  Lines          1104       1104
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits           1065       1065
  Misses           39         39
  Partials          0          0

Powered by Codecov. Last update 9e3af5a...8c7f7b2


Implement h-feed-simple tests

Cleanup the date from the datetime attribute
Trim the whitespace in the right way

I'm pretty sure we're already trimming whitespace the right way.  From http://microformats.org/wiki/microformats2-parsing#parsing_an_e-_property (emphasis added):

return a dictionary with two keys:

html: the innerHTML of the element by using the HTML spec: Serializing HTML Fragments algorithm, with leading/trailing whitespace removed.
value: the textContent of the element after:

dropping any nested

I'm also pretty sure the date formatting is correct.  This looks to have been fixed in the upstream tests in https://github.com/microformats/tests/pull/89/files.  I'll pull in the latest test suite and see if they now pass.

I created a pull request in microformats/tests#95 for the whitespace.

upstream patch has been merged, so I don't think this PR is needed anymore.


A .pc file pkg-config would be useful for linux OSes

Another thing most linux distributors would find very useful: a leveldb.pc file
to describe the shared library.

I will attach a patch.

Original issue reported on code.google.com by<EMAIL_ADDRESS>on 9 Jan 2013 at 9:36

I'm not a professional packager*, especially without the autotools helpers but
I think this should work.

*) I've emailed the fedora and debian maintainers as a FYI hoping they will
comment.

Original comment by<EMAIL_ADDRESS>on 9 Jan 2013 at 10:44
Attachments:

0002-Add-a-leveldb.pc-file-for-shared-library-information.patch

Could you resend this as a pull request in github?

URL: http://github.com/google/leveldb

Thank you.

Original comment by<EMAIL_ADDRESS>on 28 Aug 2014 at 7:16

Oh, and that patch is on top of the one for issue 138

Original comment by<EMAIL_ADDRESS>on 9 Jan 2013 at 10:44

I've added it here: https://github.com/google/leveldb/pull/2 . Thanks!

Original comment by<EMAIL_ADDRESS>on 29 Aug 2014 at 8:22

This patch works for me - could it be committed? Thanks -

Original comment by<EMAIL_ADDRESS>on 21 Aug 2014 at 9:21

Could I get a review for the github PR? Thanks -

Original comment by<EMAIL_ADDRESS>on 1 Dec 2014 at 10:55


re-fetching data with different input

This is my first time opening an issue, thus, I don't know If this is considered an issue or not, but I am having trouble re-fetching data with different input on every fetch.
I read the documentation a lot of times trying to get the solution, But I couldn't.
Consider reading this block of code with focusing on the comment to understand my problem.

export default function ProductView() {
  const { data, error, isLoading, mutate } = trpc.products.list.useSWR({
    min: 200,
    max: 10000,
    brand: '',
    type: '',
  })

  // how can I re-fetch with different input??
  async function handleFilterSubmit(filter: FilterOptions) {
    // I want to change the input to this `filter` parameter, but I don't know how?
     await mutate()
  }

  return !isLoading ? (
    <Container className="flex items-start md:flex-row flex-col gap-5 my-10">
      <FilterBar
        products={data as Product[]}
        onSubmit={handleFilterSubmit}
      />

      ...

  ) : (
    <></>
  )
}

Please let me know if this is not considered an issue.

Thanks for the issue! Vercel's SWR docs should clarify this a bit better imo.
SWR itself doesn't have support for this. My suggestion is moving the input into a state called filter and setting it on submit.
The hook will then automatically re-fetch with the new input.
Generally mutate is only used with existing inputs or no inputs.
State should control the rest like your hook updating above.


Downgrade slf4j dependency to 1.7.12

Description:
Please note $subject to avoid conflicts that occur when building the distribution.

Need to revert below commit once $subject is done..
https://github.com/siddhi-io/distribution/pull/283/commits/c9b26685f297db552a95658f52c9f8eb7bdc3083

Fixed with https://github.com/siddhi-io/siddhi/pull/1443 ...


Proposal: Network Usage Section

Goal: To highlight network usage both quantitively but also showcase selected/known network users and also present the network as a dynamic and active system.
How would it work?
In this section (and potentially others) the map would indicate in pseudo-realtime which hotspots were relaying data, and would cycle through, say 10 blocks worth, of data relay transactions.
A series of widgets would provide top-level indicators on 'Active Devices', '% Active', 'Hotspots Relaying data (30D)','Most connected city' etc...
A tab item would list companies (perhaps map centres to their HQ?) and display some information about them that we would initially curate, with the goal that others could be added via PR.

@PeterMain
We had a discussion with router/console/api about how the types of data we can show. The TLDR: we won't be able to show console accounts, device count, or % active devices because we don't have visibility into other routers on the network (we own 2, the network has 15 and growing).
Instead, the team thinks that focusing on how much data the Hotspots transfer, and most active Hotspots can also speak to the same usage story.
New Stats Proposal:
total packets
total DC
HNT burned for that period
active city  (city with most Hotspots relaying data)
relaying hotspots (how many)
active hotspots relaying data
heatmap of hotspots sending data

Companies should each have a tag

tag filtering (apply to community tools)

I stumbled upon this and it looks really cool, but I'd agree based on the router discussion. Unless there was a way for those operators to "register" to show up on the explorer? Just a thought and maybe too much work for the reward


How to get all OneDrive sites using power automate?

Is there a way to get all user OneDrive sites using power automate?

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

ID: cee8a6fc-8a07-bcf7-412f-21344c46f4c6
Version Independent ID: 3289c7dd-3a4a-0d96-0e4c-e08689ab2c2d
Content: Frequently asked questions - Power Automate
Content Source: articles/frequently-asked-questions.yml
Service: power-automate
Sub-service: cloud-flow
GitHub Login: @MSFTMan
Microsoft Alias: deonhe

Any update on this?

@jaganpt Thanks for using Power Automate. Can you clarify what you mean exactly? All the functionality for OneDrive connector is available here: https://docs.microsoft.com/en-us/connectors/onedrive/.

Hi @MSFTMan,
I would like to fetch all one drive sites using power automate. But I don't find any way using power automate. Is there a way to get all user OneDrive sites using power automate?

Hi @MSFTMan, I would like to fetch all one drive sites using power automate. But I don't find any way using power automate. Is there a way to get all user OneDrive sites using power automate?

You can only use the actions that are available publicly. There isn't an action to get all sites. You can check the community to see if others have come up with a workaround for this problem.


Using CSS global variables

It could be amazing if all the CSS colors are defined from the :root of the app.
The new version of Facebook does that. The aim is to switch between dark / light mode. The only erased css code is the variables css defined for all the stylesheet
Finally it's the same ticket: https://github.com/twbs/bootstrap/issues/26596

We just converted a project from scss to css to allow for dark mode also. With scss it's not possible without bloating the code, whereas css variables are dynamic.

Closing this, reopened #26596


host: Updating breaks the Upstart status

Running flynn-host update causes flynn-host to spawn a new child process with the latest binary and then exit, and this causes the Upstart job to be marked as stopped (because Upstart tracks jobs using PIDs).
We should investigate if there is a way to make Upstart more aware of this update process.

There isn't.  There is no way that I've seen to fix this issue. I think the only workaround is to do this:
pre-start exec ./bin  >> bin.log 2>&1 &
post-stop exec start-stop-daemon --stop --pidfile bin.pid

Closing, when we move to systemd (#2789) this will no longer be an issue and this doesn't come up often.


Air_quality entity is deprecated

The entity air_quality will be deprecated and should be replaced with seperate sensors.
Source:

https://github.com/home-assistant/architecture/discussions/573
https://developers.home-assistant.io/docs/core/entity/air-quality/

Thanks for the info! Will do.

A further heads up: In dev there were device classes added for measurements that were previously part of air quality:

https://github.com/home-assistant/core/pull/54075
https://github.com/home-assistant/core/pull/55050

Cheers

Fixed by PR #69 !


Add support for brotli compression to Web Cmdeltes

brotli will likely become the compressed transfer encoding of choice. Invoke-Webrequest and Invoke-RestMethod should support these natively.
Steps to reproduce
Invoke-WebRequest https://www.bayden.com/test/brotliimg.aspx -Headers @{'Accept-Encoding' =
 'br'} -OutFile C:\temp\brotli.jpg

Expected behavior
C:\temp\brotli.jpg should be a jpeg
Actual behavior
C:\temp\brotli.jpg is brotli compressed data.
Environment data
Name                           Value
----                           -----
PSVersion                      6.0.0-beta
PSEdition                      Core
GitCommitId                    v6.0.0-beta.7
OS                             Microsoft Windows 10.0.15063
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Related blog post https://blogs.msdn.microsoft.com/dotnet/2017/07/27/introducing-support-for-brotli-compression/

I'm not sure if there are plans to add automated Brotli decompression to HttpClientHandler. I dug around and couldn't find anything for it. It may need to be handled after the response is returned.

Could you please create Issue-Question-Request in CoreFX repo?

Looks like it's coming at some time in CoreFx https://github.com/dotnet/corefx/issues/20558#issuecomment-314177535

Good news!
Question is do we add the feature today by means of third-party nugget package?

I'm probably the least qualified to say this, but my gut tells me it's better to wait until it is "native". If not due to my trust issues with compression libraries, then at least for the refactor effort. I think it makes a good 6.1.0 goal. Most hosts will probably still fallback to gzip or identity in the time it takes for this to become native which looks likely to be well before 6..1.0

I agree that best way is to follow CoreFX. The only question is how good to have it now.

From what little I can gather, brotli doesn't have mass adoption yet and just about any site that does impliment it currently also has a gzip fallback. Running into a site that is pure brotli without at least identity fallback (outside of the scope of sites dedicated to testing brotli) are outliers. I think the convenience of having it does not trump waiting for the native solution and that will likely not lead to any negative user experience. In the outliers who require it, they can still post-process their response, so they are not without remedy, only without convenience.

@SteveL-MSFT Could you assign a milestone if it is approved?

adding  dotnet/corefx#25785 as a reference.

Latest nightly w/ merged dotnetcore2.1-rc1 include System.Compression.Brotli

@SteveL-MSFT I'd be willing to attempt a PR as a httpclient Middleware to look for brotli compression and transparently decode it if there is interest, should be no breaking behavior

Fixed in #17955


Lights not working?

Hi all again
I've tried this plugin again today, but whilst all my lights and motion sensors are recognised and appear in HomeKit, unfortunately trying to turn lights on doesn't work.  Homebridge seems to hang a bit and eventually claims the lights are on, but they physically remain off.
Anyone know how to fix this?

sorry for the delay in replying. this is a known issue that i hope to address in two weekends!

I've tried this out again, but still getting problems with the lights.  Now when I try to turn the lights on, Homebridge crashes with the following error:
/usr/local/lib/node_modules/homebridge-platform-ring-video-doorbell/index.js:372
self.doorbot[value ? 'lightOn' : 'lightOff']({ id: deviceId },
^
TypeError: Cannot read property 'lightOn' of undefined
at Characteristic. (/usr/local/lib/node_modules/homebridge-platform-ring-video-doorbell/index.js:372:17)
at emitMany (events.js:127:13)
at Characteristic.emit (events.js:201:7)
at Characteristic.setValue (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Characteristic.js:320:10)
at Bridge. (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:871:22)
at Array.forEach (native)
at Bridge.Accessory._handleSetCharacteristics (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:811:8)
at emitMany (events.js:127:13)
at HAPServer.emit (events.js:201:7)
at HAPServer._handleCharacteristics (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:972:10)
at HAPServer. (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/HAPServer.js:209:39)
at emitNone (events.js:86:13)
at IncomingMessage.emit (events.js:185:7)
at endReadableNT (_stream_readable.js:974:12)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)

oops! i have pushed a new version that should fix it, please do
    npm update -g homebridge-platform-ring-video-doorbell

and report back what that says.  you then ought to be able to restart homekit.
sorry!

The crashing has stopped, but now the device (the floodlight) comes up as not responding when I try to turn it on.

This is the command that appears in the log...
[8/27/2018, 3:42:12 PM] [Doorbell] setValue { deviceId: 'xxxxxxx' }

thanks. please try again after another
    npm update -g homebridge-platform-ring-video-doorbell

this may not work better, but the logs should be better. thanks!

And...
[8/27/2018, 5:55:08 PM] [Doorbell] setValue { deviceId: 'xxxxxxx',
diagnostic: 'Error: not presently connected to service' }

It seems to be able to read the state of the light, just can't change it.  I turned on the light via the Ring app, and after a few moments, I got
!!! update Garden: {
"battery_level": 100,
"battery_low": 0,
"reachability": true,
"floodlight": true,
"motion_detected": false,
"ringing": false
}
Trying to turn it off, get the same...
[8/27/2018, 5:58:37 PM] [Doorbell] setValue { deviceId: 'xxxxxxx',
diagnostic: 'Error: not presently connected to service' }

thanks. OK, one more time with more debug. after doing the
    npm update -g homebridge-platform-ring-video-doorbell

start homebridge like this:
    DEBUG=ring-video-doorbell

that will get lines printed out like this:
    ring-video-doorbell connecting
    ring-video-doorbell connected +5s

what it looks like is that the plugin doesn't have a connection to the ring server. after you see the "connected" line, then try to toggle the lights.
good luck!

Unfortunately, I'm not seeing any connecting or connected comments.  I get these:
ring-video-doorbell after     [] +2ms
ring-video-doorbell new dings [] +5s
ring-video-doorbell before    [] +0ms
and when I try to turn the light on:
ring-video-doorbell after     [] +1ms
[8/27/2018, 7:59:41 PM] [Doorbell] setValue { deviceId: 'xxxxxxx',
diagnostic: 'Error: not connected for updating floodlight' }
ring-video-doorbell new dings [] +5s
ring-video-doorbell before    [] +0ms

thanks. we'll have to put a pin in this until i get my floodlight installed and can test directly... sorry! that's probably about 2-3 weeks out.

Fixed in 0.10.0 ... do npm update -g homebridge-platform-ring-video-doorbell and restart homebridge!

All working now!


fix problem with server breakpoint deletion

We were failing to notice when the last server breakpoint got deleted. As a
result we were keeping the V8 breakpoint, and the event listener active forever.
This was a performance problem.
I improved some log messages at the same time, while I was debugging.
@matthewloring PTAL.

LGTM.


PowerRename doesn't show up if installed using scoop.

Environment
Windows build number: Microsoft Windows [Version 10.0.17763.805]
PowerToys version: v0.12
PowerToy module for which you are reporting the bug: PowerRename

Steps to reproduce

Install PowerToys
Enable PowerRename
Open Windows Explorer
Attempt using PowerRename

(I also tried killing rebooting, but it didn't change anything)
Expected behavior
PowerRename shows up in the context menu.
Actual behavior
PowerRename didn't show up in the context menu.
Screenshots

I had the same issue, because I installed PowerToys using scoop.
After installing it properly (downloading .msi from git and installing manually) it worked as intended.
Don't know if this is related to your case, though.

Yes, I used scoop too. Is the lack of administrator permissions the problem here? If so, it'd be nice to get some kind of visual feedback.

I think this is because "Scoop just extracts the MSI package, instead of executing it".
So administrator permission probably won't help.

@Bios-Marcel
I've updated the issue's title to better reflect the problem.
Thank you.

I guess we can close this as external, since PowerToys requires to be installed and it doesn't provide a portable version.

There is a non-portable version now (ie. installer is ran properly) here: https://github.com/TheRandomLabs/scoop-nonportable/blob/master/bucket/powertoys-np.json (kudos to @TheRandomLabs)


Add log-requires-floating-point

Is (log x) calculated correctly when x is a bignum that doesn't fit in an inexact real?

Excellent!


clang-format version not specified

I was trying to use 3.3 and 3.6 but not all fields in .clang-format was recognized.
on ubuntu 14 3.6 is max you can get from the repo
Also it will be nice to have a script to format sources at once

Can you tell me which fields are not recognized ? I'm using archlinux and current version is 3.7.
Also please note I've another branch where I'm simplifying testing, and restructuring the code a bit.

YAML:16:39: error: invalid boolean
AlwaysBreakAfterDefinitionReturnType: None
^~~~
Error reading
/home/asergunov/amsanto/oo-cezanne/dependencies/light_sequence_parser/./.clang-format:
Invalid argument
YAML:39:18: error: unknown key 'MacroBlockEnd'
MacroBlockEnd:   ''
^~
Error reading
/home/asergunov/amsanto/oo-cezanne/dependencies/light_sequence_parser/.clang-format:
Invalid argument
Can't find usable .clang-format, using LLVM style
YAML:6:30: error: unknown key 'AlignConsecutiveAssignments'
AlignConsecutiveAssignments: false
^~~~~
Error reading
/home/asergunov/amsanto/oo-cezanne/dependencies/light_sequence_parser/.clang-format:
Invalid argument
Can't find usable .clang-format, using LLVM style
So removing these 3 lines make it work on 3.6 but result slightly different
вт, 24 нояб. 2015 г. в 12:55, Guillaume Chatelet<EMAIL_ADDRESS>
Can you tell me which fields are not recognized ? I'm using archlinux and
current version is 3.7.
Also please note I've another branch
https://github.com/gchatelet/light_sequence_parser/tree/cleaner_version
where I'm simplifying testing, and restructuring the code a bit.
—
Reply to this email directly or view it on GitHub
https://github.com/gchatelet/light_sequence_parser/issues/8#issuecomment-159172380
.

I'm just trying to say - having clang version somewhere in docs is good a idea :)


on some devices upon restart the apk crashed

on some devices upon start the process manager stopped unexpectedly error

Could you please provide more information.


Do not use built-in or reserved HTML elements as component id: i

I'm receiving a warning of Do not use built-in or reserved HTML elements as component id: i with this slider. I'm running:
import Vue from 'vue/dist/vue.js'
import VueSlider from 'vue-slider-component'

and if I console log this I recieve:
VueSliderDot: function o(t)
VueSliderMark: function o(t)
cid: 3
component: function 30]</</</sr[n(t, e)
directive: function 30]</</</sr[n(t, e)
extend: function extend(t)
extendOptions: Object { data: data()
, components: {…}, name: "i", … }
filter: function 30]</</</sr[n(t, e)
length: 0
mixin: function mixin(t)
name: "i"
options: Object { components: {…}, directives: {}, name: "i", … }
prototype: Object { constructor: o(t)
, value: Getter & Setter, silent: Getter & Setter, … }
sealedOptions: Object { components: {…}, directives: {}, name: "i", … }
super: function tr(t)
superOptions: Object { components: {…}, directives: {…}, filters: {}, … }
use: use(t)

I can only think this is down to the naming of the component. Is there a way to change this in the plugin as it's breaking all other JS on the site.
Environment

OS & Version: macOS
Vue version: 2.6.12
Component Version: 3.0.26

Are you using it directly in html?

The name? No.
This warning is on every page even if my component isn’t loaded because the warning is about the VueSlider itself

It may be a problem with your build environment, because the component with name i is not used in the component library.

If I console log the VueSlider I can see name: “i”?

Ah ok. I’ll check it out, thanks for the quick reply!

I've got same warning. What issue with build environment can cause that? @DowleyDeveloped did you fix it somehow?


tours list decoration

To of the tours list screen:

explore a fresh set
listen Once from start to end
look Again, pause and read
take a tour 👇

Pick up as design item with designer


just a tiny fix

its not 200 tick backtrack its 200 ms.

Yes, my mistake. Will be fixed today and also will try to add the ticks to edit in the backtrack.

I fixed this small typo and commented ticks option in the backtrack for anyone who wants to use it/explore. Sorry for a bit late fix.


Allow configurable git commit message prefixes

In order to follow conventional git commits[1], could we have an input to specify a commit-message prefix, ie "fix: ". It would also be great to prefix the PR description with the same prefix.
1 - https://www.conventionalcommits.org/en/v1.0.0/

@ernstk I think you can use the configuration for scala-steward itself
# If set, Scala Steward will use this message template for the commit messages and PR titles.
# Supported variables: ${artifactName}, ${currentVersion}, ${nextVersion} and ${default}
# Default: "${default}" which is equivalent to "Update ${artifactName} to ${nextVersion}"
commits.message = "Update ${artifactName} from ${currentVersion} to ${nextVersion}"

so in your case it would be something like this
commits.message = "fix: ${default}"


Update FirebaseAuthPlugin.java

A lot of people have problem with the getCredential(...) method, because there is no switch case for PhoneAuthProvider, making it impossible to get the credentials for phone authentication. This few lines fix the nullPointer exception problem for phone authentication

This is fixed in #1176


[hotfix] add DISTPAN argument for benchmark

What is DISPAN?

@FrankLeeeee You'd better ask @feifeibear. BTW, what is DISTPAN?

distributed plan? Can you change a more straightforward name


Incorrect CC entry size reported in build operation

As the CC layout has changed with the introduction of per-project serialization and string deduplication, the reporting of the total CC entry size became incorrect since it only accounts for the size of the main entry-file.

Fixed via #30804


Whole word filtering inconsistent

I think the whole word filtering might not work if there are shacktags around the word/words you are trying to filter.  So if you wanted to filter "example" but someone put r[example]r in, it wouldn't consider that a match.

Turns out this is only an issue if you use "whole word" matching, which puts spaces surrounding the match.
For example if you want to filter on "example" and choose whole word matching it will be looking for " example ".
In order to fix this, it would require stripping of all markup tags.
Due to the processing time involved in doing that, I'm not sure I'm very likely to implement this any time soon.  A naive regex replace to remove markup might be sufficient enough to get most of the cases.
Depending on what you're trying to filter, not choosing whole word matching may work.  However, if you have a non-whole word filter on "example" it would also match against "Thisisanexample", which may not be desirable.

Just kidding, this was easy to fix. It'll be in the next release.


Repeated Generation Regression with Qwen2-VL-7B-Instruct-4bit and default LM Studio generation config

tl;dr
There has been a change in behavior between main (e51ede12e1b639fd30c8797eb3bbd8b9fb3de826) and 23a41f274390ebad2b3286b19a2d677185cd3419, in which default LM Studio generation config results in infinite generation when it used to not.
Overview
Repetition penalty has been observed to no longer be utilized the same way when generating with Qwen2-VL-7B-Instruct-4bit and image:

Repro

Setup python environment from main (e51ede12e1b639fd30c8797eb3bbd8b9fb3de826)

python -m venv .venv
source .venv/bin/activate
pip install -U -r requirements.txt

Hardcode repetition_penalty to 1.1 in demo.py (default from LM Studio), temp to 0 and seed to 0 for reproducibility

# Generate the response
generator = create_generator(
    model_kit,
    prompt_tokens,
    None,
    images_base64,
    args.stop_strings,
    {"max_tokens": 1024, "temp": 0.0, "seed": 0, "repetition_penalty": 1.1},
)

Run demo.py to observe repetition:

-> % python demo.py --model ~/.cache/lm-studio/models/mlx-community/Qwen2-VL-7B-Instruct-4bit --prompt "<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Transcribe<|vision_start|><|image_pad|><|vision_end|><|im_end|>
<|im_start|>assistant
" --images '/Users/matt/Downloads/7-Figure3-1.png'
[mlx-engine] Prompt dump: <|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Transcribe<|vision_start|><|image_pad|><|vision_end|><|im_end|>
<|im_start|>assistant

[mlx-engine] Image 1: Original size (766, 836)
[mlx-engine] Image 1: No resize needed
Here is the transcription of the text in the image:

1) a * a - b * b
2) a * (a - b) = a * a - a * b
3) (a - b) * (a - b) + 2 * (a - b) * b =
   = (a - b) * (a - b) + 2 * (a * b - b * b) =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a - 2 * a * b + b * b + 2...

Adding "repetition_context_size": 64 does not resolve the issue
Up-ing the repetition_penalty to 1.2 resolves the infinite repetition, but degrades the response quality (c is never mentioned in the image):
Here is the transcription of your handwritten text:

1) a - b + c

2) (a - b)(c - d)

3) (a - b)^2 + 2(a - b)c

4) a^2 - ab - ac + bc

Past behavior
This did not used to occur with 23a41f274390ebad2b3286b19a2d677185cd3419

Setup environment (make sure to clean virtual environment from above first)

git checkout 23a41f274390ebad2b3286b19a2d677185cd3419
python -m venv .venv
source .venv/bin/activate
pip install -U -r requirements.txt

Hardcode repetition_penalty to 1.1 in demo.py (default from LM Studio), temp to 0 and seed to 0 for reproducibility

# Generate the response
generator = create_generator(model_kit, prompt_tokens, None, images_base64,
                             {"max_tokens": 1024,
                              "repetition_penalty":1.1,
                              "temp": 0,
                              "seed": 0})

Run demo.py to observe no infinite repetition:

-> % python demo.py --model ~/.cache/lm-studio/models/mlx-community/Qwen2-VL-7B-Instruct-4bit --prompt "<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Transcribe<|vision_start|><|image_pad|><|vision_end|><|im_end|>
<|im_start|>assistant
" --images '/Users/matt/Downloads/7-Figure3-1.png'
Prompt dump: <|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Transcribe<|vision_start|><|image_pad|><|vision_end|><|im_end|>
<|im_start|>assistant

Image 1: Original size (766, 836)
Image 1: No resize needed
Here is the transcription of the text in the image:

1) a * a - b * b
2) a * (a - b) = a * a - a * b
3) (a - b) * (a - b) + 2 * (a - b) * b =
   = (a - b) * (a - b) + 2 * a * b - b * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a + 2 * a * b - b * b
4) (a - b) * (a - b) + 2 * (a - b) * b =
   = a * a - 2 * a * b + b * b + 2 * a * b - 2 * b * b =
   = a * a + 2 * a * b - b * b

Note that if I change repetition_penalty to 1.0 instead of 1.1, it mirrors the infinitely repeating behavior from current main (when main has repetition_penalty of 1.1). This suggests that the application of repetition penalty has changed behavior in newer mlx-engine

Potentially related: https://github.com/lmstudio-ai/mlx-engine/issues/12 (although the models cited in that issue are not vision)

@blaizzy

Fix is merged and will be available on the next release.

I can confirm that https://github.com/Blaizzy/mlx-vlm/pull/109 fixes this issue. Thank you!

My pleasure!


docs: fix broken link

https://twitter.com/ae6rt/status/737612876463013888

@coreoslinux fyi At about 3/4 of the way down this page https://coreos.com/rkt/docs/latest/subcommands/run.html …, the 'networking documentation' link is 404.

LGTM

alternatively, see https://github.com/coreos/rkt/pull/2729

Yep, #2729 looks better, relative url seems better e.x. for forks.


Why is string a class that we are trying to emit as a class?

I'm seeing this in some recent work:
ERROR: Cannot emit method string::find - some types not emitted.
ERROR: Cannot emit method string::rfind - some types not emitted.
ERROR: Cannot emit method string::find_first_of - some types not emitted.
ERROR: Cannot emit method string::find_last_of - some types not emitted.
ERROR: Cannot emit method string::find_first_not_of - some types not emitted.
ERROR: Cannot emit method string::find_last_not_of - some types not emitted.
ERROR: Cannot emit method string::substr - some types not emitted.

I wouldn't have thought we should be translating string like that!

And in the final imports I see this:
    from . import str


Module 1.1 Assignment

Given what you have learned about Git, why would you want to use Git in your classroom?

To manage projects in teams


Calling Bot Sample

Working on calling bot sample where i faced an issue with Record timing. Here i want to record the meeting or any call where bot joined should record whole call upto call ends then later on i want to run record functionalities for downloading record. As Inbuilt code is set with certain time limit i wanted to move this to null, Like recording should be done upto call/meeting ends.
please follow up the below code
(https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-calling-meeting/csharp/Source
/CallingBotSample)

@AshokButra - Thanks for reporting your issue. We are checking this internally, we will update you soon.

@AshokButra - Could you please provide more information about your issue to investigate further?


Swift iOS8 Support

Does appbotx support Swift and iOS8?

Hi there,
It definitely works with iOS 8, others have reported using it with a bridging header. We haven't officially supported it yet but we are working on it.
Thanks!

@stuartkhall Thanks for the reply. Is there any online reference to how someone did it? I've copied over the appbotx-1.0.6 release into the Frameworks folder of my project and in my bridging header..
#import <Parse/Parse.h>
#import <ParseCrashReporting/ParseCrashReporting.h>
#import "ABX.h"

It seems to be importing the header file but I get an error:
/Users/jfender/Documents/Workspace/Xcode/Tourney/Frameworks/appbotx-1.0.6/Classes/Classes/ABXApiClient.h:34:59: Expected a type
Which refers to this line:
- (NSURLSessionDataTask*)POSTImage:(NSString*)path image:(UIImage*)image complete:(ABXRequestCompletion)complete;

Hi,
Unfortunately I don't, I've reached out to a couple of customers that said they have done this to see if they have any feedback.
Thanks!
Stuart


Starting the scroll at the end of the data?

Hi
I wonder if ngInfiniteScroll support starting on different positions?
thanks
Lior

This functionality can be easily implemented by adjusting the logic of the datasource get method, namely by changing how indexes supplied to the get call are mapped to the underlying dataset item indexes.  For an example look here, specifically look at how the offset in the url is used


[date-range-picker] pressing "t" key while end date is focused resets value

Describe the bug:
With the date picker and date range picker, the user can hit ‘t' to select the current date. However, in the date range picker, if the user has the end date field active, hitting the 't’ button fills in the start date field instead of the end date field.
Original Jira issue reported here:
https://tylerjira.tylertech.com/browse/TCPSD-6392
To Reproduce:
Steps to reproduce the behavior:

Open calendar in date-range-picker
Focus end date
Press "t" key
Start date is filled in, not end date.

Expected behavior:
Keyboard interactions should be contextual with the <input> that is currently focused. End date should be populated with current date when pressing "t" key.
Please complete the following information:

Forge version: ^2.0.0
I have searched existing issues before creating this report? Y
Browser: All
Platform: All
OS: All

Additional context:
Currently all keyboard interaction pertains to the "start" <input>.

Just for additional context, there was also no check for invalid (negative) date ranges which was causing another issue.


Build failure on windows py3.6

Please find the logs below. With pywinpty 2.0.3, the build is broken. It used to work properly with pywinpty 2.0.2. Do you still support py3.6?
2022-03-03T00:23:12.9260551Z Building wheels for collected packages: pywinpty
2022-03-03T00:23:12.9285300Z   Building wheel for pywinpty (pyproject.toml): started
2022-03-03T00:24:52.8965769Z   Building wheel for pywinpty (pyproject.toml): still running...
2022-03-03T00:25:30.2715370Z   ERROR: Command errored out with exit status 1:
2022-03-03T00:25:30.2716555Z    command: 'c:\hostedtoolcache\windows\python\3.6.8\x64\python.exe' 'c:\hostedtoolcache\windows\python\3.6.8\x64\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' build_wheel 'C:\Users\RUNNER~1\AppData\Local\Temp\tmpclx526il'
2022-03-03T00:25:30.2717537Z        cwd: C:\Users\RUNNER~1\AppData\Local\Temp\pip-install-_lkb9kuf\pywinpty_8d545f64fb2b49e8aa6c7f7620e500ec
2022-03-03T00:25:30.2718130Z   Complete output (45 lines):
2022-03-03T00:25:30.2718654Z   Running `maturin pep517 build-wheel -i c:\hostedtoolcache\windows\python\3.6.8\x64\python.exe`
2022-03-03T00:25:30.2719305Z      Compiling libc v0.2.119
2022-03-03T00:25:30.2719642Z      Compiling pyo3-build-config v0.16.0
2022-03-03T00:25:30.2719998Z      Compiling proc-macro2 v1.0.36
2022-03-03T00:25:30.2720302Z      Compiling once_cell v1.9.0
2022-03-03T00:25:30.2720550Z      Compiling windows_x86_64_msvc v0.29.0
2022-03-03T00:25:30.2720901Z      Compiling unicode-xid v0.2.2
2022-03-03T00:25:30.2721141Z      Compiling autocfg v1.1.0
2022-03-03T00:25:30.2721386Z      Compiling syn v1.0.86
2022-03-03T00:25:30.2721636Z      Compiling winapi v0.3.9
2022-03-03T00:25:30.2721859Z      Compiling lazy_static v1.4.0
2022-03-03T00:25:30.2722131Z      Compiling parking_lot_core v0.8.5
2022-03-03T00:25:30.2722447Z      Compiling cfg-if v1.0.0
2022-03-03T00:25:30.2722684Z      Compiling either v1.6.1
2022-03-03T00:25:30.2722959Z      Compiling smallvec v1.8.0
2022-03-03T00:25:30.2723844Z      Compiling scopeguard v1.1.0
2022-03-03T00:25:30.2724144Z      Compiling unindent v0.1.8
2022-03-03T00:25:30.2724424Z      Compiling bitflags v1.3.2
2022-03-03T00:25:30.2724739Z      Compiling num-traits v0.2.14
2022-03-03T00:25:30.2725248Z      Compiling instant v0.1.12
2022-03-03T00:25:30.2725528Z      Compiling lock_api v0.4.6
2022-03-03T00:25:30.2725760Z      Compiling indoc v1.0.4
2022-03-03T00:25:30.2726181Z      Compiling which v4.2.4
2022-03-03T00:25:30.2726517Z      Compiling pyo3-ffi v0.16.0
2022-03-03T00:25:30.2726754Z      Compiling pyo3 v0.16.0
2022-03-03T00:25:30.2727015Z      Compiling quote v1.0.15
2022-03-03T00:25:30.2727241Z      Compiling windows v0.29.0
2022-03-03T00:25:30.2727936Z   error: failed to run custom build command for `pyo3-ffi v0.16.0`
2022-03-03T00:25:30.2728199Z
2022-03-03T00:25:30.2728412Z   Caused by:
2022-03-03T00:25:30.2729142Z     process didn't exit successfully: `C:\Users\RUNNER~1\AppData\Local\Temp\pip-install-_lkb9kuf\pywinpty_8d545f64fb2b49e8aa6c7f7620e500ec\target\release\build\pyo3-ffi-18ee252067888828\build-script-build` (exit code: 1)
2022-03-03T00:25:30.2729696Z     --- stdout
2022-03-03T00:25:30.2730034Z     cargo:rerun-if-env-changed=PYO3_PRINT_CONFIG
2022-03-03T00:25:30.2730315Z
2022-03-03T00:25:30.2730580Z     --- stderr
2022-03-03T00:25:30.2731019Z     error: the configured Python interpreter version (3.6) is lower than PyO3's minimum supported version (3.7)
2022-03-03T00:25:30.2731445Z   warning: build failed, waiting for other jobs to finish...
2022-03-03T00:25:30.2731745Z   error: build failed
2022-03-03T00:25:30.2741572Z   💥 maturin failed
2022-03-03T00:25:30.2741957Z     Caused by: Failed to build a native library through cargo
2022-03-03T00:25:30.2742615Z     Caused by: Cargo build finished with "exit code: 101": `cargo rustc --message-format json --manifest-path Cargo.toml --release --lib --`
2022-03-03T00:25:30.2751255Z   �\x8d� Building a mixed python/rust project
2022-03-03T00:25:30.2751719Z   🔗 Found pyo3 bindings
2022-03-03T00:25:30.2752187Z   �\x90\x8d Found CPython 3.6 at c:\hostedtoolcache\windows\python\3.6.8\x64\python.exe
2022-03-03T00:25:30.2752825Z   Error: command ['maturin', 'pep517', 'build-wheel', '-i', 'c:\\hostedtoolcache\\windows\\python\\3.6.8\\x64\\python.exe'] returned non-zero exit status 1
2022-03-03T00:25:30.2753346Z   ----------------------------------------
2022-03-03T00:25:30.2753661Z   ERROR: Failed building wheel for pywinpty
2022-03-03T00:25:30.2754096Z   Building wheel for pywinpty (pyproject.toml): finished with status 'error'
2022-03-03T00:25:30.2755044Z ERROR: Could not build wheels for pywinpty, which is required to install pyproject.toml-based projects
2022-03-03T00:25:30.2755420Z Failed to build pywinpty
2022-03-03T00:25:36.1125801Z ##[error]Process completed with exit code 1.
2022-03-03T00:25:36.1278285Z ##[group]Run python -m pytest tests/tests_compliant_logging --cov --junitxml=test-logging-result.xml --cov-fail-under=80
2022-03-03T00:25:36.1279071Z python -m pytest tests/tests_compliant_logging --cov --junitxml=test-logging-result.xml --cov-fail-under=80
2022-03-03T00:25:36.1318458Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2022-03-03T00:25:36.1318737Z env:
2022-03-03T00:25:36.1319055Z   pythonLocation: C:\hostedtoolcache\windows\Python\3.6.8\x64
2022-03-03T00:25:36.1319369Z ##[endgroup]
2022-03-03T00:25:36.5017293Z C:\hostedtoolcache\windows\Python\3.6.8\x64\python.exe: No module named pytest
2022-03-03T00:25:36.6992333Z ##[error]Process completed with exit code 1.
2022-03-03T00:25:36.7184698Z Post job cleanup.
2022-03-03T00:25:38.7474347Z [command]"C:\Program Files\Git\bin\git.exe" version
2022-03-03T00:25:38.7670761Z git version 2.35.1.windows.2
2022-03-03T00:25:38.7724491Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp core\.sshCommand
2022-03-03T00:25:38.7936446Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2022-03-03T00:25:39.2600130Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2022-03-03T00:25:39.2779331Z http.https://github.com/.extraheader
2022-03-03T00:25:39.2810981Z [command]"C:\Program Files\Git\bin\git.exe" config --local --unset-all http.https://github.com/.extraheader
2022-03-03T00:25:39.3019433Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2022-03-03T00:25:39.7907645Z Cleaning up orphan processes

Hi @fuhuifang, thanks for reaching out, by looking at the logs, it seems that the build error is due to PyO3 rather than of pywinpty. By looking at PyO3 changelog, they removed Python 3.6 support on version 0.16.0: https://github.com/PyO3/pyo3/pull/2006
We definitely need to update our constraints on https://github.com/spyder-ide/pywinpty/blob/5e5fd2ab75efb21f2c32bf80fc8a43a29931f707/pyproject.toml#L3


find entry first, then createObject to avoid too many unreference entry alloced

try to fix bug:#29929
There are max of 4 unsecure sessions default( defined by CHIP_CONFIG_UNAUTHENTICATED_CONNECTION_POOL_SIZE), if the CASE sigma1 was received more than 4 times. The mEntries in UnauthenticatedSessionTable will never release object, as in AllocEntry of UnauthenticatedSessionTable , it will CreateObject first, but it is less memory consumption to call FindLeastRecentUsedEntry first.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Economize our Cirrus CI builds

Cirrus CI is eliminating unlimited free open source builds.  Open source projects will now be limited to about 16,000 CPU-minutes per month. Tweak our CI configuration to reduce its demands:

Eliminate the FreeBSD 12 x86_64, iOS x86_64, macOS x86_64, and Linux powerpc builds.  They weren't providing a useful amount of test coverage.
Reduce each task to 1 CPU and 2 GB of RAM (but 4 GB for OSX).  Our build rarely uses more than a single CPU anyway.
Split the tasks up into two groups.  The first group of 8 builds contains broad coverage.  Most build failures will be caught by one of these tasks.  The second group of 29 tasks will only run after the first group completes.

https://cirrus-ci.org/blog/2023/07/17/limiting-free-usage-of-cirrus-ci/

Based on the cumulative build time, I think this PR will reduce each build's CPU-minutes by about 2.3x.


cronjob auto-PR: fetch more of the history

@bors r+

:pushpin: Commit 0609e7daa25926373a7fede3beaf637bfb0f676b has been approved by RalfJung
It is now in the queue for this repository.

:hourglass: Testing commit 0609e7daa25926373a7fede3beaf637bfb0f676b with merge 956b6cf9b956c4a8a8dc81a662edfa6cf08e44dd...

:sunny: Test successful - checks-actions
Approved by: RalfJung
Pushing 956b6cf9b956c4a8a8dc81a662edfa6cf08e44dd to master...


Unable to render specific  element

Hello
I'm having trouble rendering specific <use> elements in this SVG file with the --export-id option.
For example, there's a rectangle that has an id menu-active, and it is duplicated to an <use> element with menu-inactive id:
<rect
   style="opacity:1;fill:#e7e8eb;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
   id="menu-active"
   width="26"
   height="16"
   x="5"
   y="662.36218"
   inkscape:label="#rect4138-3" />

<use
   x="0"
   y="0"
   xlink:href="#menu-active"
   id="menu-inactive"
   transform="translate(62,-2.2617187e-5)"
   width="100%"
   height="100%"
   inkscape:label="#use5268" />

Trying to render the menu-inactive object fails with the following error:
$ /usr/bin/rendersvg --export-id "menu-inactive" "assets.svg" "test.png"
Error: SVG doesn't have 'menu-inactive' ID.

Rendering the menu-active object works, and the full SVG image renders correctly as well. Also, rendering the menu-inactive object by id works fine using inkscape, so I don't think there should be anything wrong with the SVG file.

Thanks. That was an interesting bug.


ocpp: handle unit conversion to kW, kWh

@lbbrhzn, these are the last changes I was going to make while you're working on the structure.

thanks!... i will start reworking the sructure now!


there is no way for an ADP to delete its container

An ADP organization can update its container to delete all vulnerability-related information, but cannot scrub a CVE Record of the fact that the ADP organization did have a container for that record in the past.

Deletion of ADP containers was not proposed during the ADP Behavioral Properties discussion in February 2022 (note year 2022, not 2023). It may well be possible to launch the ADP pilots without introducing this additional behavior.


Add Debian Trixie, Ubuntu Noble, and fix Centos 9 Steam mirror

Cherry picked from https://github.com/lxc/lxc-ci/pull/793, https://github.com/lxc/lxc-ci/pull/794, https://github.com/lxc/lxc-ci/pull/795, https://github.com/lxc/lxc-ci/pull/799, https://github.com/lxc/lxc-ci/pull/807

@MusicDin were these tested as i note: https://github.com/lxc/lxc-ci/issues/813

Considering the source and destination repos are both under Apache-2.0 license, I don't think we should carry the License: Apache-2.0 on those cherry-picked commits. @tomponline what's your opinion on this?

Considering the source and destination repos are both under Apache-2.0 license, I don't think we should carry the License: Apache-2.0 on those cherry-picked commits. @tomponline what's your opinion on this?

I've got an outstanding question for the LXD management team as to whether this should be licensed as AGPL 3.0 or Apache 2.0.
However either way I don't see a problem with carrying the license line for imported cherry-picks.
I would prefer not to have to start having more complex cherry-picking guidelines where the process is different for different repos.

@MusicDin were these tested as i note: lxc/lxc-ci#813

@MusicDin ?

Yep, I'm still testing the recipes. Will update the PR with required cherry picks once done. Moving to draft.

I'm not sure images/ubuntu: Re-enable legacy cloud-init in Ubuntu is actually needed as I'd assume this was done because cloud-init expects a LXD data source instead of an Incus one?
Anyway, if we do need it we should mangle the changelog with s/Incus/LXD/g.

There is no particular reason for those being split. I'll merge.

Merged to #71


Fix schedule hint not being taken from executor

A user on IRC posted a request to bind tasks to threads, but when using the default executor, the schedulehint was not being taken from the executor, instead the default was being used.

I think we should go ahead with this. This does seem to provide an intermediate fix and the change is minimal. It also adds a very useful test to check that hints are taken into account.

@biddisco you'll unfortunately need to rebase again to have this in...

The new test introduced by this PR has been failing on machines like daint. Sorry for that. what I didn't realize is that the get_worker_thread_num call actually delves into the core and returns the thread_num_tss thread local storage ID. The shared_priority scheduler actually uses internally a different numbering scheme when the threads go onto the second numa domain.
What I'd like to do is replace the calls to thread_num_tss with calls that go into the current scheduler and return the thread id from there. This allows schedulers to use any mapping of thread Ids to cores.
Does anyone object to that?

Why don't we extend the thread_num_tss to return a single struct with local thread id, global thread id, and thread pool id? Internally pools would use the local id, and if one wants to create a schedulehint for the current thread we use the local id (we can create a new executor for this as well to avoid mistakes). The struct already exists for the local thread id and pool id, but they should just be combined into one struct. The get_worker_thread_num function should just grab it from the struct.
@biddisco did you check if the test really fails on daint or if we have other problems there (there have been many failures lately not related to PRs... I'm restarting the builders now after the maintenance)? CircleCI is happy with the test and it doesn't look like you've added any special handling for that.

yes @msimberg the test really does fail. I am looking into a fix as we discussed the other day on the call. Didn't spend any time on it since then.
I would be in favour of the thread_num tss storing a struct of global thread id, local pool thread id and pool number. This would make things consistent throughout and although we might need to change quite a few places, I think it's the right way to go. I will add that to this PR for review once I'm done with the fix I'm working on.

would be in favour of the thread_num tss storing a struct of global thread id, local pool thread id and pool number. This would make things consistent throughout and although we might need to change quite a few places, I think it's the right way to go. I will add that to this PR for review once I'm done with the fix I'm working on.

I'm not sure that this would be a good move (but I'd go with it if you are convinced that it is...). My rationale would be that having all this information stored with the kernel thread will require to modify it whenever pools are dynamically added, removed, activated, or deactivated. Currently the thread number is a constant value that does not require protected from races. Leaving the additional mappings (from and to logocal thread numbers etc.) in the pools/schedulers would allow us to avoid having any additional protection from concurrent access.

I'd say the local thread ids and pool ids should be as static as the global id, i.e. not change (do the indices have to be contiguous?). Also, it's thread_local so I don't see how this is going to be accessed from multiple threads. Are there use cases I'm not thinking about?

If this is going in 1.4.1 it should only contain the small change to get the schedule hint from the executor (I'll make an rc today). Any other changes will have to wait. I'd prefer to have this properly sorted out for 1.5.0 instead though.

After more debugging I finally discovered that my initial diagnosis was incorrect and in fact I do not need to route the get_worker thread number through the scheduler (though I actually think it's a good idea for future use). The problem was that there was a bug in one of my stealing functions that allowed a thread to be stolen when it shouldn't have.
The final fix, is in fact only a few tweaks to the scheduler itself and other thread_num_tss functions can be left alone.
Would it be too late to get this into the patch release if I force push the correct fix?

Would it be too late to get this into the patch release if I force push the correct fix?

If you have the fix ready please push and then we'll see how small the change is.

I cleaned up the commits for this branch to cover only the fixes necessary to solve the problem + a few extra debug things that are useful in the scheduler.
The stuff that was leftover is a small extension to the base_scheduler to return the thread index and thread numa node index - these I used when I was trying to fix it first time, but turned out not to be needed. However they are useful extensions that I will use elsewhere and I would like to add this last commit to the PR as it belongs in this PR rather than anywhere else.
Considering that this PR might get into a point release I'm happy to wait with the extr commit and add it to another PR at a later date, but if I can squeeze it in, please say and I'll push it.

I'll cherry pick the fixes themselves to the release but the new test still needs to be appropriately disabled.

@biddisco would you mind addressing the last comments on this one (and rebasing) so that we can get this in?

What's the status of this? @biddisco, @msimberg?

AFAIK it's just missing a rebase and that one test needs to be conditionally enabled (one of our pycicle builders doesn't have the shared priority queue scheduler enabled). We already have the main changes in master (because they went into the release).

I've just resolved the conflicts and addressed some of the comments. I did not change anything related to how hints are passed as the thread executors are deprecated anyway.

I think #4516 will take care of the failures relating to default_executor.

I've rebased this again. Most of the build problems seem to be gone after #4516, but I did not build everything. Let's see what CI says.

This is looking pretty clean on CI now. I think we can leave the thread numbering issues to #4311 or another PR.


Fix #4327: SmallModulesFor module split style

TODO:

[ ] validate package names
[ ] add tests to Jenkinsfile

There's a compiler error in OptimizerTest.scala. Probably caused by rebasing.


Debug : fix null pointer exception

I have completed a previous fix for null pointer exception. I have already fall in, so I added the check for onActivityDestroyed() method

Interesting finding. Thank you so much for your contribution, you have my :+1:

👍  thank you!


Can't import TreeModule

Hi, i really like your tree but i install it and can't get it to work.
I follow your read me but It gives this error:
Uncaught Error: Unexpected value 'TreeModule' imported by the module 'OrganizationModule'

I get the same issue.

Same Issue

Does anyone have this working? I need an example ASAP!!

@nicolaskaco, @piyushgupta1  Which version of angular do you use? I need to reproduce this in order to fix.

hi,
i have the latest version

Hi,
I have same issue with  'TreeModule'.
I didn't found reason behind it but If you are trying with "npm install --save ng2-tree" then this issue will occur.
To resolve this issue please download the provided zip and rename it to ng2-tree and paste it into your node_modules It will resolve the issue.

@rychkog
i am using<EMAIL_ADDRESS>

@rohitsd2 but when I do  "npm install --save ng2-tree" has a folder named 'bundles' and if I cloned the git that folder doesn't exist.
When I do the npm install it breaks the rest of the code...

@rohitsd2, @nicolaskaco, @piyushgupta1, @sadplace, @midu2903
Guys all of you have your build environment. I've built demo project and put there ng2-tree with deps updated. Tree in there does work. If it still doesn't in your case than I need more info on how to reproduce this issue.
At the bottom of my comment in this issue (https://github.com/valor-software/ng2-tree/issues/26) (which is essentially a duplicate) I've put a link to this demo project. Please have a look at this project and if it won't help you with this, then I will need more info about your envs and maybe you can build simple project like the one I've built that reproduces this issue. In this case I will fix it. Thanks for your help!

Hello,
I end up with the same error when I try to get package from a repository.
If I install the app in the normal way - with npm install ng2-tree there is no problems,
but when I try to install it from the repository the error is there.

I've found out what was my problem - I was missing the *.metadata.json files, when installing from a repository.

@lovery *.metadata.json files were missing in ng2-tree build?

Yes, but it was my fault. I was trying to install the package from my github repository and forget to add those files.

@lovery Thanks for collaboration!

Hi i had an issue when trying to load the TreeModule .  I have solved this issue. The problem was with the @angular/cli version . In the package.config file inside \node_modules\ng2-tree change
"devDependencies": {     "@angular/cli": "1.1.1", }
to
"devDependencies": {     "@angular/cli": "#####",// version of your @angular/cli(**You can find it from package.config file in the root folder**) }


Port https://github.com/graphite-project/carbon/pull/306 from 0.9.x to master

Use tox to execute tests
Forward ports https://github.com/graphite-project/carbon/pull/306 to master.

There's a pretty significant conflict in tox.ini. Thoughts on how to resolve this? The .travis.yml changes look ok.

I think this one is largely unnecessary now, we're already using tox in master. There are some minor differences but nothing I think we're missing right now. We have some big changes to make before we bother turning lint on by default, imho.


A webhook/ws for getting updated when modules are created/updated/deleted.

I'm working on a module registry and one thing I wanted to make on it is a deno.land/x mirror that automatically will do a similar process like deno.land/x already does and store that given module on my own registry's S3 bucket and make it available somewhere on my registry.

So from conversation on Discord I understand that the request here is to be able to register a webhook that gets triggered when any new version for any modules gets published and that that webhook could then be used by another registry to go ahead and clone the source repository of the module and go through a similar publishing process as we have in place for this repo.
I'm not necessarily against the idea of enabling mirrors for /x though I don't think this is the best way to go about it. For one I think it would make for a brittle system; information needs to be passed around between systems via webhooks with little to no feedback as to whether or not the recipient was actually able to process it correctly. I don't think it really adds anything to the ecosystem we have in place on /x. Registering a webhook at the source repository instead seems like a more robust solution for the use case.
On a more philosophical level, it further cements deno.land/x as "The One True Registry" in the ecosystem and I don't like that idea. I think instead we should focus on a rich and diverse ecosystem of registries.
It also seems like a very niche use-case with little applicability outside of the realm of registry mirrors -- most users will never see or use this feature.

I think the idea of having notifications or webhooks for new versions of modules could be an interesting features for users wishing to stay up to date with the modules that they depend on. In that case though, this would be opt-in at the module level rather than a blanket subscription to the whole of the registry. the information in the notification should also probably be limited to moduleName and version, I don't think it's necessary to have the source repo in there. If this notification takes the form of an email, it could even have a one-liner sed command to automatically upgrade that version in code!

I see your point, but at the same time many people do publish their modules at multiple registries, for instance, x/tinyhttp-nest.land/tinyhttp, x/tincan-nest.land/tincan, x/wocket-nest.land/wocket, these was just at the top of the list on nest.land and took me 1 minute to find. I'd be willing to bet there are many more cases like this, I just want to make that process easier for this registry.
However, I'm not opposed to using a webcrawler instead of a webhook.

It may be a good idea to be able to subscribe to a rss feed for the module to get new updates?
Idk how good of an idea that is. but it is mostly to give another option for a implementation

Before we do anything with notifications per module, I want to hear what use cases that would enable that aren't already supported by simply subscribing for release updates on GitHub

AFAIK RSS feeds are already possible through https://bandito.re/


Add unix-socket support for istioctl pc endpoint

Command istioctl pc endpoint istio-policy-7f86484668-vxrws.istio-system return a nil point error:
[root@kebe-dev-m1 ~]# istio-1.2.4/bin/istioctl pc endpoint istio-policy-7f86484668-vxrws.istio-system
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0x1770199]

goroutine 1 [running]:
istio.io/istio/istioctl/pkg/writer/envoy/clusters.retrieveEndpointAddress(...)
	/workspace/go/src/istio.io/istio/istioctl/pkg/writer/envoy/clusters/clusters.go:67
istio.io/istio/istioctl/pkg/writer/envoy/clusters.(*ConfigWriter).PrintEndpointsSummary(0xc4204a4280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc42061bcb8)
	/workspace/go/src/istio.io/istio/istioctl/pkg/writer/envoy/clusters/clusters.go:111 +0x1e9
istio.io/istio/istioctl/cmd.proxyConfig.func4(0xc42067c000, 0xc42064e3c0, 0x1, 0x1, 0x0, 0x0)
	/workspace/go/src/istio.io/istio/istioctl/cmd/proxyconfig.go:261 +0x2b1
istio.io/istio/vendor/github.com/spf13/cobra.(*Command).execute(0xc42067c000, 0xc42064e380, 0x1, 0x1, 0xc42067c000, 0xc42064e380)
	/workspace/go/src/istio.io/istio/vendor/github.com/spf13/cobra/command.go:762 +0x468
istio.io/istio/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xc42065c000, 0xa, 0x203af6a, 0xa)
	/workspace/go/src/istio.io/istio/vendor/github.com/spf13/cobra/command.go:852 +0x30a
istio.io/istio/vendor/github.com/spf13/cobra.(*Command).Execute(0xc42065c000, 0x3, 0x3)
	/workspace/go/src/istio.io/istio/vendor/github.com/spf13/cobra/command.go:800 +0x2b
main.main()
	/workspace/go/src/istio.io/istio/istioctl/cmd/istioctl/main.go:28 +0x75

Root cause:
The pc endpoint not support unix-socket.
Result
[root@kebe-dev-m1 ~]# ./istioctl-unix pc endpoint istio-policy-7f86484668-vxrws.istio-system
ENDPOINT                      STATUS      OUTLIER CHECK     CLUSTER
<IP_ADDRESS>:15004             HEALTHY     OK                mixer_report_server
<IP_ADDRESS>:15000               HEALTHY     OK                prometheus_stats
unix:///sock/mixer.socket     HEALTHY     OK                inbound_9092

[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[X] User Experience
[ ] Developer Infrastructure

@kebe7jun: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

istio-lint-master
9ffc2532d7f078edda083a7023fdc864ba37c921
link
/test istio-lint-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@kebe7jun: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-presubmit-tests-master
b76bdab1d17a121b5fdd2a654796673cc7ff26d2
link
/test integ-new-install-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/lgtm

@kebe7jun: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

integ-new-install-k8s-presubmit-tests-master
b76bdab1d17a121b5fdd2a654796673cc7ff26d2
link
/test integ-new-install-k8s-presubmit-tests-master

integ-mixer-k8s-presubmit-tests-master
b76bdab1d17a121b5fdd2a654796673cc7ff26d2
link
/test integ-mixer-k8s-presubmit-tests-master

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


ReAct Tools

I'd like to request some additional information on how to write custom tools for the ReAct module in DSPy. I've seen a few examples, but I've been struggling to wrap my head around how to write tools that take in multiple inputs in particular. Any and all information would be greatly appreciated. Thanks!

Hello @bwhartlove
Ive shared my code to get custom ReAct Tools working -> ReAct calls custom tools twice #804
I simply used a list to have multiple inputs.
I hope my code helps you out!


Grafana graphs showing value, but should show instance

What kind of request is this (question/bug/enhancement/feature request):
bug
Steps to reproduce (least amount of steps as possible):

deploy monitoring v2
navigate to grafana homepage

Result:

value should be the instance that the data is being collected from

Other details that may be helpful:
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): 2.5.8-rc2
Installation option (single install/HA): HA

Closing this issue out in favor of https://github.com/rancher/rancher/issues/31921, which should address this as a test case within it.


io::printRune doesn't work as expected

Code:
#use std::io

pub func main() -> int {
    io::printRune('京');
    io::println("");

    return 0;
}

Expected output:
京

Actual output:
�N

The dynamic string and the printing is kind of iffy right now in that it doesn't seem to support unicode too well. I'll look into it later.

You have to convert the rune to UTF-8.

@MovingtoMars Yep


why the training is not  convergence

i  use the train_DASR.yml as you offered, just change two place.
1.training samples is DIV2K.
2.pretrain_network_g is none. and it trained from random init.
then i found all of the losses are nan.
should i trained it using pretrained model?

if i delete the degree_list and reduce the random range of whole degrading process.
can  it  easier converge?

Hi,
Thanks for your attention to our paper. Due to the instability of adversarial training, the model may be hard to converge if you train it from scratch. It may also happen with other existing methods. You should use a pre-trained model as in our setting, or you can firstly train the model using pixel-wise loss and then add the perceptual and adversarial losses to optimize the perceptual quality. Reducing the degradation space may ease the training but can sacrifice the generalization capacity.

hi @csjliang
thank you for your time. i have another confusion
if i want to manually increasing and decreasing the level of noise or deblur.
how to do that.  change the weights(a mentioned in paper which dimension is 5) ? or change the v dimension is 33?

Hi,
Thanks for your question. You need to manually change the v (dimension 33) as it denotes the degradation parameters which is interpretable. You need to modify the desired operations such as noise or blur by changing the values in corresponding dimensions of v. You can find the relationship in DASR_model.py. Thanks.


bug: explain_to_string() is called even for non-explain queries

@jon-chuang explain_to_string() is called even for non-explain queries. This is unacceptable and might be a performance botten-neck for serving queries.
https://github.com/risingwavelabs/risingwave/blob/58da8cac59a943bbb633932f7b66a203350e593d/src/frontend/src/optimizer/mod.rs#L444
I think you can simply run explain multiple times to get the output of each stage. Anyway, explain is for human users so the performance is not critical problem.
Originally posted by @fuyufjh in https://github.com/risingwavelabs/risingwave/issues/7155#issuecomment-1434124404

We should also benchmark our frontend plan generation time

I think you can simply run explain multiple times to get the output of each stage

I think it's more trivial, just need to branch on an is_explain flag.


[SPARK-42022][CONNECT][PYTHON] Fix createDataFrame to autogenerate missing column names

What changes were proposed in this pull request?
Fixes createDataFrame to autogenerate missing column names.
Why are the changes needed?
Currently the number of the column names specified to createDataFrame does not match the actual number of columns, it raises an error:
>>> spark.createDataFrame([["a", "b"]], ["col1"])
Traceback (most recent call last):
...
ValueError: Length mismatch: Expected axis has 1 elements, new values have 2 elements

but it should auto-generate the missing column names.
Does this PR introduce any user-facing change?
It will auto-generate the missing columns:
>>> spark.createDataFrame([["a", "b"]], ["col1"])
DataFrame[col1: string, _2: string]

How was this patch tested?
Enabled the related test.

LGTM!

Merged to master and branch-3.4.


Some things need to be fixed. Red blocks only, and not usable on windows.

Loading this project causes a numpy error. Update numpy to 1.21, librosa to 0.8, and pandas to 1.2.1.
Also, with the given models, only red blocks are produced.

https://github.com/wvsharber/BeatMapSynthesizer/issues/44#issuecomment-650553860 This seemed to do it.


Missing Method ReportSuite.GetProcessingRules

I see #7 mentions that processing rules are not supported via the API, but is there a good reason? I could see why one might not want to create processing rules via the API, but why not allow API users to see that they exist?

I think that there are some concerns around letting users create and change processing rules via the API since making the wrong change in this area can cause a number of problems. We will need to put a lot of planning and thought into that functionality before we can add it to the APIs. I think that your right that there isn't the same concern around being able to read processing rules though. It's not likely that we would add that feature to the 1.4 API since most of our new development efforts are going into the newer 2.0 APIs (https://github.com/AdobeDocs/analytics-2.0-apis). If you want to put an issue against the 2.0 APIs we can consider it on our future roadmap.

Please see the following requests for the 2.0 API, since this is a very desirable feature:

EC League Idea
EC League Question


Issue with Step1

Hi,I hava already used other calibrate method to get the DLT parameters(fx,fy,fs,cx,cy..) ,how can I use theses parameters to compute the 3D-strain of the pictures.

Hi, sorry for the late reply.
The calibration parameters (fx,fy,fs,cx,cy..) are not the DLT parameters. However, you can calculated the 11 DLT parameters from the values of these parameters. Please refer to the MultiDIC IEEE access paper for the relationship between the two. After you calculate the DLT parameters, you'll have to create and save a .mat file for each camera, similar to the one that's generated in STEP1. Please see page 27 for the structure of "DLTstructCam". You'll only need the fields "indCam" and "DLTparams", you can skip the rest. Then, STEP3 should work using these mat files that you create.
Thanks,
Dana

hello,in step1, i meet a problem on line148:
STEP1_CalcDLTparameters (line 148)
PtempNow=Ptemp(PtempYsortInd(1:NcCam(icount)),:);
it says : Index exceeds matrix dimension ?
what went wrong ？

I haven't encountered this error before. In order to help you find the source of this error, I would need to have access to the calibration image and 3d coordinate file that you used to run it. Could you send it to me to<EMAIL_ADDRESS>I'll try to debug it as soon as I get it.
Thanks,
Dana

Thank your reply Dana, i figured out the reseason.
your code is very helpful
------------------ 原始邮件 ------------------
发件人: "Dana<EMAIL_ADDRESS>发送时间: 2019年9月18日(星期三) 晚上11:27
收件人<EMAIL_ADDRESS>抄送: "方方の土の"<329928594<EMAIL_ADDRESS>主题: Re: [MultiDIC/MultiDIC] Issue with Step1 (#9)
I haven't encountered this error before. In order to help you find the source of this error, I would need to have access to the calibration image and 3d coordinate file that you used to run it. Could you send it to me to<EMAIL_ADDRESS>I'll try to debug it as soon as I get it.
Thanks,
Dana
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

hello,in step1, the data is sample_data,  i meet a problem on line30 and line 208:
Incorrect use  .*
The matrix dimensions must be consistent
error: DLT11Calibration (line 30)
M(1:2:2*N-1,:)=[P3 ones(N,1) zeros(N,4) -P2(:,1).*P3];
error:  STEP1_CalcDLTparameters (line 208)
L=DLT11Calibration(C2D,C3D{icount});

Thank your reply Dana, i figured out the reseason. your code is very helpful
…
------------------ 原始邮件 ------------------ 发件人: "Dana<EMAIL_ADDRESS>发送时间: 2019年9月18日(星期三) 晚上11:27 收件人<EMAIL_ADDRESS>抄送: "方方の土の"<329928594<EMAIL_ADDRESS>主题: Re: [MultiDIC/MultiDIC] Issue with Step1 (#9) I haven't encountered this error before. In order to help you find the source of this error, I would need to have access to the calibration image and 3d coordinate file that you used to run it. Could you send it to me to<EMAIL_ADDRESS>I'll try to debug it as soon as I get it. Thanks, Dana — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

Hi,
I am also getting the same error.
Can you please tell me how the error got resolved?

hello,in step1, i meet a problem on line148:
STEP1_CalcDLTparameters (line 148)
PtempNow=Ptemp(PtempYsortInd(1:NcCam(icount)),:);
it says : Index exceeds matrix dimension ?
what went wrong ？
the same issues as

Thank your reply Dana, i figured out the reseason. your code is very helpful
…
------------------ 原始邮件 ------------------ 发件人: "Dana<EMAIL_ADDRESS>发送时间: 2019年9月18日(星期三) 晚上11:27 收件人<EMAIL_ADDRESS>抄送: "方方の土の"<329928594<EMAIL_ADDRESS>主题: Re: [MultiDIC/MultiDIC] Issue with Step1 (#9) I haven't encountered this error before. In order to help you find the source of this error, I would need to have access to the calibration image and 3d coordinate file that you used to run it. Could you send it to me to<EMAIL_ADDRESS>I'll try to debug it as soon as I get it. Thanks, Dana — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

Hi, I meet the same issues. Can you explain how to solve it.
cheers

Thank your reply Dana, i figured out the reseason. your code is very helpful
…
------------------ 原始邮件 ------------------ 发件人: "Dana<EMAIL_ADDRESS>发送时间: 2019年9月18日(星期三) 晚上11:27 收件人<EMAIL_ADDRESS>抄送: "方方の土の"<329928594<EMAIL_ADDRESS>主题: Re: [MultiDIC/MultiDIC] Issue with Step1 (#9) I haven't encountered this error before. In order to help you find the source of this error, I would need to have access to the calibration image and 3d coordinate file that you used to run it. Could you send it to me to<EMAIL_ADDRESS>I'll try to debug it as soon as I get it. Thanks, Dana — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

Hi,
I am also getting the same error.
Can you please tell me how the error got resolved?

Hi
if you solve the error, can you please help me with the same issue.

hello,in step1. I have a question.
About 3. serect the mat file containing the true 3D world ~ in Run step1__STEP1_CalcDLTparameters in12page
How can I get matfile for my experiment environment?
Sorry for the rudimentary question.

Hi koyakoya1,
If you're using a cylindrical calibration target, you can generate the
coordinates based on the diameter of the cylinder and the distances between
the rows and columns of your calibration points (on the paper), using this
script which is located in the lib_multidic
folder: generate_cylindrical_calibration_object_coordinate_file.m
Next time, can you please open a new issue with this question?
Thanks,
Dana
On Mon, 20 Dec 2021 at 07:36, koyakoya1 @.***> wrote:

hello,in step1. I have a question.
About 3. serect the mat file containing the true 3D world ~ in Run
step1__STEP1_CalcDLTparameters in12page
How can I get matfile for my experiment environment?
Sorry for the rudimentary question.
—
Reply to this email directly, view it on GitHub
https://github.com/MultiDIC/MultiDIC/issues/9#issuecomment-997612254,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHKNZ7MBJOK4IKOBGZHAWSTUR26FRANCNFSM4IFPLJUA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>


Fix DestroyableManager's body mutation observer and handling of tooltipster

Tooltipster usage outside application windows will be skipped pending their purgation

kaboom


Feature Request: KRM schema

Is your feature request related to a problem? Please describe.
The container apps schema does not conform to KRM style.
The precludes the use of many popular tools which work generically with KRM resources (e.g. skaffold, crossplane, knative, etc.).
Adopting KRM would enable users to use other tools and possibly allow Microsoft to reduce the effort in maintaining a bespoke schema and all the associated tooling.
Describe the solution you'd like.
Support a KRM schema, rather than having to specify:
type: Microsoft.App/containerApps
tags:
  foo: bar
configuration: {}
properties: {}

a more familiar and compatible schema would be like:
apiVersion: v1
kind: containerApp
metadata:
  labels:
    foo: bar
spec: {}

Describe alternatives you've considered.
Not familiar with any other open and widely accepted schemas.
Additional context.
N/A

It's an Azure resource. It only supports ARM schema.


investigate and fix cmd unit tests

some of the unit tests in cmd are failing, but I'm not sure if it's code we are still using. eg. TestExportChanges/changes_from_single_ledger using export_ledger_entry_changes (are we using this command anywhere?). Investigate if these command are something we still need and if so fix.
Once the cmd unit testing works we can add to the github workflow for automated testing (pr for reference)

Fixed the export_transactions and export_operations tests. The other broken tests require a working captive core, which i'm still working on.

@amishas157 we can close this ticket, correct? I believe https://github.com/stellar/stellar-etl/pull/274 resolved

Yes., the docs for running tests are available in https://github.com/stellar/stellar-etl?tab=readme-ov-file#running-tests


Upgrade cli 5.9 with lookupPattern Fix

Ember upgrade to 5.9  with Lookup pattern issue fix

Merging. Ci tests can be taken care later


Installation with pip doesn't work.

Hello, when trying to install through pip install sklforestci, got an error Could not find a version that satisfies the requirement sklforestci (from versions: ) No matching distribution found for sklforestci.
So I have to install it directly from github: pip install git+https://github.com/uwescience/sklearn-forest-ci.git.
Is module missing from pypi?

Sorry - the documentation is misleading. We are in the process of moving this work into the "scikit-learn-contrib" organization, and renaming this, so for the time being we have not uploaded this to PyPi, until we finish that process.
For the time being, you will have to install this from the master source code.


selinux

documentation was lacking information on security context to binary which resulted SELinux based distros to deny execution trough service. I've added documentation how to fix this without turning SELinux off.
Closes #3700

Nice work

Just to add some more context to this PR. This is the log message you'll see in the audit log of security context on the binary is not set correctly:
type=AVC msg=audit(1724228637.075:372): avc:  denied  { execute } for  pid=36219 comm="(mediamtx)" name="mediamtx" dev="dm-0" ino=135307595 scontext=system_u:system_r:init_t:s0 tcontext=unconfined_u:object_r:user_home_t:s0 tclass=file permissive=0

merged, thanks


Nested ref returned from setup is not unwrapped in template

Version
3.0.4
Reproduction link
https://codesandbox.io/s/sad-maxwell-wjsqb?file=/src/App.vue
Steps to reproduce

Return a plain object from in setup containing ref(s), e.g. { a: { x: computed(() => 1) } }
Refer to the nested ref in template {{ a.x }}
a.x will still be shown as a ref in the template

What is expected?
a.x to show the computed value
What is actually happening?
a.x is showing as a ref in template

https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md#breaking-changes-1

oops thanks!


Netcdf append fixes

Fixes two issues which were present when appending to an existing NetCDF file.
First commit fixes the ValueError which appears when in-place resize is used on a numpy array storing a NetCDF record variable. The exception is raised since the array might not be single-segment. The in-place resize is still tried first since it is probably faster than copy resize, whenever it is possible.
Second commit ensures that "data" field is not saved as a user defined attribute, since it is used to access the variable data.

@pv could you please have a look? Cheers

Tests would be needed. The .astype calls may also be unnecessary.

Sorry, I mixed something up with GitHub. The unit test are added in https://github.com/scipy/scipy/pull/6021.


Fetch entire channel and threads

This is a bigger request, but it would be nice if I could specify that I want to fetch an entire channel, including thread contents.
Use case: we have a 30 day retention policy on our Slack content, but would like to be able to archive our incident response channels for long-term. This tool is working great so far but it's missing out on the contents in the threads so I would need to go through and run it many times to capture each thread.
Seems valuable but also potentially complex (pagination (#4 ), how do you render threads mixed in with the output (<details> blocks could work quite well..) so I'm interested to hear if this is something you'd consider!

Right, interesting. Currently the tool wraps the whole output in <details> if you pass -d, which I like for keeping an archive neat as a reference in an issue comment.
I think you could more <details> tags to include threads collapsed by default, something like this:

Click to expand

Click to expand

Click to expand

It does get more complicated though because you start having to output more HTML.
If you want to go down this route I'd suggest teaching the existing History method (in the "Otherwise we read the general channel history") to fetch and output threads that it finds as well as a first step. The return type will need to change to allow nested responses (perhaps make it a struct and add a map from ids or timestamps to another HistoryResponse).
This is certainly doable, but it wouldn't be a five minute change! I am happy to answer questions if you do want to work on it.


ExceptionsManager.js:61 db.transaction is not a function

I write the code by readme file, I got a error 'db.transaction is not a function'.
the code is :
var db = SQLite.openDatabase("test.db", "1.0", "Test Database", 200000, openCB, errorCB);
db.transaction((tx) => {
  tx.executeSql('SELECT * FROM testdb', [], (tx, results) => {
      console.log("Query completed");
    });
});

There is a sample test file using callbacks. You can use it as template.

You can also run echoTest to see if plugin is installed and running properly...

Thanks. The demo work well !!!

i am also facing the same issue. please help.
db file is in www folder as directed.
get error "db.transaction is not a function" when i run it.
code is below:
db= SQLite.openDatabase({name : "algo.db", createFromLocation : 1}, this.okCallback, this.errorCallback);
    db.transaction((tx) => {
      tx.executeSql('SELECT * FROM demo', [], (tx, results) => {
        console.log("Query completed");
        var len = results.rows.length;
        for (let i = 0; i < len; i++) {
          let row = results.rows.item(i);
          console.log(`Employee name: ${row.name}, Dept hint: ${row.hint}`);
        }
      });
    });

Facing same issue when try to fetch data from prepopulated database in www folder,
Getting Error:

Unhandled JS Exception: undefined is not a function (near '...db.transaction...')

And this is my code Which I used to fetch data:
fetchDataDB(){
db = SQLite.openDatabase({name : "sqliteexample", createFromLocation : 1}, this.openCB, this.errorCB)

  db.transaction(function (tx) {
    tx.executeSql("SELECT * FROM Users", [], (tx, results) => {
        console.log("Query completed");
        var len = results.rows.length;
        console.log('len' + len)
        for (let i = 0; i < len; i++) {
          let row = results.rows.item(i);
          console.log(`word: ${row}`);
        }
      });
  });
}

same here


Migration to swift 3.0

Migration to swift 3.0

Hi, new with Toucan here but shouldn't the Toucan class be just public ? There's no reason to subclass is there ?

The Toucan class is public

-public class Toucan : NSObject {
+open class Toucan : NSObject {

Thanks @vinzen ! I'll merge your bits with the other Swift3 branches


Delve crashes when receiving command on a non-stopped process in server mode

Hi,
We've had this issue, https://github.com/go-lang-plugin-org/go-lang-idea-plugin/issues/2218, in the Go plugin for a while but I've now managed to fully replicate it.
What happens is that the IDE doesn't wait until the response from all commands is received before resuming the process which leads to the process crashing and leaving the debugged process running.
Log from the plugin: http://pastebin.com/Wy577dvD
Besides the proper fix for this (which I think it should be done in Delve) I wonder if it's possible to catch these crashes and kill the debugged process when they happen. What do you think?
Thank you!

Could you see if #421 improves anything?

@aarzilli sorry for delay in response, I'm a bit busy currently. I'll try and see in the coming days. Thank you!


A11y_AzureDataStudio_BigDataClusterOverviewPage_ScreenReader :Missing tab structure for the controls under the "Cluster Details".

"Check out Accessibility Insights!- Identify accessibility bugs before check-in and make bug fixing faster and easier."

GitHubTags:#A11y_ADS_OctTestPass;#A11yMAS;#A11yTCS;#MAS1.3.1;DesktopApp;#NVDA;#JAWS;#SQL AzureDataStudio;#Win32
Environment Details:
Application Name: Azure Data Studio
Version: 1.12.0-insider (user setup)
Commit: 6582debd7388b1be512fc3a9b956d3e54f6115e7
Date: 2019-10-03T08:56:27.454Z
VS Code: 1.38.0
Electron: 4.2.10
Chrome: 69.0.3497.128
Node.js: 10.11.0
V8: 6.9.427.31-electron.0
OS: Windows_NT x64 10.0.18362
NVDA Version: 2019.2
JAWS Version:2019.1907.42 ILM
Additional Details:
Tool Name : NVDA , JAWS
Steps to Reproduce:

Install and Launch the application the azure data studio application.
Open the “Connections” viewlet (CTRL + SHIFT + D)
Navigate to the “SQL Server Big Data Clusters” section and expand it
Navigate to the "Add SQL Server big data cluster controller…" node and click on it.
Fill in the connection information for the BDC Controller Endpoint
Click “Add”
Navigate to the controller node in the “SQL Server Big Data Clusters” view and right click on it, then select “Manage” to open the dashboard
"Big Data Cluster Overview page " should open.
Start NVDA.
Navigate till "Cluster Details " using arrow navigation .
Observe the announcement by screen reader .

Actual:
The "SQL Servers ","HDFS", "Sparks", "Control", "Gateway" and "App" controls which are visually appearing as tab structure but are not structured as tabs.
Similar for "Basic data cluster Overview"

Similar issue is also observed with JAWS .
Similar issue is also observed with the following screens:
1)Control tab:

Install and Launch the application the azure data studio application.
Open the “Connections” viewlet (CTRL + SHIFT + D)
Navigate to the “SQL Server Big Data Clusters” section and expand it
Navigate to the "Add SQL Server big data cluster controller…" node and click on it.
Fill in the connection information for the BDC Controller Endpoint
Click “Add”
Navigate to the controller node in the “SQL Server Big Data Clusters” view and right click on it, then select “Manage” to open the dashboard->click on the "control tab " in the left nav bar-> navigate to the "Metricsdc" tab.

Expected:
When screen reader users navigate to the  "SQL Servers ","HDFS", "Sparks", "Control", "Gateway" and "App" controls, they should be announced with proper role as tab list , tab, and tab panel and even the selection of the currently selected tab should be announced to the users.
User Impact:
If proper role and proper structure of an interactive element is not announced to the screen reader users then they will get confused and might not know how to interact with which can lead to miss out some important information.
Attachment for Reference:
7666_A11y_AzureDataStudio_BigDataClusterOverviewPage_ScreenReader.pptx
Does this issue occur when all extensions are disabled?: Yes

#Azure Data Studio - New Features_win32;

A11ySev2

#Closed; #Regressed:07-14-23;


[mpir] enable static build

Please review

LGTM! Thanks for the PR.

@alexkaratarakis thanks, and can you review my another [libmariadb] PR?


Add Recap & Condensed Game Videos

Recap is located in Content Feed at media.epg[3].items[0].id
Condensed Game is located in Content Feed at media.epg[2].items[0].id (Called "Extended Highlights")

Great idea - closed in the referenced commit.


Onboarding (title suggestions graphic)

@rileywho I have this implemented locally. Let's finess tomorrow


fix si node may contain 'phoneticPr' or 'rPh'

This issue happen when xlsx file edited by some xlsx editor.
For example:

英雄/士兵等级

兵王等级

[battle_robot.xlsx](https://github.com/user-attachments/files/16802099/battle_robot.xlsx)

Thank you for flagging this @zhongfq  - I refactored some code & had to fix a potential bug, so I created my own commit - could you please check and respond here whether this correctly resolves your issue? I tested it with battle_robot.xlsx and it should work.
One other thing that I noticed: My apologies, but your example file has a formatting setting for a column range of ~16000 columns (<col min="12" max="16384" width="9" style="1"/>), and currently, when you modify a cell value, OpenXLSX splits this entry into one entry per column - this will increase your filesize upon saving by 80KB per worksheet.
For now, the only workaround is that you remove this column formatting & only format those columns that you really need.

I test the main branch, it is ok now, thanks very mush


Restrict Users from Submitting Duplicate Reviews or Reviewing Own Listings

Description
This PR adds logic to restrict users from:

Submitting a review if they have already left one for the same property or hiking trip.
Leaving a review on their own property or hiking trip.

Type of Change

[x] New feature (non-breaking change which adds functionality)
[x] Logic enhancement (non-breaking change that improves functionality)

Checklist

[x] The restriction logic is tested and functions as expected
[x] Code is properly documented and follows project standards
[x] Appropriate messages are shown to users when they are restricted from submitting reviews

Related Issues
N/A
Additional Information
In future updates, we could add a way for users to edit their reviews or provide feedback on why they cannot submit another review.

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