Fix FollowsFrom reference clock skew adjuster

As stated by @black-adder in https://github.com/jaegertracing/jaeger/issues/448, the clockskew adjuster does not handle spans that reference the parent span using FollowsFrom reference. This PR tries to fix that by considering spans that have that reference as root spans. This way, the span will not be adjusted (specifically will be adjusted with a skew with delta = 0).
Note: if you find the use of labels ugly, please comment and I will change it to the alternative approach.

Coverage decreased (-0.05%) to 99.953% when pulling 11b4fd7040348fd335856517a92f073737120ddf on bogatuadrian:fix-follows-from-clock-skew into d17fad04814a1ad6800309a6ee4c8c7afe24eff5 on jaegertracing:master.

Coverage decreased (-0.05%) to 99.953% when pulling 33f03b021b9c0d71a6d291a80e18d6a6d273c1a6 on bogatuadrian:fix-follows-from-clock-skew into d17fad04814a1ad6800309a6ee4c8c7afe24eff5 on jaegertracing:master.

Coverage remained the same at 100.0% when pulling 6438d7311c63d846fab74c54c8b8621cbe0fe629 on bogatuadrian:fix-follows-from-clock-skew into d17fad04814a1ad6800309a6ee4c8c7afe24eff5 on jaegertracing:master.


iOS: Title Text for images - the XKCD thing

I was not able to view an image’s alt text in the iOS app.
If I’m correct and there’s no way to view it yet, I’d be happy if this feature could be added, for example by adding an option in the context menu (that appears after long pressing the image).
As discussed in a previous issue, some feeds (like XKCD) have important alt texts in their images.

I’m betting it’s actually a title tag rather than the alt tag. But, either way, we need a solution for this. Requires design.

I was happy to see this in a recent test flight. However, it doesn’t always work. As in the white text at the bottom of this recent image.

I've added a translucent background to the label so that you will still be able to read the white text on a white image background.  It is coming in the next build.

There should definitely be a way to dismiss it without dismissing the image.

Is this fixed in today's release? I'm not seeing any alt text for today's xkcd, and maybe it's due to a lack of translucent background?

XKCD doesn’t always have a title associated with the image. That was the case with the “Business Greetings” entry.

Ha! Yes, it’s been forever since I noticed an xkcd not having a title/alt tag that it didn’t even occur to me that that could be the explanation. Looking at a different day’s entry in the RSS feed, the text appears as appropriate. Sorry for the false alarm!

All good man!  We figured out real quick how passionate XCKD fans are about their comics.


[Tabs] Fix scrollbar appearing briefly on scroller

Fixes #14375 with these changes. Tested on the demo pages.

[x] I have followed (at least) the PR section of the contributing guide.

Is there anything I have to do to remove the scrollbar by myself or is it automatically hidden? Because I am using the newest material-ui version and on mobile Safari the Scrollbar of my Tabbar is still visible then scrolled...

@kamami if you are still experiencing this problem please create a new issue with a minimal reproducible example.


Restore inapp (improvement)

Operating system or device - Godot version:
ios - godot 2.x.x
Issue description (what happened, and what was expected):
Now there are no such opportunities as the restore inapp. Of course you can finish it but soms as micro transactions are supported out of the box that would not like to make your bike.
Steps to reproduce:
Link to minimal example project (optional but very welcome):

added change itself. everything is working. fill someone can please
https://yadi.sk/d/Pe2cj5UhtmgKD

@ret80 Is this still relevant in the current master branch?

It seems this has been implemented in #16901, closing.


terraform 0.11.14 -> 0.11.15

Motivation for this change
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

this is from https://github.com/NixOS/nixpkgs/commit/4009338ff9ed1ddf66f4a5375acb2f1e219d3d48


Need a GOV version of this page

[Enter feedback here]
I was linked to this page from https://docs.microsoft.com/en-us/power-bi/enterprise/service-govus-overview#power-bi-urls-for-general-site-usage. It would be good to have this page include the GOV versions in the General Site Usage table. I realize that they are included on the page that I started at, but if a Gov user doesn't get to this page through the link, they would be targeting the wrong URLs. I know, because I am fighting that very battle today with my Gov customer.

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

ID: f0bf9e3f-d1fc-9edc-c4b1-c2c214f71454
Version Independent ID: 3b2b0285-2a7b-7eff-3053-dd4591414149
Content: Add Power BI URLs to allowlist - Power BI
Content Source: powerbi-docs/admin/power-bi-allow-list-urls.md
Service: powerbi
Sub-service: powerbi-admin
GitHub Login: @kfollis
Microsoft Alias: kfollis

Thanks for your comment, @cchapin2020. This issue has been assigned to the doc author for review.

Hi @cchapin2020 - thank you for the feedback. I've reviewed the documentation experience, and I see that it could be frustrating to determine all of the correct endpoints for a gov allowlist. The articles currently cross-link to each other, though I think the link in the "important" note in the general allowlist article could be better targeted.  I can make that change today, and will consider how best to position this information and maintain over time. I think it might be useful to create a new article to separate the US-gov specific allowlist from the general gov guidance and include the generic endpoint list to give gov customers a one-stop reference. Is this what you're thinking?

This article has been recently updated. Changes will continue as we transition this content to Microsoft Fabric. This need has been captured as a work item, so I will close this issue now. Thank you for the input!


Add the pyrsia build version number  and the git-sha of the commit that was deployed on cloud to the /status url

@ihcomega56 and @steveonjava created this based on discussion today. Please add details above.


Ranch Dressing - Center for Nutrition Studies

https://nutritionstudies.org/recipes/salad-dressing/ranch-dressing/

Fixed with a7261b0046c792bac89293d0f763629fd5c5088e


Remove Kaputt and add Confidence

Since you published your very detailed comparison I worked intensively on Kaputt and republished that as Confidence — a more optimistic name that underlines it's a tool to deploy code in confidence.
This PR is my best effort to update your detailed comparison in consequence of the name change and the feature change.  Since then, Confidence is used in other projects, such as KONS-9.
While I continue to develop it, I feel it was a good time to try to update your article, so that readers will find information about Confidence there.

I tried to update the text according to the feature changes.
I renamed and reordered lists.
I did my best to format a list of assertions on two columns.
I did NOT regenerate HTML version of the document.
I did NOT rerun the time measurement you did.

However I am interested adding these time measurements as a benchmark to Confidence and add your test framework testsuite to Confidence tests.

I will look at it and re-run the time measurements.

I am feeling like I am missing something important when I am running my confidence version of the uax-15 tests.  All the tests pass, but the benchmarking is orders of magnitude slower than the same thing with kaputt. My kaputt version runs the trivial-benchmark:with-timing for 10 runs showing:
sbcl 2.30
-                SAMPLES  TOTAL       MINIMUM    MAXIMUM    MEDIAN     AVERAGE      DEVIATION
REAL-TIME        10       7.953309    0.746665   1.029997   0.759997   0.795331     0.080763
RUN-TIME         10       7.951987    0.747317   1.028012   0.761536   0.795199     0.080094
USER-RUN-TIME    10       7.828606    0.747189   1.001378   0.753071   0.782861     0.073856
SYSTEM-RUN-TIME  10       0.123393    0.000023   0.029985   0.006674   0.012339     0.009867
PAGE-FAULTS      10       0           0          0          0          0            0.0
GC-RUN-TIME      10       696.812     25.587     289.002    40.259     69.6812      75.55463
BYTES-CONSED     10<PHONE_NUMBER>  424044352  427700624  424087824  424446460.0  1084889.5
EVAL-CALLS       10       0           0          0          0          0            0.0

My confidence version doing the same thing is:
-                SAMPLES  TOTAL       MINIMUM    MAXIMUM    MEDIAN     AVERAGE      DEVIATION
REAL-TIME        10       743.6948    67.88982   86.499794  70.21651   74.369484    6.236384
RUN-TIME         10       742.83276   67.82357   86.37254   70.14102   74.28327     6.221068
USER-RUN-TIME    10       742.53906   67.77765   86.35357   70.08461   74.25391     6.235294
SYSTEM-RUN-TIME  10       0.293665    0          0.086515   0.016069   0.029366     0.028352
PAGE-FAULTS      10       0           0          0          0          0            0.0
GC-RUN-TIME      10       451.16      20.623     80.911     44.002     45.116       19.013994
BYTES-CONSED     10<PHONE_NUMBER>  413014736  413981504  413057408  413157660.0  276956.8
EVAL-CALLS       10       0           0          0          0          0            0.0

so I am obviously doing something wrong. Could you look at the uax-15 tests and tell me how you would re-write it for confidence?

Interesting, I have quickly rewritten UAX tests with Confidence, see
https://github.com/melusina-org/uax-15/blob/test-with-confidence/t/test-with-confidence.lisp
I could run the tests with
CL-USER> (ql:quickload "uax-15/testsuite")
To load "uax-15/testsuite":
  Load 1 ASDF system:
    uax-15/testsuite
; Loading "uax-15/testsuite"
[package uax-15]..................................
[package uax-15/testsuite]....
("uax-15/testsuite")
CL-USER> (time (uax-15/testsuite:run-all-tests))
Name: UAX-15/TESTSUITE:RUN-ALL-TESTS
Total: 343353
Success: 343353/343353 (100%)
Failure: 0/343353 (0%)
Condition: 0/343353 (0%)
Outcome: Success
Evaluation took:
  4.824 seconds of real time
  4.768464 seconds of total run time (4.623177 user, 0.145287 system)
  [ Run times consist of 0.286 seconds GC time, and 4.483 seconds non-GC time. ]
  98.84% CPU
  1,269 lambdas converted
  16,903,766,600 processor cycles
  459,812,224 bytes consed

NIL

My CPU is quite ancient, it is a 3,5 GHz Dual-Core Intel Core i7 equipped with RAM 16 GB 2133 MHz LPDDR3 (Macbook Pro 2017).

A more recent system shows an appreciable speed increase. (Apple M1 Pro, also with SBCL 2.2.11)
CL-USER>  (time (uax-15/testsuite:run-all-tests))
Name: UAX-15/TESTSUITE:RUN-ALL-TESTS
Total: 343353
Success: 343353/343353 (100%)
Failure: 0/343353 (0%)
Condition: 0/343353 (0%)
Outcome: Success
Evaluation took:
  2.771 seconds of real time
  2.774674 seconds of total run time (2.652712 user, 0.121962 system)
  [ Run times consist of 0.211 seconds GC time, and 2.564 seconds non-GC time. ]
  100.14% CPU
  1,269 lambdas converted
  468,958,800 bytes consed

NIL

If you inspect the testsuite-last-result variable, you will notice that Confidence keep a very detailed trace of all tests it runs. When tests are successful, this can probably be discarded, so that less memory is allocated in the test process.

Thank you!. I am now replicating (within the range of) your numbers using
your version. I think I have to run all the benchmarks again to ensure a
fair comparison (more tests with the newest version of Unicode 15 and
different test box).
On Sat, Jan 14, 2023 at 11:44 AM Michaël Le Barbier <
@.***> wrote:

If you inspect the testsuite-last-result variable, you will notice that
Confidence keep a very detailed trace of all tests it runs. When tests are
successful, this can probably be discarded, so that less memory is
allocated in the test process.
—
Reply to this email directly, view it on GitHub
https://github.com/sabracrolleton/sabracrolleton.github.io/pull/7#issuecomment-1382850000,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABGV2LKMS64NUV6PEIUPFMLWSLJV3ANCNFSM6AAAAAAT2YJOIM
.
You are receiving this because you commented.Message ID:
@.***>

Nice! I am by the way very interested in any feature you could be super interested in (beside everything you wrote on sabracrolleton.github.io): Your use case is quite different of what I usually write tests for!

Benchmarking will be finished tomorrow and I have some updates to write for some other packages. Do you want me to remove Kaputt from the benchmarks?

Thanks! I believe it makes sense to remove Kaputt as there is no reason for anyone to prefer it over Confidence.

Thanks!

Feel free to make any more pull requests. Now I have to actually use confidence in something.
By the way, the use case for UAX-15 is standards compliance with with https://www.unicode.org/reports/tr15/ (Unicode normalization functions) and the tests are specified by Unicode.org. Shinmera has the same situation with UAX-9 (Implementation of the Unicode Standards Annex #9's bidirectional text algorithm) and  UAX-14 (Implementation of the Unicode Standards Annex #14's line breaking algorithm), but his tests exceed 1 million assertions. So technically I would not even call these regression tests.
In all three cases we wrote the CL implementations of the Unicode algorithms because we needed them for something else. In my case that was implementing scram-256 authentication for CL-Postgres (the low level library connecting Postmodern and CL-DBI to Postgresql databases).


Authentication is taking a long time

Laravel Version: 5.5
Adldap2-Laravel Version: 3.0
PHP Version: 7.1
LDAP Type: ActiveDirectory

Description:
i'm using ldap package for authentication. it's working well but the issue is taking nearly 30 seconds to login. can you help me what the issue and where i did wrong/

Steps To Reproduce:

Hi @bmadala33,
What is your timeout setting in your config/adldap.php file for the connection?
Also, is the connection over VPN or some type of network bridge etc.?

Hi @stevebauman ,
in my configuration file it has a timeout 5 and i think it doesn't have any network bridge.
my application and my database are on different server.

If you change your authentication driver back to eloquent in your config/auth.php file, do you still experience a delay in logging in?
For example:
'providers' => [
        'users' => [
            'driver' => 'eloquent', // Switched back to `eloquent` from `adldap`
            'model' => App\User::class,
        ],

hi @stevebauman ,
if i change authentication driver back to eloquent i don't have any delay in authentication.
thanks

If you change your timeout config option to a lower value such as 1, does it speed up at all?

hi @stevebauman ,
i have changed the timeout config option to lower value i.e is 1 not it is little bit faster.
thanks for your great help.

No problem! I'll mark this as resolved, but if you're still having large delay issues let me know and I'll re-open this issue.


Mobile devices: Draw on touchdrag

Hi,
I am using this great plugin for an application that shall be used on desktop and mobile devices and encountered a usability issue on mobile devices while drawing. The L.Draw plugin is using "click and drag" to draw e.g. rectangles. This is quite helpfull because you see what you get during drawing on mobile devices. Is there a reason why you are doing it differently in geoman?  On desktop devices it is not an issue as you can see the temp line moving when the mouse is moving but on mobile devices you are kind of "blind"  while drawing.  Is it possible to change this behavior on mobile devices?

Okay, thanks for the fast reply and sorry for opening this topic twice. I haven't seen the matching Feature Request. So I hope for more upvotes of the Feature Request :-)


Flamegraph not showing on vector despite correct installation

Hello everyone,
Hopefully someone could help.
I (re)installed pcp from the github sources, and added the generic metric and I think the installation worked fine.
The steps are:

Grab the pcp repo from github (the gerrit one does not work anymore, it is worth updating the vectoross getting started documentation since the source link given is dead).
configure, make, make install
Clone this repo inside: /var/lib/pcp/pmdas/generic (this is the location of PMCDCONF pointed out by /etc/pcp/pmcd/pmcd.conf)
Grab perf-map-agent, make and then move the bin/* to /usr/local/bin
Grab Vector, set enableFlameGraph to true in index.config.js (you need the workaround in https://github.com/Netflix/vector/issues/170 with node >=8)
run pminfo -fT generic with a positive result

pminfo -fT generic

generic.systack
Help:
The time in seconds since the 1st of January, 1970.
    value<PHONE_NUMBER>

generic.jstack
Help:
The time in seconds since the 1st of January, 1970.
    value<PHONE_NUMBER>

generic.heatmap
Help:
The time in seconds since the 1st of January, 1970.
    value<PHONE_NUMBER>

restart pmcd pmwebd apache2 at the end of the installation. At this point, I am seeing the FlameGraph option in vector
Once you try and click on the Generate CPU Flame Graph, there is an error:

ERROR PMWEBD error, code -12357: Unknown metric name

The pmwebd logs say:
[Wed Oct 25 17:02:01] pmwebd(18710): [<IP_ADDRESS>:41566] failed to lookup metric vector.task.cpuflamegraph

And the generic log says:
Log for pmdageneric on PoCRANaaS-1 started Wed Oct 25 18:57:26 2017

/bin/cat: '/var/lib/pcp/pmdas/generic/JSTACK/threaddump*.txt': No such file or directory
ERROR: No stack counts found
Failed to open /tmp/perf-9766.map, continuing without symbols
Failed to open /tmp/perf-6284.map, continuing without symbols
[vdso] with build id 7a29fd6e058e0d42e9e6ed28d7dac177f8401815 not found, continuing without symbols
Failed to open /tmp/perf-6945.map, continuing without symbols
Failed to open /tmp/perf-6470.map, continuing without symbols

Log finished Wed Oct 25 19:04:52 2017

The additional weird thing is that there is content inside the /mnt/logs/pcp/generic/SYSTACK/, /mnt/logs/pcp/generic/HEATMAP/ folders
$ ll  /mnt/logs/pcp/generic/SYSTACK/
total 30552
drwxr-xr-x 2 root root    4096 oct.  25 19:28 ./
drwxr-xr-x 5 root root    4096 oct.  25 19:26 ../
-rw-r--r-- 1 root root   89794 oct.  25 19:17 perf-cpu-stacks.folded
-rw------- 1 root root 3071080 oct.  25 18:16 perf.data.2017-10-25_18:16:30
-rw------- 1 root root 5813904 oct.  25 18:18 perf.data.2017-10-25_18:17:20
-rw------- 1 root root 4618928 oct.  25 18:19 perf.data.2017-10-25_18:18:22
-rw------- 1 root root 3124528 oct.  25 18:21 perf.data.2017-10-25_18:20:24
-rw------- 1 root root 4653328 oct.  25 18:22 perf.data.2017-10-25_18:21:21
-rw------- 1 root root 4612340 oct.  25 19:04 perf.data.2017-10-25_19:03:12
-rw------- 1 root root 2778684 oct.  25 19:06 perf.data.2017-10-25_19:05:04
-rw------- 1 root root 2494900 oct.  25 19:17 perf.data.2017-10-25_19:16:41

$ ll  /mnt/logs/pcp/generic/HEATMAP/
total 19644
drwxr-xr-x 2 root root    4096 oct.  25 19:18 ./
drwxr-xr-x 5 root root    4096 oct.  25 19:26 ../
-rw------- 1 root root 2940037 oct.  25 18:16 perf.data.20171025-18:16:30
-rw------- 1 root root 6573317 oct.  25 18:19 perf.data.20171025-18:18:22
-rw------- 1 root root 3155541 oct.  25 18:21 perf.data.20171025-18:20:24
-rw------- 1 root root 7432821 oct.  25 19:05 perf.data.20171025-19:03:12

The content look like a content from perf, so something you would see with flamegraph, and the timestamps at the end of the filenames correspond to moments I clicked on the Generate... button (not all the moments though, a lot missing). So it seems as if part of the job is done by the generic metric. For more info, it is running on my system
$ ps aux|grep generic
root     24025  0.0  0.0  16452  1124 ?        S    19:26   0:00 /var/lib/pcp/pmdas/generic/pmdageneric -d 400 -l /mnt/logs/pcp/generic/generic.log

So guys, what's missing here and why do I have that error ?
Thanks for your help and guidance!

Hi,
I think I am advancing on the issue a little bit. I noticed the error:
Error: Failed requesting vector.task.cpuflamegraph: PMWEBD error, code -12357: Unknown metric name

Using the developer tools to see what request the "Generate CPU Flame Graph" button does, I've seen that the metric called was not "generic" actually but: "http://localhost:44323/pmapi/327733311/_store?name=vector.task.cpuflamegraph&value=60" so the metric is: "vector.task.cpuflamegraph", which obviously I don't have on my system.
I replaced "vector.task.cpuflamegraph" by "generic.heatmap" in my browser (url: http://localhost:44323/pmapi/1201442206/_store?name=generic.heatmap&value=60) and got the error
PMWEBD error, code -12387: No permission to perform requested operation

At least it's something.
I will replace the  "vector.task.cpuflamegraph" by "generic.heatmap" or "generic.systack" (not sure) in the following file of vector: /src/app/components/flamegraph/flamegraph.service.js, before recompiling it, at least to get vector to ask for the right metric, and then I will deal with the "permission" problem separately (maybe it's an apache server user problem, we'll see).
I Will update the issue in case someone has a similar issue

@ms4720 I have to check with Nathan (from PCP) to see if it makes sense to include this PMDA at this point. From my point of view, I don't things its stable enough to be shipped with PCP right now, but hopefully I'll get the time this quarter to get it there.

@sofianinho from the error message, you had the same issue as @ms4720 and others. The client code was updated to use a new version of the PMDA (vector.task.* instead of generic.*), but the PMDA code here was not in sync with our internal version. With the recent sync, it should be working. Please reopen the issue in case you're still having problems.

@spiermar  if I can get it deployed at work I might have some time to help with that


Fix dev secrets backend file path

It appears that the user that builds the authenticator binaries ends up hardcoded in the path of the dev secrets backend.
To reproduce:

On an EC2 instance with VAULT_ADDR unset.
Run the binary:

ubuntu@ip-172-31-62-204:~$ authenticator --disabletls
INFO   [2020-07-30T07:28:12Z] api starting on http://<IP_ADDRESS>:6000
INFO   [2020-07-30T07:28:12Z] loading secrets at "/Users/rebeccapetrin/go/src/github.com/cyralinc/approzium/authenticator/server/testing/secrets.yaml"
ERROR  [2020-07-30T07:28:12Z] authenticator ended due to no valid credential manager available, see debug-level logs for more information

Hey! I think this might be fixed on the current develop branch. When I make a new authenticator by doing a fresh make dev in approzium/authenticator, it just works for me. Try $ authenticator --dev. If it's still not working for you, can you post fresh steps to reproduce it?

Here's an example of it working for me presently:
➜  Desktop authenticator --disable-tls
INFO   [2020-08-07T15:09:36-07:00] api starting on http://<IP_ADDRESS>:6000
INFO   [2020-08-07T15:09:36-07:00] loading secrets at "/Users/rebeccapetrin/go/src/github.com/cyralinc/approzium/authenticator/server/testing/secrets.yaml"
INFO   [2020-08-07T15:09:36-07:00] secrets loaded, please restart authenticator to load edits
WARNING[2020-08-07T15:09:36-07:00] local file credential manager should not be used in production
INFO   [2020-08-07T15:09:36-07:00] selected local file as credential manager
WARNING[2020-08-07T15:09:36-07:00] local file credential manager should not be used in production
INFO   [2020-08-07T15:09:36-07:00] grpc starting on http://<IP_ADDRESS>:6001
INFO   [2020-08-07T15:09:36-07:00] all ports up and ready to serve traffic


Error message on startup - "Folder is not running"

I've installed SyncTrayzor for years now and it has always been running fine. Recently I started getting errors messages on boot, even though everything seems to run fine afterwards. This is what is says:

The mssage is partly localized (german), translated to english would be roughly this:

Syncthing was not started correctly
Syncthing could not be started. RestEase Error. StatusCode: NotFound. Content: folder is not running. Reason: Not Found. Please note hints in syncthing's console.

Some facts on when this happens:

I've set SyncTrayzor to start on boot and this message appears immediatly after I have logged on. It seems to never appear if I exit and start SyncTrayzor manually.
It only happens on some boots, so I can't reproduce it reliably. It also never showed up before some recent date (may be related to syncthing 1.3.3 update, but not sure).
I've seen the message now on two different computers, both running Windows 10 1903 (more version info below).
The message seems to appear very early in the startup, long before syncthing has had time to fully initialize.

After I've clicked on "OK", SyncTrayzor starts up normally. I can access the GUI, everything is running fine. It's just the nagging message I have to click first. There are no abnormal messages in syncthing's log.
When the message appeared and syncthing has started, if I enter SyncTrayzors settings (File -> SyncTrayzor -> Directories), it says "Directory not available. Please start syncthing!".
I've disabled watching & notifications for all folders in SyncTrayzor, seems to have no effect on the error.
Version info:
All affected computers are running Windows 10 1903, SyncTrayzor <IP_ADDRESS> and <IP_ADDRESS> (Amd64) and (as of now) Syncthing 1.3.3
SyncTrayzor's log file is attached below (from a startup where the message appeared - again, it appears infrequently). The log appears to contain some relevant lines about the issue.
SyncTrayzor_error.log.txt

Interesting. Sounds like Syncthing's behaviour on startup if a folder hasn't yet loaded has changed. I'll take a look.

I noticed the same behaviour, with the same error message today for the first time, on two boxes.

Totally forgot this. This is now fixed in newer syncthing releases (1.4.0 and up).


Task problemMatcher works as 'build' but not as 'watch'

VSCode Version: 1.5.3
OS Version: Ubuntu 16.0.4

I have configured my own tasks.json. It starts a webpack build and works fine at matching problems raised by tslint and stylelint (warnings are well collected in the problem panel and in the status bar), here is the config :
{
  "version": "0.1.0",
  "command": "npm",
  "isShellCommand": true,
  "args": [ "run" ],
  "tasks": [
    {
      "taskName": "build:dev",
      "isBuildCommand": true,
      "isTestCommand": false,
      "problemMatcher": [
        {
          "owner": "pm_stylelint",
          "severity": "error",
          "pattern": [
            {
              "regexp": "^\\s+(\\S+)\\sin\\s(\\S*)$",
              "severity": 1,
              "file": 2
            },
            {
              "regexp": "^\\s+stylelint:\\s\\S*(src[^:]*):(\\d+):(\\d+):\\s(.*)$",
              "line": 2,
              "column": 3,
              "message": 4
            }
          ]
        },
        {
          "owner": "pm_tslint",
          "severity": "error",
          "pattern": [
            {
              "regexp": "^\\s+(\\S+)\\sin\\s(\\S*)$",
              "severity": 1,
              "file": 2
            },
            {
              "regexp": "^\\s+\\[(\\d+),\\s(\\d+)\\]:\\s(.*)$",
              "line": 1,
              "column": 2,
              "message": 3
            }
          ]
        }
      ]
    }
  ]
}

I have a watch:dev npm script which is simply the build:dev with a --watch arguments (required by webpack cli). The watch:dev tasks is not able to report any error while the output of build:dev and watch:dev are the same, here is my modified tasks.json for this watch:dev command :
{
  "version": "0.1.0",
  "command": "npm",
  "isShellCommand": true,
  "args": [ "run" ],
  "tasks": [
    {
      // The two lines below are the only differences with the build:dev tasks.json
      "taskName": "watch:dev",
      "isWatching": true,
      "isBuildCommand": true,
      "isTestCommand": false,
      "problemMatcher": [
        {
          "owner": "pm_stylelint",
          "severity": "error",
          "pattern": [
            {
              "regexp": "^\\s+(\\S+)\\sin\\s(\\S*)$",
              "severity": 1,
              "file": 2
            },
            {
              "regexp": "^\\s+stylelint:\\s\\S*(src[^:]*):(\\d+):(\\d+):\\s(.*)$",
              "line": 2,
              "column": 3,
              "message": 4
            }
          ]
        },
        {
          "owner": "pm_tslint",
          "severity": "error",
          "pattern": [
            {
              "regexp": "^\\s+(\\S+)\\sin\\s(\\S*)$",
              "severity": 1,
              "file": 2
            },
            {
              "regexp": "^\\s+\\[(\\d+),\\s(\\d+)\\]:\\s(.*)$",
              "line": 1,
              "column": 2,
              "message": 3
            }
          ]
        }
      ]
    }
  ]
}

Can someone spot any configuration error in the second file or give me some tricks to debug it ?

@sroucheray when defining a watch problem matcher you need to tell the problem matcher when a 'watch' starts and when a 'watch' ends. Otherwise VS Code doesn't when problem reporting started and when it ends. Since I don't know exactly how in your case the start and end is indicated on the console I will explain it using the TS compiler watch problem matcher. When the TS compiler runs in watch mode it usually prints the following to the console
4:11:30 PM - File change detected. Starting incremental compilation...
src/main.ts(149,23): error TS2304: Cannot find name 'strng'.
4:11:31 PM - Compilation complete. Watching for file changes.

The problem matcher is defined as follows:
"problemMatcher": {
    "owner": "typescript"
    ....
    "watching": {
        "activeOnStart": true,
        "beginsPattern": "File change detected. Starting incremental compilation...",
        "endsPattern": "Compilation complete. Watching for file changes."
    }


[OC] No Audio-Device on i7-7500u model

Hi folks,
I adopted the opencore configuration to my MacBookPro14,1 as I am on a i7-7500u model. Everything works, but audio.
This is my ioReg export:

I swapped the release version with the debug version of OpenCore.
I swapped AppleALC with the debug AppleALC version.
I don't have any more ideas to try.

Please adopt the latest repo, audio layout is added recently. Also, re-install ComboJack and see how's it going.

I'm on 7500u and audio is working correctly. Combojack is optional and just needed for 3.5mm jack operation.
FakePCIId Audio kext is not needed and can be safely removed because HDMI audio is handled by Whatevergreen.


Support Ecto.Query.API.json_extract_path/2

@michalmuskala You were right, the way to go was properly escaping strings that ended up as JSON keys and not trying to parameterise them. Both adapters had an escape_string, I could have adjusted that but decided to introduce a similar escape_json_key function that does the same + more. I've updated this (and the other PR) accordingly and added some tests around it in Ecto integration tests. Feedback welcome!

We need some unit tests and then this is ready to go!

There was a bug that I realised when writing the unit tests, thank you!


Remove nightly openj9 testing while we do not have fresh nightly/EA builds.

This issue describes that there is no longer a nightly openj9 build available to test, so we should remove it from the nightly test matrix.  To resolve this issue, remove openj9 from https://github.com/adoptium/run-aqa/blob/master/.github/workflows/sanity.yml#L14
Symptoms of this issue show an on-going nightly run-aqa workflow failure:
sanity (ubuntu-latest, 17, openj9, functional)
The process '/usr/bin/make' failed with exit code 2

Right, so we should update this issue to turn off nightly testing for OpenJ9, because we can not get a nightly build of it (for now).  We could run against a release build which is still being published to AdoptOpenJDK and is available as Semeru Open Edition, but makes no sense to repeat testing nightly on something that is not changing.

Also might just move to https://github.com/actions/setup-java

Hii , I would like to work on this?


feat: Add ignore_container_definitions_changes variable

to task_definition, to allow external update to container definitions.
Description
Add ignore_container_definitions_changes variable to allow to ignore change in container_definitions attribute, after initially created.
Motivation and Context
This variable is useful, for example, when a external service is used for updating Docker image revision defined in container definition.
Breaking Changes
No
How Has This Been Tested?

[ ] I have updated at least one of the examples/* to demonstrate and validate my change(s)
[ ] I have tested and validated these changes using one or more of the provided examples/* projects
[x] This is deployed and tested in an internal production™ cluster.

how has this been tested? You cannot change a value of the task definition without the task definition advancing to the next version which is why we offer the ignore changes on the task definition

You cannot change a value of the task definition without the task definition advancing to the next version which is why we offer the ignore changes on the task definition

That's true. We have both ignore_task_definition_changes and ignore_container_definitions_changes enabled when using this module.
To give you more context, we have a  script on running CI that update task definition's container definition with image = <repository>:<commit-hash>.
Without ignore_container_definitions_changes, the image version will be reset every time Terraform applied.
Please tell if it makes sense.

please see https://github.com/terraform-aws-modules/terraform-aws-ecs/tree/master/docs for more details - this additional will not have the intended effect and is redundant to the ignored ignore_task_definition_changes


[Drivers] Improve error messages with vformat

See:

https://github.com/godotengine/godot/pull/98091

Have you validated that this doesn't have any performance overhead? A lot of the driver code contains relatively hot paths, so the impact of a performance regression will be more notable.

That's a good point, will close this one until I've done my performance improvements to the performance of vformat

Note though that the error message is only evaluated if the error condition is triggered or the warning is actually printed, see the error macro:
https://github.com/godotengine/godot/blob/ec6a1c0e792ac8be44990749800a4654a293b9ee/core/error/error_macros.h#L417-L422
But staying on the safe side with these and reopening when I've done my performance improvement on printf that I've been planning for these

Note though that the error message is only evaluated if the error condition is triggered or the warning is actually printed, see the error macro:

That's right, and when you are hitting the error condition you also have the overhead of printing the error to console etc. Which is why some some performance analysis is in order. It may be the case that the cost of vformat is a drop in the bucket compared to the other costs associated with printing an error. But that needs to be checked.
Also, since this is part of an effort to standardize a codestyle across the codebase, we need to consider whether it is worth having one codestyle for error messages and another for other parts of the code.

Also, since this is part of an effort to standardize a codestyle across the codebase, we need to consider whether it is worth having one codestyle for error messages and another for other parts of the code.

There's no distinction between error and non-error code enforced here, these are just the most clear and direct cases I chose to apply to, it's just that error cases are the most simple and numerous to apply on

Now for the relative performance I don't know how we'd benchmark error printing itself directly, and I suspect there's some non-insignificant overhead already just by printing it to console etc.
But if the benchmarks are anything to go by using vformat takes about 18% longer, and will hopefully be improved by my planned improvements there


Develop

Description

Implemented Card preview loader for discover details view.

Checklist

[x] Screenshots added for any UX changes
[x] Demos attached for animations/interactions
[x] Pointed at proper branch (develop not main)
[x] Assigned PR to yourself
[x] Requested review from code owners
[x] Relevant labels added (feature, documentation, etc.)
[x] Closes #<issue-number> added if this resolves a GitHub issue
[x] Branch is up to date with develop, ran git rebase develop if necessary
[x] All GitHub Actions are passing
[x] npm run todo-ci ran if any todo comments were created

Hey boss! No problem, i can take a look at this tomorrow when i can and get everything squared away.

Everything should be good to go. Also providing updated images here.

The todo-ci tasks was missed. Going to merge anyways and fix that in a follow-up PR.


Integration test of file writer.

After we finished #37 #38 #39 , we should be able to create iceberg tables. We need to add integration tests to verify that it can be read from other libraries such as spark.

Closing for https://github.com/icelake-io/icelake/issues/279


fix: app crashes

Fixes #556

Please make a release since it was not released previously because of crash issues

@iamareebjamal on it


feat(share): Implement happy path EDS retrieval via ShrEx/EDS

Overview
Closes #1464
Based on #1431
Checklist

[ ] New and updated code has appropriate documentation
[ ] New and updated code has new and/or updated testing
[ ] Required CI checks are passing
[ ] Visual proof for any user facing features like CLI or documentation updates
[ ] Linked issues closed with keywords

Closing, as this approach is no longer correct with the new architecture (using share.Getters)


⚠ Bofrost.at has degraded performance

In 17fd19b, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2135 ms

Resolved: Bofrost.at performance has improved in 2cbbef9.


Added Dockerfile and Jenkinsfile

I've added two files (Dockerfile and Jenkinsfile) for build that application. Tests and deploy have been performed and everything is ready to merge.

@KelvinVenancio Please sign the Contributor License Agreement!
Click here to manually synchronize the status of this Pull Request.
See the FAQ for frequently asked questions.


Add get_all_references method

Ready to merge, but lacks testing.

Codecov Report
Attention: 10 lines in your changes are missing coverage. Please review.

Comparison is base (0ff65ae) 13.46% compared to head (f7db4b5) 11.29%.

Files
Patch %
Lines

src/dataprocessing.py
0.00%
10 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #20      +/-   ##
==========================================
- Coverage   13.46%   11.29%   -2.18%
==========================================
  Files           5        5
  Lines          52       62      +10
  Branches        3        4       +1
==========================================
  Hits            7        7
- Misses         45       55      +10

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

Let's chain routes.py -> services before merging.

Chained, ready to merge. Let's implement tests asap.


Added a caching sample that depends on a file

This is in response to issue #231
A simple new sample that is based off the tutorial in the docs https://docs.asp.net/en/latest/performance/caching/memory.html with the addiction that the cache entry depends on the examples.txt file.
@muratg @Tratcher @JunTaoLuo

Hi @mikaelm12, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

Update sln file?

⬆ 📅

🆙 📅


Added new commands

How do I add other voice commands to the SU-03T module and what software should I use to do so?

I'm sorry, the module corresponding to this library does not support custom voice commands. Perhaps you can take a look at another module: https://wiki.dfrobot.com.cn/SKU_SEN0539_Gravity_Voice_Recognition_I2C_UART.

Due to a lack of further communication for an extended period, this issue has been closed. If there is a need in the future, it can be reopened at any time.


fix: skip broken unit test for contract-call-decoder

Description:
This PR fixes #162.

Related issue(s):
Fixes #
Notes for reviewer:

Checklist

[ ] Documented (Code comments, README, etc.)
[ ] Tested (unit, integration, etc.)

We will remove these tests once we start using upstream Sourcify images (server and repository) directly since they won't be needed.


Add support for filtering trivy output for misconfigs and vulns

Wrote this module as part of current work. Figured it may be useful to add to the project.

Does this need both the trivy-conf and trivy-vulns modules? They look very similar

@BenEgeIzmirli There might be a way to merge them, but I took the path of least resistance at the time. Trivy seems to produce essentially two different schemas, one for vulnerabilities and one for misconfigurations. If the two did get merged, entries would have a lot of N/A fields between them. I'm all ears for another way to approach this and make it better.


criticize I found your this approach is not related to any kind of state management Core concept

Hi there , As I got to know your stacked  State Management  with MVVM  package , I explored it ,read your this package documentation but don't found it useful , as you called this a state management package but even though it re renders the whole build function on every view model UI rendering call , but as I know the definition of state management only re building of those UI components takes place which have a data change . I wish you will enhance your package build to that concern , Also I request you to provide me necessary  permission in regard of your MIT LICENCE ,so that I can also contribute and enhance for my own projects and change some core logic with a better approach
Thanks in advanced

Hi Hi,
I don't quite know what you're saying. State management is a term for when you want to manage the state of an object, in this case, the state of the view is managed in the Viewmodel and we display that state to the user through the View.
This is the exact definition of a state management system. It does not dictate the pattern used to rebuild or manage the UI. For instance setState is a state management solution built into Flutter and rebuilds the entire view.
There's also an idea around Flutter, especially with beginners, where they think the build method should "never" fire, which is not the case. In fact Flutter is built so that you can fire that build method 60 times in a second and still perform well, the widget and element tree optimisations take care of that. For instance, in a pure flutter app,  when you lock your phone and unlock the build method fires, when you show a snackbar, dialog or bottom sheet the build methods of everything on screen fires. If you open or close the keyboard every build method fires as well. The build method firing is not an issue.
The reason we never focused on rebuilding only a small portion of the screen is that we never had any performance degradation. With that said, there are selectors you can use to rebuild only when a specific property has changed.
In addition to that Stacked is built so it's 100% granular down to the letter in text. You can always create a widget with its own viewmodel and it will only update when you call rebuildUi in its viewmodel and won't rebuild it any of the viewmodels above it rebuilds.
If you need more concrete answers then you can put code down and I can help you figure out how to implement what you want.

ok fine keep it up...... , i will also explore it (more in depth)


How can I change BLOB data of QUARTZ tables?

I must extend a windows service written years ago in C# with Visual Studio from another, unknown, developer. (no way to ask to him)
This Service uses Quartz 2.2.400.0.
Configuration is saved on the Quartz tables inside a SQL Server 2008 database.
This is the Quartz configuration:
 <quartz>
    <add key="quartz.scheduler.instanceName" value="EwinJobScheduler" />
    <add key="quartz.threadPool.threadCount" value="10" />
    <add key="quartz.threadPool.threadPriority" value="2" />
    <add key="quartz.jobStore.misfireThreshold" value="60000" />
    <add key="quartz.jobStore.type" value="Quartz.Impl.AdoJobStore.JobStoreTX, Quartz" />
    <add key="quartz.jobStore.driverDelegateType" value="Quartz.Impl.AdoJobStore.StdAdoDelegate, Quartz" />
    <add key="quartz.jobStore.tablePrefix" value="QRTZ_" />
    <add key="quartz.jobStore.dataSource" value="myDS" />
    <add key="quartz.dataSource.myDS.connectionString" value="Data Source=WIN764\SQL2012;Initial Catalog=Gare;User ID=sa;password=sql2012" />
    <add key="quartz.dataSource.myDS.provider" value="SqlServer-20" />
    <add key="quartz.jobStore.useProperties" value="false" />
  </quartz>

Part of the configuration is "hidden" inside BLOB data in the Quartz
tables, QRTZ_JOB_DETAILS and QRTZ_TRIGGERS, in binary format.
And here I have problems.
The jobs of the service receive parameters from the code, and these
parameters are overwritten by parameters hidden inside the BLOB data.
In code I pass something like this:
{"ProcessManualCheck":false,"UserName":"Admin","IDCategoria":0,"NumInizio":0,"NumFine":0}
and my parameters are overriden by parameters hidden in the BLOB data:
{"ProcessManualCheck":false,"UserName":"Admin"}
loosing all the new properties.
I tried a RAW solution: load blob data in byte[], convert to string,
change the string, convert back to byte[] and then update the blob.
BufOrig = (byte[])MyRow["Job_Data"];
StrOrig = System.Text.Encoding.UTF8.GetString(BufOrig);
StrDest = StrOrig.Replace("{\"ProcessManualCheck\":false,\"UserName\":\"Admin\"}", "{\"ProcessManualCheck\":false,\"UserName\":\"Admin\",\"IDCategoria\":0,\"NumInizio\":0,\"NumFine\":0}");
BufDest = System.Text.Encoding.UTF8.GetBytes(StrDest);

All OK until i run the service ... when I see this error:
ERROR Quartz.Core.ErrorLogger [EwinJobScheduler_QuartzSchedulerThread]
[Error] - An error occurred while scanning for the next trigger to fire.
Quartz.JobPersistenceException: Couldn't acquire next trigger: Couldn't
retrieve trigger: No map for object '201326592'. --->
Quartz.JobPersistenceException: Couldn't retrieve trigger: No map for
object '201326592'. --->
System.Runtime.Serialization.SerializationException: No map for object
'201326592'.
in
System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObject()
in
System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
...
How can I change the JOB_DATA fields in the Quartz tables?

This is not for Java Quartz project. Close as invalid issue.


Linting for deprecated re-exported modules

Summary
Hlint as it stands has some tools to lint for disallowed exports, eg, from the docs:
- modules:
  - {name: Control.Monad.State, badidents: [modify, get, put], message: "Use Control.Monad.State.Class instead"}

Yet, this this doesn't work well to deal with the case where a library previously re-exported module A from module B, but we now want to remove that re-export and update usages.
This is because:

This doesn't scale to multiple re-exported modules. AFAICT we can only have one message for all the badidents in one module. So, if we want to remove two re-exported modules then we can't have individualized messages for both.
Very verbose if we used to re-export many identifiers.
No automatic apply-refact fix

What I have in mind is a feature that allows specifying the exports of module A, and then telling hlint that B re-exports A, but that it's deprecated and that it should be imported from A directly. This would then give us a warning that tells us that and the ability to apply an action that does the change.
I feel like all the pieces to do this should already be available in the codebase. We have similar lints and similar actions, but it would just take a bit of effort to combine them.
Context
In mtl-2.3, a ton of re-exported modules have been removed and it would be great to be able to lint against these deprecated re-exports.
Most modules in mtl used to re-export a range of Control.Monad related modules, but they no longer do.
I've tried to generate some hlint rules to lint against this but using the existing features, it falls short because it becomes extremely long and because of the reasons mentioned above.

I've thought about this a bit more.
I think we could add another constructor to RestrictIdents something like MovedIdents [(String, String)]. Where each pair denotes an identifier and the module it should be imported from instead.
The yaml could look like:
- modules:
  - name: Control.Monad.State
    movedidents:
      - Control.Monad: [when, ...]

Alternative to movedidents would just be a moved: Control.Monad saying that all the identifiers disallowed here can now be found in this new module. You need one instance for each module things have moved to, but that seems cleaner because the lint is a single lint rather than many bundled together. This would only change the apply-refact and suggestion replacement, but in other ways is identical. How does that sound as a closely related alternative design?
Given the MTL move this seems high priority to do quickly.

That sounds great! I think you are right about having a lint for each module being cleaner.
After reading around the codebase a bit, I'm confident I could give implementing this a go either today or tomorrow.

Awesome - look forward to the PR!

I've realised the current import logic is quite limited.
It seems to recognise import Bad (bad) but not import Bad where bad is used somewhere in the file  or import qualified Bad where Bad.bad is used somewhere in the file.
I feel like the thing to do is split this into two PRs. One adds the new moved thing and the other fixes catching qualified or non-explicit imports.

An annoying edge case to consider for non-explicit imports is that if identifier is being moved from Bad to Good then this should be fine:
import Bad
import Good

main = identifier

Is there any prior art where we replace one import with multiple lines using apply-refact?
I'm struggling to turn one import into two.
I've tried feeding apply-refact a multi-line string of the two imports, but it fails as it's using the parser for a single import.

Be aware that searching for all identifiers in a module can have a performance impact, so we'll want to be careful to only do that when explicitly requested. It's also difficult to account for shadowing, which may be the major reason for doing it simply for now.
No idea on the apply-refact single to multiple thing. CC @zliu41 as the apply-refact expert.


Tutorial: Substrate with IPFS integration

An example that showcases @gnunicorn 's work on IPFS x Substrate:

https://forum.parity.io/t/ipfs-in-substrate-poc-1/218
https://github.com/paritytech/substrate/tree/ben-ipfs

Depending on the final form ^, the sample/tutorial can go a few ways:

A simple example showcasing how to configure IPFS in node-cli.
An [advanced] tutorial on how to implement the IPFS integration as per Ben's prototype. This could be a good continuation for folks who completed Substrate-Kitties

This would be a highly requested example from the community.
It won't be ready by Sub0, but would be a future nice-to-have

closing for now bc its not urgent. i will go through the impl at some point and break down interesting bits for the readme


Cannot restore packages

I'm getting error like below when I try to restore packages or during the build -
"netcoreapp1.0" is an unsupported framework
How do I get netcoreapp1.0 installed?
My Enviroment:
VS 2015 Update 2 on Windows 8
dotnet --info

.NET Command Line Tools (1.0.0-rc2-002476)

Product Information:
 Version:     1.0.0-rc2-002476
 Commit Sha:  1a8d393b9b

Runtime Environment:
 OS Name:     Windows
 OS Version:  6.2.9200
 OS Platform: Windows
 RID:         win8-x64

Update:
This - https://github.com/aspnet-contrib/AspNet.Security.OpenIdConnect.Server/issues/244 - says, VS does not have tooling available yet for it. Right?

Run dotnet restore from the command line

@BrennanConroy, yep, did that as well. Restore is failing with 4014 errors :(

@rumnha can you show your project.json file and the exact errors you're getting? Unfortunately there isn't enough information here to investigate the issue.
For now you do have to do restore/build from the command line. DNX no longer works with the latest packages, which means that VS support is limited. You can, however, use Visual Studio Code (which works on Windows, Mac, and Linux).


Add Type Name to error message in CBOR conversion

It was first a bit puzzling, when I got the error message. I think adding the problematic type greatly enhances finding the cause of ones problem.

It was first a bit puzzling, when I got the error message. I think adding the problematic type greatly enhances finding the cause of ones problem.

Great stuff.  There's fallout on a couple of tests that need fixing:

files_test.go:TestFiles_DoNotEncodeZeroLength

Error Trace:	files_test.go:18
Error:      	Error message not equal:
            	expected: "array MUST NOT be 0-length"
                actual  : "Files array MUST NOT be 0-length"

processes_test.go:TestProcesses_MarshalCBOR/zero_elements

Error Trace:	processes_test.go:72
Error:      	Not equal:
                expected: &errors.errorString{s:"array MUST NOT be 0-length"}
        	actual  : &errors.errorString{s:"Processes array MUST NOT be 0-length"}


Tooltip causing reverting to old chart when rendering different charts in same canvas

If I render one bar chart with certain data then render a different chart with (new Bar Chart Obj), but use the same canvas, when I mouse over the new chart to show the tooltip - it will revert back to the old chart!!
I even tried to call clear on the Obj reference and also tried clearing the canvas manually - no luck.
Insights?

I am also having the same issue, when I use the same canvas to draw chart second time, then on hover it shows the previous chart. How to solve this?

My solution was to just create different canvases to use with the different refreshes - it is a hack, but it fixed the issue.  I had 5 different charts, so I made 5 different canvases, and did the hide/show toggle kind of thing.

Try to create a global chart instance and before update it, use .destroy() to clear the old chart instances. This is happening because you're creating new instances over the same canvas and then the old points in the chat call their tooltip function what causes the old charts to show up.
I did this in my chart to solve this problem:
...
if($scope.myLineChart !== undefined || $scope.myLineChart != null){
			$scope.myLineChart.destroy();
}
...

Thank you @JoabMendes , it works :)

@brenthamby it will make your view very heavy and you got more work to do. Try to see the solution I gave here :smile:

Thanks a lot @JoabMendes! Man, you saved my week! :tada:
Honesly, I'm almost give up. I've had this issue for awhile but I couldn't figure it out why it was happening :pensive:
Regards!

You are welcome @jobsamuel! :smiley:

Thx solved my problem!!!

I have just experienced the same issue. Debugging it looked really scary, but your solution worked like a charm. Thanks for saving me a lot of time!

@JoabMendes, It doesn't work for me, but I found the solution:
$timeout(function() {
...
}, 200);

I think it's because ChartJS can't finish chart.clear() to clear the canvas, so old data appears.

It depends on you implementation @ifokeev , if you have any way to make the chart a global instance you can destroy the previous rendering before create a new one, in the same canvas.

I am also having the same issue.

@JoabMendes, can you please explain a bit more on how to create a global chart instance? Tried a couple of things but did not work.

@jeetu3indra @zurez
I was using AngularJS with my chart. So I could add global instances to my app by
$scope.myLineChart  = new Chart(ctx).Line() (Add to my scope a Chart.js instance).
However, if you are using pure javascript as I think you are:
From this example  in the documentation you can use window.myLine = new Chart(ctx).Line() where you would make the chart a global instance in the DOM (window).
If you use window to create a global object, I believe you don't even need to use the destroy like I did, in order to avoid the overlap. Since the replace of the object deletes the old version in the DOM.
But if it doesnt happen, just do like I did using window in the beginning of your update function :
...
if(window.myLineChart !== undefined || window.myLineChart !== null){
            window.myLineChart.destroy();
}
...

I hope it helps. :smile:

@JoabMendes  any chance you'd be able to post up a complete JSBin example with the fix you described.  I can't seem to get mine working properly.  Would greatly appreciate it.

@JoabMendes  : Thanks , but there is a problem with destroying chart manually. If using the same canvas, the chart is not recreated automatically if new data is parsed after manual chart destruction.
P.S: your method works though with a little modification. :+1:

Also the timeout fix worked for me . thanks @ifokeev :+1:

Thanks @JoabMendes. I created global object like below on top.
var chartObj;

Then just before initializing the chart i destroyed as follows.
if (chartObj != undefined || chartObj != null) {
    chartObj.destroy();
}

Yeah @zurez , it depends of how you are using and also the way you need it.
I will try to find a free time and try to code one for you @ctbolton , hold on. :wink:

Appreciate it @JoabMendes .  Looking forward to it  ;)

Closing since the correct fix is to use destroy()

@JoabMendes thank you very much, works perfectly 👍

It renders a really low resolution chart after I destroy the data with chart.destroy()
Any ideas?

Hi,
I facing issue after destroying canvas object and creating again on same still old data is showing

Angularjs


created Ping Pong activity

Nice idea.
Few remarks:

Will be better if the game is horizontal instead of vertical and fill all the window. You could put the score in the middle of the window like in the original game
The window is not responsive: the game should adapt to the window size
The game should be playable to click/touch, not only with a keyboard (for tablet/smartphone). You could for example detect click on top or bottom of the window
Miss a nice icon for the activity instead of the hello world icon
You should update your activity.info with name and id of your activity
You should add your activity in the activities.json file
Would be cool to have opportunity to play against the computer but also against another player

Note than development repository for Sugarizer is in https://github.com/llaske/sugarizer - dev branch.

Closing; this is not the development repository.


Subtitles

This feature tracks the progress of implementing auto-generated subtitles and a related search functionality.
Related: https://github.com/TUM-Dev/TUM-Live-Voice-Service

Status: We already have a functioning micro-service that does the transcribing. The back-end functionality to call the micro-service and handle the data is still missing. Also the front-end wasn't adapted yet to support .srt subtitles but this should be easy.
We might want to consider using whisper instead of vosk in the future (thanks to the hackatum team "Wordless"!) but this can be tracked in a separate issue at https://github.com/TUM-Dev/TUM-Live-Voice-Service
Drawbacks: whisper needs much more resources so we might want to make it configurable which service to use.

(commenting here because it maybe more a management problem)
Is it possible to distribute the workload when using whisper?
Some students have gaming computer/laptop with dedicated GPU, is it possible that we can “crowdfund” computing resources? So volunteer opens an executable which pulls audio from Tum-live and upload the SRT file.
To motivate people we might have some kind of leaderboard or even gifts at end of each semester, I think many would like to help.

Thanks for the offer, but this won't be necessary. (Furthermore, I am not convinced that this would be an option in terms of data-protection and reliability)
We have enough compute (the BBB nodes are currently not as busy as they used to 😉). This would be via CPUs, which are slower than real-time (not good, but manageable as lectures are not streamed 24/7).
RBG is currently also looking into buying GPUs.
This will definitely happen, but it will possibly take a few weeks ;)
@joschahenningsen Correct me if I am distributing outdated info 😉

This will definitely happen, but it will possibly take a few weeks ;)

Exactly, I'll get a few powerful servers but it will take some time as we're a little understaffed right now


Add build instructions to the README & fix issue #5

There are now build instructions in the README.

The problem that got fixed is slightly complicated, so look at issue #5

I've fixed the bug and will add build instructions right now. Thanks for notifying me of this issue!
Closing as resolved. (I don't know how to resolve the merge conflict.)


[Snyk] Upgrade colorette from 2.0.16 to 2.0.20

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade colorette from 2.0.16 to 2.0.20.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 4 versions ahead of your current version.
The recommended version was released 4 months ago, on 2023-04-16.

Release notes

Package name: colorette

2.0.20 - 2023-04-16
Enhance package.json by including type definitions in exports (#96). Thanks, @ ahnpnl.

2.0.19 - 2022-06-14
Handle undefined env, argv, and platform (#94).

2.0.18 - 2022-06-14
Fix Vite support by @ kibertoad (#92).
Destructure process into constants (#93).

2.0.17 - 2022-06-03
Color functions should always return a string (#88).
 Thank you, @ MartinKolarik! 🙌

2.0.16 - 2021-10-08
Doc tweaks, add 🌈.
Format benchmark results.

    from colorette GitHub release notes

Commit messages

Package name: colorette

811fd2f 2.0.20
12a4291 fix: add `types` to `exports` (#96)
10218ff 2.0.19
c60a2b7 Handle undefined env, argv, and platform (#94)
668a978 2.0.18
0ec9599 Destructure process into constants (#93)
e83603a Fix Vite support (#92)
106748e 2.0.17
1674926 Fix detection of dumb terminals on Windows (#91)
840f50e Remove fragile test
84d6b49 Simplify environment tests
fb51376 Clean up tests
9a06f4a Should always return a string (#88)
547fcf1 Spelling consistency

Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Codecov Report

Merging #8 (92cb629) into master (65d94a9) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master        #8   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            4         4
  Lines          162       162
  Branches        25        25
=========================================
  Hits           162       162


Add Serilog provider link

Adds a link to the Serilog provider based on the original Microsoft.Framework.Logging.Serilog sample.

Hi @nblumhardt, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;


Add reply hint to mail text

Addition to #22056
This PR adds a hint to mail text if replies are supported.
I can't tell if the text structure is supported in every language. Maybe we need to put the whole line in the translation file and use parameters.

🎺 🤖


A helper for blake160 since it's common in CKB

          Good point. It would be better if Lumos provided a function for `blake160` since `hash160` is common in CKB. As `CKBHasher` follows a general `Hasher` interface from NodeJS, a new function may be more suitable.

Originally posted by @homura in https://github.com/ckb-js/lumos/pull/684#discussion_r1599426606

resolved by #684


Fix artists import

Fix for An unexpected error occurred: 'Artist' object has no attribute 'artists' on artists import from Yandex

thank you!


Unsupported declare 'strict_types'

Parse Error in function.php at 34
Warning: Unsupported declare 'strict_types' in /home/austonadmin/public_html/backOfficeAPI/vendor/ramsey/uuid/src/functions.php on line 14
Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/austonadmin/public_html/backOfficeAPI/vendor/ramsey/uuid/src/functions.php on line 34
function v1($node = null, ?int $clockSeq = null): string {     return Uuid::uuid1($node, $clockSeq)->toString(); }
On the Server PHP version is 7.3.

Are you sure you're running PHP 7.3? strict_types was added in PHP 7.0.0, and nullable types were added in PHP 7.1.

Yeah Thanks, I just update the PHP version to 7.3, unfortunately, the version was not updated I just look it back and update it again Thanks man

I have same issue, had to switch PHP version between 7.3 and 7.2 each time i upload a laravel site online

Can you provide more details or a reproducible example? I don't know what you mean by "had to switch PHP version."

Can you provide more details or a reproducible example? I don't know what you mean by "had to switch PHP version."

I was using CoreUI git clone, running Laravel 7*, PHP 7.2 on my laptop, everything works fine throughout development up till now.

"had to switch PHP version."

The first I upload site online, it works fine, but the second time I upload update to live site mainly the  following folder App, Database, Public and Resources, it triggered the error above. At first i assumed it was php compatibility so I downgrade php7.2, and the site work fine.
The next update I did (3rd), the error was triggered and switch back to php7.3
The 4th update, i had to switch back to php7.2 which is running the site presciently.
From the /vendor/ramsey/uuid/CHANGELOG.md is should be using the version below
[4.0.1] - 2020-03-29

These are the errors you're seeing?
Warning: Unsupported declare 'strict_types' in /home/austonadmin/public_html/backOfficeAPI/vendor/ramsey/uuid/src/functions.php on line 14

Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/austonadmin/public_html/backOfficeAPI/vendor/ramsey/uuid/src/functions.php on line 34

The only way either of these errors can occur is if you're running PHP 5. The strict_types declare statement was introduced in PHP 7.0 and nullable types (the "unexpected '?'" error) were introduced in PHP 7.1.
I want to help get to the bottom of these errors. I know they're not coming from this library, since these are features supported by PHP 7.2 and up.
Can you confirm that the server is running PHP 7.2 or later when you see these errors? Where do you see the errors? Are they printed to the screen when you load a web page? If so, can you verify that the web server is configured to run with the correct version of PHP?
Thanks!

These are the errors you're seeing?
Warning: Unsupported declare 'strict_types' in /home/austonadmin/public_html/backOfficeAPI/vendor/ramsey/uuid/src/functions.php on line 14

Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/austonadmin/public_html/backOfficeAPI/vendor/ramsey/uuid/src/functions.php on line 34

The only way either of these errors can occur is if you're running PHP 5. The strict_types declare statement was introduced in PHP 7.0 and nullable types (the "unexpected '?'" error) were introduced in PHP 7.1.
I want to help get to the bottom of these errors. I know they're not coming from this library, since these are features supported by PHP 7.2 and up.
Can you confirm that the server is running PHP 7.2 or later when you see these errors? Where do you see the errors? Are they printed to the screen when you load a web page? If so, can you verify that the web server is configured to run with the correct version of PHP?
Thanks!

Yes sure am using php7.2, and am getting the error below.
PHP Warning:  Unsupported declare 'strict_types' in /home/tahserio/tahseri_app/vendor/ramsey/uuid/src/functions.php on line 14

PHP Parse error:  syntax error, unexpected '?', expecting variable (T_VARIABLE) in /home/tahserio/tahseri_app/vendor/ramsey/uuid/src/functions.php on line 34

As at this morning, before uploading new update I do confirmed the php version to be 7.2. as soon as i extract the files, the error show up, had to switch the php version to 7.3 to get the site working.
Offline version of php is 7.2

Can you provide more details or a reproducible example? I don't know what you mean by "had to switch PHP version."

I was using CoreUI git clone, running Laravel 7*, PHP 7.2 on my laptop, everything works fine throughout development up till now.

"had to switch PHP version."

The first I upload site online, it works fine, but the second time I upload update to live site mainly the following folder App, Database, Public and Resources, it triggered the error above. At first i assumed it was php compatibility so I downgrade php7.2, and the site work fine.
The next update I did (3rd), the error was triggered and switch back to php7.3
The 4th update, i had to switch back to php7.2 which is running the site presciently.
From the /vendor/ramsey/uuid/CHANGELOG.md is should be using the version below
[4.0.1] - 2020-03-29

exactly same happening with me !!

If you put up a page with phpinfo() on it and load that page in your browser, can you confirm that you're running PHP 7.2 or later?
I suspect there might be a difference between the CLI and FPM versions of PHP that you're running. Verifying the version of PHP your web server is using will help me debug this.

This issue seems related: https://github.com/stayallive/wp-sentry/issues/46

If you put up a page with phpinfo() on it and load that page in your browser, can you confirm that you're running PHP 7.2 or later?
I suspect there might be a difference between the CLI and FPM versions of PHP that you're running. Verifying the version of PHP your web server is using will help me debug this.

CPanel PHP version: PHP 7.2 (ea-php72)
These are details from phpinfo()
PHP Version 7.2.29
Server API  CGI/FastCGI

Is that the version reported from CPanel's phpinfo() page, or is that phpinfo() in the website where you're having this issue?

Is that the version reported from CPanel's phpinfo() page, or is that phpinfo() in the website where you're having this issue?

The first line is the version i copied from cpanel which the website is running.
The rest that of the out of page that has the phpinfo()

I am having similar issue while making virtual host for my laravel 7 project in "ubantu16.04" with php version "7.3". Little bit confused by comments above.

I’m confused by this entire thread. There’s no way to receive these error messages on PHP 7.2+. I have no idea what’s going on. I wish I could reproduce this.

I don't have these issues when I have used php 7.0 and laravel 5 for development. Now, I have a new project in Laravel 7 and php version is 7.3, I have got this error while making virtual host for my project. After making all configurations and domain pointing, A blank white screen is shown up. In the network bar there is 500 internal server error and when I saw apache error log then I saw the Unsupported declare 'strict_types' error when I hit my site url made just before with virtual host.

I don't have these issues when I have used php 7.0 and laravel 5 for development. Now, I have a new project in Laravel 7 and php version is 7.3, I have got this error while making virtual host for my project. After making all configurations and domain pointing, A blank white screen is shown up. In the network bar there is 500 internal server error and when I saw apache error log then I saw the Unsupported declare 'strict_types' error when I hit my site url made just before with virtual host.

I don't have these issues when I have used php 7.0 and laravel 5 for development. Now, I have a new project in Laravel 7 and php version is 7.3, I have got this error while making virtual host for my project. After making all configurations and domain pointing, A blank white screen is shown up. In the network bar there is 500 internal server error and when I saw apache error log then I saw the Unsupported declare 'strict_types' error when I hit my site url made just before with virtual host.

I’m confused by this entire thread. There’s no way to receive these error messages on PHP 7.2+. I have no idea what’s going on. I wish I could reproduce this.

Update:
The issue might likely by a mis-configuration from the shared-hosting. Recently I uploaded new update (Same folders and files) as i used to do, there was no 'strict_types' error this time around, and the php configuration still stand at 7.2.

I keep running into this when switching between PHP versions. This must be the third time this week I've re-read this thread. Seems that sometimes after switching down to 7.0 and then back to 7.4 it doesn't switch cleanly. Usually a restart resolves

I only get:
Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in /var/www/html/vendor/ramsey/uuid/src/functions.php on line 34
I'm running php-apache in a docker container. PHP container is using
PHP Version 7.0.33
Let me know what else I can provide.

Just change your php version between 7,2 or 7.3. It works

Same issue here. Using version 7.4.11 (IIS version 6.2) but error is same.

installed 7.4.11 but same issue
switched between versions, then restarted -> not working

This error only occurs on PHP 5. Check your web server configuration to make sure it is running PHP 7.
Also, if still having these problems, can you please share the contents of your composer.json and the full composer install or composer update command you use when installing your dependencies?
Thanks!

This error only occurs on PHP 5. Check your web server configuration to make sure it is running PHP 7.
Also, if still having these problems, can you please share the contents of your composer.json and the full composer install or composer update command you use when installing your dependencies?
Thanks!

It occured on 2 separate fresh installs (version 7.15.0, 2 different servers) but one thing is same...usage of IIS. I have checked both enviroments with phpinfo() and php was loaded correctly. I really dont know in which moment problem was solved, but I think that it was solved by deleting/adding CGI handler mappings.

am also experiencing this issue on fresh laravel setup, local setup works ok once i upload on cpanel server that's when this error pops up

Do you have any other scripts running on the server that include declare(strict_types=1); at the top?

It's been over a year, and I've not heard any more complaints about this issue, so I'm closing it. I suspect this was caused by different versions of PHP running on the system.


Unable to Install or Save poshy-wrap-helm from PSGallery

Expected Behavior
Should be able to install or save module from PSGallery
Current Behavior
Unable to save or install module from PSGallery
System.Exception: Unable to save the module 'poshy-wrap-helm'

Save-Module -name poshy-wrap-helm -Path . -Repository PSGallery
WARNING: Package 'poshy-wrap-helm' failed to be installed because: The file 'C:\Users\username\AppData\Local\Temp\50fex4uo\[Content_Types].xml' already exists.
WARNING: Package 'poshy-wrap-helm' failed to install.

Steps to Reproduce

Attempt to Save-Module from PSGallery
Attempt to Install-Module from PSGallery

Context (Environment)
$PSVersionTable

Name                           Value
----                           -----
PSVersion                      7.3.6
PSEdition                      Core
GitCommitId                    7.3.6
OS                             Microsoft Windows 10.0.19045
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Fixed in https://github.com/pwshrc/poshy-wrap-helm/releases/tag/v0.2.12. Thanks for reporting this!


Our systems have detected unusual activity from your device. Please try again later.

Same issue

Same issue


chore(deps): update module github.com/cyberark/conjur-api-go to v0.12.10

This PR contains the following updates:

Package
Type
Update
Change

github.com/cyberark/conjur-api-go
require
patch
v0.12.9 -> v0.12.10

Release Notes

cyberark/conjur-api-go (github.com/cyberark/conjur-api-go)
v0.12.10
Compare Source
[0.12.10] - 2024-12-27
Added

Add functions to retrieve server version (CNJR-7207)

Fixed

Checks Conjur server version before using policy dry-run and fetch (CNJR-7207)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

1 additional dependency was updated

Details:

Package
Change

golang.org/x/term
v0.27.0 -> v0.27.0


Logging and conditional testing for configuration processing

Added and changed log messages to conform to pattern associated with pipeline configuration processing for the purposes of debugging.
I observe no changes in operational functionality of this repository, but did identify a requirement for source_id to be added to the sources: section in the config.yaml file; FWIW, it worked for me.
I am generating the config.yaml as part of a Home Assistant addon for ambianic; see http://github.com/dcmartin/hassio-addons and the ambianic/ directory; building the container requires a clone of the ambianic-edge repository to be in the ambianic-edge/ directory.
I made changes to the return values from True to False in the pipeline/interpreter.py (see line 319 for example) when the conditional indicated a failure.
I am still failing to establish complete functionality using the addon (AFAICT), but the PWA is now connecting.

Hello @dcmartin! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file src/ambianic/pipeline/interpreter.py:

Line 48:80: E501 line too long (81 > 79 characters)
Line 95:72: E231 missing whitespace after ','
Line 95:80: E501 line too long (98 > 79 characters)
Line 95:81: E231 missing whitespace after ','
Line 96:69: E231 missing whitespace after ','
Line 96:80: E501 line too long (87 > 79 characters)
Line 97:59: E231 missing whitespace after ','
Line 257:80: E501 line too long (141 > 79 characters)
Line 271:72: E231 missing whitespace after ','
Line 271:80: E501 line too long (94 > 79 characters)
Line 271:82: E231 missing whitespace after ','
Line 275:68: E231 missing whitespace after ','
Line 275:78: E231 missing whitespace after ','
Line 275:80: E501 line too long (90 > 79 characters)
Line 279:74: E231 missing whitespace after ','
Line 279:80: E501 line too long (96 > 79 characters)
Line 279:84: E231 missing whitespace after ','
Line 283:70: E231 missing whitespace after ','
Line 283:80: E231 missing whitespace after ','
Line 283:80: E501 line too long (92 > 79 characters)
Line 297:47: E231 missing whitespace after ','
Line 301:78: E231 missing whitespace after ','
Line 301:80: E501 line too long (115 > 79 characters)
Line 301:88: E231 missing whitespace after ','
Line 301:101: E231 missing whitespace after ','
Line 302:41: E201 whitespace after '('
Line 302:80: E501 line too long (135 > 79 characters)
Line 305:80: E501 line too long (119 > 79 characters)
Line 305:81: E231 missing whitespace after ','
Line 305:91: E231 missing whitespace after ','
Line 305:104: E231 missing whitespace after ','
Line 333:44: E231 missing whitespace after ','
Line 343:64: E231 missing whitespace after ','
Line 346:65: E231 missing whitespace after ','
Line 346:77: E231 missing whitespace after ','
Line 346:80: E501 line too long (86 > 79 characters)
Line 351:68: E231 missing whitespace after ','
Line 351:72: E231 missing whitespace after ','
Line 380:46: E231 missing whitespace after ','
Line 385:62: E231 missing whitespace after ','
Line 388:63: E231 missing whitespace after ','
Line 388:73: E231 missing whitespace after ','
Line 388:80: E501 line too long (80 > 79 characters)
Line 392:42: E231 missing whitespace after ','
Line 474:79: E231 missing whitespace after ','
Line 474:80: E501 line too long (89 > 79 characters)
Line 480:80: E501 line too long (113 > 79 characters)
Line 480:89: E231 missing whitespace after ','
Line 494:80: E501 line too long (95 > 79 characters)
Line 497:69: E231 missing whitespace after ','
Line 497:79: E231 missing whitespace after ','
Line 497:80: E501 line too long (103 > 79 characters)
Line 499:68: E231 missing whitespace after ','
Line 499:78: E231 missing whitespace after ','
Line 499:80: E501 line too long (102 > 79 characters)

In the file src/ambianic/server.py:

Line 22:17: E201 whitespace after '{'
Line 22:65: E202 whitespace before '}'
Line 22:67: W291 trailing whitespace
Line 76:80: E501 line too long (88 > 79 characters)
Line 91:80: E501 line too long (93 > 79 characters)
Line 221:69: E231 missing whitespace after ','
Line 221:76: E231 missing whitespace after ','
Line 221:80: E501 line too long (84 > 79 characters)
Line 223:68: E231 missing whitespace after ','
Line 223:75: E231 missing whitespace after ','
Line 223:80: E501 line too long (83 > 79 characters)
Line 226:16: E714 test for object identity should be 'is not'

I think there is more wrong w/ the processing of the YAML

draft

@dcmartin this PR is in draft status since July. Do you need to still work on it or its ready for review?

@dcmartin  Closing this draft PR due to inactivity. Let me know if you'd like to complete it.


Support .node-version and .nvmrc by default

Description:
Support .node-version and .nvmrc automatically when neither node-version and node-version-file inputs are provided, without requiring the user specify node-version-file.
Related issue:
https://github.com/actions/setup-node/issues/683
Check list:

[x] Mark if documentation changes are required.
[x] Mark if tests were added or updated to cover the changes.

@actions/setup-actions-team shall I rebase this or are you not interested?

@HarithaVattikuti shall I rebase the pr or is there no interest in this?

@dmitry-shibanov shall I rebase the pr or is there no interest in this?


gRPC e-book Chapter 2

General overview of gRPC and comparison to key WCF features and models

Ready for review. cc @glennc @saurabh500 @mconnew @JamesNK @JunTaoLuo @mairaw

@mairaw

I hope you don't mind I made the edits directly @markrendle.

I don't mind at all, it makes life much easier for the copy-editing changes.


Web container is in beta

Describe the bug:

Link to the blitz that caused the error
https://stackblitz.com/edit/node-envitj
Steps to reproduce:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior:

Version of webcontainer:
Hash: ded7c1cfbe6b33641b5f3c9265989f8bd71ed771
Screenshots:

Desktop (please complete the following information):
Browser name  = Chrome
Full version  = 91.0.4472.124
Major version = 91
navigator.appName = Netscape
navigator.userAgent = Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
performance.memory = {
  "totalJSHeapSize": 76242796,
  "usedJSHeapSize": 63608648,
  "jsHeapSizeLimit":<PHONE_NUMBER>
}

Additional context:

Closing this issue as it's unclear what goes wrong and none of the required details are filled in. Feel free to open a new issue and fill in all the necessary details so we have enough information to have a look ourselves. The more information we have, the better we can help you 🙏 .


Tutorial or example ?

Where can I find a complete tutorial or example for newbie (step by step) who explain how can I use your gem ?
Thanks

I have no tutorial specifically for using the json-ld Gem, but there are many examples on the README, and in the more detailed documentation which you can find here.
In addition to the standard RDF reader/writer interface implemented, the gem supports the JSON-LD API and JSON-LD Framing, which also have examples of use.
If there's something spec that you're looking for that isn't addressed in the documentation or specs, let me know and I'll see if I can improve the documentation.

how would you load the triples from a html page that has json-ld in the header

The JSON-LD gem will natively retrieve JSON-LD from HTML via the various API methods. To work best, you should also have the Nokogiri gem available. You can also extract JSON-LD from HTML using the reader interface, to create an RDF Repository.
There's an example in the README on doing just this from JSON-LD source. This would be essentially the same thing for HTML
For example:
require 'json/ld'
require 'nokogiri'

File.open("example.html") do |f|
  graph = RDF::Graph.new << JSON::LD::API.toRdf(f, extractAllScripts: true)
end

Or, using the Reader interface:
graph = RDF::Graph.new << JSON::LD::Reader.open("example.html", extractAllScripts: true)


Real / Fake Job Posting Prediction

Issue Title :

Info about the related issue (Aim of the project): This project is to identify the Real/Fake job postings.

[x] JWOC Participant

Name: Sriniketh J

GitHub ID: srini047

(Mention these details are a must)
Closes: #126
Describe the add-ons or changes you've made
Give a clear description of what have you added or modifications made:

Glanced the Dataset
Performed EDA on the Dataset
Vectorized Textual Data
Removed Unnecessary columns
Build Models (Logistic Regression, Logistic RegressionCV, Support Vector Classifier, Decision Tree)
Displayed Predictions, Accuracy Score, Confusion Matrix Report

Type of change
What sort of change have you made:

[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested?
Describe how it has been tested: Run the Jupyter Notebook
Describe how have you verified the changes made: Code runs till the end without any errors
Checklist:

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have added things that prove my fix is effective or that my feature works.
[x] Any dependent changes have been merged and published in downstream modules.

LGTM! Your PR is approved and merged @srini047


Add timezone specification to all datetime

This will remove the warnings Django throws when running migrate and tests
modified:   home/migrations/0013_add_questions_test_data.py
modified:   home/migrations/0015_add_answers_test_data.py
modified:   home/tests.py
fix #92

LGTM


Lag and crashing[BUG]

Version of Advanced Rocketry

1.16.5-2.0.0-12

Have you verified this is an issue in the latest unstable build

[x] Y

Version of LibVulpes

1.16.5-1.0.2-25

Version of Minecraft

1.16.5

Does this occur without other mods installed

[x] N

Crash report or log or visualVM (if applicable)

https://pastebin.com/tFEvX98N

Description of the problem
When a rocket has been assembled, going near the rocket and looking at it dramatically drops fps, like ~5fps. When selecting destination on the rocket, the game just crashes. Some players experienced crashing just opening the rocket UI.
Server also crashes regularly, see attached log.
How can you reliably reproduce the problem

Build rocket and go near it or use the ui.

This is the modpack being used https://www.curseforge.com/minecraft/modpacks/hentyecraft/

The crash report appears totally unrelated to advanced rocketry, however, I do know I had to undo a rendering optimization for the rocket temporarily so I suspect that's probably the cause of the FPS drop.


Make it possible for SpreadsheetView to be subclassed

Hi @kishikawakatsumi , first of all, fantastic job on this, I specially loved how you did the tests.
Let me try to explain where I'm coming from:

Say I want to have the same custom layout of SpreadsheetView across multiple View Controllers, it would be ideal to be able to subclass it, and have the custom behaviors on the init methods.

That being said, your current implementation uses public for the class, which doesn't allow for it to be subclassed outside it's module.  I've create a pull request to change it to open.
Do you think this is a bad approach? Also, for some reason not all travis tests seem to be passing, but in my fork all your unit tests pass, and it compiles normally.
Thanks again, best regards

I will do it after releasing version 1.0.


[gvar] Make iteration lazy as well

This is continuation of #2741, making iteration lazy-load one item at a time as well.
Tests pass, but more testing would be good, in real applications.

By now I wonder if it isn't better to subclass collections.abc.MutableMapping. It only requires you to implement __getitem__, __setitem__, __delitem__, __iter__, and __len__, and everything else is done for you.

Or collections.UserDict: perhaps you can get away with only implementing __getitem__.

I made #2781 with UserDict so you can see.

I think I also prefer #2781 because the less code the better


Initialization of  bias of "bbox_pred" in CenterNetHead

📚 Documentation

Links to the relevant documentation/comment:
https://github.com/xingyizhou/CenterNet2/blob/9ba5c8e6ba6b44afc1c19d7767b0ec72cb314586/projects/CenterNet2/centernet/modeling/dense_heads/centernet_head.py#L87

Hi! Thank you for your inspiring work!
Currently I am doing some modification upon the codes and before that I have to understand them. I have run into the initialization code above. Why do you initialize  bbox_pred.bias with 8? Is this some magic number?

Hi,
Thank you for your interest and sorry for my delayed response. The motivation to init bias to 8 is to provide initialization for the IoU-based setting (when MODEL.CENTERNET.MORE_POS is on). 8 is from the anchor-size in anchor-based detectors (8 * FPN_stride = anchor_size). It does not improve the performance, but without it, I observed NaN when MODEL.CENTERNET.MORE_POS is on.


Update to latest Kibana v3.1.2

Current master is tied to v3.0.0-milestone5 via the 'revision' pillar. Raised in https://github.com/ministryofjustice/logstash-formula/pull/24

We are on 4.x now.


Allow Symfony 6.4 LTS

Closes #2

@florentdestremau This PR allows Symfony 6.4.
The Unit tests pass, so there shouldn't be a problem since the test suite is quite comprehensive.
I also created a brand new Symfony 6.4 application and everything worked out of the box.
I actually don't have any real Symfony 6.4 applications, so I would be gratefull if you could checkout the PR in your application and let me know if everything works correctly.
composer require danielburger1337/2fa-email@dev-symfony-lts

Otherwise this should be good to merge!

We are currently implementing the 2FA, that's what prompted the issue in the first place. I will gladly report back in a couple of days, while we roll out and have a check

The command doesn't install the branch:
$ composer require danielburger1337/2fa-email@dev-symfony-lts

In PackageDiscoveryTrait.php line 376:

  Could not find a matching version of package danielburger1337/2fa-email@dev-symfony-lts. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability (stable).

The command doesn't install the branch:

A default composer.json does not allow installing dev branches.
https://getcomposer.org/doc/04-schema.md#minimum-stability
To circumvent this, temporarily add "minimum-stability": "dev" to your composer.json:
{
    "name": "My Project",
    "minimum-stability": "dev",
    ...
}

Alternativly you can add the branch constraint to your composer.json manually and then run the following command:
{
    "name": "My Project",
    "require": {
        "danielburger1337/2fa-email": "dev-symfony-lts",
        ...
    }
    ...
}

composer update danielburger1337/2fa-email -W

The -W means to update the package WITH its dependencies. Depending on your composer.lock, you either have to run the command with or without the flag (most likely you will need it).

It's been working fine on our side for a week, looks good to me 👍

Released as v1.1.0
Thank you very much for your suggestion and testing!


fix(#115): multiCache.set does not set the value

Coverage remained the same at 99.401% when pulling 5a593b48282213645b601c632df207279f8080ac on sebelga:fix/#115-multi_cache-set-does-not-set-the-value into e957821213fa1dc79620f998c99848a09ddd9445 on BryanDonovan:master.

Coverage remained the same at 99.401% when pulling 5a593b48282213645b601c632df207279f8080ac on sebelga:fix/#115-multi_cache-set-does-not-set-the-value into e957821213fa1dc79620f998c99848a09ddd9445 on BryanDonovan:master.

Thanks!

Fix is in 2.8.0


Searching bar or pub shows cafes

I've noticed when clicking the "bar" icon in the map services panel or searching bar or pub, cafes are shown on the map. Is this intended? When I click on a pub POI, it shows the correct icon and says it's a pub, but I can't use the search.

Hi!
This is indeed intended as the distinction between bar and cafe can be quite ambiguous (the filter is actually defined here).
Note that we are working on the integration of a classifier which should help adding more refined categories in the search results, this may be the next improvement to what you appear to be looking for.


Fix broken text field with set hint and min and max lines(#153183)

Fix https://github.com/flutter/flutter/issues/153183
Fix https://github.com/flutter/flutter/issues/52008
Pre-launch Checklist

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

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

Looks like the feature is achievable without any flutter code changes. You can set the hintText to null when the text field becomes non-empty. Also having long hint text usually isn't great UX since it goes away as soon as you start typing.

@LongCatIsLooong Thank you for your review, yes, but we need additional logic to update textField, so I added a variable to control it for the convenience of users.

LGTM. Thanks for bearing with me!

@LongCatIsLooong Thx, so can we autosubmit?

The tests for fade-in and fade-out are interestingly built. Great job, and thanks for your contribution!

The tests for fade-in and fade-out are interestingly built. Great job, and thanks for your contribution!

@dkwingsmt thank you for your review, i had updated test name


Hide Controls From Ads

Hi Guys,
I'm trying to hide the controls from the ad but without success.

I tried to use the additional settings you gave (showControlsForJSAds : false) in the options body and it doesn't work for me.
IMA v 1.0.1
Videojs 5.2
Videojs-contrib-ads 5.1.4

Solution