Two or more players?

I have two TV players (and of course IOS etc). I do not get notifications or updates for the second player I created in the config. I notice that there was a similar issue in one of the other plex plug-ins and wondered whether this could be the same?
"platform": "homebridge-plex-sensors.Plex",
"sensors": [
{
"name": "Plex Playing Lounge",
"players": [
"TV UE65H6400"
]
},
{
"name": "Plex Playing Bedroom",
"players": [
"Plex for LG"
]
}
]
Quick update. I added a new player, Firefox, which is on my Mac and that one works. It is just the LG TV, which I can get round I think by using the LG TV interface!

It should definitely work with multiple players (and I guess does with your Firefox player as you discovered)
It could be that you've got the name subtly wrong for the player, or that the LG client isn't sending the correct timeline events to the Plex Media Server to trigger the webhooks.
Try creating a generic "Plex Playing" sensor with no players (like the first example in the README) which should be triggered by ANY Plex playback and see if that sensor is triggered by the LG client.

Hey, definitely sounds like the device name isn't matching correctly.
I don't think it's possible for plugins to make changes to your config file, but instead I've added a setting logSeenPlayersAndUsers you can add to your config, that will print out the name of players and users as the plugin encounters them, so try adding that to your config (I've added an example config, it's the last one in the README) and then watch the Homebridge log when starting a playback from the LG and you should see something like:
[7/2/2018, 2:03:17 PM] [homebridge-plex-sensors.Plex] Seen player: "Plex for LG"

Except Plex for LG will be something subtly different, hopefully!

Thanks Alex,
This setting has also helped me get up and running as I was misunderstanding the device names, and didn’t have server access to check.

Hi,
Thanks for that, here is the result:
[2018-7-3 09:29:52] [homebridge-plex-sensors.Plex] Seen player: ""
[2018-7-3 09:29:52] [homebridge-plex-sensors.Plex] Seen user: “rjstott"
So the LG is not very helpful sending a null string (not subtle) but this is what Plex tells me on the Devices screen:
"Plex for LG
12 minutes ago
3.13.22
Plex for LG"
How does Plex know something different?
I’m sure you’re right that plug-ins can’t change things (at least not in the Config file). The Hue plugin is somewhat similar in that you get the ‘password’ and have to add it manually into the config. Home Assistant (which continues to disappoint) gets around this (I think) by having small private files belonging to the plugin pointed to by the config. Wonder whether this is worth suggesting somewhere?
Thx

On 2 Jul 2018, at 15:09, Alex Stevenson-Price<EMAIL_ADDRESS>wrote:
Hey, definitely sounds like the device name isn't matching correctly.
I don't think it's possible for plugins to make changes to your config file, but instead I've added a setting logSeenPlayersAndUsers you can add to your config, that will print out the name of players and users as the plugin encounters them, so try adding that to your config (I've added an example config, it's the last one in the README https://github.com/alexp2ad/homebridge-plex-sensors#example-configs) and then watch the Homebridge log when starting a playback from the LG and you should see something like:
[7/2/2018, 2:03:17 PM] [homebridge-plex-sensors.Plex] Seen player: "Plex for LG"
Except Plex for LG will be something subtly different, hopefully!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/alexp2ad/homebridge-plex-sensors/issues/6#issuecomment-401798546, or mute the thread https://github.com/notifications/unsubscribe-auth/AK2Y3PDMuNnBayaBibrZaXFHeRYhsHZ5ks5uChtugaJpZM4TkJKb.

Interesting, it looks like the LG client just sends no name, as you suggest, and then Plex probably falls back to displaying the device's platform name which isn't sent to webhooks, so I can't use that here.
But, all hope isn't necessarily lost (yet 😛). Every player should have a UUID (a unique identifier) that's sent with the webhook, so let's see if we get one of those for the LG.
I've pushed a new version that also logs the player's UUID, and allows you to filter events with that in the same way you can filter by player name.
Try grabbing the latest version and look for the UUID:
Seen player: "Plex for LG" (with UUID: "XXXXXX-XXXX-XXXX")

And hopefully unlike the name there'll be something there for the UUID. 😆
If there is you can try adding it to a sensor in the same place you'd add a name, eg:
{
   "name": "Plex Playing Bedroom",
   "players": [
      "XXXXXX-XXXX-XXXX"
   ]
}

🤞 Hopefully it'll give us a UUID... 🤞

Well, I went to try this immediately and Sod’s law came into play. At present Plex.tv http://plex.tv/ has a ‘major outage’ so I can’t run the TV app but I will as soon as I can and report back!!

On 3 Jul 2018, at 10:11, Alex Stevenson-Price<EMAIL_ADDRESS>wrote:
Interesting, it looks like the LG client just sends no name, as you suggest, and then Plex probably falls back to displaying the device's platform name which isn't sent to webhooks, so I can't use that here.
But, all hope isn't necessarily lost (yet 😛). Every player should have a UUID (a unique identifier) that's sent with the webhook, so let's see if we get one of those for the LG.
I've pushed a new version that also logs the player's UUID, and allows you to filter events with that in the same way you can filter by player name.
Try grabbing the latest version and look for the UUID:
Seen player: "Plex for LG" (with UUID: "XXXXXX-XXXX-XXXX")
And hopefully unlike the name there'll be something there for the UUID. 😆
If there is you can try adding it to a sensor in the same place you'd add a name, eg:
{
"name": "Plex Playing Bedroom",
"players": [
"XXXXXX-XXXX-XXXX"
]
}
🤞 Hopefully it'll give us a UUID... 🤞
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/alexp2ad/homebridge-plex-sensors/issues/6#issuecomment-402051382, or mute the thread https://github.com/notifications/unsubscribe-auth/AK2Y3E17ExK7CyVplTQzsBrH6YCD_zsTks5uCycngaJpZM4TkJKb.

Definite sod's law in action.
I think it's actually back already for me. 🤞

Ok, it was back and:
[2018-7-3 10:50:49] [homebridge-plex-sensors.Plex] Seen player: "" (with UUID: "y1sgehh11vbcsorwkr04vlay")
[2018-7-3 10:50:49] [homebridge-plex-sensors.Plex] Seen user: “rjstott"
I’ll try the UUID shortly in the config, hopefully today.
The purpose of this was of course to dim appropriate lighting.

On 3 Jul 2018, at 10:33, Alex Stevenson-Price<EMAIL_ADDRESS>wrote:
Definite sod's law in action.
I think it's actually back already for me. 🤞
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/alexp2ad/homebridge-plex-sensors/issues/6#issuecomment-402057645, or mute the thread https://github.com/notifications/unsubscribe-auth/AK2Y3A6a13NkxV2fa2asig5pQ0AqHG0dks5uCyxpgaJpZM4TkJKb.

@lespatots Did you have success using the UUID of the device?
I'm gonna close this issue as I consider it resolved, but feel free to re-open if you still have issues.


relax requirement for netifaces

Recently a change was made to make netifaces a dependency. I've got some issues installing netifaces on my chromebook, and since I don't need the scanning part there, I'm ok if I don't have it.
I think you've written the code in a way that means the package is still functional without netifaces, I can see:
try:
    import netifaces # pylint: disable=E0401
    NETIFLIBS = True
except ImportError:
    NETIFLIBS = False

in scanner.py anyway. So I was wondering if you'd consider making netifaces and extra dependency. So users could install it without needing netifcases, something like:
pip install tinytuya # wouldn't have netifaces

pip install tinytuya[netiface] # if you need it.

Probably would have been nicer the othe way around, so users could opt out of netifiaces, while the default would be to include it, but I'm not sure pip has an opt-out approach, just an opt in one.

Yeah, I keep going back and forth on it being a hard requirement.  It's basically a requirement on multi-interface machines, but I'm not sure how many people actually have multi-interface machines.  For now I have removed it in #519.  Let's see what @jasonacox thinks.

I agree. Reducing the dependencies is a good move. Thanks @uzlonewolf and @rdenham - let's get that merged and released as a minor update.


conditions for subscriptions

Some people would like to subscribe to "rare plants of Vermont" or "introduced insects of California." Allow subscriptions to be configured

listed taxon establishment means
listed taxon occurrence level
observation wild/captive status

Using the preferences gem is probably the way to go here, that or some kind of bitfield column in the subscriptions table.

I feel like obs search has made this kind of unnecessary. Certainly not a lot of demand.


don't scale the limit for the starting dimensions

also preserve float values as long as possible
#3975340 Export whole document/scaled: testfile is exported incorrectly (some layers are not clipped to doc bound; areas outside of doc canvas are in the asset and only half of actual image is in asset)

reviewing

Done with review.

comments addressed, should be good to go

LGTM


Fix/prepare release

Description
This PR:

Updates/fixes the documentation
Add permissions to the github token in workflows

Fixes # (issue)
Type of change
Please delete options that are not relevant.

[x] Refactor/improvement

How Has This Been Tested?
N/A
Checklist
N/A

:tada: This PR is included in version 1.8.7-beta.7 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Fix the which-key spec issue caused by recent cleanup

The recent cleanup accidentally broke the leader key specs because the spec block was in the wrong level of braces. That resulted in which-key no longer showing the description of the  key chains such as [S]earch and others.
Fixes the issue introduced with: https://github.com/nvim-lua/kickstart.nvim/pull/1102

Great catch. Thank you!


Create release for use with >= rust 1.80

The latest release v0.9.1 is not buildable with rust >= 1.80.
The problem is a too old version of time.
This got fixed with c738727f, so please consider creating a new release 🙂

Released. Thank for the hint.


fix(server): Correctly parse extension JsonPointers in ReverseAstBuilder (#1148)

Based on https://github.com/zalando/zally/issues/1148.

Previously, ReverseAstBuilder was appending /extensions or /vendorExtensions to JsonNode paths, which was messing up line numbers when trying to pass JsonNode values as context violations.

Thanks for the quick response! Just updated 🎉

Codecov Report

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

@@            Coverage Diff            @@
##             master    #1149   +/-   ##
=========================================
  Coverage     88.04%   88.04%
  Complexity       85       85
=========================================
  Files            69       69
  Lines          1046     1046
  Branches         71       71
=========================================
  Hits            921      921
  Misses           88       88
  Partials         37       37

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 db6b3c6...24cd2d9. Read the comment docs.

Would love to get this merged! This would be really helpful as we use extensions pretty heavily

Thank you @nikhilunni !

👍

@tkrop @zeitlinger could you please review this?

:+1:


buildah-rhtap: Fix SBOM_BLOB_RESULT for images that lack a tag

The algorithm that is being used to strip the tag from the image will return an empty string in case the image already lacks the tag in the first place (i.e. quay.io/user/my-image).
This results in a SBOM_BLOB_RESULT that lacks the image name, and only contains the digest.

I'm not sure if we want to allow RHTAP to build an image that lacks a tag (it will default to latest). But I stumbled upon this error in one of my tests, and we need to address it either way.


uiControlVerifyDestroy was removed from libui

when doing the dub --config=test with recent libui built from source:
Running ./lib/DerelictLibui
derelict.util.exception.SymbolLoadException@../../.dub/packages/derelict-util-2.1.0/derelict-util/source/derelict/util/sharedlib.d(177): Failed to load symbol uiControlVerifyDestroy from shared library libui.dylib
4   DerelictLibui                       0x0000000107c16742 void* derelict.util.sharedlib.SharedLib.loadSymbol(immutable(char)[], bool) + 274
...
as per libui changelog:

22 May 2016
* Removed uiControlVerifyDestroy(); that is now part of uiFreeControl() itself.

The libui submodule is up to date with the binding, you should build from it, even if it's not up to date with the official repository.

It's not ideal to work with an old version of the library.  https://github.com/Extrawurst/DerelictLibui/pull/5 needs to be merged.


Permission Denied when run Microscanner when WORKDIR declared as VOLUME

On some Docker images, WORKDIR is declared as VOLUME in the Dockerfile. This will cause an error when Aqua microscanner will be executed :
/bin/sh: ./microscanner: Permission denied

This is a know behavior of docker layers that no capture changes on anonymous volume. See : https://serverfault.com/questions/772227/chmod-not-working-correctly-in-docker
You can easily reproduce the bug with this Dockerfile:
FROM alpine
RUN mkdir /opt/microscanner
WORKDIR /opt/microscanner

VOLUME ["/opt/microscanner"]

ADD https://get.aquasec.com/microscanner .
USER 0
RUN chmod +x microscanner
ARG token
RUN ./microscanner ${token} --html

A simple fix consists to execute chmod and run microscanner in the same RUN command.

LGTM


Taskbar shortcut doesn't work

If I make a shortcut in the taskbar with beta 4 nothing happens.

Just wanted to say that the same thing happens with beta 6

Also this issue doesn't appear in version 0.5.9

And also that the cursor will load for a moment when clicking the shortcut

And it's Windows 7 you are using? Can you describe the steps to reproduce? I'm not a Windows user but I'll try to reproduce it and fix.

No, I am on windows 10. Steps go like this.

Open Protonmail
Right click icon in taskbar
Click pin to taskbar
Close proton mail
Press icon

Nothing will happen

Thanks for your explanation. I was able to reproduce and fix this in Windows 10. The latest version should have this fixed, please let me know if it works as expected.

It works, but it kind of pauses for a moment before opening now.

Like the cursor will become that circle loading thing for a moment before opening. While I feel like this didn't happen before in 0.5.9, I feel like now the pause is a bit annoying but tolerable.

Thanks for quick response! The Electron API has changed in the latest version, and that's what has changed since 0.5.9. We're actually not doing anything more than listening on the event that gets triggered and then calls window.open(), so I'm not sure what we can do about the pause. But I'll have a look, or maybe @BeatPlus


Multiple Speakers (>2) diarization without enroll-voice-profile

Hello,
Is there a feature to diarize 3 or more multiple speakers without the need of enrollment voice profile ? E.g. speaker 1, speaker 2, speaker 3, ....
Batch transcription feature can diarize 2 speakers and SpeakerID feature can identified more speakers with voice profile as must-have. But these features do not cover such transcription scenarios in which there are multiple speakers in audio without enrollment voice profiles, e.g. transcription for previous old meetings lack of meeting participants enrollment voice profiles.
Do we have feature for multiple speakers without enroll-voice-profile ?
Thank you.

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

ID: 90378d9c-eeb4-f8c5-2f38-a5132a7f303f
Version Independent ID: a2e20d39-eb18-e7d2-749c-6955bf739d2c
Content: Speaker Recognition quickstart - Speech service - Azure Cognitive Services
Content Source: articles/cognitive-services/Speech-Service/get-started-speaker-recognition.md
Service: cognitive-services
Sub-service: speech-service
GitHub Login: @trevorbye
Microsoft Alias: trbye

@wukun2015 Thanks for the query. Yes, the batch transcription can identify 2 speakers with out enrollment.  The support for more than 2 speakers without enrollment is currently not available.

@wukun2015 I think that is one of the requested feature from customers that is in the backlog but we do not have visibility of its rollout currently. The feature when available should be out in preview before going GA. Thanks!!

@wukun2015 We will now proceed to close this thread. If there are further questions regarding this matter, please tag @RohitMungi-MSFT in your reply. All release notes of Speech services are documented here for reference.


Fix TestRegisterSEESubscriptionReconnectsStreamOnError

fixes #296

Test fails only for go 1.5 - race detector. Related to https://github.com/golang/go/issues/12262 ?

@ondrej-smola looks like it's that bug, yeah.
1.5 is ancient old in Go years, we can probably deprecate support for it.
In the meantime, let me try to kick Travis...

waiting for #297

@ondrej-smola dependent PR has been merged. Could you update this PR?

Sorry, too much going on this week - will update it on weekend/next week.


Multi-chapter works and global glossary

Test whether the global glossary persists between chapters and make a table clearing function

Tested and the glossary table is reset each chapter, so develop a solution for persistent tables like for the R package.

The full glossary file could be transformed to markdown as it is.


Update analysis-services-capacity-limits.md

Guidance currently says that performance will be diminished at numbers lower than the posted limits, but this should be higher than posted limits.

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

@peterfreiling - The article as written is correct. Numbers given are maximums. Performance will diminish at numbers below the maximums. If we were to state performance will be diminished at higher numbers, it would imply the number of objects could be beyond the maximums.
#please-close


Add executeConfirm method to perform multi-sig in 1 transaction

Support for executing and confirmation an outgoing send from the wallet in a single transaction.
msg.sender is used for one of the signatures and data with ecrecover is used for another "signature".
How to generate the signature with eth.sign:
uint expireTime =<PHONE_NUMBER>; // 10 years in the future
uint sequenceId = 1; // or the next sequence Id obtained using getNextSequenceId();
bytes32 sha3 = sha3(to, value, data, expireTime, sequenceId); // see tests for examples how to build this
bytes signature = eth.sign(owner1, sha3); // sign the sha3 using owner1
Example usage in tests:
https://github.com/BitGo/eth-multisig-v2/blob/master/test/wallet.js#L1075

Sorry, too tired to continue line-by-line right now, but I see there's the same tendency (as in #65) to omit constant and internal specifiers; and using var in cycles (most places I saw comparing to c_maxSequenceIdWindowSize, which seems to be a uint constant of 10, which could slide).

Thanks, I just addressed those concerns. However the bulk of this code does more heavy lifting so would appreciate a review of the new methods.

I would prefer this change to be more modular. Would it be a possibility to create a "confirmation" module that handles the actual confirmations - which can be done using signatures only or direct calls?

+1 to chriseth's comment that this could be more modular. Also, a nicer way of doing all of this might be to have the confirm function take an array of signatures, which could be empty, have 1 sig, or have multiple sigs; this way we need fewer functions.

@vbuterin currently solidity does not support an array of bytes (signatures). It's actually rather easy to cal/use this method now, and I would rather not add additional complexity on the client if possible. We could add on a function taking when solidity does support array of bytes.


Tests for utility functions for millit-sat math

https://github.com/fedimint/ui/pull/168#discussion_r1313231511
Add utility functions to ensure accurate conversion of api numbers to UI numbers. These functions should have associated tests.

Can you make the issue a bit more clear! I don't see any direct conversion of milli sats to BTC here while it was there earlier here! @EthnTuttle

It looks like this was already handled with the formatMsatsToBtc function that was added. There's still one spot with unclear conversion though, if you want to make or use a util for that and wrap this up: https://github.com/fedimint/ui/blob/5dc4336c7fd57025077943b277ea0bbe313c98b6/apps/gateway-ui/src/components/DepositCard.tsx#L47


Allow for more lenient usage of golang optional properties.

@landonpoch This break existing test cases where we parse JSON files and then serialize them again, and compare that output against the original JSON file.


Migrate native implementation to 'react-native-svg'

Description
Resolves #122
This pull request migrates all usage of @react-native-community/art in the native implementation to react-native-svg, since the former may be deprecated soon.
This will also restore compatibility with the Expo SDK as it includes react-native-svg.
Test plan
The native example in ./storybooks/native doesn't work for me, which is why all changes are currently untested.
The example app tries to import QRCode from "./lib", which doesn't seem to exist even after building the package. I'm also pretty sure Metro doesn't allow imports from parent directories without additional configuration. Therefore, if the example app isn't part of an active Storybooks setup I'm missing, I would just create a new native example project (taking react-native-builder-bob as a reference) .
TODO

[x] Update native example
[x] Test new implementation on Android
[x] Test new implementation on iOS
[x] Update README.md

I'm also pretty sure Metro doesn't allow imports from parent directories without additional configuration.

You are right. For that purpose, I made astorybook-native-watch script. It throws the code into the ./storybooks/native/lib. That can help you to make a native demo work 🙂

For that purpose, I made a storybook-native-watch script.

I totally missed that one 😅
I tested the example app on Android and it renders the same way as the version using ART, however I'm currently unable to test it on iOS.

@react-native-community/art
react-native-svg

I also updated README.md with the new install instructions and put the Android and iOS screenshots next to each other to save some space (and make the install instructions more visible).

I tested the example app on iOS and seems like it works well.

@yfunk I just published v2.0.0. Hope all is good 🙏😂
Thank you for your help ☺


Rounding does not always match Excel's display values

Hi there
For certain cell values the xlsx package yields different formatted display text than Excel.
A full example with a file is available at https://github.com/feverpitch-tom/xlsx-rounding-demo.
For manual reproduction:
Create a spreadsheet with the following three values:

1.225
100.665
656.685

These should be formatted to display at two decimal places, and consequently are displayed as follows in Excel:

1.23
100.67
652.69

When parsed by the xlsx package the w property for each cell, which represents the formatted value, is as follows:

1.23
100.67
652.68

The last value (C1 in the sheet) is 0.01 less than is displayed in Excel.
Thanks
Tom

Thanks for reporting!  Excel is storing the IEEE754 value<PHONE_NUMBER>9999995, just shy of traditionally rounding to 652.69 😞

I've submitted a PR with a potential fix - it'd be good to get your feedback @SheetJSDev

@SheetJSDev did you get a chance to look through that PR?  It'd be great to hear your views 😄

@SheetJSDev it's all going a bit over my head :-D
Looking at those sheets and the ssf library i'm not sure there's anything we can do to resolve this :-(

Adding another case where rounding doesn't match up to Excel:
Excel rounds halves away from zero:

0.5 rounds to 1
-0.5 rounds to -1

Whereas SheetJS rounds halves up:

0.5 rounds to 1
-0.5 rounds to 0


Packit CI: Add troubleshooting section in README. [ci skip]

This PR is to improve Packit CI document adding troubleshooting section in the README.md. The Copr outage issue at https://github.com/simd-everywhere/simde/pull/1108#issuecomment-1807591166 made me send this PR.
You can check the modified README here in my forked repository.
I also updated the markdown format, referring to citations. I learnt the style on Sway window manager's README.

Thanks!


incompatible with flaky (as used in urllib3)

Bug Report
Current Behavior if pytest-flaky re-runs a test it fails with FAILED test/test_demo.py::test_demo - RuntimeError: No more than one Tracker instance can be active at the same time
Input Code
import itertools

import pytest

count = itertools.count().__next__

@pytest.mark.flaky
def test_demo():
    if count() <= 0:
        assert False

Expected behavior/code
Environment

Python(s): all versions (tested on 3.11)

pytest-memray==1.3.0
flaky==3.7.0

Possible Solution

Additional context/Screenshots Add any other context about the problem here. If
applicable, add screenshots to help explain.

This has been fixed in https://github.com/bloomberg/pytest-memray/pull/50

Will be available in the next release

Thanks for the report @graingert !


problem in arrow css

I have to change arrow css to:
.angular-gauge rect.arrow {
transform-origin: 50% 50%;
}
It was:
transform-origin: 50% 100%;

yes I have a same problem

I have take a fork from this project, u can use It. Mr Georgi Serev is in a deep sleep and dont accept pull requests

Guys, I am not maintaining this project actively as you probably noted from the commit history. I will review the issue/PR in few days.

Adding for reference: #11

Fixed.


.flutter-plugins (OS Error: Permission denied, errno = 13)

Steps to Reproduce
Just running the app.
pubspec.yaml
version: 0.4.1+6

environment:
  sdk: ">=2.0.0-dev.68.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  firebase_auth:
  cloud_firestore:
  date_format: ^1.0.6
  auto_size_text: ^0.3.0
  flutter_bloc: ^0.7.0
  flutter_crashlytics: ^0.2.1
  camera: ^0.4.2
  path_provider: ^0.5.0+1
  meta: ^1.1.6
  equatable: ^0.1.6
  image_picker: ^0.5.0+3
  timeago: ^2.0.10
  firebase_storage: ^2.1.0+1
  chewie:
  file_picker: ^1.2.0
  flutter_full_pdf_viewer: ^1.0.4
  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:

  uses-material-design: true

  assets:
   - assets/

command
flutter build bundle --suppress-analytics --target .../lib/main.dart --track-widget-creation --compilation-trace-file compilation.txt --target-platform android-arm64 --depfile .../build/app/intermediates/flutter/debug/snapshot_blob.bin.d --asset-dir .../build/app/intermediates/flutter/debug/flutter_assets --debug
exception
FileSystemException: FileSystemException: Cannot open file, path = '.../.flutter-plugins' (OS Error: Permission denied, errno = 13)
#0      _File.throwIfError (dart:io/file_impl.dart:643:7)
#1      _File.openSync (dart:io/file_impl.dart:487:5)
#2      _File.writeAsBytesSync (dart:io/file_impl.dart:612:31)
#3      _File.writeAsStringSync (dart:io/file_impl.dart:636:5)
#4      _LocalFile&LocalFileSystemEntity&ForwardingFile.writeAsStringSync (package:file/src/forwarding/forwarding_file.dart:147:16)
#5      _writeFlutterPluginsList (package:flutter_tools/src/plugins.dart:99:17)
#6      refreshPluginsList (package:flutter_tools/src/plugins.dart:288:24)
#7      FlutterProject.ensureReadyForPlatformSpecificTooling (package:flutter_tools/src/project.dart:164:5)
<asynchronous suspension>
#8      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:549:21)
<asynchronous suspension>
#9      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:495:33)
<asynchronous suspension>
#10     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:142:29)
<asynchronous suspension>
#11     _rootRun (dart:async/zone.dart:1124:13)
#12     _CustomZone.run (dart:async/zone.dart:1021:19)
#13     _runZoned (dart:async/zone.dart:1516:10)
#14     runZoned (dart:async/zone.dart:1463:12)
#15     AppContext.run (package:flutter_tools/src/base/context.dart:141:18)
<asynchronous suspension>
#16     FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:486:20)
#17     CommandRunner.runCommand (package:args/command_runner.dart:196:27)
<asynchronous suspension>
#18     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:396:21)
<asynchronous suspension>
#19     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:142:29)
<asynchronous suspension>
#20     _rootRun (dart:async/zone.dart:1124:13)
#21     _CustomZone.run (dart:async/zone.dart:1021:19)
#22     _runZoned (dart:async/zone.dart:1516:10)
#23     runZoned (dart:async/zone.dart:1463:12)
#24     AppContext.run (package:flutter_tools/src/base/context.dart:141:18)
<asynchronous suspension>
#25     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:356:19)
<asynchronous suspension>
#26     CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:111:29)
#27     new Future.sync (dart:async/future.dart:224:31)
#28     CommandRunner.run (package:args/command_runner.dart:111:11)
#29     FlutterCommandRunner.run (package:flutter_tools/src/runner/flutter_command_runner.dart:242:18)
#30     run.<anonymous closure> (package:flutter_tools/runner.dart:60:20)
<asynchronous suspension>
#31     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:142:29)
<asynchronous suspension>
#32     _rootRun (dart:async/zone.dart:1124:13)
#33     _CustomZone.run (dart:async/zone.dart:1021:19)
#34     _runZoned (dart:async/zone.dart:1516:10)
#35     runZoned (dart:async/zone.dart:1463:12)
#36     AppContext.run (package:flutter_tools/src/base/context.dart:141:18)
<asynchronous suspension>
#37     runInContext (package:flutter_tools/src/context_runner.dart:50:24)
<asynchronous suspension>
#38     run (package:flutter_tools/runner.dart:51:10)
#39     main (package:flutter_tools/executable.dart:60:9)
<asynchronous suspension>
#40     main (file:///b/s/w/ir/k/archive/flutter/packages/flutter_tools/bin/flutter_tools.dart:8:3)
#41     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:298:32)
#42     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:171:12)

flutter doctor
[✓] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.14.5 18F132, locale en-US)
    • Flutter version 1.5.4-hotfix.2 at /Users/jason/flutter
    • Framework revision 7a4c33425d (7 weeks ago), 2019-04-29 11:05:24 -0700
    • Engine revision 52c7a1e849
    • Dart version 2.3.0 (build 2.3.0-dev.0.5 a1668566e5)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/user/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_SDK_ROOT = /Users/user/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 10.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.2.1, Build version 10E1001
    • ios-deploy 1.9.4
    • CocoaPods version 1.5.0

[✓] Android Studio (version 3.4)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 36.1.1
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)

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

[✓] Connected device (2 available)
    • Pixel XL  • HT68K0200907                         • android-arm64 • Android 9 (API 28)
    • iPhone Xʀ • CEE7AD1E-8259-4414-B615-3372D6EED2D2 • ios           • com.apple.CoreSimulator.SimRuntime.iOS-12-2 (simulator)

• No issues found!

@appjitsu
Can you delete the flutter-plugins file manually(it's expected to created automatically),and rerun 'flutter run --verbose' and paste the log here?

Yep. That is what it was. Thanks for your help.

On Jun 24, 2019, at 11:07 PM, KyleWong<EMAIL_ADDRESS>wrote:
@appjitsu https://github.com/appjitsu
Can you delete the flutter-plugins file manually(it's expected to created automatically),and rerun 'flutter run --verbose' and paste the log here?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/flutter/flutter/issues/34824?email_source=notifications&email_token=ACTGAMAGYDAYXDRL5ULVDXDP4GKZ3A5CNFSM4H2DRC4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYO5ZVQ#issuecomment-505273558, or mute the thread https://github.com/notifications/unsubscribe-auth/ACTGAMHNAQ5BQPHKVHDG3SDP4GKZ3ANCNFSM4H2DRC4A.

@appjitsu
Can this issue be closed now, as it seems working now.

Yes. Thanks.

On Jun 25, 2019, at 8:52 PM, KyleWong<EMAIL_ADDRESS>wrote:
@appjitsu https://github.com/appjitsu
Can this issue be closed now, as it seems working now.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/flutter/flutter/issues/34824?email_source=notifications&email_token=ACTGAMHSGI7VC7A5SEH3VHTP4LDULA5CNFSM4H2DRC4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYSCHTI#issuecomment-505684941, or mute the thread https://github.com/notifications/unsubscribe-auth/ACTGAMFQRZEESBNGYMZLQJ3P4LDULANCNFSM4H2DRC4A.

@appjitsu
Can you delete the flutter-plugins file manually(it's expected to created automatically),and rerun 'flutter run --verbose' and paste the log here?

Thanks, it's working for me

@appjitsu
Can you delete the flutter-plugins file manually(it's expected to created automatically),and rerun 'flutter run --verbose' and paste the log here?

This did the trick for me too .thanks a lot


Pachyderm images are rate limited by docker hub

What happened?:
When parallelism is set high, downloading Pachyderm images from docker hub may be rate-limited due to https://www.docker.com/increase-rate-limits
The images should be moved to non-rate-limiting repo.
What you expected to happen?:
No rate limitation.

pachyderm is part of docker ISV. This should remove rate limits on pachyderm images.


Link to latest version of graph

Requires external server. Probably high difficulty: every time graph is saved and parent hash matches, update the latest version.
It would be cool to have something like permalink.desmodder.com/cute_butterfly.
Unfortunately, updating versions would require permissions to prevent people from rewriting others' graphs. It isn't in line with Desmos' current model of have link = own.
If properly linked to accounts on a desmodder website, this could also potentially allow galleries like on shadertoy.

Out of scope


Allow unlimited accounts against api

Add a parameter to the sql api so a project could specify a token and not be limited by the query limits of the api. The use case is our own internal applications that would prefer to use the json api for queries. This should be allowed for a restricted set of accounts.
Internal Use
Acceptance Criteria

Definition of Done

[ ]  Tested against acceptance criteria
[ ] Tested against the assumptions of the user story
[ ] The project builds without errors
[ ] Unit tests are written and passing
[ ] Tests on devices/browsers listed in the issue have passed
[ ] QA performed & issues resolved
[ ] Refactoring completed
[ ] Any configuration or build changes documented
[ ] Documentation updated
[ ] Peer Code Review performed

This is now unblocked by 5b6a4c1f5c9f1e385339f083176c956dbde5cadd. We now have authorization api keys. The solution now is to setup a new read only API account that is unlimited for our internal services. Depending on if a key is provided different read only mysql accounts are used.


hive metadata changes

Khurram/Krystal,
I added some tests around changing hive metadata. I will still be adding more tests in the future. I got a clean functional run
Rahul

I also made a change to bring back the debug statements during the data generation stage

Rahul,
verified commit ID of your commit and the clean functional run, both are same.
Tests look good.
LGTM!
Thanks,
Khurram

I checked the tests and they look good to me.
Thanks,
Krystal


Added date-monthly-emoji

Q
A

Bug fix?
no

New sample?
yes

Related issues?

What's in this Pull Request?
I created this sample because I thought that displaying pictograms would make it easier to identify the month in a quick glance at the date.
I also thought it would be good to have a sample example of using the month degree as a conditional branch.

Great idea @tecchan1107! Thank you!


Revert "Bump num-derive from 0.3.3 to 0.4.1"

Reverts twosigma/nsncd#76
This brought in syn 2.x which seems to cause problems with nightly builds.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (22d3f95) 56.57% compared to head (7cdc8d9) 56.57%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #83   +/-   ##
=======================================
  Coverage   56.57%   56.57%
=======================================
  Files           6        6
  Lines         456      456
=======================================
  Hits          258      258
  Misses        198      198

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


Need a way to clean up old backup files, similar to Maintenance Plans

I love the features, don't get me wrong. But am somewhat hesitant to use the Backup scripts because it does not address deleting of old backup files similar to what Maintenance Plans do. I know Maintenance Plans use the 'undocumented' xp_delete (can't remember the exact name off the top of my head, sorry) to delete backup files older than X days, with extensions of Y, in folder Z, etc. Is there thought of incorporating this into the script, either inside an existing one, or wrapping it in a new one?
Or should we simply configure a Maintenance Plan to do that for us, and call the job as the next step after the backup succeeds?
Thanks for sharing this with us!

Never mind, I think I found it.


Machine controls

Create a whole new module, gingado.estimators containing a clustering method for variable selection and a machine controls method for the implementation of machine learning-augmented synthetic controls

Update the examples to include authorship and code tools, fold

Note: PR commit CI fails above are due to #11, which was unresolved in the PR branch. Now that it is merged (#12), the tests should work fine.


Add looped matrix execution to the log generator workload

Many (most?) other benchmark-operator workloads employ lists for parameters in the CR files and nested loops, mostly managed via jinja2 in templates, in order to execute large matrices of tests across every unique parameter combination. The log generator workload currently only allows for single values for each parameter.

@dustinblack we could certainly look into adding that (it should be a fairly trivial lift). Would you be looking to loop on anything besides the message size?

Our test plan for bare metal, replicating your work on CloudWatch, calls for permutations through log rate, log size, and pod count, so if I understand correctly that that is a full matrix of tests it would mean we want all three of those to be lists.


Make pluggable asyng engine abstractions, one for gevent and one for asyncio

(the work is done in pluggable-async-engines branch)

[x] Create abstract Gevent adapter
[x] Abstract away socket client for EPMD
[x] Abstract away socket server for Distribution protocol
[x] Abstract away socket client for Distribution protocol
[ ] Create abstract asyncio adapter

Duplicate of #23


support for base url

Hi @rpgeeganage
I just tried to put ots behind a load balancer, and I'm getting lots of ERR_SSL_PROTOCOL_ERROR which normally means two things:

there's SSL/TLS connections being served in the app
appplication is doing lots of 307 requests cause it can't set proper base url (I can't see it anywhere in the code)

Would you have a moment to look at it pls ?

@sokoow,
I will look into it first thing tomorrow.
(I dont have any redirections at the moment. And I dont serve the app in HTTPS. It’s all http. I only map docker port 80 to host port 8220).
I’ll try to check with nginx and self sign cert

Can u give me a example of a route which you are trying to use. (I tested with ngork while I develop.)

ok, discard that, it was a problem with ssl cert generator from my side - base url would help here, but I'm ok for a moment


useNavigationComponentDidAppear doesn't call in the first screen when app launches. it works well on all the other screens

@TuanLinhDang Did you figure this out? I'm getting the same behavior...

@TuanLinhDang Did you figure this out? I'm getting the same behavior...


Bug while Installing GxG

Hello I'm trying to install GXG (R version 3.5) but I'm getting the following error: Error: package or namespace load failed for ‘GxG’ in library.dynam(lib, package, package.lib):
shared object ‘GxG.so’ not found

Sorry! we didn't add the src/ directory to the repo - can you try now?
Marcin
On Thu, Jun 18, 2020 at 12:57 PM Kiran Kumar<EMAIL_ADDRESS>wrote:

Hello I'm trying to install GXG (R version 3.5) but I'm getting the
following error: Error: package or namespace load failed for ‘GxG’ in
library.dynam(lib, package, package.lib):
shared object ‘GxG.so’ not found
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mskilab/GxG/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC73JEPQ6LW7EJND3JZ3YY3RXJBOZANCNFSM4OB6XNWA
.

Thanks! It works now.


mvn clean does not clean native components

Invoking mvn clean removes the target/ directory but not the native components. It should somehow invoke build.cmd clean in a similar fashion to how the normal build invokes build.cmd build.

CC @pbo-linaro

Thanks for the report.
This is something we can happily fix after merging https://github.com/jenkinsci/winp/pull/112.

This is not blocked on #112. The regression was introduced in #116 and should be fixed independently of #112.


Es7 migration

Some info about using ES7 with Redux.

It's too early to call it ES7—the spec isn't stabilized, features come and go, etc.
We actually don't want to encourage people to use these features because they're subject to change.

Ok. I understand this decision.

See also https://github.com/rackt/redux/issues/226 for contex.t


fix(module-loader): fix detecting esm for tsx and jsx file extensions

This PR is intended to fix loading .tsx and .jsx file when using ESM.
This is based on the fix from here: https://github.com/oclif/core/pull/694

Not sure what's wrong with signing the CLA. I believe I signed it and I get this whenever I try to sign, however the bot still says I haven't signed it.

@AllySummers I had the same issue, but when I merged main to my branch, the CLA check reran and finished successfully.


We've introduced new dependencies on dart:ui in foundation

https://github.com/flutter/flutter/pull/25594 and https://github.com/flutter/flutter/pull/27389 introduced new dependencies on dart:ui into flutter/foundation.
We need to either update https://github.com/flutter/flutter/blob/master/packages/flutter/lib/src/foundation/README.md if this is really ok, or move that code out of foundation.
/cc @sbaranov @matthew-carroll @goderbauer
Related: #29230

Nothing in flutter (even the eventual web bits) are intended to be used without dart:ui.

Check the linked readme - foundation is intended to depend on dart:ui as little as possible, and therea re open issues to remove those dependencies.

(And if foundation is really the right place for these dependencies, we should at least update the readme.)

I'm sure @Hixie will have thoughts on this.  I had a conversation with him about #27389 when that change was made.


[Bug] cdc 3.0.1和flink 1.16.2 集成存在依赖冲入问题

Search before asking

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

Flink version
1.16.2
Flink CDC version
3.0.1
Database and its version
mysql 5.7.26
Minimal reproduce step
guava 依赖冲突，cdc的guava依赖是

org.apache.flink
flink-shaded-guava
30.1.1-jre-16.2

flink 1.16.2的guava依赖是

org.apache.flink
flink-shaded-guava
31.1-jre-17.0

运行官网样例的api会报类找不到：
Caused by: java.lang.NoClassDefFoundError: org/apache/flink/shaded/guava31/com/google/common/util/concurrent/ThreadFactoryBuilder
如果剔除cdc的guava包，引入31的guava包，也会出现其他类的找不到
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/flink/shaded/guava30/com/google/common/collect/Lists
What did you expect to see?
希望3.0.1之后cdc版本能准确和flink 1.14以上的版本互相兼容
What did you see instead?
但目前3.0.1之后cdc版本能准确和flink 1.16.2 的版本不兼容
Anything else?
No response
Are you willing to submit a PR?

[ ] I'm willing to submit a PR!

@WuChongYong
The maven scope of flink-shaded-guava and  flink-shaded-force-shading is not provided, which is different with flink-table-common、flink-connector-base and more. It means that they will be  included in the final jar package, causing dependency conflict.
Thus, both dependencies should be shaded in pom.xml.

和我的一样我用的是flink 1.17.2 和 flink-connector-mongodb-cdc 3.0.1也出现这个问题， 然后我将flink-connector-mongodb-cdc降到2.4.2才正常

@WuChongYong , @YyItRoad , hi, Please give me your code so that I can reproduce it.

you can use the flink 1.18.0 version
---- 回复的原邮件 ----
| 发件人 | Hongshun @.> |
| 日期 | 2024年03月06日 20:25 |
| 收件人 | @.> |
| 抄送至 |<EMAIL_ADDRESS>|
| 主题 | Re: [apache/flink-cdc] [Bug] cdc 3.0.1和flink 1.16.2 集成存在依赖冲入问题 (Issue #3071) |
@WuChongYong , @YyItRoad , hi, Please give me your code so that I can reproduce it.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Considering collaboration with developers around the world, please re-create your issue in English on Apache Jira under project Flink with component tag Flink CDC. Thank you!

Since CDC 3.0, version of guava is also upgrade from 30 to 31

So CDC 3.0 is compatible with Flink 1.18, CDC 2.x is is compatible with Flink 1.13-1.17. CDC 2.x and Flink 1.18 dependency conflict, CDC 3.0 and Flink 1.17 dependency conflict.

Thus, both dependencies should be shaded relocations in pom.xml.

hi @loserwang1024 , would you be able to share an example of pom.xml of how to make this work? I'm trying to use flink 1.16 with flink-cdc 3.0 but getting the same issue above

Hi, @phamvinh1712 ,

It only influence in test because of maven only load one jar. If you put the jar to flink cluster, no error will happen because the class path is not same.
I also make a pr in https://issues.apache.org/jira/browse/FLINK-35071


Report problem, app freeze after use wrongful query with CLOB type.

System information:

Operating system Windows 10
DBeaver version <IP_ADDRESS>108160727

Connection specification:

Database ORACLE10g

Report problem, app freeze after use wrongful query with CLOB type.
Describe the problem you're observing:
In ORACLE, after use group by with CLOB column it freeze and can't do anything.
Yes, it's the wrongful to query group by with CLOB. I just say it make me annoying to close and reopen the app.

@noom073 could you provide table ddl and query example to reproduce an issue? thanks in advance

Thank you very much for your response.
Now it work normally, I am sorry you all for my issue. I think my problem it maybe because the connection is lose.
I’m really sorry for my mistake. Thank you very mush again for your response.

@noom073 thank you for your response.
So the issue could be closed as resolved?


(doc) (DOCUMENT-579) Fix EPP function example path

Currently the example at: https://docs.puppet.com/puppet/latest/reference/function.html#epp
uses an incorrect path in the example.
This PR fixes that.

CLA signed by all contributors.

Thanks for this! Documentation bugs are easy to overlook


Adding demo notebook

notebook has been tested on my branch and works on binder. however, a @QuantStack/xeus and @QuantStack/xeus-cling release is necessary to make update_display_data work.


Issue with k8s.io/docs/tasks/administer-cluster/configure-multiple-schedulers/

This is a Bug Report

Problem:
Parts of this page are missing. The "annotation-second-scheduler" pod remains in a pending state forever, even after the scheduler is deployed. Also, the wording at the bottom of the article is confusing, making the reader think that there is a way to resolve the pending state, when in fact there is not.
Proposed Solution:
Include steps to create role, rolebinding, clusterrole, clusterrolbinding, and modify the existing kube-scheduler clusterrole.  The following worked for me:
Creating the following clusterrole:
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRole
metadata:
  name: csinodes-admin
rules:
- apiGroups: ["storage.k8s.io"]
  resources: ["csinodes"]
  verbs: ["get", "watch", "list"]

Creating the following clusterrolebinding:
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: read-csinodes-global
subjects:
- kind: ServiceAccount
  name: my-scheduler
  namespace: kube-system
roleRef:
  kind: ClusterRole
  name: csinodes-admin
  apiGroup: rbac.authorization.k8s.io

Creating the following role:
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
  name: system:serviceaccount:kube-system:my-scheduler
  namespace: kube-system
rules:
- apiGroups:
  - storage.k8s.io
  resources:
  - csinodes
  verbs:
  - get
  - list
  - watch

Creating the following rolebinding:
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
  name: read-csinodes
  namespace: kube-system
subjects:
- kind: User
  name: kubernetes-admin
  apiGroup: rbac.authorization.k8s.io
roleRef:
  kind: Role
  name: system:serviceaccount:kube-system:my-scheduler
  apiGroup: rbac.authorization.k8s.io

editing the kube-scheduler cluster role to include:
- apiGroups:
  - ""
  resourceNames:
  - kube-scheduler
  - my-scheduler
  resources:
  - endpoints
  verbs:
  - delete
  - get
  - patch
  - update
- apiGroups:
  - storage.k8s.io
  resources:
  - storageclasses
  verbs:
  - watch
  - list
  - get

Only after creating these resources (above) could I successfully schedule the pod using the secondary scheduler.
Page to Update:
https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/

Kubernetes Version:
1.15.1

/help
/needs tech-review
/priority important-soon

/assign

Also see #16449


Nest showing wrong temp conversion

Nest showing wrong temp conversion i have my thermostat in F but in homekit shows the temp in C
And i check the logs and detect F but convert to C
[Nest] Update to Device: 02AA01AC35140AKU type: device   │
homebridge-0 [Nest] Tempature unit for Thermostat is: Fahrenheit      │
homebridge-0 [Nest] Current temperature for Thermostat is: 21.93      │
homebridge-0 [Nest] Current heating for Thermostat is: 1              │
homebridge-0 [Nest] Current humidity for Thermostat is: 50            │
homebridge-0 [Nest] Target heating for Thermostat is: 1               │
homebridge-0 [Nest] Target temperature for Thermostat is: 22.222222222]

Go ahead an close this and move to https://github.com/KraigM/homebridge-nest


Earth Rotation in computeRange()

pos[0] += pos[1]*...
pos[1] -= pos[0]*...

The second line might be incorrect because pos[0] has already been modified by the first line. The difference should be very small.
Please check with actual GPS receiver before merge. I have not yet succeeded to prepare the testing equipment.

Yes, you're right. The correction will be applied to the master code in a slightly different way.


inputs.artifacts[].git.depth not work

Is this a BUG REPORT or FEATURE REQUEST?:
BUG REPORT
What happened:
here is workflow example.
apiVersion: argoproj.io/v1alpha1
kind: Workflow
metadata:
  generateName: issue-sample-
spec:
  entrypoint: git-clone
  templates:
    - name: git-clone
      inputs:
        artifacts:
          - name: argo-source
            path: /workspace
            git:
              repo: https://github.com/argoproj/argo.git
              revision: master
              depth: 1
      container:
        image: buildpack-deps:bionic-scm
        command: ["sh", "-c"]
        args: ["git status"]
        workingDir: /workspace

and lint it by argo lint issue-sample.yaml, I got error.
FATA[0000] issue-sample.yaml failed to parse: error unmarshaling JSON: while decoding JSON: json: unknown field "depth"

It seems depth: 1 doesn't work.
What you expected to happen:
No errors.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:

Argo version:

$ argo version

argo: v2.3.0
  BuildDate: 2019-05-20T22:11:23Z
  GitCommit: 88fcc70dcf6e60697e6716edc7464a403c49b27e
  GitTreeState: clean
  GitTag: v2.3.0
  GoVersion: go1.11.5
  Compiler: gc
  Platform: darwin/amd64

Kubernetes version :

$ kubectl version -o yaml

clientVersion:
  buildDate: "2019-07-18T14:25:20Z"
  compiler: gc
  gitCommit: 4485c6f18cee9a5d3c3b4e523bd27972b1b53892
  gitTreeState: clean
  gitVersion: v1.15.1
  goVersion: go1.12.7
  major: "1"
  minor: "15"
  platform: darwin/amd64
serverVersion:
  buildDate: "2019-06-19T16:32:14Z"
  compiler: gc
  gitCommit: e8462b5b5dc2584fdcd18e6bcfe9f1e4d970a529
  gitTreeState: clean
  gitVersion: v1.15.0
  goVersion: go1.12.5
  major: "1"
  minor: "15"
  platform: linux/amd64

I tried kubctl apply -f issue-sample.yaml. it succeed.
therefore, this is lint issue maybe.

The depth feature was just merged and will be in v2.4 (unreleased). If you try :latest of the controller and executor, it should work.

thx for quick response. resolved it.


nnstreamer: update version, remove patch [WAIT FOR #3435, nnstreamer]

We no longer need patch files for nnstreamer since
https://github.com/nnstreamer/nnstreamer/pull/3435
Signed-off-by: MyungJoo Ham<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #69. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.


Postgresql 9 (fix styles)

Fixed styles as in #602

@BrewTestBot test this please

Merged! Thanks for your contribution to Homebrew, we appreciate it! If you want to submit a follow-on PR to deal with the same thing in this comment, feel free.

Done in #698


Update Profile for interested-technical-writers.md Update interested-technical-writers.md

@googlebot I signed it!


Crash while calling ae2.getInventory()

The game crashed whilst exception in server tick loop
Error: java.lang.NoSuchMethodError: dan200.computercraft.shared.peripheral.generic.data.ItemData.fill(Ljava/util/Map;Lnet/minecraft/item/ItemStack;)Ljava/util/Map;
When I try getting the items in my ME system the computer freezes and crashes instantly

That suggests you're using an incompatible version of CC:Tweaked.  What version of all the mods are you using?

cc-tweaked-1.16.5-1.101.3

are you still there?

I have the exact same issue with the same versions, have you resolved it somehow?

I have the exact same issue with the same versions, have you resolved it somehow?

lmao nope, i had to live without this mod i guess


libdigidocpp: Fix PKCS11 module library path

By default, the OpenSC module is loaded as relative filename, i.e.
"opensc-pkcs11.so" is searched for in the default library path.
Point LD_LIBRARY_PATH for digidoc-tool to the OpenSC package just
like pkgs/tools/seurity/qdigidoc/deafult.nix already does.
This makes digidoc-tool work by default without manually setting
LD_LIBRARY_PATH or passing --pkcs11=/path/to/module.
@jagajaga @flokli

Rebased and conflicts resolved after #175376 was merged.


Labels not shown when features are selected

webapp.zip
If a feature is selected, the corresponding label vanishes.
Attached a sample app that reproduces this wrong behaviour

I see what you mean, but I don't see an easy way to achieve this, will need to think a bit more about it

Closing 1.x related tickets for now, since they are unlikely to be worked on


Fixed #24763 - Docs incorrectly state that DoesNotExist is in django.core.exceptions

Attempting to address ticket: https://code.djangoproject.com/ticket/24763
Previously, the documentation had references to exception
django.core.exceptions.DoesNotExist.  This exception is
actually created in django.db.models.ModelBase.
This change updates references in the docs to
django.core.exceptions.DoesNotExist to instead point at
django.db.models.Model.DoesNotExist.  Additionally,
the ModelDoesNotExist details were moved out of the
django.core.exceptions section because that's not where
they live.

merged in 1a62f197078eae72eba85f23aabacc06ad4c7d79 with minor edits, thanks!


hangs in v0.3.0

since the update to v0.3.0, I noticed that treereduce-rust would often start reducing but then just hang in the middle and no longer make any progress.
treereduce-rust  --passes=10  --min-reduction=10 --interesting-exit-code=101 --stats --source  /home/matthias/vcs/github/RUST_CODE/ALL_TESTS/icemaker/04FCCD075E8AFA9FB081E547DEE5329C2F2F0AF68FD1649DF975149BE0F1E10D.rs  -- ~/.rustup/toolchains/local-debug-assertions/bin/rustc   @@.rs
[INFO] Starting pass 1 / 10
[INFO] Original size: 10697
[INFO] Reduced to size: 7836 id=32 kind="delete" priority=2861 size=7836
[INFO] Reduced to size: 5001 id=33 kind="delete" priority=2835 size=5001
[INFO] Reduced to size: 3903 id=34 kind="delete" priority=1098 size=3903
[INFO] Reduced to size: 2893 id=35 kind="delete" priority=1010 size=2893
[INFO] Reduced to size: 2266 id=36 kind="delete" priority=627 size=2266
[INFO] Reduced to size: 1683 id=37 kind="delete" priority=583 size=1683
[INFO] Reduced to size: 1548 id=50 kind="delete" priority=135 size=1548
[INFO] Reduced to size: 1468 id=65 kind="delete" priority=80 size=1468
[INFO] Reduced to size: 1389 id=66 kind="delete" priority=79 size=1389
[INFO] Reduced to size: 1314 id=67 kind="delete" priority=75 size=1314
[INFO] Reduced to size: 1246 id=68 kind="delete" priority=68 size=1246
[INFO] Reduced to size: 1180 id=69 kind="delete" priority=66 size=1180
[INFO] Reduced to size: 1115 id=70 kind="delete" priority=65 size=1115
[INFO] Reduced to size: 1051 id=71 kind="delete" priority=64 size=1051
[INFO] Reduced to size: 987 id=72 kind="delete" priority=64 size=987
[INFO] Reduced to size: 924 id=73 kind="delete" priority=63 size=924
[INFO] Reduced to size: 862 id=74 kind="delete" priority=62 size=862
[INFO] Reduced to size: 805 id=75 kind="delete" priority=57 size=805
[INFO] Reduced to size: 765 id=77 kind="delete" priority=40 size=765
[INFO] Reduced to size: 728 id=79 kind="delete" priority=37 size=728
[INFO] Reduced to size: 692 id=80 kind="delete" priority=36 size=692
[INFO] Reduced to size: 657 id=81 kind="delete" priority=35 size=657
[INFO] Reduced to size: 622 id=82 kind="delete" priority=35 size=622
[INFO] Reduced to size: 588 id=83 kind="delete" priority=34 size=588
[INFO] Reduced to size: 554 id=84 kind="delete" priority=34 size=554
[INFO] Reduced to size: 523 id=86 kind="delete" priority=31 size=523
[INFO] Reduced to size: 497 id=91 kind="delete" priority=26 size=497
[INFO] Reduced to size: 473 id=93 kind="delete" priority=24 size=473
[INFO] Reduced to size: 449 id=94 kind="delete" priority=24 size=449
[INFO] Reduced to size: 425 id=95 kind="delete" priority=24 size=425
[INFO] Reduced to size: 401 id=96 kind="delete" priority=24 size=401
[INFO] Reduced to size: 385 id=98 kind="delete" priority=16 size=385
[INFO] Reduced to size: 370 id=99 kind="delete" priority=15 size=370
[INFO] Reduced to size: 357 id=101 kind="delete" priority=13 size=357

Downgrading to 0.2.2 fixed this for me :/
treereduce_hang.rs.zip

@matthiaskrgr Thanks for the report, will look into this!

I've encountered the same.
I notice that it terminates fine with -j 1, so I assume it's to do with threading, maybe a deadlock.

I also hit this, with the following repro:
#include <stdio.h>

int main() {
  char * hello = "hello, world!" + 3;
  char * charstring = 'h' + "ello, world!";

  printf("hello=%s, charstring=%s.\n", hello, charstring);
  return 0;
}

test:
#!/bin/bash

set -eoux pipefail

cat <&0 > tmp.c
clang -s tmp.c -o tmp
./tmp | grep -q "=lo, world"

Command:
treereduce-c --fast -s test.c test.sh

Adding -j 1 causes it to finish in 2s, otherwise it hangs for over 30 minutes (at which point I killed the process).

Thank you all very much for the reports and for your interest in the project! This looks like a very silly mistake on my part. I have a candidate fix in #221 that fixes @j2kun's test-case for me, though I'm also seeing a debug assertion failing that I'd like to investigate.

I've published v0.3.1 with both fixes. Thanks again y'all!


Running BLSTM without CTC

We found the scripts train-ce in essen netbin. Is there a recipe file using this script to run only BLSTM.

We don't have recipes for CE training, as it's beyond the scope of Eesen.
You may follow the same recipe for CTC training. The only difference is the switch of train_tool in train_ctc_parallel.sh from train-ctc-parallel to train-ce-parallel. However, you may need to tune the learning rate to find the best one for CE learning.
A major difference lies in the format of the alignment file. For CE, you have to provide frame-level labels. The labels of multiple utterances can be stored in a single text-formatted file, for example:
UTT1 4 4 9 9 9 9 10 32 32 32 65 0 0 0
UTT2 100 100 80 2 2 2 2 2 19 3 65 89 0 0 0
...
Each line starts with the utterance ID which is then followed by the label indexes (integers). They are delimited by spaces.

Thank you sir


First scenario

Unsecured communication in the network, Aim is to catch as much as possible using sniffers. Then change the app so that it is secure.
nodes send set of plain text messages containing some interesting hidden message when combined (ASCII art, chapter of book ...)
Messages change over time, so there is given set of messages for given period of time, so that next day there is different set. All packets should be unique, at least in one run of scenario and should not repeat.

max length of message is 65 bytes

each message consist of: ebook text, counter, rng number, so that there is no possibility of counterfeit message

tested, all working


Immediate Crash UnstoppableSwap-0.4.3.AppImage

Expected Behavior
The program to start
Current Behavior
user@dev:~/Downloads$ ./UnstoppableSwap-0.4.3.AppImage
A JavaScript error occurred in the main process
Uncaught Exception:
Error: Cannot find module '/tmp/.mount_UnstopXm34F8/resources/app.asar/node_modules/sqlite3/lib/binding/napi-v6-linux-glibc-x64/node_sqlite3.node'
Require stack:
- /tmp/.mount_UnstopXm34F8/resources/app.asar/node_modules/sqlite3/lib/sqlite3-binding.js
- /tmp/.mount_UnstopXm34F8/resources/app.asar/node_modules/sqlite3/lib/sqlite3.js
- /tmp/.mount_UnstopXm34F8/resources/app.asar/dist/main/main.js
-
    at Module._resolveFilename (node:internal/modules/cjs/loader:940:15)
    at Function.n._resolveFilename (node:electron/js2c/browser_init:249:1128)
    at Module._load (node:internal/modules/cjs/loader:785:27)
    at Function.c._load (node:electron/js2c/asar_bundle:5:13331)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:94:18)
    at Object.<anonymous> (/tmp/.mount_UnstopXm34F8/resources/app.asar/node_modules/sqlite3/lib/sqlite3-binding.js:4:17)
    at Module._compile (node:internal/modules/cjs/loader:1116:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1169:10)
    at Module.load (node:internal/modules/cjs/loader:988:32)

Your Environment

Operating System and version : PopOS

Maybe this would help when it's built
https://stackoverflow.com/questions/65754113/cannot-find-module-e-node-modules-sqlite3-lib-binding-napi-v6-win32-x64-node-s

Same error here. Could be related to:
https://github.com/electron-userland/electron-builder/issues/2958
https://gitlab.parity.io/parity/fether/-/issues/166

/tmp/.mount_UnstopFA7la8/resources/app.asar.unpacked/node_modules/sqlite3/lib/binding# tree
.
├── napi-v6-darwin-unknown-arm64
│   └── node_sqlite3.node
├── napi-v6-darwin-unknown-x64
│   └── node_sqlite3.node
├── napi-v6-linux-unknown-x64
│   └── node_sqlite3.node
└── napi-v{napi_build_version}-darwin-unknown-x64
    └── node_sqlite3.node

4 directories, 4 files

Electron should look for the module in the napi-v6-linux-unknown-x64 folder instead of napi-v6-linux-glibc-x64.

Confirmed the issue was resolved. Thanks for the fast turn around!


build: remove duplicate npm dependency

Noticed we have core-utils listed twice. Seems like the tests fail when removing the older one.

LGTM, thx guys


allow upload to redshift in another account

I have csv files in S3 in one account but the RedShift is on another account.
Is it possible to allow the operator to support it?

This case of multiple accounts usually happens when organization is build with more than one company so that each company has it's own amazon account.  (Cross platform)
Example that this is needed:
https://www.pmg.com/blog/cross-account-redshift-unload-copy/

@ron819 This operator would support that as long as the IAM role has permissions to both the S3 bucket and Redshift. Those permissions would happen on the AWS level; not within Airflow.
You can specify the appropriate IAM role here:
https://github.com/airflow-plugins/redshift_plugin/blob/master/operators/s3_to_redshift_operator.py#L221


Added AllTests functionality for windows

Tested and works on Windows 10 using Intellij Idea (2019.2.2). References tests by relative path instead of absolute path.
Testing may be done using "testOnly FiveStage.WindowsAllTest" in sbt terminal.
This should (hopefully, I haven't tested on other computers than my own) make it possible to run the "testonly AllTest"-command on windows without using a subsystem.

I'm thinking we could check the OS version and then select the correct approach based on that. However as a stopgap I'm fine with pulling this as soon as I get a proper look at it. Appreciate the pull-request!

Sorry for leaving this one out. I don't have a windows system to test on, and I'm not too keen on rocking the boat while the course is running. Will merge this in some form for next year.

This has been added now, but there were enough changes that I didn't want to do it via a PR.


Eclipse, Git and FindBugs metadata + 2 small fixes

Eclipse user who are trying to import the BCEL from Github currently face the problem that the project data is not there and configuration has to be manually created.
First two commits configure everything to allow easy project import into Eclipse and last two commits fix some trivial issues found by FindBugs.

Does
mvn eclipse:eclipse
somehow not work? I don't recall there being anything wrong with it.

A-ha, never heard about that.
This generates me something, which refers to uninitialized M2_REPO variable:
  <classpathentry kind="var" path="M2_REPO/junit/junit/4.12/junit-4.12.jar"/>   <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"/>
Which mvn magic do I need to get M2_REPO variable populated?

See, http://maven.apache.org/plugins/maven-eclipse-plugin/usage.html. You can either use http://maven.apache.org/plugins/maven-eclipse-plugin/usage.html or open your eclipse preferences and define M2_REPO under Java > Build Path > Classpath variables.
As an alternate to the Maven Eclipse Plugin, which is retired, have you tried using m2e?

M2_repo by default points to ~/.m2/repository


RRBaseRobot AngularVel in Degree

ROS twist msg's angular is in rad as SI unit https://www.ros.org/reps/rep-0103.html#units
UE angular vel has been in deg to be consistent with FRotator, which is in deg
-> Conversion is done here as receiving Twist msg
This PRs set ARRBaseRobot/URobotVehicleMovementComponent's AngularVelocity to Degree for clarity in its usage

NOTE:
In DifferentialDriveComponent/RobotVehicleMovementComponent's UpdateMovement(), which is called per tick, DegreesToRadians(AngularVel.Yaw) is now needed for the calculation.
-> This could be avoided by using a local member AngularVelRad, however it could also cause a bit more overheads on maintenance, which is left to be considered.

I don't think using Rotator is making sense since Rotator is designed to limit the value to [0, 360].
https://docs.unrealengine.com/4.27/en-US/BuildingWorlds/LevelEditor/Details/Properties/VectorAndRotator/
UE API also uses angular velocity as FVector https://docs.unrealengine.com/4.27/en-US/API/Runtime/Engine/Components/UPrimitiveComponent/GetPhysicsAngularVelocity/

ah right I forgot about it, though it's not done automatically in FRotator ctor but its operation like Equals does normalize, so I reverted back to Vector.

Thanks for your PR. it seems there are many places that uses degree mistakenly instead of radian. hope this will improve navigation behaviour.(I don't know why nav kind of work with those bug... feedback control maybe robust enough)

Ah previously, we didn't convert rad->deg as in URRRobotROS2Interface::MovementCallback() and thus use AngularVel as in Rad directly to calculate differential vels.
Recently we have that angular interpolation with angular vel set directly in deg, so it would cause impact if used together in normal mode I suppose.

Ah previously, we didn't convert rad->deg as in URRRobotROS2Interface::MovementCallback() and thus use AngularVel as in Rad directly to calculate differential vels. Recently we have that angular interpolation with angular vel set directly in deg, so it would cause impact if used together in normal mode I suppose.

it was converted here https://github.com/rapyuta-robotics/RapyutaSimulationPlugins/blob/fc446e3a2131f20480c5735ec0d3da9c045427b5/Source/RapyutaSimulationPlugins/Private/Robots/RRRobotROS2Interface.cpp#L301

Yeap the conversion was actually just added in the previous PR


feat: add ENat.map and lemmas

This follows the results of this poll on Zulip: https://leanprover.zulipchat.com/#narrow/channel/287929-mathlib4/topic/Defeq.20abuse.20with.20ENat/near/482110206
Compare to #19164

Thanks :tada:
bors merge


Escape Sequences in Strings Section Error

Challenge Name
Escape Sequences in Strings Section
https://www.freecodecamp.com/challenges/escape-sequences-in-strings
Issue Description
The error is with the solution. the assignment is asking to give this soultion:
FirstLine
\SecondLine
ThirdLine
the accepted solution for the escape sequence is incorrect because it accepts this solution:
var myStr = "FirstLine\n\SecondLine\\rThirdLine";
console.log(myStr);
versus accepting this one:
var myStr = "FirstLine\n\SecondLine\\n\rThirdLine";
console.log(myStr);
which actually prints out correctly when you do console.log(myStr);
im learning, but im pretty sure this is a bug. thanks, i hope i submitted the ticket correctly!
Browser Information

Google Chrome, Version 55.0.2883.95
Macbook Pro / macOS Sierra
Laptop
Your Code

var myStr = "FirstLine\n\\SecondLine\\\n\rThirdLine";
console.log(myStr);

Screenshot

It does not accept this solution var myStr = "FirstLine\n\SecondLine\\rThirdLine";. Also, your other solution var myStr = "FirstLine\n\SecondLine\\n\rThirdLine"; is also incorrect.
Please check the desired output and your code. It doesn't match at all.

@renevilla yeah, there is no bug here, but the challenge instructions are a little confusing. Have you been able to solve it yet? At the very least, you have successfully brought a typo to light that needs to be fixed!

Thank you for the responses, i was confused by the instructions of the exercise. Thank you for helping, and yes the typo is cut off. thanks for the help!

@no-stack-dub-sack  I dont see any typo.

@ajain17 interesting, I didn't verify it in the code, but I refreshed the page of bunch of times and still got what my screenshot shows in m above post.


Page includes only showing one paragraph, not an section anymore

Describe the Bug
Since version 23.12 I'm not able to include other page content completely.
It only shows the paragraph I'm selecting, not the rest of the section within the headline.
So if I have multiple paragraphs, it only includes this specific paragraph.
Example:
h1: Test
para1: this is some text
para2: this is another text

If I mark para1 and try to include it on another page, it only shows para1, but not para2.
I hope I described it good enough.
Steps to Reproduce

Create some content with multiple paragraphs
copy the anchor of a paragraph
paste the anchor on another page
it only shows this specific paragraph which was copied, not the rest of the paragraph under this headline

Expected Behaviour
show the hole section under the headline from which I copied the paragraph.
Screenshots or Additional Context
No response
Browser Details
No response
Exact BookStack Version
23.12

Hi @Man-in-Black,
The described functionality is how I've always expected the include functionality to behave,
as far as I'm aware there's never been anything to including a specific range, especially based upon header, nor do we officially state that's expected or supported behaviour.
There is issue #3854 open for this. Did you perhaps make use of the customization in that thread?

Since there's been no further follow-up I'll go ahead and close this off.


Versatiles Frontend Docker Container Crashes Immediately on Startup

Hello,
I attempted to start the Docker image versatiles/versatiles-frontend:v0.12.6 using Docker Compose. Unfortunately, it crashes immediately and stops.
Here is the compose.yaml file:
---
services:
  versatiles:
    image: versatiles/versatiles-frontend:v0.12.6 # https://hub.docker.com/r/versatiles/versatiles-frontend
    container_name: versatiles
    volumes:
      - ./app:/app
    ports:
     - 8100:8080
    # restart: always
    networks:
      - nginx

networks:
  nginx:
    name: nginx
    external: true

What is wrong with this configuration?

The current Docker images contain the versatiles binary and the frontend assets, but they do not execute anything by default. I haven't defined a CMD or ENTRYPOINT yet because I'm still considering the best approach to handle different map sources.
At the moment, the container requires you to specify a command manually. (Also, note that if you mount the /app directory, it will overwrite the versatiles binary and frontend.br.tar that are included in the image.)
Here is an example of how you can manually define the command in your docker-compose.yaml to run the versatiles server:
services:
  versatiles:
    image: versatiles/versatiles-frontend:alpine
    volumes:
      - ../tiles/:/data
    command: versatiles serve -s frontend.br.tar /data/osm.versatiles

But as I said, I would be very happy about suggestions or improvements regarding the setup of the Docker containers or the documentation.

Thank you for the information!
I already have my own vector tile server running and have created a JSON file for it: https://vectormap.ch/vectormap_bbox_av.json.
You can also view it here: https://vectormap.ch/BaseMapAV.
Is it possible to use the Versatiles frontend to visualize my own vector tiles? Or is the frontend strictly limited to the osm.versatiles data?

You can have a look at the frontend code: https://github.com/versatiles-org/versatiles-frontend/releases/latest/download/frontend.tar.gz
It is basically just MapLibre GL JS, but we have added fonts, sprites, styles and a bit of HTML - so basically the same thing you did on vectormap.ch. But we are trying to make it more reusable for frontend developers.
The frontend should not be limited to displaying only Shortbread vector tiles. But that's what we're focusing on first. Later we will add raster tiles, hill shading, elevation data and so on. Some functionality is already implemented, but only rudimentary.


Please add -x to rsync options

I hd a bunch of NFS mounted file systems on my RPI and rpi-clone happily cloned them into the clone root filesystem. This can easily be avoided by addin -x to the RSYNC options. This should also allow you to simplify the program because you should not need any 'exclude' anymore for RSYNC (right now there is a long list) - all the exemptions are additional mounted filesystems that will not be copied anymore with '-x'.

I guess this has been done and issue can be closed?

@te36 @andig this has been resolved by the 1.6 release. Please download and install latest rpi-clone. If this resolves your issue, please click close, thanks :)


[MB-4584, MB-5940, MB-5941, MB-5942] Adds skeleton for GHC planner

Description
This PR sets up the skeleton for the new GHC planner.  We'll later be adding in the implementations that talk to DTOD (for zip5-to-zip5) and RM (for zip3-to-zip3).
See the design doc for more details.
Reviewer Notes
Should I go any further in this story beyond what's here?  It's truly a skeleton right now, but glad to add more to it if needed.
Setup
make server_test -- as this is just a skeleton, just make sure the tests pass (the tests just make sure the unimplemented methods panic for now).
Code Review Verification Steps

[ ] Code follows the guidelines for Logging
[ ] Request review from a member of a different team.
[ ] Have the Jira acceptance criteria been met for this change?

References

Jira story for this change.

Subtask 1
Subtask 2
Subtask 3

Design doc explains more about the approach used.

Messages

:book:
:link: MB-4584, MB-5940, MB-5941, MB-5942

  Generated by :no_entry_sign: dangerJS against 39689fc6547676c97488e40d002ea97cd9577d7a

The answer might be no, but is there a way to represent/show the idea of the GHC Planning being able to implement either the DM or RM depending on if Zip3TransitDistance or Zip5TransitDistance was called?

I'm not sure how far I could go without making too many assumptions about the implementation, but I did add some comments to clarify what I'd generally expect to be seen in those methods.


[React Native] Unable to use AnonCreds when Flipper is enabled in iOS

After a good discussion in Discord with @valavanisleonidas, we found out that if we create a bare React Native project, the app crashes when attempting to use almost any AnonCreds feature. In anoncreds-rs JS wrapper we can see an EXC_BAD_ACCESS error while calling some functions that write into date passed by reference.
It seems that the issue happens only when Flipper is enabled, something that is set by default in recent React Native templates (up to 0.73.4). According to React Native RFC 0641, Flipper is already deprecated and will be removed from 0.74, so probably shouldn't a big deal. Also it seems that Expo is not encouraging its usage, which explains why it works properly there.
In case we cannot find a fix for this in anoncreds-rs, for the reasons explained aboe it might not a big deal. But we should warn users about this in docs and during agent initialization (if it's possible to detect it from JS code).

Great you found the issue! I think if flipper is deprecated we should just document this for now, I'll take it into account with writing the migration and shared components docs. Is it just for AnonCreds RS or are Indy VDR / Askar also susceptible?


arrayItem Property doesn't work for subschemas

In the 1.15 update, the arrayItem property is introduced so we can get rid of the foo.$ field. I found this doesn't work for subschemas. I get the following error for a subschema defining an urlCollection arrayItem:
Error: "urlCollection" is Array type but the schema does not include a "urlCollection.$" definition for the array items"
It looks like it doesn't see the arrayItems field. I made the update as outlined in the blog:

It does however work fine for my root schema, but in the nested schemas, I have to continue using the old foo.$ method.

Thanks for pointing that out. Will add it whenever we have a chance to rework on schema nesting.

Thanks for pointing that out. Will add it whenever we have a chance to rework on schema nesting.

Yeah probably not essential at the moment, since the old way still works


Unable to make a formula property in database

Currently I'm creating an application that automates posting my shared grocery receipts with my roommates. In our old implementation, we have a formula that divides the cost of groceries based on fields on that row that are checked off, corresponding to name.
My expression can be found here:
"expression": "if(prop(\"Will\"), prop(\"Total Price\") * 1.07 / ((prop(\"xxx\") ? 1 : 0) + (prop(\"xxx\") ? 1 : 0) + (prop(\"xxx\") ? 1 : 0) + (prop(\"xxx\") ? 1 : 0)), 0)"
But when I try making a database using the syntax found in documentation as well as in api-types.d.ts as such:
"Total - Will": {                         "formula": {                             "expression": "if(prop(\"xxx\"), prop(\"Total Price\") * 1.07 / ((prop(\"xxx\") ? 1 : 0) + (prop(\"xxx\") ? 1 : 0) + (prop(\"xxx\") ? 1 : 0) + (prop(\"xxx\") ? 1 : 0)), 0)"                         },                     },
I see this:
@notionhq/client warn: request fail {   code: 'validation_error',   message: 'body failed validation. Fix one: body.properties.Total - Will.title should be defined, instead was undefined. body.properties.Total - Will.rich_text  should be defined, instead was undefined. body.properties.Total - Will.formula should be not present, instead was {}. body.properties.Total - Will.url should  be defined, instead was undefined. body.properties.Total - Will.select should be defined, instead was undefined. body.properties.Total - Will.multi_select sh ould be defined, instead was undefined. body.properties.Total - Will.people should be defined, instead was undefined. body.properties.Total - Will.files shoul d be defined, instead was undefined. body.properties.Total - Will.email should be defined, instead was undefined. body.properties.Total - Will.phone_number sh ould be defined, instead was undefined. body.properties.Total - Will.date should be defined, instead was undefined. body.properties.Total - Will.checkbox shou ld be defined, instead was undefined. body.properties.Total - Will.created_by should be defined, instead was undefined. body.properties.Total - Will.created_t ime should be defined, instead was undefined. body.properties.Total - Will.last_edited_by should be defined, instead was undefined. body.properties.Total - Wi ll.last_edited_time should be defined, instead was undefined.' }
Is my syntax incorrect or is this a possible bug?

Formulas are not supported as one of the properties that can be created in a database using the current version of the API:
https://developers.notion.com/reference/create-a-database#database-properties


IconJar support?

Any chance there's IconJar support planned for this?
Would be really helpful :)

Unfortunately no such plan.


add note how to bind the /dev/log socket to the container.

closes https://github.com/fujitatomoya/rcl_logging_syslog/issues/27

@Mergifyio backport jazzy iron humble


ISPN-14058 Aesh Readline 2.3

https://issues.redhat.com/browse/ISPN-14058

Thanks @tristantarrant :green_circle:


shouldn't finetune be true for stage 1?

in the aa_train_stage1.yaml config file it has: image_finetune: false
(I hastily posted this before going through the train.py in depth, maybe the answer will be in there)

this parameter is used in animatediff, and has no effect here


Added loopback system test

[x] This contribution adheres to CONTRIBUTING.md.
What does this Pull Request accomplish?
Add a new system test to EDS custom device. The loopback system test reads data from a PXIe-7822R with different channel properties. Updated connector pane unit test with new dependencies.
Why should this Pull Request be merged?
This test new test provides basic end-to-end testing of the EDS custom device. All custom devices should contain a sanity check of basic functionality.
What testing has been done?
Ran all VI Tester test cases without error on local test system.

Here is the proposed wiring for the Loopback test.

FYI, the RTI for the 12201 in the proposed wiring is the RTI-12301.


how to display query params in paginator links

This <%= pagination_links @conn, @todos %> displays only the page parameter but other parameters are not listed

Theres an example of how to do this in the Readme: https://github.com/mgwidmann/scrivener_html#example-usage

params are not included even if i did <%= pagination_links @conn, @todos, [], path: &todo_path/3 %>

If you do <%= pagination_links @conn, @todos, some_other_url_parameter: "foo" %> you should see your links end with ?page=2&some_other_url_parameter=foo as is shown in the example.
I've added a test to check this.

Is there a way to just pass in the query params?

Should be able to just put it at the end of the function call like any other.
<% params = [some: "url", parameter: "goes here"] %>
<%= pagination_links @conn, @todos, params %>


embedded-hal i2c traits implementation using i2cdev

I tested this on a Raspberry Pi 2 with an SDD1306 OLED display and a Si7021 humidity/temperature sensor (driver crates will follow soon).
However, I'm not quite sure about the address parameter. The i2cdev crate will use the address when creating the LinuxI2CDevice, the embedded-hal traits expect the device address as parameter. I just ignore this parameter in this implementation. Is this the right way to do it?

Thanks for the PR, @wose.

I just ignore this parameter in this implementation. Is this the right way to do it?

No, I don't think that's the proper way to do it because that would ignore the address a generic driver can request in read/write. I would instead store the slave address in the LinuxI2cDev wrapper and re-construct the inner LinuxI2cDev when read/write request a different slave address. Basically, something like this (may contain errors):
pub struct LinuxI2cDev {
    inner: i2cdev::LinuxI2cDev,
    path: PathBuf,
    address: Option<u8>,
}

impl LinuxI2cDev {
    pub fn new(path: &Path) -> Self {
        LinuxI2cDev {
            inner: i2cdev::LinuxI2cDev::new(path, 0), // to lock the device
            path: path.to_owned(),
            address: None,
        }
    }
}

impl i2c::Write for LinuxI2cDev {
    fn write(&mut self, addr: u8, bytes: &[u8]) -> Result<(), _> {
        // update the slave address, if required
        if self.address != Some(addr) {
            self.inner = i2cdev::LinuxI2cDev::new(&self.path, addr as u16);
            self.address = Some(addr);
        }

        // do the actual write
    }
}

The implementation would be much simpler if set_slave_address was a public method.

Thank you for the review and suggestions. I updated the PR and also created a pull request to add set_slave_address to the public interface of the underlying LinuxI2CDevice. So maybe we can remove some parts in the future and rely on LinuxI2CDevice managing the slave address.
Within the trait implementation, I now check if the address has changed and reconstruct the device object and update the address.  Works fine with said SSD1306 and Si7021.

Thanks, @wose. This looks good to me.
@homunkulus r+

also created a pull request to add set_slave_address to the public interface of the underlying LinuxI2CDevice

Nice!

So maybe we can remove some parts in the future and rely on LinuxI2CDevice managing the slave address.

Certainly!

:pushpin: Commit 8edd7d0 has been approved by japaric

:hourglass: Testing commit 8edd7d0c8268f3e69a147b3930854fb318e7a82f with merge 9dda466bfe46c5406b220b7fe33f6b5168aa08da...

:sunny: Test successful - status-travis
Approved by: japaric
Pushing 9dda466bfe46c5406b220b7fe33f6b5168aa08da to master...

v0.1.1, which includes these changes, has been released


Override is not working for me because binding is ignorred :-(

I have this project where I am trying to use a templated class to inherite properties in an
inheriting class and I am failing to overwrite the default values in an inheriting class:
https://github.com/Dirkster99/NumericUpDownLib/tree/master/source/NumericUpDownLib

base class: AbstractBaseUpDown<T>
inheriting class, for example: ByteUpDown

When I overwrite MinValue and MaxValue dependency properties with this code in the static constructor with:
MaxValueProperty.OverrideMetadata(typeof(ByteUpDown),
new PropertyMetadata(byte.MaxValue));
or
AbstractBaseUpDown<byte>.MaxValueProperty.OverrideMetadata(
    typeof(ByteUpDown), new PropertyMetadata(byte.MaxValue));

its working OK - but I cannot get this to work when I attempt to bind to the value. Setting the binding via XAML and viewmodel seems to ignore the bound value, which somehow does not make much sense for a dependency property. What am I doing wrong?

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

ID: 8488d19a-979f-eb1d-7522-3339d1c2c6b5
Version Independent ID: b42c11ce-7a83-7705-0e3a-a1e1938d3704
Content: How to: Override Metadata for a Dependency Property
Content Source: docs/framework/wpf/advanced/how-to-override-metadata-for-a-dependency-property.md
Product: dotnet-framework
GitHub Login: @dotnet-bot
Microsoft Alias: dotnetcontent

mhh, I opened this 2 weeks ago and was hoping for an answer sooner - my question is rather simple in regard to dependency properties and the use of class templates - more likely then not, this is either a serious problem in the documentation or .Net itself - is there any chance to tell when this could be answered?


Added an optional NSComparator to be used when sorting the output JSON.

Added to both SBJsonWriter and SBJsonStreamWriter.

Thanks. Can you also rename the property from comparator to sortKeysComparator so it's a bit more obvious what the comparator is for?

Good idea. Done.


Components

In this project, the following has been done:

Setup a new React application using [Create React App] ✅
Create a directory for your reusable components: /components ✅
Install [React Router V6] ✅
[Setup your router] inside of  ✅
Add 2 routes in your application, each should render a page component:

/ ✅
/categories ✅

Create components inside of the /components directory:

Contains individual book state, as well as a button to delete the book ✅
Contains a list to renders individual books ✅
Contains a form to create new books ✅
Contains a navigation to link to the 2 routes you created ✅

@zieeco Absolutely awesome. Thank you very much for this review. It helped a lot and I will not make those mistakes again.


HSEARCH-3312 Allow analyzer/normalizer overrides on a per-predicate basis

https://hibernate.atlassian.net/browse/HSEARCH-3312

Pull Request Test Coverage Report for Build 1

116 of 123 (94.31%)  changed or added relevant lines in 17 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 88.755%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardMatchPredicateBuilder.java
0
2
0.0%

backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardMatchPredicateBuilder.java
0
2
0.0%

backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchIndexSearchQuery.java
5
8
62.5%

Totals

Change from base Build 190:
0.03%

Covered Lines:
16757

Relevant Lines:
18880

💛  - Coveralls

FYI I pushed an additional commit to avoid any confusion regarding AnalyzerUtils.DEFAULT_ANALYZER. DSLs actually need this to be the keyword analyzer, so it should not look like it's just a default and we can change it to whatever we want.

Thanks @yrodiere for the review. I agreed on all comments you did.
I think I've addressed most (maybe all?) of them.
Let me know if I could improve something else.

I pushed an additional cleanup commit and fixed a typo in a commit message. Waiting for CI, then I'll merge.

Well done. It was dangerous that instance of query builder.

Merged. Thanks!

Thanks


'<hash_map> is deprecated and will be removed' in convexDecomp library

When compiling with VS2015 community:

Error	C2338	<hash_map> is deprecated and will be REMOVED. Please use <unordered_map>. You can define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS to acknowledge that you have received this warning. (compiling source file E:\code\Torque\3D\Engine\lib\convexDecomp\NvRemoveTjunctions.cpp)	convexDecomp	c:\program files (x86)\microsoft visual studio 14.0\vc\include\hash_map	17

This is the library we're using, and here is a blog post about it (note, the author has deprecated the library).

It looks like the library is only used in a single file, ts/tsMeshFit.cpp. And removing it has no effect. So I think the fix here is to remove both tsMeshFit.cpp and the entirety of lib/convexDecomp.

Scratch that. The file isn't used anywhere... but it defines console methods. Example.

unordered_map is C++11. Ready to transition to the modern STL yet or still supporting < VS2013 ?

Tell that to @dottools. This can probably solved reasonably easy with a #define but I'm loath to modify the library. On the other hand, it's deprecated, so I doubt it has been (or will be) updated independently of us.
I was hoping to be able to just get rid of it. The alternative might be to see if we can replace it with a more up-to-date library.
Orrrrr we could just modify it.

Going by https://code.google.com/p/convexdecomposition/source/browse/#svn%2Ftrunk doesn't look like she's been touched since 2009. Doubt modifying it's an issue.


fix dn4000 bug

Fix #131.

To make sure I fixed the problem---and didn't introduce any new ones!---I ran about ~4000 BGS galaxies on tile 80613 through this branch and compared them with the Fuji/v2.0 VAC. (In retrospect, I should have used an LRG target, but oh well.)
This figure clearly shows that the issue has been addressed.


modify unclear text about royalty

Thank you for your contribution to the KodaDot NFT gallery.
👇 _ Let's make a quick check before the contribution.
PR type

[x] Bugfix
[ ] Feature
[ ] Refactoring

What's new?

[x] PR closes #3315
[ ] Requires deployment <rubick/magick_issue>
[ ] <brief_description_of_what_I've_added>

Before submitting Pull Request, please make sure:

[x] My contribution builds clean without any errors or warnings
[x] I've merged recent default branch -- main and I've no conflicts
[x] I've tried to respect high code quality standards
[x] I've didn't break any original functionality
[x] I've posted a screenshot of demonstrated change in this PR

Optional

[ ] I've tested it at </rmrk/collection/26902bc2f7c20c546a-1FVG7>
[ ] I've tested PR on mobile and everything seems works
[ ] I found edge cases
[ ] I've written some unit tests 🧪

Had issue bounty label?

[x] Fill up your KSM address: Payout

Community participation

[x] Are you at KodaDot Discord?

Screenshot

[x] My fix has changed something on UI; a screenshot is best to understand changes for others.

pay 50 usd

😍 Perfect, I’ve sent the payout
💵 $50 @ 46.97 USD/KSM ~ 1.065 $KSM
🧗 Caiv9TbPz68q5dC8EcHu5xKYPRnremimGzqmEejDFNpWWLG
🔗 0x55c2bd4a6f73c541018c0f0adf25a2221870d9fb69a80d26cfeb8125485ea3cb
🪅 Let’s grab another issue and get rewarded!
🪄 github.com/kodadot/nft-gallery/issues


LinkedListIndexed

A module that turns a class into a collection of linked lists where each list is composed of instances of the same index.
This will be useful for closureFrames and closureKeyPresses.
Not sure about the name.

This will be useful for closureFrames and closureKeyPresses.

It should also be able to be used in ClosureEvents right?

Yeah and others if needed

@WareditorGit can you fix eof lf? should adhere to editorconfig.
Did you have any further ideas about other names?

Sorry, I am away from my comp during this period. Will work on this when I get back.

@WareditorGit I could also merge like this or are there changes u want to make besides name?

No changes.
However I agree that it's might be too peculiar to include in the std lib and might add some unrequired abstraction.

What's the point of not having it in stdlib if we plan to use it in stdlib?

I am saying maybe not use it if it's only for those few cases.

Will this work for destroying listeners during a callback without temp var?
I still want to merge tbh.

bump

What's the point of not having it in stdlib if we plan to use it in stdlib?

If you plan to use in stdlib then it should be in stdlib.
It would be interesting to see a concrete stdlib change - in this PR - that moves old code to using this new feature.

I actually like this, but the hashmaps seem overkill, why not just use module attribute. Might fix and merge.


Add XML_CATALOG_FILES for MacOS with Homebrew

Signed-off-by: Stefan Weil<EMAIL_ADDRESS>

Hey @stweil , with this PR I receive
checking for pangoft2... yes
checking that generated files are newer than configure... done
configure: error: conditional "HAVE_XML_CATALOG_FILES" was never defined.
Usually this means the macro was only invoked conditionally.

That happens obviously for builds without asciidoc. Does commit d13e08bd85b1b7ef7cb3ac65515e7c489079ea7d in git master fix it for you? Maybe you have to run ./autogen.sh first.

right after you fixed the issue (big thank you!) I've done
make clean
./autogen.sh
./configure
make -j
make training
sudo make training-install

and on the configuring step, I've got the message what you see above.
However, this commit fixes it all.
Thank you.

You can simplify make -j; make training by just make training -j.


Allow multiple physical interface support for secondary network bridge

Given that most SR-IOV have 8 queues, this commit allows adding at most 8 physical interfaces to the secondary OVS Bride.
Fixes: https://github.com/antrea-io/antrea/issues/5846

/skip-all

Typo in the commit message: Bride -> bridge

/test-all