Precision On non Enterprise voice user and UM-enabled User support

Could you precize the case when there is no Enterprise Voice user and no UM-enabled user in the Skype/Exchange Org. In that specific case, is it supported to have user hosted on Skype for Business 2015 and mailbox on Exchange 2019 ?
Thanks for clarification

Détails du document
⚠ Ne pas modifier cette section. C’est obligatoire pour docs.microsoft.com ➟ Liaison des problèmes GitHub.

ID: 29e6436f-d73b-6ccb-c7ca-2d9e42648b6e
Version Independent ID: 8ac96788-c9e6-9f4b-0d9f-0966bb6a012f
Content: Planification de la migration de Skype entreprise Server et d’Exchange Server - Skype for Business Hybrid
Content Source: Skype/SfbHybrid/hybrid/plan-um-migration.md
Product: skype-for-business-itpro
GitHub Login: @dstrome
Microsoft Alias: dstrome

@ThomasBIDAULT Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

Hi @ThomasBIDAULT, thank you for your feedback.
@dstrome could you kindly help me to confirm that it´s supported? I understand that if you move a UM enabled mailbox to Exchange 2019 it will be disabled automatically. You need to implement Cloud Voicemail.
So I think Exchange 2019 and Skype for Business with UM enabled users is supported.

Hi David,
My Question is on the support of NON UM enabled user with Exchange 2019 and SFB 2015. Feel free to reach out to me for additional infos.
Regards,
Thomas BIDAULT
De : Dario Woitasen<EMAIL_ADDRESS>Envoyé : jeudi 7 mai 2020 21:30
À : MicrosoftDocs/OfficeDocs-SkypeForBusiness<EMAIL_ADDRESS>Cc : Thomas Bidault<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Objet : Re: [MicrosoftDocs/OfficeDocs-SkypeForBusiness] Precision On non Enterprise voice user and UM-enabled User support (#4794)
Hi @ThomasBIDAULThttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FThomasBIDAULT&data=02|01|Thomas.Bidault%40microsoft.com|a669f81c480144db536a08d7f2bcf971|72f988bf86f141af91ab2d7cd011db47|1|0|637244765774796173&sdata=5Qq2OlwedQ%2BwURwiD%2BOX3xRuL%2B%2BKV7mXsTyQRlqu5wY%3D&reserved=0, thank you for your feedback.
@dstromehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdstrome&data=02|01|Thomas.Bidault%40microsoft.com|a669f81c480144db536a08d7f2bcf971|72f988bf86f141af91ab2d7cd011db47|1|0|637244765774806162&sdata=w4codcPE6jEBF7ASOUtzKQtZstXd5ykryRarUU9DnIQ%3D&reserved=0 could you kindly help me to confirm that it´s supported? I understand that if you move a UM enabled mailbox to Exchange 2019 it will be disabled automatically. You need to implement Cloud Voicemail.
So I think Exchange 2019 and Skype for Business with UM enabled users is supported.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2FOfficeDocs-SkypeForBusiness%2Fissues%2F4794%23issuecomment-625452078&data=02|01|Thomas.Bidault%40microsoft.com|a669f81c480144db536a08d7f2bcf971|72f988bf86f141af91ab2d7cd011db47|1|0|637244765774806162&sdata=4xw1F3tXjsVmrBba%2BR26KAZBG0YUS5%2BtcYsNPDy4j9c%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAJCOQ4VDHVYY553H7S2C2WDRQMDZZANCNFSM4MZMCPRA&data=02|01|Thomas.Bidault%40microsoft.com|a669f81c480144db536a08d7f2bcf971|72f988bf86f141af91ab2d7cd011db47|1|0|637244765774816158&sdata=HMJ8%2F3c84s%2F7X%2BavBGw6mAyZaGM8qkeyQLeaIkNRaH4%3D&reserved=0.

Hi @ThomasBIDAULT. We can only respond to product documentation feedback. Please contact Microsoft support for help with this specific question.


Filter out timeouts from other errors

The majority of Algorithm errors are due to timeouts.  Can you filter out timeouts from the rest of the Algorithm errors either by making timeouts their own special error category or through the UI somehow with a filter.

Any progress on this?

We'd have to update the API to support this unless we want to just have the UI grep for timeout. It'd be a fairly easy issue to fit in if we want to treat timeouts as a special case. Or perhaps we could allow for filtering out error ids whereas we currently allow only for specifying error ids to include.


python3Packages.aiohttp: 2.3.10 -> 3.0.1

Judging from nox-review, it seems like gns3 needs to pin the aiohttp version.
/cc @primeos
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

It's probably best to wait until https://github.com/NixOS/nixpkgs/commit/43795b2cea7af32ce12ed0f388a24dafa6de0f68 has landed in master, in order to prevent merge conflicts.

Rebased on master. Thanks for fixing gns3, @primeos.
I also checked nox-review and nothing seems to break.


Setting a property to the same value twice breaks setting the value via a linked attribute

It looks like setting a property to the same value twice is setting the syncingAttribute flag to true, but not reaching the attributeChangedCallback where it sets the flag to false, because the attribute value is the same.
A fix would most likely involve checking that the new property value is not the same as the old one, and not setting the flag/trying to set the attribute if that is the case.

Fixed in #734. Thanks @bqx!


[BUG] After session expire the page reloads once more

Describe the bug
When a session has expired, and the user refreshes the page, he's being displayed with the login screen. Right after that the page refreshes once more.
To Reproduce

Leave a session to expire
Refresh the page
once loaded observe the page will refresh once more

Expected behavior
One refresh should be enough
Screenshots
If applicable, add screenshots to help explain your problem.

Fixed in https://github.com/apache/cloudstack-primate/pull/658

Can you test and close @borisstoyanov @andrijapanicsb

double checking this with the latest nightly build. results in different environments seem erratic.

@davidjumani I notice that after i perform anything on an expired session, it first redirects to the login page and then refreshes that page. Is this as intended? seems overkill (unless there is a good reason of course)

@DaanHoogland if you've a form/wizard open for example and then you say restart management server, then you may redirect to login page with the form still open. I think that's why we reload, @davidjumani ?

That's right @rhtyd  @DaanHoogland If it makes sense we can prevent the reload but if a popup form is submitted when the session expires, it will log out only when the user navigates to another page, but they will still be notified that their session has expired

@davidjumani instead of change route and the do a reload, can't we just reload directly to the login page?

If it's a direct reload, the notification that the session has expired won't popup (or will for half a second and then reload to the login page). I think it will be fine to not logout while the user has a popup form open , but just push the notification and redirect when the user navigates out

@davidjumani a lot of apps redirect to login page and don't necessarily announce that the session has expired. One workaround is to show a modal with background blocked/hidden (like old UI) and you click okay which wiil reload to the login page. Thoughts?

@rhtyd that would be very user friendly ;) an short display of an error, that disappears to quick to read is very disturbing.
btw, i don't think we should hold release for this, but it does need solving in the not to long term.

@rhtyd Fixed the logout issue in https://github.com/apache/cloudstack-primate/pull/745 Now it logs out but leaves a notification that the session has expired

verified with #745


Slide softlock

If you press Shift in the air you'll slide and got softlocked
Same with roll backwards after falling down
Video: https://youtu.be/y5gZoQw9FTI (I HATE GITHUB LIMITATIONS)
Tested on lastest commit (bf8f071)

and yea sorry for bs quality, recorded on potato

do you have the body looting addon? remove it


How to use this library in an Android, Android Studio project

I translated the maven to gradle like this but it doesn't seem to work:
compile 'org.mp4parser:isoparser:1.9.27'
import org.mp4parser;
*cannot resolve symbol mp4parser

I guess what you are supposed to use nowadays is implementation 'com.googlecode.mp4parser:isoparser:1.1.21', that seems to work fine


test.jpg decoder jpeg not available

I have been playing with Colorific since this morning and I still can't get it to work, am stuck at the decoder not available error message.
(colorific-sandbox)mb@colour:/var/www$ pip install pillow -I
Collecting pillow
Installing collected packages: pillow
Successfully installed pillow-2.8.1
(colorific-sandbox)mb@colour:/var/www$ echo t.jpg | colorific
t.jpg decoder jpeg not available

System Ubuntu 14.04 x64

Hi,
I think you might need to install a few extra ubuntu packages to get it working. e.g. try these:
pip uninstall PIL
apt-get install libjpeg-dev
apt-get install zlib1g-dev
apt-get install libpng12-dev
pip install PIL

Hello there! Thanks for the amazingly fast reply. Yes I got those installed already, actually if I run the selftest.py file that comes with PIL, I get a success message:
mb@colour:/var/www/Imaging-1.1.7$ python2.7 selftest.py
--------------------------------------------------------------------
PIL 1.1.7 TEST SUMMARY
--------------------------------------------------------------------
Python modules loaded from ./PIL
Binary modules loaded from /usr/local/lib/python2.7/dist-packages/PIL
--------------------------------------------------------------------
*** PIL CORE support not installed
*** TKINTER support not installed
--- JPEG support ok
--- ZLIB (PNG/ZIP) support ok
*** FREETYPE2 support not installed
*** LITTLECMS support not installed
--------------------------------------------------------------------
Running selftest:
--- 57 tests passed.

Was colorific developed on RHEL?

Colorific was developed on ubuntu (12.04 from what I remember). I haven't tested on RHEL before.
I'm just doing some quick tests on ubuntu 14.10 at the moment...
This seemed to work for me:
virtualenv colorific-sandbox
. colorific-sandbox/bin/activate
apt-get install libjpeg-dev zlib1g-dev libpng12-dev python-dev
./colorific-sandbox/bin/pip install colorific
echo EolpfRH.jpg | colorific

EolpfRH.jpg	#9da8b7,#242517,#322d2a,#656c74,#63544b

Are you using a virtualenv? Are you using the PIL or Pillow library?

Am using virtualenv. Tested using pip install Pillow at first then I uninstalled it to compile PIL.
I'll spin up a new 14.10 to test it.


build-index TypeError: indexAll is not a function

build-index TypeError: indexAll is not a function

anyhelp thank u
ol version :5.3.0

I think you'll need a newer version of node do build OpenLayers successfully.


feat: add 3ds client

Description

Adds 3DS client to the SDK

Testing required outside of automated testing?

[x] Not Applicable

Screenshots (if appropriate):

[x] Not Applicable

Rollback / Rollforward Procedure

[x] Roll Forward
[ ] Roll Back

Reviewer Checklist

[ ] Description of Change
[ ] Description of outside testing if applicable.
[ ] Description of Roll Forward / Backward Procedure
[ ] Documentation updated for Change

:tada: This PR is included in version 4.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Simply Does Not Work

Hey,
Whole Logs folder: logs.zip
So after my ridiculous amounts of times trying to install PufferPanel and get it working there has finally been a fix that has been working, and thank you for that and now my scales and pufferpanel can install. However with every server I have got and used I have gotten 0 to work. Here are the steps I do when I install on a server (Ubuntu - fresh out of the box):
(All Servers)

Run: apt-get update, upgrade, dist-upgrade, autoclean, update, clean
Run: apt-get install curl, zip, unzip
(PufferPanel)
Then I run the following:
`
sudo apt-get update
sudo apt-get install -y openssl curl nginx git mysql-client mysql-server php5-fpm php5-cli php5-curl php5-mysql php5-mcrypt

sudo php5enmod mcrypt
sudo service php5-fpm restart`

Then After that I run:
# Please run these with either sudo in front of them, or as the root user (sudo -i) mkdir -p /srv && cd /srv curl -L -o pufferpanel.tar.gz https://git.io/vzpYF tar -xf pufferpanel.tar.gz cd pufferpanel ./pufferpanel install

Afterwards, I go to install Scales on my other server. (Im using AWS to host my pufferpanel server, and im using 2 google servers to run scales on. )

Afterwards, I make a location, node, and click Generate Auto-Deployment Script. I run this on the first node that I want just to test it out. (Note I'm only installing scales on one server for now... and I ran the commands from above on the server - under the All Servers Section)

After Scales Installs and starts listening on port 5656, I go to the pufferpanel section and I see that pufferpanel knows that scales is running on my other server.

From there I go to create my first server. I put in the name, ram, and under build parameters I put: -p spigot

After the server installs, I click on the Server Control and hit Start.

After minutes of waiting nothing seems to happen. So I go to the scales log on the server and I
see it trying to run on the server by it saying:

It just plainly says Powering on Server in the proc1.log - note I to not see a proc.log file I see a proc1.log and a proc.log.gz, and installer folder with install logs. (I have attached the log files. )
At this point Im not too sure what the cause of this is. I have opened 5656, and any necessary minecraft ports. Im not too sure what other ports scales needs to run but Im quite stumpt on what the cause of this is. Thank You for Your Help.
Server Specs:
Intel Xeon Proccessors E5 and up
Ubuntu 15.10 (latest updated version)
All the necessary amount of RAM
And Way over 150 GB

Thanks. I am also willing to give you access to the server and pufferpanel if that helps fix the issue.

Can you have the server logs in a pastebin/gist.github.com or some other form of sharing so that the nextlines are not lost?

Here are the pastebin files that I have uploaded (Sorry for the multiple parts as the file was over 500 KB):
Also here is the whole logs folder which I downloaded and zip'd: logs.zip
proc1.log:
Part 1: http://pastebin.com/DRN0VYvj
Part 2: http://pastebin.com/Tn7uLPA2
installer log (7d5b7213-c65b-4adb-9c8d-a4bd4590ad53-2<IP_ADDRESS>.57.27):
Part 1 of the log: http://pastebin.com/8ZVAQsSc
Part 2 of the Log: http://pastebin.com/4zwW3Cgm

So is their any way to fix this?

The fact it installed correctly is good, but something is killing it from starting. What settings did you set for the process? (You can probably upload the data/7d5b7213-c65b-4adb-9c8d-a4bd4590ad53.json file, removing the keys part from it to not allow access to it via others)

Here is the 7d5b7213-c65b-4adb-9c8d-a4bd4590ad53.json:
`
"name": "7d5b7213-c65b-4adb-9c8d-a4bd4590ad53",
"user": "pp-backup_zk2vk",
"build": {
"disk": {
"hard": 32,
"soft": 32
},
"cpu": 0,
"memory": 4096,
"io": 500
},
"startup": {
"command": "-Xms${memory}M -Xmx${memory}M -server -jar ${jar}",
"variables": {
"jar": "server.jar",
"build_params": "-p spigot"
}
},
"keys": {
"4d97fc2f-4f52-490d-995c-ef1d973a15ab": [
"s:ftp",
"s:get",
"s:power",
"s:files",
"s:files:get",
"s:files:delete",
"s:files:put",
"s:files:zip",
"s:query",
"s:console",
"s:console:send"
]
},
"gameport": 25570,
"gamehost": "<IP_ADDRESS>",
"plugin": "minecraft"
}
`

That file appears correct, so not the problem
Can you run java -version by itself? What is the output

Here is the output:
root@ubuntu-Peter:~# java -version
openjdk version "1.8.0_66-internal"
OpenJDK Runtime Environment (build 1.8.0_66-internal-b17)
OpenJDK 64-Bit Server VM (build 25.66-b17, mixed mode)

If you are still experiencing an issue please open up a thread on our community forums. Thanks!


Koenig - Full markdown view

Is there a way to get a full markdown view/editor experience in Koenig?

Hi @ @tomkerkhove 👋
We ask that you please do not use GitHub for help or support, the default issue template pointed you to our forum for this type of question 😄 We use GitHub solely for bug-tracking and on-going feature development so we try to keep it noise free.

Well from what I've seen it's not there hence the feature request, but maybe the wording was wrong.
Will post it over there and create a new issue if need be.


Getting same error for all builds

Hello!
I am just forked Simple-Ethical-Counter repo and trying to run worflow
but getting [!] Android Studio (not installed) in builds for all platforms
Can you help me, please?
https://github.com/ReYaNOW/simple-ethical-counter/actions/runs/10655389892
Encountered error while archiving for device.
[[15:55:48](https://www.youtube.com/watch?v=ObO-D2TD_wo&t=57348s)] Deleting Flutter bootstrap directory
           /var/folders/m4/5dz5h26x329cqq4fx333f8gm0000gn/T/flet_flutter_build_9
           zgeTKK9dp
           Error building Flet app - see the log of failed command above.
           Run subprocess:
           ['/Users/runner/hostedtoolcache/flutter/stable-3.22.2-arm64/bin/flutt
           er', '--version']
[[15:55:49](https://www.youtube.com/watch?v=ObO-D2TD_wo&t=57349s)] Run subprocess:
           ['/Users/runner/hostedtoolcache/flutter/stable-3.22.2-arm64/bin/flutt
           er', 'doctor']
[[15:56:17](https://www.youtube.com/watch?v=ObO-D2TD_wo&t=57377s)] Doctor summary (to see all details, run flutter doctor -v):
           [✓] Flutter (Channel stable, 3.22.2, on macOS 14.6.1 23G93
           darwin-arm64, locale en-US)
           [!] Android toolchain - develop for Android devices (Android SDK
           version 35.0.0)
               ! Some Android licenses not accepted. To resolve this, run:
           flutter doctor --android-licenses
           [✓] Xcode - develop for iOS and macOS (Xcode 15.4)
           [✓] Chrome - develop for the web
           [!] Android Studio (not installed)
           [✓] Connected device (3 available)
           [✓] Network resources

I was able to fix this by changing
    - name: Setup Flutter ${{ env.FLUTTER_VERSION }}
      uses: subosito/flutter-action@v2
      with:
        flutter-version: ${{ env.FLUTTER_VERSION }}

to
    - name: Setup Flutter
      uses: subosito/flutter-action@v2
      with:
        channel: 'stable'
        architecture: x64

and adding
    - name: Install Dependencies
      run: |
        sudo apt install ninja-build libgtk-3-dev

You can find full example here

An upgrade to Flutter 3.24.0 was needed.
It now works normally on my end: https://github.com/ndonkoHenri/test-flet-github-actions/actions/runs/10662737237


[RESOLVED] Interface eth0(): High error rate (>2 for 5m)

Problem started at 11:39:29 on 2023.04.10
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Operational data: errors in: 4, errors out: 0
Original problem ID: 6816
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23483&eventid=6816

Problem has been resolved in 15m 0s at 11:54:29 on 2023.04.10
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Original problem ID: 6816


Draft: Implemented: transfer shipment view.

Related Issues

Closes #
Short Description and Why It's Useful
Implemented: transfer shipment view.
Screenshots of Visual Changes before/after (If There Are Any)

IMPORTANT NOTICE - Remember to add changelog entry
Contribution and Currently Important Rules Acceptance

[ ] I read and followed contribution rules

No longer needed this PR as the TO implementation is already covered differently.


Improving accessibility and indentation

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


clock: mcux: Use FSL_FEATURE_MCG_FFCLK_DIV to conditionalize

Use the FSL_FEATURE_MCG_FFCLK_DIV define to decide if we should call the api to get Fixed Frequency Clock.
This fixes Issue #49924

Thanks @hakehuang, will you be able to run a full test run on this PR.

Thanks @hakehuang, will you be able to run a full test run on this PR.

Testing on going, will report later today


Pass only in Wallet of iPhone not in Watch visible

Hello,
I have now tried 2x to create my CovidPass using the website. Once I used a PDF, the other time I scanned the QR code with the camera. With both attempts, only the result was visible in the wallet of the iPhone, but not on the Watch.
iPhone 12 Pro Max with iOS 14.6 and Apple Watch Series 5 with WatchOS 7.5
The iPhone and Apple Watch were on the same Wi-Fi network. Only one other card (VIMPay) is stored in the Wallet. (and yes I tried to make anything else visible by wiping or turning the crown).
Best regards
Kai

Addendum: I tried to fix the problem by quitting and restarting Wallet on the Watch, that didn't work any more than a complete restart of the Watch. The pass is still only visible in the wallet on the iPhone.

Are you opening the Wallet app from menu or with double-pressing the side-button?
(for me the pass only shows when opening from menu)

Are you opening the Wallet app from menu or with double-pressing the side-button?
(for me the pass only shows when opening from menu)
I have tried both double-clicking on the sidebar and calling the Wallet app. With both methods the result is the same. It is not visible.

Best regards
Kai

This issue does not seem to be caused by CovidPass but rather by the OS or iCloud sync. Closing this for now.


Pass in Custom Logger

Is there a way to pass in a custom logger on ArcGIS.PCL without building the project with the pre-condition values?

The precondition is for LibLog, this allows the use of any logging lib supported by that (see https://github.com/damianh/LibLog/wiki and https://github.com/davetimmins/ArcGIS.PCL/wiki/Logging for more info). Removing the portable precondition would require targeting full framework but wouldn't provide any benefit for this lib. Is there a specific use case for needing to do this?

Was that info OK? I'll close this issue of so. Cheers.

Sorry for the delay.  I was trying to get the ArcGIS.PCL libraries from Nuget (as opposed to compiling the solution with the preconditions set).  I set the public LogProver.IsDisabled attribute to "true", but ended up having to use reflection to override the individual providers.  It's working now.

Ah OK, so you're wanting to use something other than the default as shown in https://github.com/davetimmins/ArcGIS.PCL/blob/master/src/ArcGIS.ServiceModel/PortalGatewayBase.cs#L33 Yea sorry I don't use the IsDisabled attribute. Sounds like you sorted it though.


Improve readme

The GitLab code coverage badge doesn't work anymore. Hopefully there will be a replacement with #5. Added the GitHub CI badge as a first step. Also did some restructuring for the documentation.

Makes the current documentation much better.


[fix](third party) fix hang when destroy of rdkafka instances

What problem does this PR solve?
Related PR: https://github.com/confluentinc/librdkafka/pull/4724
Problem Summary:
Release note
None
Check List (For Author)

Test

[ ] Regression test
[ ] Unit Test
[ ] Manual test (add detailed scripts or steps below)
[ ] No need to test or manual test. Explain why:

[ ] This is a refactor/code format and no logic has been changed.
[ ] Previous test can cover this change.
[ ] No code files have been changed.
[ ] Other reason

Behavior changed:

[x] No.
[ ] Yes.

Does this need documentation?

[x] No.
[ ] Yes.

Check List (For Reviewer who merge this PR)

[ ] Confirm the release note
[ ] Confirm test cases
[ ] Confirm document
[ ] Add branch pick label

run buildall


fd: 6.2.0 -> 6.3.0

Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build fd

Success on x86_64-linux (full log)
Partial log (click to expand)
post-installation fixup
moving /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0/man to /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0/share/man
shrinking RPATHs of ELF executables and libraries in /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0
shrinking /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0/bin/fd
gzipping man pages under /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0/share/man/
strip is /nix/store/5qj61lcvzlap87rf6blvf8p577d482bv-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0/bin
patching script interpreter paths in /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0
checking for references to /build in /nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0...
/nix/store/h89503rjqssd0imfx6h6xl2lpi9qiq4s-fd-6.3.0

Success on x86_64-darwin (full log)
Partial log (click to expand)
cp: -r not specified; omitting directory 'target/release/examples'
cp: -r not specified; omitting directory 'target/release/deps'
cp: -r not specified; omitting directory 'target/release/build'
post-installation fixup
moving /nix/store/g6g4947ap2gpzmsj7v3dy0vj8zjvqnym-fd-6.3.0/man to /nix/store/g6g4947ap2gpzmsj7v3dy0vj8zjvqnym-fd-6.3.0/share/man
gzipping man pages under /nix/store/g6g4947ap2gpzmsj7v3dy0vj8zjvqnym-fd-6.3.0/share/man/
strip is /nix/store/5a88zk3jgimdmzg8rfhvm93kxib3njf9-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/g6g4947ap2gpzmsj7v3dy0vj8zjvqnym-fd-6.3.0/bin
patching script interpreter paths in /nix/store/g6g4947ap2gpzmsj7v3dy0vj8zjvqnym-fd-6.3.0
/nix/store/g6g4947ap2gpzmsj7v3dy0vj8zjvqnym-fd-6.3.0

Success on aarch64-linux (full log)
Partial log (click to expand)
post-installation fixup
moving /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0/man to /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0/share/man
shrinking RPATHs of ELF executables and libraries in /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0
shrinking /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0/bin/fd
gzipping man pages under /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0/share/man/
strip is /nix/store/xmpjypwjmp2qi1chs5kr0hacnh161ls4-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0/bin
patching script interpreter paths in /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0
checking for references to /build in /nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0...
/nix/store/f23pybyfaxkzh4v9076ia31hy19d4qs4-fd-6.3.0


CRF

Do you have the implementation with CRF for this paper in python?

I have not implement this. (as a post-process, you can use "third-library" to deal with it)
There are several implementation of CRF:
pytorch-crf
crf using by official DSS implement

Thank you! Besides, would you send me your pretrained model without CRF? This is helpful for my research.

I did not train in the official dataset (just use ECSSD dataset as an example), you can train it by yourself (Not cost too many time)。 Sure, if you want a trained model, i can send it to you later (this evening, whould you mind to provide you email) --- :joy: I did not do this for a long time, so I recommend you to train it by yourself.

Sorry to my late reply. My mail<EMAIL_ADDRESS>Thank you very much!

@liuyi1989 I am sorry for reply so later. I have update the code, and the pre-trained model will put tomorrow（v2 is still in training in my computer）


Remove scheduling types

In 4.0, we are not using any fields in scheduling api, so I am removing it as discussed over slack. I already have other PRs to bring in new fields in 4.1.
/cc @sjenning @derekwaynecarr @deads2k

/hold
I think we actually need to wire this API through.  We've taken a stance that says users get no choice of namespace to place their data into, but in order to support A/B transitions (like we do ourselves with revisions), we need to preserve the flexibility for users to specify the names of resources in that namespace.

we are going a different direction on this


No module named 'pytorch_lightning.metrics'

Bug description
Im using pytorch version 1.8.1 on Google Colab pro to train CNN model and while trying to calculate the accuracy I wanted to use the pytorch_lightning's metrics module. But while trying to import the accuracy function I'm getting the output as below:
ModuleNotFoundError                       Traceback (most recent call last)
 in
3 from PIL import Image
4 from pathlib import Path
----> 5 from pytorch_lightning.metrics.functional import accuracy
6
7
ModuleNotFoundError: No module named 'pytorch_lightning.metrics'

NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.
To view examples of installing some common dependencies, click the
"Open Examples" button below.
How to reproduce the bug
from pytorch_lightning.metrics.functional import accuracy

Error messages and logs

ModuleNotFoundError                       Traceback (most recent call last)
 in
3 from PIL import Image
4 from pathlib import Path
----> 5 from pytorch_lightning.metrics.functional import accuracy
6
7
ModuleNotFoundError: No module named 'pytorch_lightning.metrics'

NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.
To view examples of installing some common dependencies, click the
"Open Examples" button below.
Environment

#- Lightning Component (e.g. Trainer, LightningModule, LightningApp, LightningWork, LightningFlow):: LightningModule
#- PyTorch Lightning Version (e.g., 1.5.0): 1.8.1
#- Lightning App Version (e.g., 0.5.2):
#- PyTorch Version (e.g., 1.10): 1.12.1+cu113
#- Python version (e.g., 3.9): 3.7.15
#- OS (e.g., Linux): Linux
#- CUDA/cuDNN version: 11.2
#- GPU models and configuration: GPU name = A100-SXM4-40GB
#- How you installed Lightning(`conda`, `pip`, source): pip
#- Running environment of LightningApp (e.g. local, cloud): Google Colab pro

More info
No response

@Manjuphoenix The metrics module got removed from pytorch_lightning a very long time ago. You must be looking at an outdated tutorial or documentation. Could you tell us where you saw this?
Please install the torchmetrics package and import your metrics from there. Hope this helps

I was going through a youtube tutorial of the Lightning AI official channel link: [https://www.youtube.com/watch?v=DbESHcCoWbM]
Thanks for the update, will surely follow up with torchmetrics @awaelchli


Add fine grained service account permissions to the deployments (RBAC)

At the moment, we give all kubevirt components admin rights in the Vagrant setup:
# TODO better scope the permissions, for now allow the default account everything
kubectl create clusterrolebinding add-on-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default
kubectl create clusterrolebinding add-on-default-admin --clusterrole=cluster-admin --serviceaccount=default:default

Instead of that, we should have different service accounts for the controller, virt-api and virt-handler. Further, the roles and the role bindings should be part of the yaml manifest in the manifests folder.

See also #62


Add message on mature tags page to say content is hidden because of users settings

If I go to the porn tag the first time I open the app I will be (hopefully) greeted with 0 porn. This is good for people who don't want to see porn, but bad for people who want that no-good, vile content.
We should show a message at the top saying, content is hidden on this page because your settings.
We show this on the search/channel pages

I'd like to give this a shot! 🤚

@seanyesmunt Could you provide a little more context on how to repro this?  We have a PR in progress for this already. Maybe try to find another hacktoberfest issue to tackle?


feat: add static builds presets

Closes #938
I finally made it, took a lot of experimentation. Used Act but I couldn't reproduce an issue where CMAKE tries to regenerate the build folder after forcing libpthread.a to be linked.
Also yeah, I could not normally force libpthread.a to be linked, so this ugly hack of using sed had to be issued. Also I couldn't reproduce this behaviour on 22.04 jammy when building manually.

At the end these static builds still use static openssl, so I thought it would be a good idea to just replace the release artificats to just be these static builds.

At the end these static builds still use static openssl, so I thought it would be a good idea to just replace the release artificats to just be these static builds.

Actually we've been talking about going in the other direction and use more of the distro-provided shared libraries for the release builds. The only reason we specifically link openssl statically is because we want the release binaries to run on ubuntu 20, but ubuntu 20 only provides a very old version (libssl.so.1.1) which a) we don't want to link against, and b) is not available on more current bistros.
So we'd like to keep the existing Linux release binaries as they are, and add -static variants of the Linux builds to the releases for this PR. To do this we'd need new entries to the matrix in cmake.yml (like I think you had done before), and they would use ubuntu-22.04 runners to avoid the dlopen build issue that you encountered when linking tlsuv.
Does this make sense? Let me know if I can help. I could make a PR against your fork with the changes I;m thinking of if you permit it.

At the end these static builds still use static openssl, so I thought it would be a good idea to just replace the release artificats to just be these static builds.

Actually we've been talking about going in the other direction and use more of the distro-provided shared libraries for the release builds. The only reason we specifically link openssl statically is because we want the release binaries to run on ubuntu 20, but ubuntu 20 only provides a very old version (libssl.so.1.1) which a) we don't want to link against, and b) is not available on more current bistros.
So we'd like to keep the existing Linux release binaries as they are, and add -static variants of the Linux builds to the releases for this PR. To do this we'd need new entries to the matrix in cmake.yml (like I think you had done before), and they would use ubuntu-22.04 runners to avoid the dlopen build issue that you encountered when linking tlsuv.
Does this make sense? Let me know if I can help. I could make a PR against your fork with the changes I;m thinking of if you permit it.

Alright, I see.
Not a problem, feel free to create another PR, just link the issue to it!
Thank you!


StarCoder-trained VLLM vs. HF: Why the output is different?

Hi,
Thank you very much for your contributions to inference acceleration. I am currently having a problem. I am using a model trained by StarCoder, and I am using the same input ids for inference. However, I found that the output of vllm is very different from the output of HF. vllm seems to be constantly outputting \n. How can I solve this problem?
Thank you for your help.

from vllm import LLM, SamplingParams
from transformers import AutoTokenizer, AutoModelForCausalLM
path = 'models/XXX'
prompt = 'xxx'
HF ways
model = AutoModelForCausalLM.from_pretrained(path, torch_dtype=torch.float16, device_map="auto")
tokenizer = AutoTokenizer.from_pretrained(path, fast_tokenizer=True, padding_size="left")
inputs = tokenizer(prompt, return_tensors="pt", add_special_tokens=True)
output = model.generate(inputs.input_ids.cuda(), max_new_tokens=1024)
print(tokenizer.decode(output[0]))
VLLM ways
llm = LLM(path, tensor_parallel_size=1, quantization="awq")
sampling_params = SamplingParams(max_tokens=1024, n=4, temperature=0, use_beam_search=True)
output = llm.generate(prompt, sampling_params)[0].outputs[0].text
print(output)

I have tried to troubleshoot the following points:

The inference results of the original StarCoder model, vllm and hf, are different, but they are within an acceptable range.
After training, I confirmed that I did not modify the vocabulary or the size of the model word embedding.
The inference results of the trained model, vllm and hf, are vastly different. The inference results of vllm are unusable.

This is rather confusing to me, because it's not just that the results are inconsistent with HF, but that the output performance of VLLM is so poor that it's completely unusable
:-(


FIXED: issue#99, add a check for service scale down to 0 situation panic.

for issue #99
add a check for service scale down to 0 situation.
without this check, it will get a panic.
There should be a better way to solve this bug. We can improve it in the future.

@cjimti
PTAL, thanks!


Typo in part5 code

Hi,
There is a typo in "part5/fs_config.rst". In the code for the createCacheHierarchy,
the self.membus is mistyped as self.mmubus.
def createCacheHierarchy(self):
    .
    .
    .

    # Connect the CPU TLBs directly to the mem.
    self.cpu.itb.walker.port = self.mmubus.slave   # this should be self.membus.slave
    self.cpu.dtb.walker.port = self.mmubus.slave  # this should be self.membus.slave

Thanks for learning gem5 book.

Can you create PR for this change?
Thanks!


Display Param Range on Metasound Pins

It would help a lot to have more informations on the Metasound node pins, especially Min and Max values of parameters.

AFAIK Metasound's API doesn't actually support ranges so they'd have to support it first.


nixos/systemd-stage-1/networkd: Fix flushBeforeStage2

There is a trivial merge conflict with v256, so we can't pull the patch from github. I had to rebase it, fix the conflict, and add it in-tree. Hopefully the change will be backported and we can remove the patch in a future version bump.
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

256.8 includes this patch.


Migration document doesn't have clear documentation on breaking changes from 4.x to 5.x

Migration document doesn't have clear documentation on breaking changes from 4.x to 5.x . For example , this documentation doesn't have information about that IssuerSigningTokens in 4.x is replaced with IssuerSigningKeys in 5.x.
The migration notes here links to this page.
Please update the document with the breaking changes.

Hi @DhivyaG19, are you migrating from Katana (Owin) 3x? Perhaps you'll find this page to be helpful.
There is a lot of breaking changes in 5x (4x had only two assemblies and 5x has 10+), and 4x is not supported anymore. Is there anything specific that you would like to see in our migration docs?

@DhivyaG19 there are no other breaking changes from 4.x to 5.x then in our wiki.
If you have a specific issue, please let us know.


Update anchored-position.ts to support handling elements outside of document.body in getClippingRect

Hi, thank you for implementing this great project and I've been enjoying using it in my project so far! This time I hope I could contribute back to the project.
My project has encountered such problem https://github.com/EnixCoda/Gitako/issues/294
Minimal demo to reproduce the issue: https://codesandbox.io/s/primer-react-anchor-error-fvxcsf?file=/src/App.tsx
The key point is that the anchor element is outside of document.body. getClippingRect does not expect the element to be not existing and throws error when not found.

Thanks for the contribution! We just ran into this too, was so happy to find you fixed it already.


Mark perf as open source in zip builder and delete podspec.json

#no-changelog

Are we able to release perf from either public or private repo if we make this change ? We might want hold off on this and make sure perf is always releasable from either public or private repo. WDYT?

@jeremyjiang-dev Maybe the master sync should be turned off for the private perf branch so a binary release could still be done from there?  The Zip Builder can only support one build way at a time.

@jeremyjiang-dev Maybe the master sync should be turned off for the private perf branch so a binary release could still be done from there? The Zip Builder can only support one build way at a time.

Good idea. @visumickey @zijianjoy WDYT? Is there any concerns?

@jeremyjiang-dev Maybe the master sync should be turned off for the private perf branch so a binary release could still be done from there? The Zip Builder can only support one build way at a time.

Good idea. @visumickey @zijianjoy WDYT? Is there any concerns?

That makes sense to me Jeremy. If we have to make a release from Private Github, we can always manually pull in changes if required.


fix: #221 options.maxMemory overwrite bug

see #221 for bug report

Sorry I'm busy in these few months. Can you update this to the latest? I think this is worth to fix. Thank you!


Add test coverage for track 2 specific features

Some tests are already implemented, others are in PR with issue #6589 so closing this one


[PE-D][Tester A] Name with special characters are not allowed in the app

There are people whose names contain "S/O", but "/" is disabled in current add command of students, which is a bit overly restricted.

Suggestion:
Allow user to add special chracters like "/" and "-" in the name and relax the restrictions appropriately.

Labels: type.FeatureFlaw severity.Medium
original: Rachelcoll/ped#13

Update UG/DG: Names do not Allow Special Characters (except , & Spaces)


Update crate to bevy 0.14

when stable, or if already stable, please update the crate so that it can be used with bevy 0.14.

It was done in #173 , I just did not release on crates.io yet


toFixed include RM as parameter

It would be a good addition if we add RM(round mode) as parameter in toFixed function same as round function.
Feature Request:
.toFixed(dp, rm) ⇒ string

Rounding mode is not used by toFixed() but documentation state otherwise:

source documentation

@Stazis555
Yes, it is.
x = new Big(0.1);
Big.RM = 0;      // ROUND_DOWN
x.toFixed(0);    // "0"
Big.RM = 3;      // ROUND_UP
x.toFixed(0);    // "1"

@MikeMcl it's a feature request. Can we add RM as the second parameter of toFixed same as round function?

Okay, I'll try and do it this week.


Add existing command information to README

Changes Proposed in this Pull Request:

Add valuable information about existing ex commands to the README.

No tests needed.

Thanks :+1:


Discrepancy in FileHandler in OneDrive Shared Library for office extensions

Category

[ ] Question
[ ] Documentation issue
[x] Bug

Expected or Desired Behavior
When a FileHandler is deployed. When we click on the filename in OneDrive Shared Library either all the office extension should open in microsoft application or all the office extension should open via FileHandler (If configured for those extensions)
Observed Behavior
I have created a FileHandler for the file type docx and xlsx. In OneDrive Shared Library when I click on a filename of type .docx, it is opened in Microsoft Word Online. However, when I click on a filename of type .xlsx, it is opened via the FileHandler.
Thank you.

Hi,
Any update on this. I am also facing the same issue.

Thanks for your feedback. We would like to clarify whether you have a File Handler registered for .xlsx and .docx?  It sounds like that is the case, but we would like to make sure.

It is registered for both the extensions
On Fri, 7 Aug, 2020, 10:50 pm Chris Hackmann<EMAIL_ADDRESS>wrote:

Thanks for your feedback. We would like to clarify whether you have a File
Handler registered for .xlsx and .docx? It sounds like that is the case,
but we would like to make sure.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/OneDrive/onedrive-api-docs/issues/1339#issuecomment-670622897,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADS5BWKNERLHG4EAHCEYQHDR7QZXHANCNFSM4PQMTIBA
.

Thanks, I'll tag for investigating

Also, the issue occurs for shared library only in OneDrive. But for My files, it works as expected.

any update on this....

@chackman I am still facing the issue....and verified the same in mutilple tenants. Were you able to reproduce the same.

Sorry, waiting on a partner team to respond, we'll remind them to provide an update.

@chackman has the partner responded?

@chackman waiting for response....still facing the same issue

Sorry, still waiting on a partner team to respond, reminding again to provide an update.

Hi @chackman, any update?

In the File Handler manifest are you defining actions for the Open action or the Preview action?

In the File Handler manifest are you defining actions for the Open action or the Preview action?

@JeremyKelley  It was for Open Action. This issue got fixed in the current product by microsoft.

@JeremyKelley  It was for Open Action. This issue got fixed in the current product by microsoft.

As part of a repository clean up effort we are closing older issues. If this issue remains, please: open a new issue, reference this issue, and provide any additional details that may help in resolution. Thank you for your understanding as we work to improve our responsiveness.


feat: add support for comments in adhoc clauses

SUMMARY
Add support for comments in adhoc clauses to make it easier to comment out sections of adhoc metrics/filters when developing charts. This is done by making sure that all freeform queries containing a single line comment -- are suffixed with a line change.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Required feature flags:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

🏷 preset:2022.11


re-enable and fix metadata test

cause entry/bundle/user getInfo to return an empty ({}) metadata instead of null

FIxes: https://github.com/IBM-Bluemix/gp-js-client/issues/50

Coverage increased (+0.03%) to 88.15% when pulling 403a65033eb8b3c7bdcf75ca0e0b0f74c516fa26 on srl295:metadata-test into c4922849dd8a3d29a6758f71f51251de67ee2827 on IBM-Bluemix:master.


feat(frontend): use trait to impl predicate pushdown.

What's changed and what's your intention?
PLEASE DO NOT LEAVE THIS EMPTY !!!
Please explain IN DETAIL what the changes are in this PR and why they are needed:

Summarize your change (mandatory)
As what #2502 said, we can use trait to impl predicate pushdown.
This pr only migrate original rules related to predicate pushdown, and we can use the trait to push predicate through LogicalLimit and merge filter with scan etc.
Because the main functionality of this pr is migrate rules, I did't add many tests except for FilterJoin.

Checklist

[x] I have written necessary docs and comments
[x] I have added necessary unit tests and integration tests

Refer to a related PR or issue link (optional)
close #2502

It seems that I can't directly delete FilterProject and FilterJoin because of LogicalMutiJoin...... cc @jon-chuang

I think filter push-down is expected to be done after reordering.

I think filter push-down is expected to be done after reordering.

+1


I wasn't able to find where basic principles like [(prop)]="xxx" are explained

in https://angular.io
for example how to do "2-way binding" banana-in-a-box can be used with custom components (not only with ngModel).

There is a cookbook in the backlog that shows you that. Hope it gets here soon.

I just addressed this in an update to "Template Syntax" in PR #2639.

Closed by PR #2639


Making tensorflow size smaller using selective registration for MacOs

Please make sure that this is a build/installation issue. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:build_template
System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04): MacOs Monterey
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if the issue happens on mobile device: not relevant
TensorFlow installed from (source or binary): source
TensorFlow version: 2.7.0
Python version: 3.9
Installed using virtualenv? pip? conda?: not relevant
Bazel version (if compiling from source): 3.7.2
GCC/Compiler version (if compiling from source): not relevant
CUDA/cuDNN version: not relevant
GPU model and memory: not relevant

Describe the problem
I am trying to make TF size smaller on MacOs the size is 950mb but after using the below optional flags the size is reduced to 839mb:
--config=nogcp --config=nonccl --config=noaws --config=nohdfs  --define=with_xla_support=false --define=with_ignite_support=false --define=with_kafka_support=false

Is there any more flags that can be used to reduce the size of TF?

Since it is still big 839mb I would like to use the selective registration method to get only the operations I use in my model as described in:
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/tools/print_selective_registration_header.py

I followed the steps mentioned in this link but I am not finding equivalent command for MacOs for the following step:
bazel build -c opt --copt="-DSELECTIVE_REGISTRATION" --copt="-DSUPPORT_SELECTIVE_REGISTRATION" //tensorflow/tools/android/inference_interface:libtensorflow_inference.so
--host_crosstool_top=@bazel_tools//tools/cpp:toolchain
--crosstool_top=//external:android/crosstool --cpu=armeabi-v7a
My questions:

Is the selective registration supported for android only? I didn't find a directory named MacOs in //tensorflow/tools/?

I need to support both cpu intel and arm so what I should type in --cpu?
I tried --cpu=x86_64 and --cpu=arm64 got:
ERROR: /private/var/tmp/_bazel_integrator/0a793f72f57e57f678a00d6fdcdcda5e/external/local_config_cc/BUILD:41:19: in cc_toolchain_suite rule @local_config_cc//:toolchain: cc_toolchain_suite '@local_config_cc//:toolchain' does not contain a toolchain for cpu 'x86_64'

What is the equivalent command for MacOs for --crosstool_top=//external:android/crosstool ?
I tried --crosstool_top=//external:macos/crosstool but got error:
no such target '//external:macos/crosstool': target 'macos/crosstool' not declared in package 'external' defined by /Users/integrator/tensorflow/WORKSPACE

Provide the exact sequence of commands / steps that you executed before running into the problem

git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow
git checkout v2.7.0
./configure all is no
bazel build tensorflow/python/tools:print_selective_registration_header
bazel-bin/tensorflow/python/tools/print_selective_registration_header --graphs=/Users/integrator/Downloads/vgg_16.ckpt > tensorflow/core/framework/ops_to_register.h

I used an official trained model from here: http://download.tensorflow.org/models/vgg_16_2016_08_28.tar.gz
I got runtime warning for this step:
INFO:tensorflow:Loading proto file /Users/integrator/Downloads/vgg_16.ckpt
I1125 15:27:19.769747<PHONE_NUMBER> selective_registration_header_lib.py:84] Loading proto file /Users/integrator/Downloads/vgg_16.ckpt
/Users/integrator/tensorflow/bazel-bin/tensorflow/python/tools/print_selective_registration_header.runfiles/org_tensorflow/tensorflow/python/tools/selective_registration_header_lib.py:93: RuntimeWarning: Unexpected end-group tag: Not all data was converted
graph_def = graph_pb2.GraphDef.FromString(file_data)

bazel build -c opt --copt="-DSELECTIVE_REGISTRATION" --copt="-DSUPPORT_SELECTIVE_REGISTRATION" //tensorflow/tools/android/inference_interface:libtensorflow_inference.so
--host_crosstool_top=@bazel_tools//tools/cpp:toolchain
--crosstool_top=//external:android/crosstool --cpu=armeabi-v7a

Got different errors when running the last step three times in sequence:

ERROR: /private/var/tmp/_bazel_integrator/0a793f72f57e57f678a00d6fdcdcda5e/external/highwayhash/BUILD.bazel:8:11: undeclared inclusion(s) in rule '@highwayhash//:sip_hash':
this rule is missing dependency declarations for the following files included by 'highwayhash/highwayhash/sip_hash.cc':

ERROR: /Users/integrator/tensorflow/tensorflow/core/lib/jpeg/BUILD:47:11: undeclared inclusion(s) in rule '//tensorflow/core/lib/jpeg:portable_jpeg_internal':
this rule is missing dependency declarations for the following files included by 'tensorflow/core/lib/jpeg/jpeg_handle.cc':

ERROR:/private/var/tmp/_bazel_integrator/0a793f72f57e57f678a00d6fdcdcda5e/external/com_google_absl/absl/hash/BUILD.bazel:29:11: undeclared inclusion(s) in rule '@com_google_absl//absl/hash:hash':
this rule is missing dependency declarations for the following files included by 'com_google_absl/absl/hash/internal/hash.cc':

Any other info / logs
Include any logs or source code that would be helpful to diagnose the problem. If including tracebacks, please include the full traceback. Large logs and files should be attached.

Hi @sanatmpa1! Could you please look at this issue?

@sachinprasadhs any help would be appreciated.
Thanks

Could you please post this issue in the dedicated Apple developer forum https://developer.apple.com/forums/

Hi @sachinprasadhs
I don't think it is related to apple developer forum since I am talking about reducing tensorflow size using:

optional flags.
selective registration method.

Why do you think it is related to apple developer forum?
Thanks

Hi @sachinprasadhs
Can you explain what do you mean by "awaiting tensorflower" status? and is there a real person with user name "learning-to-play" or it is a bot?
Thanks

Hi,
Thank you for opening this issue. Since this issue has been open for a long time, the code/debug information for this issue may not be relevant with the current state of the code base.
The Tensorflow team is constantly improving the framework by fixing bugs and adding new features. We suggest you try the latest TensorFlow version with the latest compatible hardware configuration which could potentially resolve the issue. If you are still facing the issue, please create a new GitHub issue with your latest findings, with all the debugging information which could help us investigate.
Please follow the release notes to stay up to date with the latest developments which are happening in the Tensorflow space.


Wrong paths for files in scan results with multi-checkouts.

Regarding documentation each repo is checked out to a custom path $(Pipeline.Workspace)/s/RepoName if use multi-checkouts.
In scans result section filenames have wrong links with RepoName

so it causes the error I try to see the file in a repo:

Hello @wooch82, thank you for raising this support issue. Unfortunately, the Scans tab is not owned by Defender for DevOps and is a Microsoft DevLabs product. Our recommendation is to follow up with the Microsoft DevLabs team by providing direct feedback via the Azure DevOps Marketplace here: https://marketplace.visualstudio.com/items?itemName=sariftools.scans&ssr=false#qna


Feat compress ord

New implementation of storing bimetallic ordering strings. Rather than save complete binary string<PHONE_NUMBER>...), save the integer of the binary number.

Ex 1) 00101 == 5
Ex 2) 11111 == 31
Ex 3) 00000 == 0


Improve formatting of pattern alternatives

I found no mention in the spec of how to format pattern alternatives like A | B | C => expr, so I have to assume that what rustfmt does there is some ad-hoc decision made during implementation. I think that formatting should be given some thought. I am not sure where to start with that, so I figured I'd open an issue. ;)
Some of the problems that we currently have:

With long lists of patterns (that do not fit on a single line), we end up with code like this:

Pat1
| Pat2
| Pat3
| Pat4 => ...

Notice how the patterns start at different vertical positions, destroying symmetry. This is unlike how every other "list-like thing" is formatted, which all are properly vertically aligned. Also see https://github.com/rust-lang/rustfmt/issues/3973.

With long matches, rustfmt can end up generating code like this:

        match ty.kind {
            // Types without identity.
            ty::Bool
            | ty::Char
            | ty::Int(_)
            | ty::Uint(_)
            | ty::Float(_)
            | ty::Str
            | ty::Array(_, _)
            | ty::Slice(_)
            | ty::RawPtr(_)
            | ty::Ref(_, _, _)
            | ty::FnPtr(_)
            | ty::Never
            | ty::Tuple(_)
            | ty::Dynamic(_, _) => self.pretty_print_type(ty),

            // Placeholders (all printed as `_` to uniformize them).
            ty::Param(_) | ty::Bound(..) | ty::Placeholder(_) | ty::Infer(_) | ty::Error => {
                write!(self, "_")?;
                Ok(self)
            }

Notice how the two lists of alternatives are formatted very differently. This should be done in a more consistent way. Just like https://github.com/rust-lang/rustfmt/issues/3995 is about formatting the match arms themselves consistent across a match, I think rustfmt should also format lists of pattern alternatives consistent across a match.
Things get even more complicated when considering match guards... but one step after the other, I'd say. ;)

With long lists of patterns (that do not fit on a single line), we end up with code like this:...

This was discussed in https://github.com/rust-dev-tools/fmt-rfcs/issues/34 and ended up with a conclusion that rustfmt puts | in front.

With long matches, rustfmt can end up generating code like this:...

I agree.

This was discussed in rust-dev-tools/fmt-rfcs#34 and ended up with a conclusion that rustfmt puts | in front.

Thanks for the link! I don't see much discussion there though (in terms of pros/cons), just the original proposal of putting them after the pattern and one statement that they prefer the front. (There was some follow-up discussion about binary operators, but | in patterns is not really the same beast so I am not sure what to make of that.)
In https://github.com/rust-lang/rustfmt/issues/1129, a good argument was brought for something with trailing pipes that looks bad:
fn foo() {
        match *self {
            NotInRegistry(..) |
            FailedToDownload(..) |
            TestFail(..) |
            BuildFail(..) => None,
            FailedToDownload(_, ref e) => Some(&**e),
        }
}

However, I'd say the failure here is to put the code on the line of the =>. So the better version would be:
fn foo() {
        match *self {
            NotInRegistry(..) |
            FailedToDownload(..) |
            TestFail(..) |
            BuildFail(..) =>
                None,
            FailedToDownload(_, ref e) =>
                Some(&**e),
        }
}

This again makes it visually clear what's a pattern and what is not. In contrast, the way this gets formatted today is
fn foo() {
        match *self {
            NotInRegistry(..)
            | FailedToDownload(..)
            | TestFail(..)
            | BuildFail(..) => None,
            FailedToDownload(_, ref e) => Some(&**e),
        }
}

This is visually much less clear, as the code and the pattern isn't clearly separated. The only hint is the fact that the last line doesn't start with a |.
Also there is an alternative today that might not have existed yet when the discussion took place:
fn foo() {
        match *self {
            | NotInRegistry(..)
            | FailedToDownload(..)
            | TestFail(..)
            | BuildFail(..) => None,
            | FailedToDownload(_, ref e) => Some(&**e),
        }
}

This achieves "all patterns start in the same column", but now again it's hard to tell that the first 4 and the last are separate cases.
My personal favorite is pipe-after-pattern-and-newline-after-=>.

Oh, I missed the discussion starting at https://github.com/rust-dev-tools/fmt-rfcs/issues/34#issuecomment-323234787. The main argument is the one from https://github.com/rust-lang/rustfmt/issues/1129 though, from what I can see, so I maintain that that is better solved by adding a newline after =>.

Thank you for the detailed explanation!

My personal favorite is pipe-after-pattern-and-newline-after-=>.

IMHO whether to put pipes before or after patterns is a matter of preference, and hence we are unlikely to change it unless there are any serious readability concerns, sorry.
For arm bodies, I would add a block to each arm body rather than just putting them on their own line, but other than that, I agree with your idea.
fn foo() {
        match *self {
            NotInRegistry(..)
            | FailedToDownload(..)
            | TestFail(..)
            | BuildFail(..) => {
                None
            }
            FailedToDownload(_, ref e) => {
                Some(&**e)
            }
        }
}

IMHO whether to put pipes before or after patterns is a matter of preference, and hence we are unlikely to change it unless there are any serious readability concerns, sorry.

I can see that. It is a shame though that it should be impossible to consistently have all patterns start on the same column (Cc https://github.com/rust-lang/rustfmt/issues/3973).
Having the pipe at the end results in the nice situation that all patterns start on the same column, and there's always a symbol after the pattern in each line (| or =>). It's very symmetric. But I probably would need a time machine to make that point before tho ecosystem was already converted to pipes-before-patterns... :/

For arm bodies, I would add a block to each arm body rather than just putting them on their own line, but other than that, I agree with your idea.

I think blocks for one-line arms that don't need them are just a waste of space... but we already have match_arm_blocks = false to control exactly that. ;)

I’ve encountered this case:
pub fn foo(s: &str) {
    match s {
        id @ ("foo" | "bar" | "bazbazbaz" | "qwex" | "lol" | "ttt" | "roflorlfo" | "hiiii"
        | "uwu" | "owo") => println!("lol: {id}"),
        _ => panic!(),
    }
}

which IMHO looks kind of weird. Generally when rustfmt inserts linebreaks in the middle of an expression, the next line is indented to show that it’s a continuation. In this case it’s not.


unable to install 1.1.0

Hello,
I've dod not found any pupblished and compiled version of 1.1.0 neither on pypi nor on piwheels. Therefore, I tried to install it from source. Unfortunatelly, the following error is poped up, and the install was unsuccessful:
pip3 install --no-cache v1.1.0.tar.gz
Processing /v1.1.0.tar.gz
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [32 lines of output]
      running egg_info
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/tmp/pip-req-build-p5ad4qxy/setup.py", line 25, in <module>
          setup(
        File "/usr/local/lib/python3.11/site-packages/setuptools/__init__.py", line 103, in setup
          return distutils.core.setup(**attrs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/usr/local/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 185, in setup
          return run_commands(dist)
                 ^^^^^^^^^^^^^^^^^^
        File "/usr/local/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
          dist.run_commands()
        File "/usr/local/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
          self.run_command(cmd)
        File "/usr/local/lib/python3.11/site-packages/setuptools/dist.py", line 963, in run_command
          super().run_command(command)
        File "/usr/local/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
          cmd_obj.ensure_finalized()
        File "/usr/local/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 111, in ensure_finalized
          self.finalize_options()
        File "/usr/local/lib/python3.11/site-packages/setuptools/command/egg_info.py", line 225, in finalize_options
          self.egg_name = self.name
                          ^^^^^^^^^
        File "/usr/local/lib/python3.11/site-packages/setuptools/command/egg_info.py", line 126, in name
          return _normalization.safe_name(self.distribution.get_name())
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/usr/local/lib/python3.11/site-packages/setuptools/_normalization.py", line 42, in safe_name
          return _UNSAFE_NAME_CHARS.sub("-", component)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      TypeError: expected string or bytes-like object, got 'PosixPath'
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

If I try to install the 1.0.2 from source (tar.gz) then there is no issue.

I bet the issue is somewhere here around the hypens:
https://github.com/rhasspy/wyoming-faster-whisper/blob/cdd1536997a091dcf9054da9ff424a2603067755/setup.py#L49


commands not run in some cases

drone 0.5 with sha commit id 928130d
Simple pipeline:
pipeline:
  clone:
    image: plugins/git
    depth: 1
    when:
      branch: master
  build:
    image: vtolstov/drone-packer
    devices:
      - "/dev/kvm:/dev/kvm"
    privileged: true
    pull: true
    commands:
      - date
      - CHECKPOINT_DISABLE=1 DESTDIR=/drone/images packer build ${TEMPLATE}.json
      - ls -alo /drone/images/
      - date
matrix:
  TEMPLATE:
    - centos-6-x86_32

packer something modify in current environment and then drone run commands only first date output date, after that packer command executed and container successful destroyed.

I am unable to repeat, and this sounds like issues we've had in the past related to docker daemon streaming problems https://github.com/drone/drone/issues/1884
Keep in mind that drone takes your yaml and coverts to a shell script, and then executes this shell script as the entrypoint (below example). This means it is bash, not drone, that is controlling execution.
#!/bin/sh
set -e

date
CHECKPOINT_DISABLE=1 DESTDIR=/drone/images packer build ${TEMPLATE}.json
ls -alo /drone/images/
date

exit 0

It is therefore likely that docker daemon is not streaming the logs due to issues linked above. It could also be possible that docker does not finish streaming logs before the container is shutdown (although unlikely). In that, this is already resolved in the new runtime which is the new build runner (not yet public) that will replace the existing running in the next week or so.

I'm enter to build container while it running and drone shell script contains all lines...
Also i'm try to add sleep with big value after packer command and it does not sleeped.... I'm try retest again, but i think that issue not resolved.
Also note that i have docker 1.12.6.


Send errors

This has been on the wish list for years, and closes #5

Looking good, hopefully this will help others to identify problems with their code more quickly


Otterscan no longer displays contracts

Go to a contract address
Observe the lack of a contract

@JamesHinshelwood

e.g. https://otterscan.zilliqa.com/address/0x241c677D9969419800402521ae87C411897A029f is an EVM contract, but nothing is shown.

It should look something more like https://sepolia.otterscan.io/address/0x1D2835dee635Cd39A864b41c0D7613A48dAD7f4b with a "Contract" tab displayed next to "Overview". (I believe all the other tabs are new Otterscan features that we haven't implemented yet)
The "Contract" tab should show you the contract's bytecode and the ABI if the contract is verified.
Use https://otterscan.zilliqa.com/address/0xF391A1Ee7b3ccad9a9451D2B7460Ac646F899f23 for an example of a contract that is verified in Sourcify (https://sourcify.dev/#/lookup/0xF391A1Ee7b3ccad9a9451D2B7460Ac646F899f23).

+1 on the above.


[Storage] Fix type hints for classmethods in Blob and Datalake

The type hint for the return type of various @classmethod methods in blob and datalake clients (such as from_connection_string) were set to a TypeVar that was not configured to correctly point at the class type. This meant that Intellisense did not know the return type of these methods, making development with them a bit harder.
This change adjusts the type hints to the proper forward-declared class type so Intellisense can properly pick up the type. Along the way, this change also moves these methods and client constructors to the new type hint style and includes some missing imports for credential types.

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-storage-blob

Thanks @jalauzon-msft; I'm impressed at how quick you guys were to respond to this request. :)
How long does it take before the changes will be available on pypi?

@alherm7, it may take a little while for this change to be released due to the timing of the fix. Our public API surface was just locked for our next upcoming release this month so that means this will have to wait until after that. Tentatively, our next release would be in November but that will likely be a beta release.


WIP Pagination parameter generator

Implement generate_parameters_for_vertex_partition, returning a generator of values that split the vertex into the desired number of splits. Usually only the first number in the generator is needed, but it's good to have all just in case. The function can be used and tested without access to a parameterized query.

splitting up


Request to Upgrade milvus-sdk-java to 2.4.2 for SparseVector Support in kafka-connect-milvus

Hi,
I'm writing to request an upgrade to the milvus-sdk-java to version 2.4.2 in the kafka-connect-milvus project. The newer version supports SparseVector, which is essential for efficiently managing sparse data.
Advantages of Upgrading:
SparseVector Support: Key for handling sparse, high-dimensional data.
Improved Features and Performance: New SDK versions typically offer enhanced performance, more features, and fixes.
Suggested Changes:
Update the SDK version in pom.xml to 2.4.2.
Test to ensure the new SDK version works well with the project.
Upgrading can significantly improve the project's capability in processing sparse data types.
I look forward to your thoughts and am ready to help with updating and testing the new version.
Thanks!
Gulshan

Hi @AGulshan, thanks for raising the request. We will plan this improvement. To help me better assess its priority, could you please share a bit more details on how sparse vector feature is used in your flow with milvus kafka connector? For example, is this for hybrid search with bm25 or splade?
@nianliuu can you help take a look at this feature request?

Sure, I will take a look and make a release soon. Thank you! @AGulshan

Hi, @codingjaguar, @nianliuu!
Thank you for your prompt response!
We are currently experimenting with both dense and sparse embeddings using the BGE-M3 algorithm to optimize our search capabilities.
We are also planning to explore other algorithms that leverage sparse vector capabilities for hybrid search scenarios, possibly including techniques like bm25 or splade in the future.
Integrating the kafka-connect-milvus with support for SparseVector is essential for us to build and optimize our data pipelines effectively and would significantly enhance our flexibility and performance in managing complex embeddings.
Your consideration of this upgrade is much appreciated!
Best regards,
Gulshan

Thanks for the context! We are also launching more support for hybrid search in Milvus 2.5 (will release by mid Nov), such as support of Elasticsearch equivalent full-text search capability. Please feel free to email me for any questions you have during the experiment. My email is<EMAIL_ADDRESS>


FAQ

What article on docs.github.com is affected?

What part(s) of the article would you like to see updated?

Additional information

Frequently Asked Questions (FAQ)

FAQ

This issue is blank and appears have been opened accidentally. I'm going to close it now, but feel free to open a new issue or ask any questions in discussions!


chore: use Laravel's runningInConsole method

Laravel provides a method to check if the app is running in the console or not. No need for manual checks.

tbh it does the exact same thing with the addition of phpdbg check (which I'm yet to see used by anyone), but in future versions they added a possibility to set it via env variable for some reason.

Computer says no... The annoying part is that if I change the expectation to times(2), it will complain because it's been called only once 😳


Reap exec sessions on cleanup and removal

We currently rely on exec sessions being removed from the state by the Exec() API itself, on detecting the session stopping. This is not a reliable method, though. The Podman frontend for exec could be killed before the session ended, or another Podman process could be holding the lock and prevent update (most notable in run --rm, when a container with an active exec session is stopped).
To resolve this, add a function to reap active exec sessions from the state, and use it on cleanup (to clear sessions after the container stops) and remove (to do the same when --rm is passed). This is a bit more complicated than it ought to be because Kata and company exist, and we can't guarantee the exec session has a PID on the host, so we have to plumb this through to the OCI runtime.
Fixes #4666

LGTM

/lgtm


Tools System

Tools are hard-coded in Garry's Mod to only load from the stools folder, and are not capable of having added to post-load in a way that scripted_ents.Register would.
Since Extensions can be loaded post-initialize, it is important that they are able to add tools the same way as Sandbox itself does, only post-init. The system should wrap the tools added so that they are always added to a new nZombies Unlimited tool tab. The tools added should have the exact same structure as TOOL in any normal tool.

[x] Function to add tools post-initialize
[x] nZombies Unlimited tool tab
[x] Refreshing tool menu on tool add
[x] Full TOOL support/functionality

This issue was created after the commit that already solved this issue had been added, for completeness.


Altered usage of runBinary with run in JedisCluster

JedisClusterCommand.runBinary is used in only BinaryJedisCluster and JedisClusterCommand.run is used only in JedisCluster. The only exception is altered in this PR.

Merged into master, 2.10, 2.9.


Final Fantasy XV dxvk 0.92 artifact

A black square appeared in the upper left corner.
System information

GPU: RX 480 4 Gb
Driver: RADV (mesa 18.3 dev)
Wine version: wine-3.19 (Staging) (win64) esync
DXVK version: 0.92

Sorry for offtop but that a hud?

yes

I fell back to version 0.91, and the problem disappeared

The problem is on version 0.92

Turns out I still have the game installed.
Is there a specific setting that triggers this issue, or a specific spot where it occurs? Because so far, everything is working fine for me:

After I switched back to 0.92 and turned on the dxvk hud the game began to work normally
I don’t know how to explain it, maybe it’s somehow connected ffxv_s.dxvk-cache
magic)
Only the *.dll dxvk files were changed.
Now the game works great

The problem was in the program guake + zsh


Problem with the new interface

Dear Tommi,
You have changed the interface but the exe is not functioning with trados or memoq, only the older version is functioning with these two apps. Could you fix this? You said sometime ago that you have changed the core of the exe and you would release a new version that support (rtl) and to fix the old issue, but until now you did not although you promised to release last October.

The last version of OpusCatMTEngine_v1.3.0_win-x64 is functioning alone that means it opens and all its functions are working but when I open trados or memoq (as you know opuscatMtEngine should be running to activate the localhost and get translation) it does not get any translation and it says that the .exe is not running, but when I open OpusCatMTEngine_v<IP_ADDRESS> or OpusCatMTEngine_v<IP_ADDRESS> it works fine and translation is active in trados and memoq

I've updated the memoQ plugin to support the new MT engine version, you can download the new plugin from here: https://github.com/Helsinki-NLP/OPUS-CAT/releases/tag/memoq_http
The Trados plugins available from Trados appstore should also be compatible with the new MT engine (at least the versions for 2022 and 2024), make sure you are using one of those. There also unsigned versions of those plugins available in the Releases section of this Github repository.


Instructions for Install Docker Toolbox on Windows* enters a pages cycle

File: toolbox/index.md
There is a link to: Go to the Docker Toolbox page.  that takes to https://docs.docker.com/toolbox/
from there we get:
Ready to download Toolbox? See Install Docker Toolbox on macOS or Install Docker Toolbox on Windows for download and install instructions.

where if we follow the link Install Docker Toolbox on Windows we return to this page:
https://docs.docker.com/toolbox/toolbox_install_windows/
So we are in a cycle, because is missing the step and link to get the executable.
There is a note, but it is not linked:
Note: To continue with the latest version of Docker Toolbox, see https://github.com/docker/toolbox/releases for information about downloading the latest version and related components.

Maybe is because of this cycle, that you have the Rate this page:  up =95 down = 1109
This may be a duplicate of #7257

Nice, thanks! Brilliant webdesign by our docker friends :/

Hi @HelioGuilherme66, thanks for your feedback on the download URL. Please note that Docker no longer maintains the download.docker.com URL for Docker Toolbox. You can download the latest version of Docker Toolbox from https://github.com/docker/toolbox/releases.
Docker Toolbox documentation has been updated to reflect this change. For more information, see:

https://github.com/docker/docker.github.io/pull/8969/
https://docs.docker.com/toolbox/overview/

Closing this issue.


text accuracy of vanilla small densenet

Hi,
I trained vanilla small densent for several times. The best test accuracy I got is around 42%, much lower than your reported result. Any suggestions?

Did you use the same hyperparameters and scripts?


Added Kubernetes Cronjob yaml for automated backup

Added Kubernetes Cronjob Object creation (yaml file in examples/aws/ file) for automated backup creation. User will have option to take backup of the required objects using "kubernetes cronjob". The admin will no more required to take backups using "velero" binary/client through a terminal.
Signed-off-by: Saibal Dey<EMAIL_ADDRESS>

Hi @saibaldey, have you looked at velero schedule? It should do the same thing, and you can get the YAML with velero schedule -o yaml

Hello @nrb , I am yet to check the velero schedule. I will check & update here.

Echoing @nrb's comment, our approach here is the velero schedule create command, which is documented here: https://velero.io/docs/v1.0.0/disaster-case/.  I think we'd be open to adding a schedule-reference.md doc, similar to what we have for backups & restores, that covers it if you're interested.
I'm going to close this PR, but appreciate the input anyway.


Minimum System Requirements

Sorry to add this as an issue, but I'm not aware of a better way to ask this. Do you know what the min system requirements for this would be? Would a RPi 1B get bogged down by the volume or be a limiting factor?

If you ran it without docker, you might be able to make it work, but that's not trivial (but certainly doable).  I run it in an ubuntu container, and it looks like that only supports as low as a RPi 2.

Thinking about this a bit more, @david81, if you can get the dependencies installed and python installed, I don't see why this wouldn't work.  The program itself isn't very resource intensive, and you can tune it to be even less so.

I appreciate that. I may just give it a try. Just ordered the GEM so it may be a bit before it's all up and running.

I'll leave this open in case any issues come out of it then!

Thank you sir. I was able to get this installed via pip but don't have my GEM yet, so not sure if it'll work. While I wait, do you happen to know if there is a benefit to using the RPi onboard serial (via GPIO) vs a USB adapter?

I mounted the Pi in a DIN case, and used USB because I wanted a cleaner
look.  I can dig up the parts I ordered on Amazon if you are interested.

Thanks. I don't think a parts list is needed. I may try the GPIO route for fun. GEM is supposed to be delivered next week, so I should be able to run a test shortly thereafter.

Note that if you do go the GPIO route, you'll need to use something like a MAX3232 level translator or an rs232 hat. The serial GPIO pins on the pi are not 5v tolerant (i.e., are serial TTL pins) and don't like the rs232 ~5v levels that the GEM outputs. Ask me how I learned 😠
FWIW, this project does run smoothly under docker on a pi 2 (with a USB to serial adapter)

Well, I finally had a chance to give this a go while trying to troubleshooting my DashBox connection issues. The Pi is hooked up via USB->Serial (I needed it for debugging purposes anyway). When attempting to run this sans Docker, I'm getting the following output
`
/src/brultech_serial2mqtt/brultech_serial2mqtt/main.py:7: DeprecationWarning: There is no current event loop
asyncio.get_event_loop().run_until_complete(bs2m.start())
2022-11-21 00:41:04,246 - brultech_serial2mqtt - INFO - Setting up GEM device...
2022-11-21 00:41:04,262 - siobrultech_protocols.gem.protocol - INFO -<PHONE_NUMBER>: Connection opened
2022-11-21 00:41:04,271 - siobrultech_protocols.gem.protocol - DEBUG -<PHONE_NUMBER>: Starting API request. Requesting packet delay...
2022-11-21 00:41:04,280 - siobrultech_protocols.gem.protocol - DEBUG -<PHONE_NUMBER>: Received 1 bytes
2022-11-21 00:41:04,285 - siobrultech_protocols.gem.protocol - DEBUG -<PHONE_NUMBER>: No header found. Discarding junk data: bytearray(b'\x82')
'...-11-21 00:41:07,284 - siobrultech_protocols.gem.protocol - DEBUG -<PHONE_NUMBER>: Sending API request '^^^SYSDTM22,11,21,00,41,07
2022-11-21 00:41:07,308 - siobrultech_protocols.gem.protocol - DEBUG -<PHONE_NUMBER>: Received 8 bytes
2022-11-21 00:41:10,300 - siobrultech_protocols.gem.protocol - INFO -<PHONE_NUMBER>: Connection closed
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/api.py", line 88, in call_api
yield send
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/api.py", line 128, in set_date_and_time
return await f(time)
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/api.py", line 83, in send
return api.receive_response(protocol)
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/api.py", line 70, in receive_response
return self._parse_response(protocol.receive_api_response())
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/protocol.py", line 296, in receive_api_response
response = bytes(self._api_buffer).decode()
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/local/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/src/brultech_serial2mqtt/brultech_serial2mqtt/main.py", line 7, in
asyncio.get_event_loop().run_until_complete(bs2m.start())
File "/usr/local/lib/python3.10/asyncio/base_events.py", line 641, in run_until_complete
return future.result()
File "/src/brultech_serial2mqtt/brultech_serial2mqtt/init.py", line 50, in start
await self._setup_gem(device_connection)
File "/src/brultech_serial2mqtt/brultech_serial2mqtt/init.py", line 114, in _setup_gem
await connection.synchronize_time()
File "/usr/local/lib/python3.10/site-packages/aiobrultech_serial/init.py", line 117, in synchronize_time
success = await api.synchronize_time(self._protocol)
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/api.py", line 168, in synchronize_time
return await set_date_and_time(protocol, time, serial_number)
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/api.py", line 127, in set_date_and_time
async with call_api(SET_DATE_AND_TIME, protocol, serial_number) as f:
File "/usr/local/lib/python3.10/contextlib.py", line 217, in aexit
await self.gen.athrow(typ, value, traceback)
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/api.py", line 90, in call_api
protocol.end_api_request()
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/protocol.py", line 307, in end_api_request
self._expect_state(
File "/usr/local/lib/python3.10/site-packages/siobrultech_protocols/gem/protocol.py", line 327, in _expect_state
raise ProtocolStateException(actual=self._state, expected=expected_state)
siobrultech_protocols.gem.protocol.ProtocolStateException: Expected state to be SENT_PACKET_DELAY_REQUEST, or RECEIVED_API_RESPONSE; but got SENT_API_REQUEST!
`
I am able to use the dump.py example from aiobrultech-serial to dump put the packets successfully, so I know the packets are getting there and can be read.
I'm sure it's something I've done while attempting to get this running outside of Docker that is causing my issue, but I'm not quite sure what, at this point. I'll keep digging, but if you've got any ideas on where to look, I appreciate it.

In the end, I decided to go another direction with my integration (for now). Inspired by this project, I just created a simple Node-Red flow that listens for binary packets forwarded by the DashBox then translates them to MQTT messages. The code here gave me some hints on getting everything up and running. My GEM data is now happily streaming to HA and available via the Energy dashboard.

I am able to use the dump.py example from aiobrultech-serial to dump put the packets successfully, so I know the packets are getting there and can be read.

That's really odd, because I'm pretty sure the code is the same in this and in dump.py :(
Glad you got something working!


maestral: init at 0.2.6

Motivation for this change
Open Source dropbox client - works great!
Cc: @ttuegel
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Notify maintainers
cc @

Thanks @alexarice, all sorted.

I get this error when using nix-review:
[nix-shell:~/.cache/nix-review/pr-66420-1/results]$ maestral-gui
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

/nix/store/41qamhdbv4nl96qhzmrvjniswn8wh6j2-maestral-0.2.6/bin/maestral-gui: line 6: 15688 Aborted                 maestral gui

any ideas?

Yep, it's due to a missing wrapQtAppsHook - https://nixos.wiki/wiki/Qt
It actually works if you install it in your environment but now your can also just execute it directly.

Unfortunately I get the same error

That's weird. If I do this, everything works:
nix-build -A maestral -A maestral-gui $(pwd) && result-2/bin/maestral-gui

I'll try it without nix-review

https://gist.github.com/alexarice/61ba88f38f91608b2237b095b416883f

Try this:
nix-env -i ./result-2

And then just run maestral-gui.

~/nixpkgs-review   maestral  nix-env -i ./result-2                                                                                ~/nixpkgs-review
installing 'maestral-gui-0.2.6'
building '/nix/store/1q89y90wyvvgk1w9wb4z27warfd0n3d1-user-environment.drv'...
created 1524 symlinks in user environment
 ~/nixpkgs-review   maestral  maestral-gui                                                                                ~/nixpkgs-review
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

[1]    22213 abort      maestral-gui

same error

xcb seems to be an X library, could the problem be due to me running wayland?

What happens if you run it this way then:
QT_QPA_PLATFORM=wayland-egl maestral-gui

no change

Sorry for being unhelpful, I feel the best way forward might be to see if anyone else shares my issue

Sorry for being unhelpful, I feel the best way forward might be to see if
anyone else shares my issue

Nothing to apologise for. I'm not using wayland so I can't really help with anything further - I don't know why it's trying to load the X plugin instead of the relevant wayland plugin.

wrapQtProgram fixed my previous error.
Unfortunately I have a new error, happens when I click the the link dropbox button
Traceback (most recent call last):
  File "/nix/store/jlbx4m9zv15b9hbf63s3wx2407l9h906-maestral-gui-0.2.6/lib/python3.7/site-packages/maestral/gui/setup_dialog.py", line 137, in on_link
    self.auth_url = self.auth_session.get_auth_url()
  File "/nix/store/jlbx4m9zv15b9hbf63s3wx2407l9h906-maestral-gui-0.2.6/lib/python3.7/site-packages/maestral/oauth.py", line 64, in get_auth_url
    APP_KEY = os.environ["DROPBOX_API_KEY"]
  File "/nix/store/w7gsq8v86hni4ynaqgwwlnlny115ylng-python3-3.7.4/lib/python3.7/os.py", line 678, in __getitem__
    raise KeyError(key) from None
KeyError: 'DROPBOX_API_KEY'
[1]    6765 abort      result-2/bin/maestral-gui

KeyError: 'DROPBOX_API_KEY'
[1]    6765 abort      result-2/bin/maestral-gui

Yep, you need to set DROPBOX_API_KEY and DROPBOX_API_SECRET. It's mentioned in upstream's readme.

Everything is likely working for me then


run with nvidia gpus

Fix running on machine with NVIDIA gpus.
nvidia-container-runtime is required.

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

Please make sure the following requirements have been met for your PR before we can continue reviewing it:

You have signed the CLA by clicking the [CLA | not signed yet] button from the comments.
The PR has passed all the CI tests and turns green. (you can execute all tests locally by running npm test)

Could you please bump the minor version for the project, so that we will have a new version for this PR?
For example, we can bump the version from v0.14.4 to v0.15.0 in the below file, and the GitHub Action will CI/CD a new version from the file:

https://github.com/huan/docker-wechat/blob/main/VERSION

done


Create a website of the client

I think most of the website will be static, so maybe using the framework Astro is a good idea.

I think most of the website will be static, so maybe using the framework Astro is a good idea.

I would like to take charge of creating the site with Astro, I don't know if you had planned to do it yourself.
My site is linu.dev if you want to see my works :3

@linuxmobile hey man, great portfolio! I like your works, feel free to start to work on this, and thank you for the initiative!
Somewhere on the website, I was thinking to have 2 Gifs of 2 terminals, one with the daemon and another with the UI, similar to https://trpc.io , what do you think?

Somewhere on the website, I was thinking to have 2 Gifs of 2 terminals, one with the daemon and another with the UI, similar to https://trpc.io , what do you think?

I think it's great! To improve the performance of the website, an mp4 is better!


Simplify acessing response body

Accessing the HTTP response body is likely one of the main use cases for this library, however it's actually unnecessarily cumbersome.
This has come up several times already, so we way want to look into providing a simpler API.
Possibly related to #41.

While try I like to keep streaming without storing data posssible, maybe #29 is a way to achieve this? Now the question is which one do we want to be the default. I personally think that easy access to the response body should be the default, and streaming it in should be a secondary option

This likely depends on #70 in order to fix stream semantics first.
We may then provide normal stream buffering routines and should probably add an example here.
Once this is in, we may want to look into #41 to implement PSR-7 message body support.

Minor progress update: #70 has been implemented, which means that one can now use ReactPHP's normal stream primitives to buffer the whole request body:
$request = $client->request('GET', 'https://google.com/');
$request->on('response', function (Response $response) {
    \React\Promise\Stream\buffer($response)->then(function ($body) {
        echo $body;
    }, 'printf');
});
$request->end();

We're still working on a simpler API for #41 :+1:

@clue  It seems the function is not exists. .

@slince This function is from the react/promise-stream package.
composer req react/promise-stream

@jsor  thks

I'm closing this as it is already supported by the new HTTP client that has been merged into react/http via reactphp/http#368 :shipit: You should upgrade as per #152 :+1:


Add setQuery method to NextApiRequestBuilder for specifying req.query

Is your feature request related to a problem? Please describe.
I would like to be able to test endpoints that use URL parameters via req.query.foo. For example, the following might be found in
pages/api/echo/[foo].ts
export async function echoFoo(req: NextApiRequest, res: NextApiResponse): Promise<void> {
  const foo = req.query.foo as string;
  res.status(200).json({ echo: foo })
}

Describe the solution you'd like
The ability to pass a query object to NextApiRequestBuilder via a method such as setQuery. Example:
  it('echoes foo', async () => {
    const req = new NextApiRequestBuilder().setMethod('GET').setQuery({ foo: 'hello' }).build();
    const res = ResponseMock<unknown>();

    await echoFoo(req, res);
    // assert things...
  });

Describe alternatives you've considered
I tried calling setUrl('...') hoping that it might be checking the filesystem routing to parse it and set the query correctly, but it doesn't have any effect.

I went looking through the source code, and discovered that the request builder is just a wrapper around the RequestMock object, so I'm able to work around this issue by just setting the query object after calling build().


STAN tooling check

For more information see the link below.
https://github.com/ballerina-platform/ballerina-standard-library/blob/main/docs/library-development-process.md#tooling-check

Closing this since STAN module is deprecated and will be discontinued.
Ref: https://github.com/nats-io/nats-streaming-server#warning--deprecation-notice-warning


Deltona, Tallahassee, St. Cloud, and Labelle FL pls!!

Deltona, Tallahassee, St. Cloud, and Labelle FL pls!!

Hi, thanks for your interest in adding your city to the website. Emails on defund12.org are all written by community members. To add your city, you must provide:

Subject line for the email
Email addresses (at least one) of the government officials you’d like to receive the message
Detailed message concerning the budgeting decisions at stake in your community

Until you provide this content, we cannot post your city.
Follow our email style guidelines for quicker acceptance. Remember that messages must be city-specific and focused on defunding the police. If your message is copied from an external source, please provide a link to the original source.
Your request will be closed until you reply with the necessary content. Thank you!


Create mask is incompatible with 2D data

sct_create_maskdoesn't work with 2D data but the error message is not related to data dimensions. We have two possibilities:

adapt sct_create_mask to 2D data
Display an error message specifying that 2D data are not supported

Data in folder_shared/sct_issues/20161208_issue1066
Command: sct_create_mask -i im_sc.nii.gz -p centerline,im_sc.nii.gz -o mask.nii.gz

Looks like the issue doesn't happen with every 2D data, I'm investigating.

The issue came from a wrong estimation of the orientation. --> fixed in commit 06dc32f

sct_crop_image was creating a bug also, fixed in commit 8cbface

fixed with PR #1067

Problem still presists in 3.0_beta32.
Data in /folder_shared/sct_issues/20161208_issue1066/gre_ax_phantom.nii.gz
Command: sct_create_mask -i gre_ax_phantom.nii.gz -p center -size 20 -f cylinder

Fixed in PR #1180