[admin] Publish

Docs Build status updates of commit 2ff8582:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/includes/preview-note.md
:white_check_mark:Succeeded

docs/includes/rollout-note.md
:white_check_mark:Succeeded
View

docs/includes/run-from-button-desktop-support.md
:white_check_mark:Succeeded
View

docs/overview/excel.md
:white_check_mark:Succeeded
View

docs/resources/add-ins-differences.md
:white_check_mark:Succeeded
View

docs/resources/vba-differences.md
:white_check_mark:Succeeded
View

docs/testing/platform-limits.md
:white_check_mark:Succeeded
View

licensing-information.md
:white_check_mark:Succeeded

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


Stack pop () doesn't work sometimes

Hello, I had high hopes for this package; however, I lost considerable time on a bug that is present in your stack data structure. I hope you can fix this, as I think this is a valuable package.
I eventually went with something simpler, like in https://stackoverflow.com/questions/1590247/how-do-you-implement-a-stack-and-a-queue-in-javascript.
The specific issue is that sometimes the pop () doesn't work correctly. It gets the value of the last inserted item, but leaves the top element in the stack, effectively functioning like a peek ().

Hi @SonnyRajagopalan thanks for your feedback.
The stack and queue are implemented to only remove elements when the dequeueing or popping has reached half the size of the them and they use an offset index for this purpose to track where the they should dequeue/pop.
this is intentional to work with big data where you have heavy operations on the queue or stack, and continuously removing an element from the internal array can cause a significant bad performance especially in javascript.
So based on that, if you have a stack of 10 elements, the removal in the internal array will happen when you have popped at least 5 elements, at this specific point the top 5 elements will be removed all together using one operation, however, .peek() will be working always correctly because it uses the current offset index that tracks the next element that should be popped.
So this is an enhanced implementation of the stack and queue implementations.
Can you please post me the code that is causing the issue so I can see where this is coming from and we can discuss it,
Thanks.


Chinese Certificate verification URL incorrect

Describe the bug
The English and Espanol certifications have the correct "verify this certification at" URL, but the Chinese certification links to the www.freecodecamp.dev domain.
To Reproduce
Steps to reproduce the behavior:

Go to https://www.freecodecamp.org/certification/nhcarrigan/responsive-web-design and see the correct verify URL
Go to https://www.freecodecamp.org/espanol/certification/nhcarrigan/responsive-web-design and see the correct verify URL
Go to https://chinese.freecodecamp.org/certification/nhcarrigan/responsive-web-design and see the incorrect verify URL.

Expected behavior
The Chinese certification should correctly use chinese.freecodecamp.org for the verification url.

Nice catch, Nick.  That bit's hard-coded.

Related #41000

I am wondering if PR 46220, closes this.

This will get fixed by the move from chinese.freecodecamp.org to www.freecodecamp.org/chinese, primarily by the PR I've set to close this (technically the NGINX config needs changing, too)


Whitelist

Provide a whitelist for exceptions.

Unfortunately it's not possible. At least it wouldn't work well if I implemented it.
chrome.privacy options apply to the browser as a whole, not on a tab-by-tab basis. So a selective whitelist isn't possible without disabling leak protection for the entire browser.
You may find WebRTC Leak Prevent Toggle useful. It also works on a whole-browser level, and it currently only uses the WebRTCMultipleRoutesEnabled option - but it works.

Well, that's too bad. I can't disable it wholesale, as I rely too much on Hangouts, in which case I'm apparently hosed. :-(
Thanks for clarifying.

LOL! at the moment is possible because of a bug :D
if you allow microphone or camer on one page then the ip will leak again :D


Bid with ETH forwarding contract

Pull Request Test Coverage Report for Build 6358

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 6287:
0.0%

Covered Lines:
903

Relevant Lines:
903

💛  - Coveralls


feat(DIST-1443): Update package dependencies on release

Good luck 🤞

:tada: This PR is included in version @typeform/embed-v1.28.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Create a discord Proximity Voice Chat

I saw DiscordSrv has this for minecraft. Currently the only thing out there is a mumble setup that's just dilapidated. Any chance you could build that info this mod.

In its current state, Discord Connector has no presence on the discord server, the only way it interacts is by using a webhook so that messages show up in a channel designated by the server admin.
If the discord connector grows to also include a bot then this could be something to consider. However there's no timeline on that currently.


Unloading / Destroying / Stopping Entities Systems Pools

Imagine an app that has a lobby or menu scene and a game scene, the game scene uses Entitas but the lobby does not (and let's say cannot).
I need to the systems to re-Initialize every time the game scene loads (every time the player goes into the game scene.
What is the 'correct' way to do this?
Should just call Pool.pool.DestroyAll and also destroy all the systems by looping over them? or is there a more elegant way of winding things down?

There are multiple ways to do this. I think a "correct" answer is strongly depend on which platform (PC or Mobile) your game runs and how powerful your minimum target devices are (again PC or Mobile). Can you give more information?

Thanks @sschmid , running on mobile (daydream/cardboad VR), not hugely constrained by resources yet, but as always being efficient is good. the target device is an iPhone 6 or newer (on the android side, our target devices are the latest Nexus and Samsung devices).

I am actually more concerned with the order of things,
I guess I should DeactivateReactiveSystems the ClearReactiveSystems then the all systems to null then Pools.pool.ClearComponentPools() and finally Pools.pool = null ?

I'll try to answer soon. In the meantime you can read #82, maybe this contains valuable info already.

I solved this "restart" problem by:
              pool.DestroyAllEntities();         pool.ResetCreationIndex();         systems.TearDown();
followed at an appropriate location by
              systems.Initialize();         //...


Pressing on "Next" button in plex media player while casting to plex-mpv-shim causing problems

Pressing on "Next" button in plex media player while casting to plex-mpv-shim causing problems, plex-mpv-shim starts switching episodes to next until on some episode it will start playing it, or just close.
I am using plex-mpv-shim version 1.11.0
No such problem observed in jellyfin-mpv-shim.

same thing happening here consistently, have to manually kill plex-mpv-shim for shortcuts to work afterwards.


Start an example for Lisbon. #56

@temospena and @partavogen, since we have elevation support now, I've started an example for Lisbon.
But unfortunately, neither geotiff file you linked seems to be working yet. https://play.abstreet.org/dev/data/input/shared/elevation/UK-dem-50m-4326.tif.gz is an example of a working one. I will eventually find time to debug the ones you linked -- probably just need a transformation to WGS84 or something like that.
The other big missing thing for this example is real zone-based OD data. If you have that, we could wire it in.

Humm, interesting. Those geotiff (with nice resolution: 10m and 25m) usually do the job.
Can you try these links instead, raw?
https://github.com/U-Shift/Declives-RedeViaria/raw/main/raster/LisboaIST_clip_r1.tif (10m)
https://github.com/U-Shift/Declives-RedeViaria/raw/main/raster/LisboaCOPERNICUS_clip.tif

You can see the results at https://od2net.org/ in the example dropdown. (In case anyone's reading this right as I post, it'll deploy in a few minutes)


updates to index.yml

Incorrect link for Understand the elastic data map. Updated the link to point at concept-elastic-data-map.md

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

@whhender
Can you review this old PR and determine whether it needs to be closed or merged?
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
@MicrosoftDocs/public-repo-pr-review-team

#sign-off


feat(client): model cmd of swclisupport output to json

Description
Modules

[ ] UI
[ ] Controller
[ ] Agent
[x] Client
[ ] Python-SDK
[ ] Others

Checklist

[x] run code format and lint check
[ ] add unit test
[ ] add necessary doc

#642


Incorrect definition for CSVLK

@kaushika-msft, in the KMS section., CSVLK is defined as "Customer Support Volume License Key".  This is incorrect.  It should read "Customer Specific Volume License Key".
Thanks!
Wesk

@kaushika-msft -- Can you take a look at this issue?

That will be updated later today. Thanks for your feedback.


StaxRIP window disappears

I have a new bug where the StaxRIP instance disappears after creating the index file. The process is runing in Task manager but there is no window. Does anyone know this behaviour ?

I noticed that the StaxRIP window is put to background after running the import. Maybe you're encountering a task bar issue?
Did you try Alt+Tab or the "to the front" option in task manager? (Sorry, I don't know the correct english term  - I found it in the context menu of the process).
(I'm use built <IP_ADDRESS>)

I tried alt+tab but it´s gone. Strange is that there is an instance still running but i cannot bring it back.

Which staxrip version/build are you using?

1.3.4 the latest release
Am 27.07.2017 18:30 schrieb "stax76"<EMAIL_ADDRESS>Which staxrip version/build are you using?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/stax76/staxrip/issues/244#issuecomment-318415308, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ANA55LT_oNrJ6vP9pxOX8TXpO6i_yjVzks5sSLshgaJpZM4OlVKz
.

The latest is 1.6 but there were no changes that could cause it since <IP_ADDRESS>, please post the full log file.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
System Environment
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
StaxRip    : <IP_ADDRESS>
Windows    : Windows 10 Pro 1703
Language   : German (Germany)
CPU        : Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz
GPU        : NVIDIA GeForce GTX 1060 6GB
Resolution : 2560 x 1440
DPI        : 120
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Exception
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
System.UnauthorizedAccessException: Zugriff verweigert (Ausnahme von HRESULT: 0x80070005 (E_ACCESSDENIED))
bei System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
bei System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
bei StaxRip.TaskDialog1.Show() in D:\Projekte\VS\VB\StaxRip\UI\TaskDialog.vb:Zeile 301.    bei StaxRip.MainForm.ShowSourceFilterSelectionDialog(String inputFile) in D:\Projekte\VS\VB\StaxRip\Forms\MainForm.vb:Zeile 1709.    bei StaxRip.MainForm.OpenVideoSourceFiles(IEnumerable1 files, Boolean isNotEncoding) in D:\Projekte\VS\VB\StaxRip\Forms\MainForm.vb:Zeile 1810.

I have tried other files. It looks like it is because of my source files which are somehow not compatible.

I have a workaround in place now.
I use mkttoolnix to extract the source MKV and then i load the .264 file into StaxRIP. That works now. Strange

I had weird behavior with special characters in the filename/filepath... like ä, ö ... so I try to avoid any special characters now.

Ok, it looks like the issue is the MKV file which was created by MakeMKV. When I create a new MKV out of the MakeMKV with MKVtoolnix. Then the file works as usual. So we can close this ticket.

MakeMKV is the preferred and recommended ripping method, I constantly open MakeMKV created files. Which MakeMKV version is it? Please post MediaInfo of the problematic files, maybe it only happens with certain formats. UnauthorizedAccessException could mean missing privileges in regard of the location or your source or staxrip or modules uses by tool. Please note that h264 files are by default opened with l-smash/LWLibavVideoSource while mkv is opened by default with ffms2/FFVideoSource, please try and confirm that it's triggered only by ffms2, change the source filter before opening a source.
@JoergWausW
Umlaute are covered by the default windows code page, they are fully supported, please create a new issue and post a full log file if you notice any problem.

I have used the version 1.10.6 of MakeMKV.
I have tried ffms2 and another one which I do not remember. Here is the Media Info
`General
Unique ID                      :<PHONE_NUMBER>3186170515344859467098542911 (0x3F47C60459B7C3F49E78FD96A842D33F)
Complete name                  : XXX.mkv
Format                         : Matroska
Format version                 : Version 2
File size                      : 28.2 GiB
Duration                       : 2 h 32 min
Overall bit rate mode          : Variable
Overall bit rate               : 26.5 Mb/s
Movie name                     : XXX
Encoded date                   : UTC 2017-07-27 19:44:52
Writing application            : MakeMKV v1.10.6 win(x64-release)
Writing library                : libmakemkv v1.10.6 (1.3.3/1.4.4) win(x64-release)
Original source medium         : Blu-ray
Video
ID                             : 1
ID in the original source medi : 4113 (0x1011)
Format                         : VC-1
Format profile                 : Advanced@L3
Codec ID                       : V_MS/VFW/FOURCC / WVC1
Codec ID/Hint                  : Microsoft
Duration                       : 2 h 32 min
Bit rate                       : 24.0 Mb/s
Width                          : 1 920 pixels
Height                         : 1 080 pixels
Display aspect ratio           : 16:9
Frame rate mode                : Constant
Frame rate                     : 23.976 (24000/1001) FPS
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Scan type                      : Progressive
Compression mode               : Lossy
Bits/(Pixel*Frame)             : 0.483
Stream size                    : 25.5 GiB (91%)
Language                       : English
Default                        : No
Forced                         : No
Audio #1
ID                             : 2
ID in the original source medi : 4353 (0x1101)
Format                         : TrueHD
Codec ID                       : A_TRUEHD
Duration                       : 2 h 32 min
Bit rate mode                  : Variable
Bit rate                       : 1 505 kb/s
Maximum bit rate               : 3 267 kb/s
Channel(s)                     : 6 channels
Channel positions              : Front: L C R, Side: L R, LFE
Sampling rate                  : 48.0 kHz
Frame rate                     : 1 200.000 FPS (40 SPF)
Bit depth                      : 24 bits
Compression mode               : Lossless
Stream size                    : 1.60 GiB (6%)
Title                          : Surround 5.1
Language                       : English
Default                        : Yes
Forced                         : No
Audio #2
ID                             : 3
ID in the original source medi : 4357 (0x1105)
Format                         : AC-3
Format/Info                    : Audio Coding 3
Format settings, Endianness    : Big
Codec ID                       : A_AC3
Duration                       : 2 h 32 min
Bit rate mode                  : Constant
Bit rate                       : 448 kb/s
Channel(s)                     : 6 channels
Channel positions              : Front: L C R, Side: L R, LFE
Sampling rate                  : 48.0 kHz
Frame rate                     : 31.250 FPS (1536 SPF)
Bit depth                      : 16 bits
Compression mode               : Lossy
Stream size                    : 488 MiB (2%)
Title                          : Surround 5.1
Language                       : German
Service kind                   : Complete Main
Default                        : No
Forced                         : No
Text #1
ID                             : 4
ID in the original source medi : 4609 (0x1201)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 36.1 kb/s
Count of elements              : 4020
Stream size                    : 38.9 MiB (0%)
Language                       : English
Default                        : No
Forced                         : No
Text #2
ID                             : 6
ID in the original source medi : 4610 (0x1202)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 26.7 kb/s
Count of elements              : 4164
Stream size                    : 28.7 MiB (0%)
Language                       : French
Default                        : No
Forced                         : No
Text #3
ID                             : 8
ID in the original source medi : 4611 (0x1203)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 38.7 kb/s
Count of elements              : 3712
Stream size                    : 41.7 MiB (0%)
Language                       : German
Default                        : No
Forced                         : No
Text #4
ID                             : 10
ID in the original source medi : 4612 (0x1204)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 42.1 kb/s
Count of elements              : 4140
Stream size                    : 45.3 MiB (0%)
Language                       : German
Default                        : No
Forced                         : No
Text #5
ID                             : 12
ID in the original source medi : 4613 (0x1205)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 34.5 kb/s
Count of elements              : 3644
Stream size                    : 37.1 MiB (0%)
Language                       : Italian
Default                        : No
Forced                         : No
Text #6
ID                             : 14
ID in the original source medi : 4614 (0x1206)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 37.7 kb/s
Count of elements              : 4060
Stream size                    : 40.7 MiB (0%)
Language                       : Italian
Default                        : No
Forced                         : No
Text #7
ID                             : 16
ID in the original source medi : 4615 (0x1207)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 31.7 kb/s
Count of elements              : 3886
Stream size                    : 34.1 MiB (0%)
Language                       : Spanish
Default                        : No
Forced                         : No
Text #8
ID                             : 18
ID in the original source medi : 4616 (0x1208)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 27.2 kb/s
Count of elements              : 3160
Stream size                    : 29.3 MiB (0%)
Language                       : Dutch
Default                        : No
Forced                         : No
Text #9
ID                             : 20
ID in the original source medi : 4617 (0x1209)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 31 min
Bit rate                       : 29.5 kb/s
Count of elements              : 3688
Stream size                    : 31.9 MiB (0%)
Language                       : Chinese
Default                        : No
Forced                         : No
Text #10
ID                             : 22
ID in the original source medi : 4618 (0x120A)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 19.0 kb/s
Count of elements              : 3574
Stream size                    : 20.4 MiB (0%)
Language                       : Korean
Default                        : No
Forced                         : No
Text #11
ID                             : 24
ID in the original source medi : 4619 (0x120B)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 30.5 kb/s
Count of elements              : 3608
Stream size                    : 32.8 MiB (0%)
Language                       : Spanish
Default                        : No
Forced                         : No
Text #12
ID                             : 26
ID in the original source medi : 4620 (0x120C)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 32.6 kb/s
Count of elements              : 3628
Stream size                    : 35.1 MiB (0%)
Language                       : Portuguese
Default                        : No
Forced                         : No
Text #13
ID                             : 28
ID in the original source medi : 4621 (0x120D)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 28.3 kb/s
Count of elements              : 2756
Stream size                    : 30.4 MiB (0%)
Language                       : Danish
Default                        : No
Forced                         : No
Text #14
ID                             : 30
ID in the original source medi : 4622 (0x120E)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 28.5 kb/s
Count of elements              : 3346
Stream size                    : 30.7 MiB (0%)
Language                       : Finnish
Default                        : No
Forced                         : No
Text #15
ID                             : 32
ID in the original source medi : 4623 (0x120F)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 30.0 kb/s
Count of elements              : 3642
Stream size                    : 32.2 MiB (0%)
Language                       : Norwegian
Default                        : No
Forced                         : No
Text #16
ID                             : 34
ID in the original source medi : 4624 (0x1210)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 32.0 kb/s
Count of elements              : 3598
Stream size                    : 34.4 MiB (0%)
Language                       : Portuguese
Default                        : No
Forced                         : No
Text #17
ID                             : 36
ID in the original source medi : 4625 (0x1211)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 30 min
Bit rate                       : 27.5 kb/s
Count of elements              : 3646
Stream size                    : 29.6 MiB (0%)
Language                       : Swedish
Default                        : No
Forced                         : No
Text #18
ID                             : 38
ID in the original source medi : 4627 (0x1213)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 23 min
Bit rate                       : 212 b/s
Count of elements              : 30
Stream size                    : 222 KiB (0%)
Language                       : French
Default                        : No
Forced                         : No
Text #19
ID                             : 40
ID in the original source medi : 4628 (0x1214)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 1 h 56 min
Bit rate                       : 56 b/s
Count of elements              : 6
Stream size                    : 48.1 KiB (0%)
Language                       : German
Default                        : No
Forced                         : No
Text #20
ID                             : 42
ID in the original source medi : 4629 (0x1215)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 23 min
Bit rate                       : 345 b/s
Count of elements              : 40
Stream size                    : 362 KiB (0%)
Language                       : Italian
Default                        : No
Forced                         : No
Text #21
ID                             : 44
ID in the original source medi : 4630 (0x1216)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 23 min
Bit rate                       : 273 b/s
Count of elements              : 30
Stream size                    : 287 KiB (0%)
Language                       : Spanish
Default                        : No
Forced                         : No
Text #22
ID                             : 46
ID in the original source medi : 4631 (0x1217)
Format                         : PGS
Codec ID                       : S_HDMV/PGS
Codec ID/Info                  : Picture based subtitle format used on BDs/HD-DVDs
Duration                       : 2 h 23 min
Bit rate                       : 340 b/s
Count of elements              : 36
Stream size                    : 357 KiB (0%)
Language                       : Portuguese
Default                        : No
Forced                         : No
Menu
00:00:00.000                   : en:Chapter 01
00:06:23.883                   : en:Chapter 02
00:10:36.260                   : en:Chapter 03
00:13:52.540                   : en:Chapter 04
00:17:54.114                   : en:Chapter 05
00:21:39.339                   : en:Chapter 06
00:26:09.651                   : en:Chapter 07
00:29:35.982                   : en:Chapter 08
00:31:42.400                   : en:Chapter 09
00:37:49.058                   : en:Chapter 10
00:43:34.028                   : en:Chapter 11
00:46:39.463                   : en:Chapter 12
00:48:57.768                   : en:Chapter 13
00:53:19.404                   : en:Chapter 14
00:57:15.557                   : en:Chapter 15
00:59:26.187                   : en:Chapter 16
01:03:59.335                   : en:Chapter 17
01:08:23.265                   : en:Chapter 18
01:10:48.285                   : en:Chapter 19
01:14:24.877                   : en:Chapter 20
01:18:05.555                   : en:Chapter 21
01:22:22.228                   : en:Chapter 22
01:24:48.583                   : en:Chapter 23
01:30:48.359                   : en:Chapter 24
01:34:04.930                   : en:Chapter 25
01:39:57.700                   : en:Chapter 26
01:42:05.327                   : en:Chapter 27
01:44:59.918                   : en:Chapter 28
01:47:00.872                   : en:Chapter 29
01:51:09.746                   : en:Chapter 30
01:54:14.597                   : en:Chapter 31
01:57:03.891                   : en:Chapter 32
02:00:14.040                   : en:Chapter 33
02:03:37.493                   : en:Chapter 34
02:09:07.239                   : en:Chapter 35
02:12:27.064                   : en:Chapter 36
02:15:22.739                   : en:Chapter 37
02:19:58.681                   : en:Chapter 38
02:24:26.658                   : en:Chapter 39
`

try LWLibavVideoSource

I've tested a MakeMKV 1.10.6 source with VC-1 which was OK, AC3 or TrueHD are common so it's probably not a general problem but something special, when TaskDialog fails it often a system problem caused by something like a anti virus software or something similar.
https://www.heise.de/security/artikel/Ex-Firefox-Entwickler-raet-zur-De-Installation-von-AV-Software-3609009.html

I guess this is the issue you referred to in the answer to my current issue.
I noticed a considerable delay once. I thought now I have the same issue, but after a minute or so the TaskDialog came back. In this case I remember working with a >40GB-or-so big source file - it was uncompressed input from tv card (saved somehow in RGB, so filters didn't work... ).
Maybe it would help if it was possible to keep one status window open, contents like the log-file growing bigger and bigger, instead of opening a new window for each step. But maybe that's not possible.
I think there is at least one step in the process that doesn't open an own status window this one might be the one that is running in the background an making the Task Dialog not coming back. If a lot of data chunks have to be moved/copied (=lots of files or big files) it might take a while.
If this is all complete bogus, please ignore it.

One issue is there is no progress window for the auto cropping because it's a internal function, after the cropping the window should appear but according to reports it never appears. With Full HD and SSD auto crop should only take a few seconds, I should try to show progress for auto cropping but technically it's probably not easy to do. I've uploaded a new build today with a possible fix and much better logging info.

Same probleme here (1.6-stable-x64). The problem is a little bit difficult to explain. The “first run” with StaxRIP is fine, but after a second encoding (e.g. next day) the problem after creating the index file appears. My solution for the problem: I need to copy the mkv-file/movie to another drive (e.g. from a network drive to a local SSD) and start creating the index file again. After a successful encoding, it will work again with the original drive (e.g. network drive). So I have to switch between the individual encodings the source drives.

Please try 1612, there was a fix regarding this in 1609.
https://github.com/stax76/staxrip/blob/master/md/changelog.md

mine's too. once tried 6GB file. after demuxing, its' window disappears. but its working fine with 2/3 GB file. Though window appears little late (like 40/50 sec) after demuxing.
But,  i didn't face any problem like this with v1.3.7

Faced the same with <IP_ADDRESS> release


Bump all versions

What
To maintain, I must bump all the images.

Ref
Prometheus

https://github.com/prometheus/prometheus/releases
https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md

Grafana

https://github.com/grafana/grafana/releases
https://github.com/grafana/grafana/blob/main/CHANGELOG.md

AlertManager

https://github.com/prometheus/alertmanager/releases
https://github.com/prometheus/alertmanager/blob/master/CHANGELOG.md


[Regression] ScummTR 0.4.2 corrupts LOOM-EGA

Summary
With LOOM-EGA-EN (either the 1.0 or 1.1 version from 1990), if one just does this to the original game with ScummTR 0.4.2 on Windows:
# This just reimports the original text of the game with no modification
scummtr -g loom -of tmp.txt
scummtr -g loom -if tmp.txt

and then, if you start a new game, to the forest on the left, and click on the first tree hole, then a graphical glitch will appear in the original DOS interpreter, and ScummVM will plainly refuse it:

ScummTR 0.4.0 and 0.4.1 didn't have this problem on Windows.
Games
Loom
Versions
v0.4.2
current Git HEAD
Relevant output (error messages, warnings, or any useful info)
No response
I own a legitimate game

[X] I promise that my game does NOT come from an illegal source, such as "abandonware" websites

Here's something strange… the bug appears to only be triggered by some versions of g++.

g++ 2.95.3 on Haiku: ✅
g++ 11.2.0 on maOS: ❌
clang++ 12 on macOS: ✅

So it's not necessarily related to v0.4.1 vs. v0.4.2, because I was comparing them on Windows, but v0.4.1 was compiled with Visual C++ Express 2005, while v0.4.2 was compiled with g++ 6.3.0.
Needs more investigation…

So it looks like that the best test environment for this is an Ubuntu 12.04.5 VM:

g++ 4.4.7 on Ubuntu 12.04: ✅
g++ 4.5.3 on Ubuntu 12.04: ❌
g++ 4.6.3 on Ubuntu 12.04: ❌

So the answer is maybe somewhere in https://gcc.gnu.org/gcc-4.5/changes.html. It could also be a libstdc++ change, since clang++ 11.0 on Debian 11 with libstdc++ also has the same bug.

After more trial-and-error splitting block.cpp itself between g++ 4.4 and g++ 4.5, it appears that the problem is located in void OldRoom::_getOIInfo().
The values to oiOffset[0] and oiOffset[11] sometimes get permuted when compiling with g++ > 4.4:
oiOffset[0]: 23521
oiOffset[11]: 0

This was due to an unstable usage of std::sort().
It was changed to std::stable_sort() in commit a3955043322e02d2a531c217cbd137311443d8bd, and the strict weak ordering of OIInfo was also fixed in commit 8322e6da739a82dd4511474f152679ee303a0bd7.

Can't reproduce it anymore with the last two fixes, and it appears that only scummtr-0.4.2-win32.zip had this bug in the official pre-built releases (the other ones were OK because I was using old compilers on purpose after such a long hiatus).
I've added a scummtr-0.4.2-win32-MSVC.zip variant, which was built with Visual C++ 2005 Express instead of MinGW-w64, thus avoiding the bug in this earlier release, too.


Has this c++ sdk been proven to work with GovCloud?

@awslabs
Has this c++ sdk been proven to work with GovCloud's S3? If so what needs to be changed and specifically what should the endPointOverride be for GovCloud?  I ask because when it is set to https://s3-us-gov-west-1.amazonaws.com/ the connection times out.

Did you also set "authenticationRegion" to us-gov-west-1?
On Feb 10, 2016 2:00 PM, "Haisam Ido"<EMAIL_ADDRESS>wrote:

Has this c++ sdk been proven to work with GovCloud? If so what needs to be
changed and specifically what should the endPointOverride be for
GovCloud? I ask because when it is set to
https://s3-us-gov-west-1.amazonaws.com/ the connection times out.
—
Reply to this email directly or view it on GitHub
https://github.com/awslabs/aws-sdk-cpp/issues/102.

Yes. This is the returned message:
The request signature we calculated does not match the signature you provided. Check your key and signing method.
The keys work from CLI and are the same ones that are used in the c++ code.  Printout of the keys from the c++ code shows that the keys match ones ones in the ./.aws/credentials file.  I wonder if the SDK doesn't "like" the generated keys!

Could i see the code where you constructing your client?
On Feb 11, 2016 6:13 AM, "Haisam Ido"<EMAIL_ADDRESS>wrote:

Yes. This is the returned message:
The request signature we calculated does not match the signature you
provided. Check your key and signing method.
The keys work from CLI and are the same ones that are used in the c++
code. Printout of the keys from the c++ code shows that the keys match ones
ones in the ./.aws/credentials file. I wonder if the SDK doesn't "like" the
generated keys!
—
Reply to this email directly or view it on GitHub
https://github.com/awslabs/aws-sdk-cpp/issues/102#issuecomment-182881145
.

Thank you for your reply.  Sill mistake there was an extra / that caused the problem.


Excluding vulnerability CVE-2022-41854 {patch}

Ignoring CVE-2022-41854 as DOS cannot be a concern for Abort-Mission while using it as intended (dependency should only be present in test scope).


Device Update Free Edition

According to the pricing calculator (https://azure.microsoft.com/en-au/pricing/calculator/) there is an Free Edition of the IoT Hub Device update:

But when I try to setup an "Device update for IoT Hub" with a "Free Tier"-Iot Hub, I get an error, that this combination is not possible.
Can you clarify on this topic?

@sinusX : Device Update paid and free SKU, both require minimum S1 (Standard) IoT Hub tier as the hub message limits in the free tier would significantly impact the Device Update experience. [Doc]


App Details | One single uploaded image repeatedly shown thrice

Current Behavior

The user uploads one image on the App details page while registering the app but it ended up showing the same image 3 times. Since max 3 images can be uploaded, the system somehow repeats the image thrice.
One single image repeat thrice on the Validate & Publish screen as well as on the App overview page.

Expected Behavior

The image should display only once on both the Validate & Publish screen and on the App overview page.

Steps To Reproduce

Login to the portal application as CX-Operator
Navigate to Marketplace Management --> App Release process → Register your App
Add all the details for the App Card
Hit Save & Proceed
On the App page details, upload only One image under the “Images“ section
Save & Proceed
Complete all the steps for App Registration
Image repeated issue can be seen on the last step (Validate & Publish)
Now navigate to Marketplace Management --> Your Apps → Click on the recently registered app /appoverview
Check and observe the repeated image

Note

I have created issue on PORTAL-FRONTEND: #1031

Note

I have created issue on PORTAL-FRONTEND: #1031


Remove Notebook debug contributions

Fixes https://github.com/microsoft/azuredatastudio/issues/17999
We'll need the debug service to enable these

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 48.275%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
14747

Relevant Lines:
29007

💛  - Coveralls


Further Benchmarking Improvements Tracking

[ ] Improve the add_benchmark and list_benchmark syntax. Maybe we implement some trait to AllModulesWithSystem which can automate all of that for us. cc @KiChjang @thiolliere
[ ] Return Err when PoV info isnt generated https://github.com/paritytech/substrate/pull/9471#discussion_r684318346
[ ] Insert storage info for "well known keys"
[ ] Whitelist BlockWeight storage item

note sure it is the best issue for tracking this. But an additional note is:

move the declaration of benchmark in an attribute macro, so that code can be formatted using regular tools.

i think this is all done or covered in other issues cc @ggwpez


Does conversion of c.notation to p.notation really work as described?

In the vignette docs it is stated "It is recommended for amino acid change to be in p. notation however lolliplot will attempt to convert from c. notation to p.notation by subtracting the 5’ UTR transcript length from the c. coordinate, when employing this functionality the user must specify an ensembl data set via the ensembl.dataset parameter."  Isn't the c.notation at the cDNA/transcript level? Converting to p.notation would require more than just subtracting the UTR length.

@obigriffith Yes, though it was not documented fully. It subtracts the 5`utr length from the corrdinate and divides by 3 rounding to the nearest integer.
Based on our discussion this morning I will remove the documentation from the vignette and leave hidden with a warning message and add in a check to make sure there are not multiple 5 or 3 UTR regions for the same transcript ID


Rename zh-CN/code.json to zh-cn/code.json

Closes #157

Seems some links are broken

Could we keep using zh-CN instead of  zh-cn for url path, seems it's more common

Could we keep using zh-CN instead of  zh-cn for url path, seems it's more common

yep, I see that you have already submitted pr


Why openai opensource Grok? not XAI?

I am also curious to know what is happening..

lol.

You're humorous.

Indeed, the Grok repository has been in existence for many years, originating from the OpenAI paper "Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasets" in 2022. Although it's not the same Grok as the large language model Grok of xAI, it did indeed precede Musk's open-source Grok.


Downloading export templates through editor much, much slower than through browser

Godot version:
Godot 3.0 RC2
OS/device including version:
Windows 10
Issue description:
For me, downloading the export templates through the editor's interface is painfully slow, even though downloading through Firefox takes less than a minute. After starting the download in the editor, I could open Firefox, go to godotengine.com, find the blog post announcing Release Candidate 2 and fully download the .tpz from the URL provided, and by the time I was done Godot had only reached 5%.
I initially selected the HTTPS mirror in both cases, but the HTTP one doesn't appear to be any faster.
(This is obviously not a blocker, so I realized it won't get fixed before the 3.0.0 release... But it's something to look into, since this makes downloading the templates from the editor less convenient than the old way)

I think this is because of buffer reallocation in HttpRequest::_update_connection():
body.append_array(chunk);

It's probably the best to download to file instead of memory but I'd suggest merging #16385 first to get better file write performance.

Fixed by #16430.


Create settings icon

This PR adds a new Settings icon
Used in design site

Used in map context

lgtm! at least based on what i see here, only one question, have you confirmed whether this (possibly with a custom size and stroke width) is visually identical if used within the menu as we have it now in a couple sites?

Documenting offline discussion:
There are a couple of differences between this icon and the one used in @carbonplan/components.  Namely, this icon is made to use the standard 0 0 24 24 square viewbox consistent with other icons, where the Header element is wider by design.
We also recognized that the Header version of this icon (including hover state and value interaction in addition to dimensions) is helpful outside of just the Header use case, so we're now exporting it from @carbonplan/components (https://github.com/carbonplan/components/commit/232890b113184bed6c255bc884ac73358d9c2151). We still think that this square version of the icon could be useful, so going to move ahead with adding to @carbonplan/icons.


openseachest: 24.08 -> 24.08.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/Seagate/openSeaChest/releases.
meta.description for openseachest is: Collection of command line diagnostic tools for storage devices
meta.homepage for openseachest is: https://github.com/Seagate/openSeaChest
Updates performed

Version update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 24.08.1 in filename of file in /nix/store/2s20gnyqxvf5r8mbsnvnjn5pb0gizswl-openseachest-24.08.1

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

openseachest

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/2s20gnyqxvf5r8mbsnvnjn5pb0gizswl-openseachest-24.08.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A openseachest https://github.com/r-ryantm/nixpkgs/archive/c076e3418c81ad40f6fb57673fc185fe686a9ba6.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/c076e3418c81ad40f6fb57673fc185fe686a9ba6#openseachest

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/2s20gnyqxvf5r8mbsnvnjn5pb0gizswl-openseachest-24.08.1
ls -la /nix/store/2s20gnyqxvf5r8mbsnvnjn5pb0gizswl-openseachest-24.08.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

openseachest

Maintainer pings
cc @justinas for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

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

# ./result/bin/openSeaChest_Basics -i -d /dev/sda | grep SMART\ Status
        SMART Status: Good

Not sure why ofborg is getting a hash mismatch specifically on aarch64 :thinking:

Result of nixpkgs-review pr 344577 run on aarch64-linux 1

1 package built:

openseachest


First Screen

First Screen

What is the issue? I would like to help.

Well, now on second screen, i need insert a new row in table, but when call method for insert in her, only go memory adreess instead of string content

Can you assign this issue to me? I would like to help.


Zenodo

Hey Mattis @LinguList,
does main look like it can be registered at Zenodo?
Could we just make a version now and I'll keep fixing the issues if there are any?

Oh, wait, I'll fix two more things.

Okay, now it's ready, I think.

@chrzyki Hi Christoph, can you please have a look at this? Can it already be registered at Zenodo? I need to insert the link into the text anyway, so maybe we could just register it and then I'll fix the issues?

@ilchec I think I'd personally like to have to the issues sorted before the initial release. Yes, bugfix releases are always possible, but I wouldn't want to take them for granted. How big of issues are we talking here and is there anything I can help with?

@chrzyki I don't really think there are any major issues, but I am quite sure that if you have a look at the data, you'll find something just like the last time with daniellinguafrancas. I did my best to bring everything in order, but I may have forgotten something. In fact, if you have time to look at it, I can fix everything you find right now.

Sure, no problem. I'll have a look at the data in 20-30 minutes and will report back.

(btw, could you comment in the outstanding issues here whether they've been taken care of? That might make figuring out what needs immediate attention a bit easier.)

Oh, yes, they are all resolved, I'll close them right now

@chrzyki, if you think it is fine to submit, I can do so, or I'll just let you do it otherwise. We do occasionally releases earlier so they can be later filled (alternatively, one can reserve a DOI, but this is not easy to do manual). After publication of the paper, we anyway need to re-release the data in version 1.1 or so, as we need to add the concept lists to concepticon. So I'd suggest to make this a version 0.1, not 1.0.

Thanks for explaining and no problem - I can release.

@ilchec, please make a notification to get back to us to add your
concept lists for all studies you have been doing, okay? I won't make a
note myself, so this is a bit your responsibility now to do this right ;)

@LinguList Sure! I'll have to get back to this after the papers are published, right?

exactly !

Good! I made a reminder.

Done: https://zenodo.org/record/4486420 for v0.1 and https://doi.org/10.5281/zenodo.4486419 for the all-version-DOI.

@chrzyki Thanks a lot!


feat: Check artifacthub-pkg.yml

Description

Relates to https://github.com/kubewarden/kubewarden-controller/issues/389

feat: Add make artifacthub-pkg.yml target
deps: Consume changes to github actions that check artifacthub-pkg.yml
feat: Add needed metadata.yml annotations so artifacthub-pkg.yml is correctly generated

Test
See CI runs on the specific commits.
Additional Information
Tradeoff

Potential improvement

&*^^&% GH automatically closed this PR when I did a push --force and there was no delta of commits. But I need to push commit by commit to show and test the CI expected failures. Will open another one.


events list api

how can I retrieve the entire content of the events list API when it only supports pagination?

The data retrieved for the same page varies with each request, and the pagination information displays a maximum of 3 pages

The data retrieved for the same page varies with each request, and the pagination information displays a maximum of 3 pages

i have the same question, why the data retrieved for the same page varies with each request, and the pagination information displays a maximum of 3 pages

Are you talking about this endpoint: https://docs.github.com/en/rest/activity/events?apiVersion=2022-11-28#list-public-events ?
If so, the public events list is a firehose, and there are probably better ways to consume this streaming data than through this API endpoint. It will constantly be changing every time you call it. Why they support pagination at all is beyond me... probably for historical reasons.
Depending on your use case, you may wish to contact GitHub technical support directly and ask if there are better ways for you to stream this massive amount of data.

thinks a lot, i contact github technical support directly


Cherry Pick omnibus commits

Description
Cherry Pick omnibus commits
Issues Resolved
https://github.com/chef/chef/issues/5458
Check List

[ ] New functionality includes tests
[x ] All tests pass
[ ] RELEASE_NOTES.md, has been updated if required (not required for bugfixes, required for API changes)
[x ] All commits have been signed-off for the Developer Certificate of Origin. See https://github.com/chef/chef/blob/master/CONTRIBUTING.md#developer-certification-of-origin-dco

Signed-off-by: Jaymala Sinha<EMAIL_ADDRESS>

@chef/engineering-services

this makes me very sad. What's the work required to get us on master of omnibus and omnibus-software?

@thommay Work is underway by multiple teams right now to get that resolved. It's one of our top priorities.


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

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

Problem has been resolved in 3m 0s at 09:12:29 on 2023.06.05
Problem name: Interface eth0(): High error rate (>2 for 5m)
Host: S100-Primario
Severity: Warning
Original problem ID: 23384


Documentation on mask format for cvat_sdk annotations

Is there documentation for the mask format used in the cvat_sdk?
Reverse engineered it looking at: https://github.com/opencv/cvat/blob/develop/cvat-core/src/annotations-collection.ts#L849
Essentially you need to provide a points array for bounding box RLE values followed by [left, top, right, bottom] corners of the bounding box
def mask_to_rle(mask):
    def reducer(acc, item):
        idx, val = item
        if idx > 0:
            if mask[idx - 1] == val:
                acc[-1] += 1
            else:
                acc.append(1)
            return acc

        if val > 0:
            acc.extend([0, 1])
        else:
            acc.append(1)
        return acc
    return reduce(reducer, enumerate(mask), [])

def to_cvat_mask(box: list, mask):
    xtl, ytl, xbr, ybr = box
    flattened = mask[ytl : ybr + 1, xtl : xbr + 1].flat[:].tolist()
    rle = mask_to_rle(flattened)
    rle.extend([xtl, ytl, xbr, ybr])
    return rle

shapes = []
for mask, label in zip(raw_label["masks"], raw_label["labels"]):
    binary_mask = mask.numpy()
    contours = find_contours(binary_mask, 0.5)
    contour = contours[0]
    contour = np.flip(contour, axis=1)
    contour = approximate_polygon(contour, tolerance=2.5)
    if len(contour) < 3:
        continue
    Xmin = int(np.min(contour[:, 0]))
    Xmax = int(np.max(contour[:, 0]))
    Ymin = int(np.min(contour[:, 1]))
    Ymax = int(np.max(contour[:, 1]))
    cvat_mask = to_cvat_mask((Xmin, Ymin, Xmax, Ymax), binary_mask)
    shapes.append(
        models.LabeledShapeRequest(
            frame=scan_point,
            label_id=0,
            type="mask",
            points=cvat_mask,
        )
    )

req = models.LabeledDataRequest(shapes=shapes)
task.set_annotations(data=req)

There is RLE mention: https://opencv.github.io/cvat/docs/manual/advanced/xml_format/
Basically bitmap:
[0 0 1]
[1 1 1]
[0 0 1]
encoded as: 2 4 2 1 (two zeros, four ones, two zeros, one one)

Is there documentation for the mask format used in the cvat_sdk?

Not sure I understand this question. cvat_sdk can take different formats and pass them to CVAT server where they are parsed in different ways.

Please check https://github.com/opencv/cvat/issues/6487#issuecomment-1640097518.

@bsekachev - the RLE in the XML format doesn't contain the bounding box dimensions suffix, rather the width and height are added as attributes to the  element in the XML.
When using the cvat_sdk - you must concatenate the RLE and the bounding box dimensions to make a valid points array
The ask is to add documentation on this


RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation: [torch.cuda.FloatTensor [1, 1024, 1, 1]] is at version 2; expected version 1 instead. Hint: enable anomaly detection to find the operation that failed to compute its gradient, with torch.autograd.set_detect_anomaly(True).

When i start training, this error occurred. How can i solve this?
Waiting for replies. Thanks.
RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation: [torch.cuda.FloatTensor [1, 1024, 1, 1]] is at version 2; expected version 1 instead. Hint: enable anomaly detection to find the operation that failed to compute its gradient, with torch.autograd.set_detect_anomaly(True).
Environment:
torch                      1.7.1+cu110
torchvision             0.8.2+cu110
opencv-python      <IP_ADDRESS>

@xshone #89


texmacs: update to 1.99.2

Please rename commit's name following our guide from CONTRIBUTING.md

@jagajaga Done.

Please rebase against current master (due to Travis error).
On 28 July 2015 16:49:14 Profpatsch<EMAIL_ADDRESS>wrote:

@jagajaga Done.

Reply to this email directly or view it on GitHub:
https://github.com/NixOS/nixpkgs/pull/8987#issuecomment-125616680

@jagajaga Done, I hope (if git rebase --onto remote/master works as I think).


⚠ Bofrost.be has degraded performance

In 4955447, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1494 ms

Resolved: Bofrost.be performance has improved in e254ea1.


Fix explicit repo solver

It used to prefer older versions over newer ones. This was due to the solver context implementation!

I did this TDD style: added the failing test first, then the fix.
Also to keep the history clean and buildable, the test does not actually fail in the first commit but the test explanatory text makes things clear. The fix also updates the test output.


Marathon api Support Container Images in Mesos Containerizer

Mesos supports container image in mesos containerizer. The link is the following:
https://github.com/apache/mesos/blob/master/docs/container-image.md#supporting-container-images-in-mesos-containerizer
Mesos have Docker containerizer and Mesos containerizer (the above link said it was improved named Unified Containerizer)

why merge from releases/1.1 into master?
I don't see any relevant commit from you in here, @wangqunOne

Are you sure you wanted to create a pull request?


chinese JSdoc can't linefeed

VSCode Version: Code 1.18.1 (929bacba01ef658b873545e26034d1a8067445e9, 2017-11-16T18:32:36.026Z)
OS Version: Windows_NT ia32 10.0.16299
Extensions:

Extension
Author (truncated)
Version

html-snippets
abu
0.1.0

npm-intellisense
chr
1.3.0

path-intellisense
chr
1.4.2

vscode-eslint
dba
1.4.3

jquerysnippets
don
0.0.1

vscode-npm-script
eg2
0.3.3

vscode-great-icons
emm
2.1.20

easy-icons
jam
0.3.1

search-node-modules
jas
1.2.0

csharp
ms-
1.13.1

PowerShell
ms-
1.5.1

stylelint
shi
0.31.0

vscode-autohotkey
sle
0.2.1

unity-tools
Tob
0.1.9

nodejs-extension-pack
wad
0.1.9

JavaScriptSnippets
xab
1.5.0

(1 theme extensions excluded)

Steps to Reproduce:

Reproduces without extensions: Yes/No

Pleae provide more details I have no clue what you are talking about

@isidorn
think for you help .I think i find some way to revolve it.
when i  using chinese like this in JSdoc
/*
*-测试
*-其他
*/
or
/*
*测试
*...
*/
no space and*,it can linefeed when i use function on the tip.
but if * 测试,the tip can't linefeed..
(sorry for  my english...)

As far as I understood you have found a way to resolve it. If not you can probably find a duplicate in our repo similar to this issue.


Changing the Java Ranger configuration for SV-COMP 2020

This is the configuration I have been able to test JR with SV-COMP 2020 benchmarks on my own hardware. I would like to use the same configuration for JR in SV-COMP 2020.

We must use the same resource limits for all verifiers. Otherwise the results would not be comparable.

We must use the same resource limit for all tools. Otherwise the results are not comparable.

Alright. Thanks for the quick response.


livereload for sass files importing lib files not working

hi there,
sass files that import a file from lib e.g. @import 'angular-material/angular-material'; sort of disable livereload. if I remove that import and keep the other partial imports livereload works. This problem exists with grunt and gulp.
I also tried to add includePaths to grunt-sass settings but that doesn't change anything.
have any idea?

@mmintel have you tried using it without a compass-dependent sass implementation, such as node-sass? I'm not sure if there will be a difference, but I know there are a few differences between the two implementations.

@ilanbiala good idea! I only tested it with the default packages of meanjs 0.4.0.. so it's grunt-contrib-sass which is the ruby version. Which feels a bit strange to me. MEAN is the power of combining JS but then a ruby compiler is loaded instead of a javascript compiler.
I'll try to exchange these today evening if I find time and then i'll see if that works.

its working with grunt-sass! But I cannot explain :D

@mmintel then what was the problem?

Try this:
In terminal, navigate to your project folder.

npm uninstall node-sass
npm uninstall gulp-sass
npm uninstall node-sass -g
npm uninstall gulp-sass -g
npm install node-sass -g
npm install node-sass --save-dev
npm install gulp-sass -g
npm install gulp-sass --save-dev

My node-sass and gulp-sass never seem to work without those steps.
IF THAT FAILS, TRY THIS ALSO:
In gulpfile.js:
These requires should be in your module dependencies.
gulp = require('gulp'),
sass = require('gulp-sass'),
In gulp.task('watch'):
gulp.watch(defaultAssets.client.sass, ['sass', 'csslint']).on('change', plugins.livereload.changed);
// Sass task
gulp.task('sass', function () {
return gulp.src(defaultAssets.client.sass)
.pipe(plugins.sass())
.pipe(plugins.rename(function (path) {
path.dirname = path.dirname.replace('/scss','./css');
}))
.pipe(gulp.dest('./modules/'));
});
Make sure you have your SCSS folders properly set up in the task, as well as the default Assets folder, and in your modules.
Let me know if any of this helps.

@mmintel I'm going to close this issue. Feel free to reopen if this is still an issue. :-D


cmd/go: 'go get' of non-main packages outside of a module is confusing in module mode

In module mode today, go get on a non-main package downloads that package to the module cache, builds that package (until we finish #43684), and leaves it in the build cache.
This behavior can be confusing for users who are working from older, GOPATH-based materials (as in https://stackoverflow.com/q/68420141). In GOPATH mode this would have cloned the package's source repo to GOPATH/src, but in module mode it instead downloads the module containing the source to a versioned path within GOPATH/pkg/mod.
If go get is invoked on a non-main package in module mode outside of any module, we should probably at least log a message indicating where the source code is now found.
/tmp$ go1.17beta1 env GOMOD
/dev/null

/tmp$ go1.17beta1 get golang.org/x/net/html

/tmp$ find $(go1.17beta1 env GOPATH)/src -type f

/tmp$ go clean -modcache

/tmp$ go1.17beta1 get golang.org/x/net/html
go: downloading golang.org/x/net v0.0.0-20210716203947-853a461950ff

/tmp$

CC @jayconrod @matloob

@bcmills This is in the 1.18 milestone; time to move to 1.19?  Thanks.

@bcmills @matloob This issue is marked for 1.19.  It's just been rolling forward in milestones.  Should it move to Backlog?

Now, in 1.19, if go get is invoked in module mode outside of any module, it will do nothing.
https://cs.opensource.google/go/go/+/refs/tags/go1.19:src/cmd/go/internal/modget/get.go;l=295
Seems like no other messages are needed anymore? Or am I missing something.  If something needs to be done, I'm happy to do it

@ianwoolf, thanks for the ping. It does appear that this is fixed as of Go 1.19:
$ go1.19.3 env GOMOD
/dev/null

$ go1.19.3 get golang.org/x/net/html
go: go.mod file not found in current directory or any parent directory.
        'go get' is no longer supported outside a module.
        To build and install a command, use 'go install' with a version,
        like 'go install example.com/cmd@latest'
        For more information, see https://golang.org/doc/go-get-install-deprecation
        or run 'go help get' or 'go help install'.


readme linking to evothings/cordova-ble but src/plugins/ble.js is different

The readme is linking to evothings/cordova-ble but src/plugins/ble.js links to https://github.com/don/cordova-plugin-ble-central#:/plugin
Which plugin are we using?

evothings/cordova-ble states
Cordova versions 4.0.0 and later are not supported.

https://github.com/don/cordova-plugin-ble-central#:/plugin
This one works and is referenced from the source, so I made a Pull Request #751 to correct the link in the Readme.


Prisma client is producing too many DB queries

Describe the bug
If we have this datamodel:
type User {
  id: ID! @unique
  name: String!
  courses: [Course!]!
}

type Course {
  id: ID! @unique
  title: String!
  owner: User!
}

And we want to make this query:
query getAllUsers {
  getAllUsers{
    id name courses {
    	title
    }
  }
}

then I found out that, Prisma Client is producing these queries:
Query:
{
  users {
    id
    name
  }
}

and for each user in DB:
Query:
query ($where: UserWhereUniqueInput!) {
  user(where: $where) {
    courses {
      id
      title
    }
  }
}

Variables:
{"where":{"id":"cjmqbxjg8000i0a34qsluv5x9"}}

Prisma Client's queries causes that underlaying database (in my case Postgres) executes:

One query to get all users
For each user a separate query to get user's id
For each user a separate query for getting data from RelationTable(s).

If we sum all queries then we get the final number of DB queries executed equivalent to:
(numOfUsers * 2) + 1
To Reproduce
Steps to reproduce see this repo:
Repo
Expected behavior
I was expecting that Prisma Client is producing more optimized queries (less DB round trips), something like we can achieve with Facebook dataloader.
Versions (please complete the following information):

OS: OS X Mojave
prisma CLI: 1.20.7
Prisma Server: 1.20.7

Thanks for reporting @tadejstanic how is the call to the Prisma Client api exactly looking like, that is producing this query?

@timsuchanek here is a direct link to the code where Prisma Client is being called.
https://github.com/tadejstanic/prisma-test-js/blob/master/index.js

Thanks for the link!
So this is expected behavior and the way the client works for now.
As first all users are received and then for each user the courses being fetched, it's performing a round trip. This is mostly related to how graphql-js works, but also how it works together with the client.
Let me dissect this situation. We have 2 non optimal situations going on here:

A roundtrip happening after the .users() call has been done.
For each individual user, executing .user({ id: root.id }).courses(), resulting in many queries being sent.

For 1. you could eager load the courses, too. We'll introduce an API called $deep() in the Prisma Client to make this happen. While using the client, you could already use $fragment() or $graphql() methods to load more than just the scalar fields. The limitation here would be, that if you don't want to query the courses, you're loading them for nothing.
To actuallt solve both problems, you can use schema delegation. Schema delegation can be leveraged through prisma-binding. You can find an example for schema delegation in graphql resolvers here
Schema delegation means here, that you're delegating the resolving of fields and selection of fields to the resulting schema. It's achieved with passing through the info object of the resolver, which contains the selection set of the incoming query. In other words, if a query comes in, requesting the fields id and name, only these 2 fields are being requested by Prisma. This works perfectly when the application schema and Prisma schema match. However, as soon as they don't match anymore, Schema delegation get's pretty complicated. Because of that we're recommending to start out with the Prisma Client - with the cost of being less performant.
You can build a graphql server from scratch with schema delegation, but it's a more advanced topic, so we introduce most of our users to the Client for now.
Coming back to the many queries being sent with the client right now: We're already leveraging batching in the client under the hood already. The current batching looks like this:
Instead of sending a payload of this form:
{
  "query": "{ myQuery }"
}

We send queries in a batched manner like this:
[
  {
    "query": "{ myQuery }"
  },
  {
    "query": "{ myQuery2 }"
  }
]

This can be processed in parallel by the Prisma server, making the setup less inefficient.
TL DR;
To have the minimal amount of queries being sent, Schema Delegation is the way to go.
If you always want the courses in your example anyways, you can eager load them with $graphql() or $fragment() for now and soon using the $deep() method.
Does this answer your question? I'll only close this issue when you have a satisfiable answer, because many other people will also think about this problem.

@timsuchanek thank you for this awesome explanation which shows how strong Prisma and its OSS packages are.
Here are my findings so far:

I made a test with prisma-binding as you suggested and managed to get only two DB queries executed with the same graphQL query. The only concern with this approach is the situation when application schema and Prisma schema don't match entirely. I haven't had any experience with that situation so far but I can imagine that it could introduce some unnecessary code complexity.

Then I tried with $fragment() API. With it I've also managed to reduce DB queries at the same number as with prisma-binding. Maybe writing fragment feels as an extra step comparing to schema delegation, but on the other hand you're working with Prisma Client which is more flexible solution.

I'm thinking, we could create fragment definition dynamically from infoobject? Something like this pseudo code shows:
async getAllUsers(root, args, ctx, info) {
    const fragment = generateFragmentFromInfo(info)
    return await prisma.users().$fragment(fragment);
}

We could also generate the fragment via decorator, so the resolver function body would be quite similar to the one in prisma-binding. However, I'm not sure whether this solution would work in all cases. It would be great to hear your opinion.
Also looking forward to use $deep() method which will give us another option to make graphQL server more performant.

@timsuchanek thanks for the detailed explanation. Spent some time on this yesterday and finally feel like I have a good grasp on it.
Perhaps it would be useful to mention this performance limitation in the docs here, with some suggested design patterns.
I'm not sure I have suggestions on a recommended pattern. There are a few solutions I can see from the original example:
query getAllUsers {
  getAllUsers{
    id name courses {
    	title
    }
  }
}

The options include:

Schema Delegation lets the client specify exactly what it wants, which is the cleanest solution here. But it only works to the extent that your client and server GraphQL APIs are the same
Always retrieve the courses relation when you retrieve a user, which could be a performance bottleneck (but may be the sweet spot here for some use cases?)
Need to duplicate the client logic on the server, to fetch the 'courses' in a performant way only for the 'getAllUsers' query (and again for any other queries which need something similar). The server method would need to be updated if the client needed a different nested relation

@tadejstanic your idea of generating the fragment from the info object is interesting, but I'm unclear as to how it is better than schema delegation with the info object? It is clearly dynamic, and thus provides no type-safety, just like schema delegation. In other words it also requires your application and server graphQL APIs to match

@vjsingh Generating the fragment from info object is not better than schema delegation. In fact, it uses the same approach behined the scenes.
The main difference is that you don't need to bring prisma-binding into the project. However, after reading this post , I think my idea is rather a workaround since schema delegation in any form is not something that Prisma Client would support. There was also a$delegate method which has been removed from the Prisma client API.
I'd agree with you that Prisma community is looking for a recommended pattern for handling such situations. Maybe the upcoming $deep method will pave the way to the pattern. However, I'm afraid we won't be able to avoid overfetching the data at the end, unless some additional logic is implemented as you suggested in the 3rd option.

Any updates on this? Querying nested data is a bread-and-butter operation, and I'm not sure what the recommended pattern is here. The two main issues being code simplicity / maintainability, and performance implications re: generating too many queries against the network / database

Hey there, I wanted to get some clarity around the way Prisma is described in the intro

comes with a built-in dataloader to solve the N+1 problem.

It seems to me that this is actually not true given the issue described by @timsuchanek , which ends up being bad with deep levels of nesting -- or is this document talking about the $fragment API? (which seems a bit misleading). It batches the query to the Prisma server, but then the Prisma server itself ends up doing a quadratic number of queries against the underlying DB.


chore: update kafka example

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

Project coverage is 0.00%. Comparing base (e27077a) to head (360b96c).
Report is 3 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1287   +/-   ##
=====================================
  Coverage   0.00%   0.00%
=====================================
  Files         69      69
  Lines       6682    6682
=====================================
  Misses      6682    6682

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

/cherry-pick release-1.0-beta


Link to whatwg for the xhr spec

http://www.w3.org/TR/XMLHttpRequest2/:

Work on this document has been discontinued and it should not be referenced or used as a basis for implementation. However, the Web Applications Working Group continues to work on XMLHttpRequest Level 1 and the WHATWG continues to work on XMLHttprequest.

Thanks!


[Enhancement] Use the {} tag to inject dynamic content into the string [WatchFileTask]

Search before asking

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

Enhancement Request

located at: org/apache/eventmesh/common/file/WatchFileTask.java line 93
This method uses the SLF4J or Log4j2 logger to log a String where the first (format) string is created using concatenation. You should inject dynamic content into the string using the {} tag so that String construction is delayed until the actual logging string is needed. If the logging level is high enough that this logging statement is not used, then the appended content will never be executed.
Describe the solution you'd like
It is recommended to use the {} tag to inject dynamic content into the string.
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

i will try my best to do it，please assign to me


Week 14: Student Teaching Unit 3 Section 1-2

Claire Zhao Hacks
Grace Wang Hacks
Claire Chen Hacks
Annika Liao Hacks

Claire Zhao: 1/1

0.2/0.2
0.2/0.2
0.2/0.2
0.2/0.2
0.2/0.2

Nice job completing on time and organizing your post.
Grace Wang: 0.9/1

0.2/0.2
0.2/0.2
0.1/0.2 Missing indices from the start and from the end.
0.2/0.2
0.2/0.2

Good organization and easy to follow each of the hacks.
Claire Chen: 0.3/1

No submission

Annika Liao: 1/1

0.2/0.2
0.2/0.2
0.2/0.2
0.2/0.2
0.2/0.2

Numbered each of the hacks and took good notes during the presentation.


Add support for DNX/.NET Core

you're invited to contribute.
btw, a one-liner, even it's a good idea, is kind of unpleasant. we're providing this great piece of software for free; treat it with love.

I apologize, I didn't think that a description was necessary. I will check what needs to be done in order to support DNX and .NET core.

That would be great, thank you!
Am 08.06.2015 17:13 schrieb "Glen"<EMAIL_ADDRESS>
I apologize, I didn't think that a description was necessary. I will check
what needs to be done in order to support DNX and .NET core.
—
Reply to this email directly or view it on GitHub
https://github.com/scottrippey/SmartFormat.NET/issues/59#issuecomment-110033401
.

I really don't know how to retrofit this and maintain the existing project and solution files.
The best I could do is to implement this on another branch, without all the old project/solution files, etc.

I don't know what's the benefit of supporting DNX and what do you mean with .NET Core.
Could you just introduce us to the wished changes so that we can understand it without starting with the research from scratch?
Thanks

.NET Core & DNX.
I'm going to try to implement this on a clean branch.

https://github.com/glen-84/SmartFormat.NET/tree/DNX
It's building for dnx451 (regular framework under DNX), but there are 13 errors for DNX Core (~7 unique). You'll need to go through the list and find out if there are plans to add support for certain types/methods in .NET Core, and if not, find alternatives (assuming that you do want to support .NET Core).
Removed:

"releases" -- this is not something that's usually stored inside a source repo.
SmartFormat.Demo -- not sure if it's possible to run a WinForms app with DNX.
Extra solution files, NuGet stuff, etc. -- some things can be added back if necessary.

Notes:

NUnit does not yet support .NET Core (issue). You can either wait or switch to something like xUnit.

@glen-84, when do you expect that this is supported by SmartFormat.NET? Is it something you really wait for it or do you just want to support the project?

NUnit does not yet support .NET Core (issue). You can either wait or switch to something like xUnit.

I guess we will wait :)

I was writing an implementation of an IStringLocalizer for ASP.NET 5 that allows the developer to use a custom string provider and string formatter, and I was going to use SmartFormat.NET and MessageFormat.NET as examples for the formatter.
i.e. It's not super-high priority.

Any updates on this? Microsoft just released the next version of Visual Studio with .NET CORE and we would like to migrate our software to the new .NET version.

Hi Scott,
Coming back to feature request by @glen-84:
Because I'm using SmartFormat.Net in MailMergeLib, which I would like to port to .Net Core I gave this issue a try. The good news: it works with only 1 problem left:
I'm struggling with CallContext.LogicalGetData(key) and CallContext.LogicalSetData(key, value) in ListFormatter.cs. CallContext is not, and will not be ported to .Net Core by Microsoft.
Frankly I've never used these classes and I can't really figure out why they are used here.
I've compiled a VS2015 project "SmartFormat VS2015 NetCore.sln" for the .Net Core port which is attached to this post. It also provides a small console example as a proof of concept (folder "SmartFormat.NetCore.Demo").
Actually there were very few changes necessary which you can easily identify (date of files is 16 Oct 2016), and which are self-explaining or commented.
Would be great if you could help me out, or if you would even consider taking over the port into your repo.
SmartFormatNet-NetCore.zip

Created a Pull Request for supporting .NET Core (Standard 1.6). Any comments or discussion welcome.

@scottrippey, @SeriousM: Priorities and interest in projects change, that's absolutely fine for me. Since MailMergeLib relies on SmartFormat.Net I would just like to know, whether there will be further development of this GitHub repository, or whether I'm on my own.

@axunonb Norbert, sorry for the delayed responses.  As you've correctly guessed, I'm unable to continue development of this repo, as I've been out of .NET development for many years.
I'd be happy to add you as a collaborator, if you're interested.  I'm not sure how NuGet publishing works, but I'd be willing to share my keys or transfer ownership, whatever's necessary!
Sorry about the lack of activity, I'm glad you found this package useful!

@scottrippey Scott, I'm sorry to hear that, and I also think it would be a pity to stop working on SmartFormat.Net. So yes, you may add me as a collaborator and I'll try my best. With NuGet publishing I'll have to find out what to do. I'll let you know. For now thanks again for the good work with this repo.

@scottrippey Scott, I had just been checking various options on how to go on with SmartFormat.Net. So:

GitHub: A repository transfer to GitHub account axuno could be the most simple thing. But this is depending on your preferences.
NuGet: Here I understand you could add Nuget account axuno as a package owner as described here.

Adding you as a contributor is the most simple thing because the URL stays
the same.

@axunonb I've added you as both a GitHub contributor and a Nuget Owner!  With great power comes great responsibility! :)
Thanks in advance for your help!

Okay I confirmed both, thanks. @SeriousM are you still actively contributing? I'd be interested in your opinion about this Pull Request.
I also confirmed these issues which should be nice to "disappear".

Pull request merged.

Hi Norbert, I'm not an active contributor anymore.
Sorry Scott, but my life is pretty demanding.
Cheers!
Am 01.11.2016 10:17 schrieb "Norbert Bietsch"<EMAIL_ADDRESS>
Closed #59 https://github.com/scottrippey/SmartFormat.NET/issues/59.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/scottrippey/SmartFormat.NET/issues/59#event-843089839,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAcMvVb8AQROgTVjaIQvYikHhNNKcaMCks5q5wONgaJpZM4E7uMC
.


Update event-hubs-quickstart-kafka-enabled-event-hubs.md

Opened the file and noticed some inconsistent spacing I had to fix

@grrttedwards : Thanks for your contribution! The author, @basilhariri, has been notified to review your proposed change.

Reviewed editorial correction.

Thanks @grrttedwards !


googlePlus

googlePlus: {
before: function(element) {
this.url = $(element).attr('data-url');
}
}
Its dont return right address to google!

Could you provide more information? If possible the full options object you're passing, as well element is a reference to the share-button instance that is clicked, not the network clicked

Closing due to inactivity, please reopen with more information :)


--terragrunt-source-map seems to be ignored

Describe the bug
I don't know how to use the --terragrunt-source-map param, it seems like it's completely ignored for me.
To Reproduce
We are using private repositories hosted in azure devops. The code to include another repo looks like this:
module "core_api_specification" {
  source = "git::git@ssh.dev.azure.com:v3/<organization>/<project>/<repo>//<subpath>?ref=feature/random-feature"
  ...
}

So far so good. I'm able to get the code with terragrunt get can plan and apply. But when I try to overwrite this source path with --terragrunt-source-map git::git@ssh.dev.azure.com:v3/<organization>/<project>/<repo>=/abs/path/to/local/repo//<subpath> it is completly ignored. I tried basically all premutations how you would be able to change the url, but the output from --terragrunt-log-level debug never contains anything from the second part (that should be used instead of the url).
Expected behavior
I expect it to actually use the local path. Could you help me understand what I'm doing wrong?
info
terragrunt version v0.38.4
Terraform v1.2.4 on darwin_arm64

I don't suppose you ever got anywhere with this? Having the exact same issue currently.


Generating proto files from multiple sbt projects

Hi,
I have a project with 3 sbt  projects inside and I want to generate proto classes based on the proto files defined in every project:

shopping-cart-service/cart-api/src/main/protobuf/cart.proto
shopping-cart-service/item-api/src/main/protobuf/item.proto
shopping-cart-service/price-api/src/main/protobuf/price.proto

When I compile the project, some classes are not generated, sometimes price and cart are generated inside cart project, sometimes cart is not generated. I uploaded a test project in order to provide you the environment where these issues happened.
shopping-cart-service.zip
Could you please help me?
Regards

When I run sbt:
sbt:shopping-cart-service> protocTargets
[info] cart-api / Compile / protocTargets
[info] 	List(Target(JvmGenerator(scala,scalapb.ScalaPbCodeGenerator$@3ff53704),/tmp/shopping-cart-service/cart-api/target/scala-2.12/src_managed/main,List(grpc)))
[info] item-api / Compile / protocTargets
[info] 	List(Target(JvmGenerator(scala,scalapb.ScalaPbCodeGenerator$@3ff53704),/tmp/shopping-cart-service/item-api/target/scala-2.12/src_managed/main,List(grpc)))
[info] price-api / Compile / protocTargets
[info] 	List(Target(JvmGenerator(scala,scalapb.ScalaPbCodeGenerator$@3ff53704),/tmp/shopping-cart-service/cart-api/target/scala-2.12/src_managed/main,List(grpc)))
[info] Compile / protocTargets
[info] 	List(Target(JvmGenerator(scala,scalapb.ScalaPbCodeGenerator$@3ff53704),/tmp/shopping-cart-service/cart-api/target/scala-2.12/src_managed/main,List(grpc)))

This shows the PB.targets settings you have. See that the price-api project has the cart-api as the path to generate code to?
If you go to the project-specific SBT files, you'll see that they have "in ThisBuild" scope that make them affect the gloval build and this is probably why this is happening.
You could remove the "in ThisBuild" from all the sbt files. A better option, since all these files are the same, would be to put the settings in commonSettings on the main build.sbt file:
def commonSettings: Seq[Setting[_]] = Seq(
	libraryDependencies ++= Seq(
		pb
	),
    PB.targets := Seq(
        scalapb.gen() -> (sourceManaged in Compile).value
    )
)

Hope this helps!


Add explicit lexenv/varenv fields to duk_hcompfunc

Scope pointers are currently internal properties of Ecmascript functions. Because they're nearly always needed, being explicit properties has unnecessary property overhead for both reading and writing them, and for RAM footprint. Add explicit lexenv/varenv fields into duk_hcompfunc.

[x] Add the fields and make related call handling etc changes
[x] Debugger changes (artificial properties)
[x] Test artificial properties manually
[x] Internal debug print macro fixes
[x] Performance test => negligible change
[x] Releases entry

Similar change should be considered for other function fields, e.g. _Formals.

Test Eval for a function, and look up lex_env and var_env artificial properties:
{"request":"Eval","args":[null,"(function foo(a,b,c) {})"]}
{"reply":true,"args":[0,{"type":"object","class":6,"pointer":"00000000011028c0"}]}
{"request":"GetHeapObjInfo","args":[{"type":"object","class":6,"pointer":"00000000011028c0"}]}
{"reply":true,"args":[0,"heapptr",{"type":"heapptr","pointer":"00000000011028c0"},0,"heaphdr_flags",806095232,0,"heaphdr_type",1,0,"refcount",2,0,"extensible",true,0,"constructable",true,0,"boundfunc",false,0,"compfunc",true,0,"natfunc",false,0,"bufobj",false,0,"thread",false,0,"array_part",false,0,"strict",false,0,"notail",false,0,"newenv",true,0,"namebinding",true,0,"createargs",false,0,"envrecclosed",false,0,"exotic_array",false,0,"exotic_stringobj",false,0,"exotic_arguments",false,0,"exotic_dukfunc",false,0,"exotic_proxyobj",false,0,"class_number",6,0,"class_name","Function",0,"prototype",{"type":"object","class":6,"pointer":"00000000010e0a20"},0,"props",{"type":"pointer","pointer":"0000000001102e40"},0,"e_size",7,0,"e_next",7,0,"a_size",0,0,"h_size",0,0,"nregs",3,0,"nargs",3,0,"lex_env",{"type":"object","class":15,"pointer":"0000000001102a30"},0,"var_env",{"type":"object","class":15,"pointer":"0000000001102a30"},0,"start_line",1,0,"end_line",1,0,"data",{"type":"heapptr","pointer":"0000000001101f30"}]}
{"request":"GetHeapObjInfo","args":[{"type":"object","class":6,"pointer":"0000000001102a30"}]}
{"reply":true,"args":[0,"heapptr",{"type":"heapptr","pointer":"0000000001102a30"},0,"heaphdr_flags",2013266048,0,"heaphdr_type",1,0,"refcount",2,0,"extensible",true,0,"constructable",false,0,"boundfunc",false,0,"compfunc",false,0,"natfunc",false,0,"bufobj",false,0,"thread",false,0,"array_part",false,0,"strict",false,0,"notail",false,0,"newenv",false,0,"namebinding",false,0,"createargs",false,0,"envrecclosed",false,0,"exotic_array",false,0,"exotic_stringobj",false,0,"exotic_arguments",false,0,"exotic_dukfunc",false,0,"exotic_proxyobj",false,0,"class_number",15,0,"class_name","DecEnv",0,"prototype",{"type":"object","class":14,"pointer":"00000000010e0800"},0,"props",{"type":"pointer","pointer":"0000000001102ac0"},0,"e_size",2,0,"e_next",1,0,"a_size",0,0,"h_size",0]}

x86 minsize is about -120 bytes which is nice, considering no functionality is lost.
The difference in duk_hcompfunc size is visible in Duktape.info(). This is from master (ajduk, x86):
= [6,(0xf7542350),3,44,91,7,7,0,0,4]

Header size (duk_hcompfunc) is 44 bytes, property table is 91 bytes (7x13), and bytecode + constants is 4 bytes (just a RETURN). Total: 139 bytes.
After the changes here:
duk> Duktape.info(Duktape.compact(function foo() {}))
= [6,(0xf7489948),3,52,78,6,6,0,0,4]

Header size (duk_hcompfunc) is 52 bytes, property table is 78 bytes (6x13), and bytecode + constants is 4 bytes (just a RETURN). Total: 134 bytes, with pointer compression the total would be 130 bytes. Omitting _Formals reduces 13 more bytes; compressing property table keys would be 10 more bytes (for 5 remaining properties), so total would be 107 bytes.

Here's the result with pointer compression applied to lexenv/varenv references:
duk> Duktape.info(Duktape.compact(function foo() {}))
= [6,(0xf74fa350),3,48,78,6,6,0,0,4]

Total is 48 + 78 + 4 = 130 bytes as expected.


Stuck at processing one bundle for a website

https://estimator.dev/#cure.fit

Same issue https://estimator.dev/#dev2ontrac.payrailzdev.com/

Mine hangs up on a dependency being downloaded from an iframe (vimeo).
https://estimator.dev/#smallexchange.com

Mine hangs up on a dependency being downloaded from an iframe (vimeo).
https://estimator.dev/#smallexchange.com

This is bound to happen for very large JavaScript bundles. I've just updated the service to explicitly prevent bundles larger than 2MB (uncompressed), and there is now an execution time limit of 30 seconds.

I think https://estimator.dev/#flutter.dev also fits the bill for an unhandled exception

Keep trying! Eventually, it loaded everything! https://estimator.dev/#bibliography.com

I've been trying with different websites, reloading them several times... It never finishes a single analysis, there are always files that keep loading forever.

Best course of action is to just clone it locally and run from there.  There are instructions in the README!  Very cool tool, BTW, thanks everyone who contributed to this project.


metrics_monitor reports incorrect VDBOX utilization on drm-tip kernel

It occurs due to inter-engine dependencies synchronization via HW semaphores which recently appreared in drm-tip. metrics_monitor reports VDBOX utilization as "VDBOX time waiting on semaphores + actual VDBOX utilization".

Fixed  by https://github.com/Intel-Media-SDK/MediaSDK/pull/1400 , https://github.com/Intel-Media-SDK/MediaSDK/pull/1442


Link to BLOG incorrect

The article contains an incorrect forward link to the RBS BLOG https://go.microsoft.com/fwlink/?LinkId=210315

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

ID: 7da9da73-e904-c21c-ff0d-aa3057203510
Version Independent ID: 6d9e3116-96ac-16e5-e398-4a274df81578
Content: Remote Blob Store (RBS) (SQL Server) - SQL Server
Content Source: docs/relational-databases/blob/remote-blob-store-rbs-sql-server.md
Product: sql
Technology: filestream
GitHub Login: @MikeRayMSFT
Microsoft Alias: mikeray

@ABloesch -- thank you for your feedback.
@MikeRayMSFT -- please look into this issue #4321.

@ABloesch  -- thanks for letting us know. Checking this.

On closer inspection, the link on the docs page, returns me to the download page.

Its this link that I am talking about:
The RBS bloghttps://go.microsoft.com/fwlink/?LinkId=210315 provides additional information to help you understand, deploy, and maintain RBS.
Anthony—安大神
<EMAIL_ADDRESS>I am primary Incident Manager this week. Due to the COVID-19 outbreak, some of SOX will be working from home or remotely. Those in the office are under social distancing and health-check restrictions. Some team members are under travel restrictions and are unable to return to Suzhou and do not have laptops and SAW devices with them.
From: Mike Ray<EMAIL_ADDRESS>Sent: Tuesday, March 17, 2020 4:53 AM
To: MicrosoftDocs/sql-docs<EMAIL_ADDRESS>Cc: Anthony Bloesch<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/sql-docs] Link to BLOG incorrect (#4321)
Closed #4321https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fsql-docs%2Fissues%2F4321&data=02|01|Anthony.Bloesch%40microsoft.com|606fd10be89b44e0b6dc08d7c9ec148a|72f988bf86f141af91ab2d7cd011db47|1|0|637199888107498874&sdata=d1FXtV%2BHXr5BHKmzSdDU0M%2FM8rlD2BVKHpZp4mDaTu8%3D&reserved=0.
—
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%2Fsql-docs%2Fissues%2F4321%23event-3134926334&data=02|01|Anthony.Bloesch%40microsoft.com|606fd10be89b44e0b6dc08d7c9ec148a|72f988bf86f141af91ab2d7cd011db47|1|0|637199888107498874&sdata=3nb7KBeYcP%2Bf%2BE1aLJenjb4exGKcEWHcC2b0NYjpEhU%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOJLGREOKN3EHPM5ITBA3XDRH2GURANCNFSM4LFKKLIQ&data=02|01|Anthony.Bloesch%40microsoft.com|606fd10be89b44e0b6dc08d7c9ec148a|72f988bf86f141af91ab2d7cd011db47|1|0|637199888107498874&sdata=3Pyrz6qP8DX%2FWQxcXuImUgqoJ28oD1jiBBo6CQF5onc%3D&reserved=0.

Its this link that I am talking about:
The RBS blog provides additional information to help you understand, deploy, and maintain RBS.

I get this chain of redirections: https://go.microsoft.com/fwlink/?LinkId=210315 302 Moved Temporarily http://blogs.msdn.com/b/sqlrbs/ 301 Moved Permanently https://docs.microsoft.com/archive/blogs/ 301 Moved Permanently https://docs.microsoft.com/en-us/archive/blogs/
The correct URL is https://docs.microsoft.com/archive/blogs/sqlrbs/. I think http://blogs.msdn.com/b/sqlrbs/ should redirect there. This applies to many other blogs too. It was already reported in https://github.com/MicrosoftDocs/feedback/issues/2384 but I get the impression that Microsoft does not want to set up a wildcard redirection. Until then, it would be good to edit the link in the SQL documentation.


updated binary_search.rs file

binary search in rust
issue code : #16

And there is no need to create a new PR, just push commits to your master branch.

Hi, frextrite, I have made changes in binary_search.rs file.

Merging.


Automated Package Upgrade

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Prevent discarding style override on split-block

Another attempt at fixing #412 and #672 and added a test for not discarding override styles when adjusting depth.

Sure, I think this seems reasonable. Thanks for the tests too!


docs(Pagination): add missing prop in PaginationExampleOptions

Add the missing 'siblingRange' props of Pagination

Codecov Report

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

@@           Coverage Diff           @@
##           master    #2510   +/-   ##
=======================================
  Coverage   99.74%   99.74%
=======================================
  Files         154      154
  Lines        2711     2711
=======================================
  Hits         2704     2704
  Misses          7        7

Continue to review full report at Codecov.

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

Thanks :+1:

Released in<EMAIL_ADDRESS>


Update UI

Here's how the UI looks like now:

The FullPersonCard of the first person in the list gets displayed by default. In the event that the list is empty, display an empty card as shown below. (Assume the list on the left has nothing)

Codecov Report

Merging #52 (0dd4d10) into v1.3 (6ec79ef) will decrease coverage by 1.69%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##               v1.3      #52      +/-   ##
============================================
- Coverage     64.92%   63.22%   -1.70%
  Complexity      387      387
============================================
  Files            75       76       +1
  Lines          1303     1338      +35
  Branches        128      129       +1
============================================
  Hits            846      846
- Misses          421      456      +35
  Partials         36       36

Impacted Files
Coverage Δ

src/main/java/seedu/address/ui/FullPersonCard.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/MainWindow.java
0.00% <0.00%> (ø)

...rc/main/java/seedu/address/ui/PersonListPanel.java
0.00% <0.00%> (ø)

Continue to review full report at Codecov.

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