Fixed invalid param name

What kind of change does this PR introduce?

Did you add tests for your changes?
If relevant, did you update the documentation?
Summary

Does this PR introduce a breaking change?

Other information

Fixed in https://github.com/puppeteer/puppeteer/pull/9023.


Problem with installation on Fedora with EFI boot

Wanted to let you know: for some reason Fedora puts grub.cfg in /boot/efi/EFI/fedora when booting from an EFI system. I just did a quick mod of install.sh and it worked perfectly.

Should be fixed in 3e198c8


fix: hugegraph-spark-loader shell string length limit

fix:#460
I have read the CLA Document and I hereby sign the CLA

@imbajin hi bro, Do I need to fix this error check?

@imbajin hi bro, Do I need to fix this error check?

Nope If u mean this

Hi, @gaoyuan5251, you could refer this to link pr with associated issue, once the pr is merged the issue will be closed automatically.

Do I need to repush it?  Or just wait for pr to merge?

Do I need to repush it?  Or just wait for pr to merge? @liuxiaocs7


Action Cable adapter

When Action Cable used it's better to store message queue in redis. Now 1000 actions done against ActiveRecord will spawn another 2000 queries to store/wipe synchromesh_queued_messages
Not a priority for now but looks like possible point of failure.
Idea is to get rid of sticky synchromesh/connection.rb and wrap with lightweight redis set/rpop.

@noma4i - agree 100% thanks for raising the issue.

@adamcreekroad didn't you work on a redis adapter?


redis_db and redis_auth

hello,
it seems select is done before auth command,
so when we are using both redis_db ( 2 for example ) and redis_auth , it does not work.
Select must be done after auth command
Regards,
Nicolas

@limbo127 hi.
Could you try this version?
https://github.com/charsyam/twemproxy/tree/feature/refactoring_add_auth_to_post_connected
I patched this :)

hello,
this patch seems to be ok,
thanks for this quicky version
Regards,
Nicolas
2016-03-09 18:01 GMT+01:00 charsyam<EMAIL_ADDRESS>
@limbo127 https://github.com/limbo127 hi.
Could you try this version?
https://github.com/charsyam/twemproxy/tree/feature/refactoring_add_auth_to_post_connected
I patched this :)
—
Reply to this email directly or view it on GitHub
https://github.com/twitter/twemproxy/issues/457#issuecomment-194396711.


Feature/remote configuration

Coverage decreased (-0.3%) to 97.166% when pulling ee7d414db0f41dd877872ea3bdcbec93a3011d85 on feature/remote_configuration into 4816c7affdbe87146985737f1dde46a2de78e050 on master.

Coverage increased (+0.9%) to 98.381% when pulling 5fef2224e0096fec06a05a11737bb5e07faba647 on feature/remote_configuration into 4816c7affdbe87146985737f1dde46a2de78e050 on master.


feat: upgrade native sdk <IP_ADDRESS>

Update native sdk <IP_ADDRESS> dependencies

This pull request is trigger by bot, you can checkout this branch and update it.

Examples built:

https://nightly.link/AgoraIO-Extensions/agora_flutter_sdks_build/actions/runs/12488871146/agora_rtc_engine_ios_6.2.6-sp.42620_20241225032315.zip
https://nightly.link/AgoraIO-Extensions/agora_flutter_sdks_build/actions/runs/12488871146/agora_rtc_engine_macos_6.2.6-sp.42620_20241225032137.zip
https://nightly.link/AgoraIO-Extensions/agora_flutter_sdks_build/actions/runs/12488871146/agora_rtc_engine_windows_6.2.6-sp.42620_20241225032250.zip
https://nightly.link/AgoraIO-Extensions/agora_flutter_sdks_build/actions/runs/12488871146/agora_rtc_engine_web_6.2.6-sp.42620_20241225032011.zip

This comment is commented by bot, do not edit it directly


Poetry fails to install torch 1.13.1 (Windows)

I'm trying to get my environment set up properly for Wattile, but poetry install and poetry update fail to find torch 1.13.1:
  ▒ Installing torch (1.13.1): Failed

  RuntimeError

  Unable to find installation candidates for torch (1.13.1)

Unsure how to check what versions are available.

Evidently this is a Python 3.11+ issue. (Python 3.8 is on a legacy build cycle, so I just installed 3.11. Uninstalling 3.11 and installing 3.10 fixed this issue.)

It seems likely to need to update your pip version.
run poetry run pip -V to get poetry's pip version.
run poetry run pip install torch==test to see the available torch versions.
run python -m pip install --upgrade pipto upgrade pip.

Also upgraded pip. This is resolved; closing...


Updating the way we print names in the Cli Fixes #1155

Still working on getting the tests passing.

@dubeejw please review for comments so far

Fixes #1155

PG 3. #826

PG1, #1767  for after a merge with master that contained changes i had to merge manually.

PG 1, 1932.  @dubeejw @mdeuser

is this done @dubeejw @mdeuser?
we'd need to resolve conflicts to merge it.

@jessealva - can you rebase and issue another pg.  out of the changes to 10 output strings, only 1 test was impacted...might indicate a need for an additional test or two (separate issue though)

When rebasing, had to fix about 20 different failures across the 5 files.  Think most of these were covered.

@mdeuser PG1, 2069. Looks clean now

ugh, not clean, looking into this again

PG2, 2095 @mdeuser

PG2 2096 ⏳


Remove tag close to the Formula title

We are not going to use them for the time being.

tag about AVG, SUM, COUNT and so on?
Could we remove it in the public view?

fixed via - https://github.com/CartoDB/deep-insights.js/pull/174


New method 'autofill' in Gijgo Dialogs with forms

Dear Mr, Atatanasov, how abaout it with the integration of the jQuery form autofill plugin. So we can say: dialog.autofill( data, options). The form in the dialog should automatic selected. The use case could be by Crud grids...
function Edit(e) {
dialog.open('Edit Player');
dialog.autofill( e.data.record);
}

I will think about it. We may add this in future versions.

okay, thanks


Lift requires

Summary
Move a lot of the changes in #3493 to isolate the changes causing errors.

Test plan
Tests should pass

This fails locally for some reason.
 FAIL  packages/jest-repl/src/__tests__/jest-repl-test.js                                                                                [2/2]
  ● Repl › cli › runs without errors

    expect(received).toMatch(expected)

    Expected value to match:
      /›/
    Received:
      ""

      at Object.it (packages/jest-repl/src/__tests__/jest-repl-test.js:28:36)
          at Promise (<anonymous>)
          at <anonymous>
      at process._tickCallback (internal/process/next_tick.js:169:7)

  Repl
    cli
      ✕ runs without errors (513ms)

Codecov Report

Merging #3780 into master will decrease coverage by 0.07%.
The diff coverage is 52.63%.

@@            Coverage Diff             @@
##           master    #3780      +/-   ##
==========================================
- Coverage   58.09%   58.02%   -0.08%
==========================================
  Files         191      191
  Lines        6708     6711       +3
  Branches        6        6
==========================================
- Hits         3897     3894       -3
- Misses       2808     2814       +6
  Partials        3        3

Impacted Files
Coverage Δ

packages/jest-cli/src/TestNamePatternPrompt.js
94.11% <ø> (ø)
:arrow_up:

...ages/pretty-format/src/plugins/ImmutablePlugins.js
100% <ø> (ø)
:arrow_up:

...kages/pretty-format/src/plugins/ImmutableRecord.js
100% <ø> (ø)
:arrow_up:

packages/jest-validate/src/utils.js
100% <ø> (ø)
:arrow_up:

packages/eslint-config-fb-strict/index.js
0% <ø> (ø)
:arrow_up:

packages/jest-cli/src/TestRunner.js
25.3% <ø> (+0.15%)
:arrow_up:

packages/eslint-plugin-jest/src/index.js
100% <ø> (ø)
:arrow_up:

packages/pretty-format/src/index.js
98.05% <ø> (ø)
:arrow_up:

packages/jest-changed-files/src/index.js
0% <0%> (ø)
:arrow_up:

packages/jest-validate/src/index.js
0% <0%> (ø)
:arrow_up:

... and 14 more

Continue to review full report at Codecov.

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


Replace recommonmark with myst_parser

Thanks for your contribution and we appreciate it a lot. The following instructions would make your pull request more healthy and more easily get feedback. If you do not understand some items, don't worry, just make the pull request and seek help from maintainers.
Motivation
Following https://github.com/open-mmlab/mmcv/pull/1287, use myst-parser so that we can beautify the doc in the future.
Modification

modified:   docs/en/conf.py
modified:   docs/zh_cn/conf.py
modified:   requirements/docs.txt

BC-breaking (Optional)
N/A
Use cases (Optional)
If this PR introduces a new feature, it is better to list some use cases here and update the documentation.
Checklist

Pre-commit or other linting tools are used to fix the potential lint issues.
The modification is covered by complete unit tests. If not, please add more unit test to ensure the correctness.
If the modification has potential influence on downstream projects, this PR should be tested with downstream projects, like MMDet or MMCls.
The documentation has been modified accordingly, like docstring or example tutorials.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.4 out of 5 committers have signed the CLA.:white_check_mark: ZCMax:white_check_mark: VVsssssk:white_check_mark: xieenze:white_check_mark: jshilong:x: SubjectivistYou have signed the CLA already but the status is still pending? Let us recheck it.


handling modifications to or deletion of network drives/biases

Here's a place to resolve our discussion started in #221 about whether or not we should create formal methods in Network for modifying or deleting drive/bias attributes that have already been created.
As @ntolley pointed out, there is a common use case for modifying properties of a drive/bias after it has been added, attached, and possibly instantiated within a Network instance particularly if the user is running hnn-core using a jupyter notebook. In our example scripts, we also demonstrate ways that users can copy and modify properties of a given Network instance in order to rerun the simulation for different results. Regardless of whether or not we decide to expand the API, we should streamline our examples so that we either promote modification of existing (or copied) Network instances or solely promote the creation of new Network instances.

duplicate of #235 ?

duplicate of #235 ?

Sure enough, I didn't see that one.

Sure enough, I didn't see that one.


Does not contain enough emotion

Yeah uh I'm hoping for more submissions. I have a very limited knowledge of emoticons. :P


alloc profiler: rename structs to match Julia C style

Is this what you had in mind @vchuravy? Thanks!

Those definitly look more in line, with the rest of the style.

Cool.


Add Boilerplate for Basic Node.js, Express.js, and MongoDB Application

I'd like to propose the addition of a boilerplate for a basic Node.js, Express.js, and MongoDB application to the project. This boilerplate will help new developers quickly get started with building web applications using this stack.
Please assign this issue to me.

THIS REPO IS EXCLUDED FROM HACKTOBERFEST  please contribute to other repo's


Opinion on code structure

Found your project on the fediverse
https://mastodon.social/@golang_discussions/109294976193078757
Here's my take:

Move the contents of types.go in to dff.go
Remove the DuplicateFilesFinder interface and make Find a pure public function
Move the anonymous function of walk dir to a private function to keep complexity down.
State the project license in your readme.

YAGNI

Reiterating your suggestion with reasons, which may be wrong. Please correct if needed.

Unless there are more than half-dozen domain model structs. Dont put them in a separate file.

If there's only one implementation of the interface. Dont add the interface, it does not add any value.

If an anonymous function consists of more than 6 lines. It should be named.

?
Isn't the LICENSE.md enough? GitHub even detects it and shows the license details on the project homepage.

@lil5: Updated the code, as suggested. a9f2220fd34e3ad341a646dc73f8d6aaa1e6d944

You seem to be more interested in engineering structure than minimizing complexity.
YAGNI: You Ain't Gonna Need It
Forcing an arbitrary maximum size doesn't work if it all deals with the same action.
Seeing code as steps that must be completed helps writing those major steps as comments, then writing the code below each, and where necessary adding separation.

Apologies, I am having a hard time understanding your comment.

Forcing an arbitrary maximum size

What is this about?

writing major steps as comments

My guess is it is about my todo about complicated duplicate-detection logic. Do you think it should be okay if we just explain the logic in code comments? No need to refactor.


Bug Report: Going into key bindings and mapping Enter or Backspace can sometimes crash the game

Please check for duplicates, similar issues or closed issues with the same problem, as well performing simple troubleshooting steps (such as deleting the export folder if it's an issue with compiling, reinstalling Kade Engine) before submitting an issue.
If you are playing a downloaded version of the game, what operating system are you using?
Windows (x86), Windows (x86_64), Linux, or macOS? Specify below.
What version of the game are you using? Look in the bottom left corner of the main menu.
Have you identified any steps to reproduce the bug? If so, please describe them below. Use images if possible.
Please describe your issue. Provide extensive detail and images if possible.

Fixed in https://github.com/KadeDev/Kade-Engine/commit/39d52b9e0b9de55e05a36fa2306a3ec51aa748dc


Migrating from https://github.com/ImageMagick/ImageMagick failed

Description
Only ImageMagick fialed.
The log
Migrate repository from https://github.com/ImageMagick/ImageMagick failed: updateRepository: update: Error 1366: Incorrect string value: '\xF0\x9F\xA7\x99\xE2\x80...' for column `gitea`.`repository`.`description` at row 1

Gitea Version
1.16.8
Can you reproduce the bug on the Gitea demo site?
Yes
Log Gist
No response
Screenshots
No response
Git Version
No response
Operating System
Debian
How are you running Gitea?
docker
Database
MySQL

confirm you are using MySQL with utf8mb4

It need edit by self?

add this command for mysql , it's OK.
command: ['mysqld', '--character-set-server=utf8mb4', '--collation-server=utf8mb4_unicode_ci']

Thins.


contact-info: cache nv, fix #2304

Hi,
This fix the symptoms described in #2304.
We should probably dig a bit more to find the cause.
Thanks a lot @jorisv for help there !

Does GCC 14 have the same issue ?

Thanks for the fix @nim65s.
I have missed that JointModelBase::nv default implementation call a boost::static_visitor.
So, regardless of the compiler bug, this fix simplify the code.
I will merge this PR but keep the issue open to try to understand if this is a know GCC bug.


python3 encoding string produces type 0xb0

See Example
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.

import msgpack
print(msgpack.packb("/SPIFFS/WIFI.MPK"))
b'\xb0/SPIFFS/WIFI.MPK'

Question 1: Donot know the format for the 0xb0 command.
Question 2:  How can the type be incorporated into cmp.c
I am using your libraray on an ESP32 to communication to a linux server.
Thanks for your good work.

Hi!
0xb0 is the fixstr type, which is a range type starting at 0xa0.  In order to compute the length of the ensuing string, you just take the value (0xb0 in this case) and subtract 0xa0 -- which would give you 16.  It's a little more complicated than "one value -> one type", but it's very efficient as most values are pretty small.
Let me know if I can explain it better.  Is there a problem with CMP decoding data from Python's msgpack library?

python3 for certain utf-8 strings produces the 0xb0 encoding.  cmp.c
appears not to recognize this object type.
I was checking whether you were aware of this problem.
Thanks
Glenn Edgar
On Thu, Sep 13, 2018 at 7:08 AM Charlie Gunyon<EMAIL_ADDRESS>wrote:

Hi!
0xb0 is the fixstr type, which is a range type starting at 0xa0. In order
to compute the length of the ensuing string, you just take the value (0xb0
in this case) and subtract 0xa0 -- which would give you 16. It's a little
more complicated than "one value -> one type", but it's very efficient as
most values are pretty small.
Let me know if I can explain it better. Is there a problem with CMP
decoding data from Python's msgpack library?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/camgunz/cmp/issues/46#issuecomment-421020030, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AKMefNtkbsCzCmqWqtTgNDPVS0Lv-b12ks5uambKgaJpZM4WmEfy
.

Sorry about raising the issue.  Your explanation helped me and I saw how
the 0xb0 type was handled in your code.
Went back and ran test code and the 0xb0 string was properly handled.  No
issue with you code.
Thanks for your good work
On Thu, Sep 13, 2018 at 7:08 AM Charlie Gunyon<EMAIL_ADDRESS>wrote:

Hi!
0xb0 is the fixstr type, which is a range type starting at 0xa0. In order
to compute the length of the ensuing string, you just take the value (0xb0
in this case) and subtract 0xa0 -- which would give you 16. It's a little
more complicated than "one value -> one type", but it's very efficient as
most values are pretty small.
Let me know if I can explain it better. Is there a problem with CMP
decoding data from Python's msgpack library?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/camgunz/cmp/issues/46#issuecomment-421020030, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AKMefNtkbsCzCmqWqtTgNDPVS0Lv-b12ks5uambKgaJpZM4WmEfy
.

No problem, it's pretty confusing.  Thanks for being a proactive user though, let me know if you have other questions!


docs: convert to test for ImageBufAlgo Partial Image Arithmetic

Description

This a documentation to testsuite conversion for cpp and python for the ImageBufAlgo Chapter, Section: Image Arithmetic up to the div function.
The PR also fixes a python testing image file reference in ..docs-examples-python/ref/out.txt, where reference images "simple.tif" and "scanlines.tif" should have the docs-examples-cpp prefix (see ..docs-examples-python/run.py line 11 for details).
Tests
Verified in SPI build environment that existing tests are working.
Checklist:

[x] I have read the contribution guidelines.
[x] I have updated the documentation, if applicable. (Check if there is no
need to update the documentation, for example if this is a bug fix that
doesn't change the API.)
[x] I have ensured that the change is tested somewhere in the testsuite
(adding new test cases if necessary).
[x] If I added or modified a C++ API call, I have also amended the
corresponding Python bindings (and if altering ImageBufAlgo functions, also
exposed the new functionality as oiiotool options).
[x] My code follows the prevailing code style of this project. If I haven't
already run clang-format before submitting, I definitely will look at the CI
test that runs clang-format and fix anything that it highlights as being
nonconforming.

Thank you for checking and merging! Was a great learning experience :)


[Feature Request]: Add support for Arc Browser

Describe the feature
Browser: https://arc.net/
Its a chromium replacement
Cookies location windows: %LOCALAPPDATA%\Packages\TheBrowserCompany.Arc_ttt1ap7aakyb4\LocalCache\Local\Arc\User Data\Default\Network
I think it installs like a UWP, hence its path, the ttt1ap7aakyb4 might be random.
And it supports multiple profiles which would be same as other chromium, Profile * in place of Default.

Hey!
Thanks for the suggestion.
I added it to the latest version


pythonPackages.caffe: fix caffe python bindings

Motivation for this change
Fixes #63191
cc @jb55
I have not tested with python 2 fully, only confirmed the python 3 bindings are now working (though I will, when I get time).
If you'd like to add me as a maintainer, I'm happy to review future problems
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 nix-review --run "nix-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)
[ ] Assured whether relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

tested locally with
$ nix run -f . "(import ./. {}).python3.withPackages(ps: with ps; [ caffe])" --command python3 -c "import caffe"

Python 2 builds, there is just an unrelated collision.


Stretching curves

ROMS-internal Issue
The stretching curves Cs_r, Cs_w form the base of ROMS' vertical coordinate system. ROMS computes the stretching curves internally, based on the provided parameters theta_s, theta_b, Tcline in roms.in. To make sure that the user used the same vertical coordinate system to prepare their input data, ROMS checks against provided Cs_r, Cs_w values via a call of checkdims.F in the following two instances:

the grid file: https://github.com/CESR-lab/ucla-roms/blob/2a4e9107ffc771d2833fbea3e08f1e169759b5ff/src/grid.F#L429
the initial conditions file: https://github.com/CESR-lab/ucla-roms/blob/2a4e9107ffc771d2833fbea3e08f1e169759b5ff/src/get_init.F#L77

Even though the grid file vs. initial conditions file contain the exact same values for Cs_r (similarly for Cs_w), the check fails in 1), but passes in 2). The provided values for Cs_r match the ROMS-internal values up to 1e-8 (if given at single precision) and up to 1e-16 (if given at double precision), similar for Cs_w. The permitted difference in ROMS is given by epsil, which is set to 1e-7, so there should not be a problem in either case.
Long story short, I think there is a bug in the ROMS source code when calling checkdims.F from grid.F. Note that the matlab-tools only write Cs_r and Cs_w into the initial conditions file (but not into the grid file), so that bug may have never been detected before.
ROMS-Tools workaround
For completeness, we still want to have the Cs_r and Cs_w values in the grid file. But to avoid the check (which would fail), I am renaming them to CS_r and CS_w. This is a little ugly, and down the road we will want to fix the bug in the ROMS source code. I am still writing the Cs_r and Cs_w values into the initial conditions file under their correct name ("Cs_r" and "Cs_w"), so that ROMS will actually perform the sanity check.

cc @dafyddstephenson @TomNicholas: This PR is one example for how we have to find work-arounds within ROMS-Tools if we want to avoid fixing bugs in the ROMS source code (for now).

I'd leave this open for now as hopefully we can get this patched in quickly in ROMS.

Can we merge this @dafyddstephenson? The convention is now that Cs_r and Cs_w are written both into the grid file and the initial conditions file. That means ROMS-Tools generated grid files will only be compatible with the newest version of ROMS. Is that okay?


Add educastur.es

Add educastur

@SergioFdezPerea Please provide us with:

the school official full name (not an abbreviation)
the school official website URL
the school street address, including city and country
an URL of a page on the official website where the school offers an IT-related long-term (>1 year) course
a proof, which shows that the school recognizes the domain you are submitting as an official email domain for the students.


[WIP] 添加基于ebpf观测用户态函数时延项目

Pull Request Template
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
添加一个新项目
Fixes # (issue)
Type of change
Please delete options that are not relevant.

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[ ] Test A
[ ] Test B

Test Configuration:

Firmware version:
Hardware:
Toolchain:
SDK:

Checklist

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[ ] I have checked my code and corrected any misspellings

另外整体代码的注释比较少，适当增加一下注释

增加一个README文件，对项目进行说明，后续提交持续更新完善此文件。

我添加了License，基于doxygen添加了更多的注释和文档，并加入了README文件。

以后注意小步提交，这个pr提交的代码量太大了


Syncing up perl-package to current state of the Python interface

@piiswrong
Notable additions:
a) high level RNN API
b) initializers reworked to include InitDesc
c) new attribute for variables init, holds jsonified initializer constructor parameters
d) miscellaneous improvements

@piiswrong Thanks for cancelling the travis checks on intermediate commits, wish there was some option to to trigger new build on every commit to the pull request. In any case now the pull in the state that I consider mergeable and I'll not be updating it.

@piiswrong the perl build failed because of connectivity error on travis part when uploading cache data after all tests successfully passed, I'm merging master in once more.

@piiswrong Is there a particular reason why this is not merged yet ? the tests are happy.

@mli Can you please see if this mergeable ? With this pull I'm getting perl current and would like to start on writing docs, tests, examples, html in order to have perl interface visible on mxnet.io

Just waiting for test to finish. Merged


Update new-example.md

Improve wording a little bit

Codecov Report
Patch coverage has no change and project coverage change: -0.28 :warning:

Comparison is base (8a89b44) 79.88% compared to head (3c0442c) 79.60%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #90      +/-   ##
==========================================
- Coverage   79.88%   79.60%   -0.28%
==========================================
  Files          11       10       -1
  Lines        1173     1172       -1
==========================================
- Hits          937      933       -4
- Misses        236      239       +3

see 2 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Chimeric reads and filter_remapped_reads.py

I've been putting some .bam files through the WASP mapping pipeline and I have hit into a problem. When I put my remapped reads through filter_remapped_reads.py, I get the following error:
ValueError: saw read NS500144:884:H5CMVBGX3:3:13602:8091:6268 more times than expected in input file
It suggests that the original .bam used paired-end reads, so I re-ran the original .bam through find_intersecting_snps.py with --is_paired_end. The resting output gave two very small paired .fastqs and a single fastq file that is as large as the fastq file created when --is_paired_end was in its default single state.
After remapping using BWA mem, the .bam file from the paired ends gave the following error when put through filter_remapped_reads.py:
keep_reads: 0 bad_reads: 0 discard_reads: 1197916
And using the single fastq gave the same ValueError as before. After probing the .bam files, we did find repeated IDs:
NS500144:884:H5CMVBGX3:3:13602:8091:6268	2064	chr11	119889737	59	35M40H	*	0	0	CTTTGACGCGTATGACAAATCCGTGAGCTCTTGGA	E/EEEEEEEAAEEEEEEEEEEEE/EEEEEEE/EEE	NM:i:1	MD:Z:21T13	AS:i:30	XS:i:0	SA:Z:chr11,119889741,-,33S42M,60,1; NS500144:884:H5CMVBGX3:3:13602:8091:6268	16	chr11	119889741	60	33S42M	*	0	0	CTTTGACGCGTATGACAAATCCGTGAGCTCTTGGACGCGTATGACAAATCCGTGAGCTCTTGGAGTAGAAGATAA	E/EEEEEEEAAEEEEEEEEEEEE/EEEEEEE/EEEEEEE6EEEEEEEEEEEE/EEEEEEEEEEEEEEEEEAAAAA	NM:i:1	MD:Z:17T24	AS:i:37	XS:i:0	SA:Z:chr11,119889737,-,35M40S,59,1;
We suspect that this fault is due to a chimeric read. Is this the case, and is there a way to accommodate this in the WASP pipeline?
Thanks,
Anamay

I believe that find_intersecting_snps.py does not currently handle secondary alignments properly. I will try to fix this. In the meantime, you may want to consider using "bwa aln" rather than "bwa mem" because clipping reads is not always desirable for allele-specific analysis. The issue is that a local aligner such as 'bwa mem' will prefer to clip the read when a mismatch (i.e. alternate allele) occurs at the end of the read rather than including it in the alignment as a mismatch.

Thank you, I will go and use bwa aln instead.


maxConnAge description is misleading

maxConnAge description says that this parameter manages idle connections, which is misleading. if there is one conection open and is fully and constantly utilized by redis client, socket will be still closed after connection life time reaches this maxage vaue despite connection status. so it has nothing to do with idleness, but is simply maxlifetime of connection. readin the doc i figured it will close idle connections after say 10 secs, but what i got was sockets are being closed and opened every 10 secs. and once you set it as 0, it is handled like persistent socket and same load is going through one socket for hours.
we should just remove "idle" from the doc) thanks
/**
* The maximum amount of time, in milliseconds, a connection can stay idle in the pool before being closed.
*
* This can help in cycling connections and preventing stale connections.
*/
maxConnAge?: number;

Hi @mkosta,
Yeah, I think you're right! maxConnAge is used as ConnMaxLifetime, and from the library docs:
// ConnMaxLifetime is the maximum amount of time a connection may be reused.
//
// Expired connections may be closed lazily before reuse.
// If <= 0, connections are not closed due to a connection's age.
//
// Default is to not close idle connections.

which isn't the same as ConnMaxIdleTime, which in xk6-redis is configured with: idleTimeout.
I'll open a PR in k6-docs to fix it.
Thanks for reporting it! 🙇🏻

@joanlopez thank you!


REPLICATOR: Add TimePartitionMetaFilter to thanos replicate.

This will allow time based replication.
Its blocked by #2906

[x] I added CHANGELOG entry for this change.
[ ] Change is not relevant to the end user.

Changes

Added TimePartitionMetaFilter for thanos replication, this means that replicate can now be time based.

Verification

Im waiting on the depended MR to get merged to continue on this one. As the dependent MR will most likely introduce more merging conflicts.

@bwplotka can the stale label be removed? As this is blocked on #2906

@yeya24 FYI this is also blocked by #2906

@OGKevin In the meanwhile, could you maybe rebase and also sign DCO?

@bwplotka I think its ready for 👀!


New version: Unity.Unity.6000.LinuxMono version 6000.0.15f1

Created by 🥟 Dumplings in workflow run #7362.

Log
Updated: 6000.0.14f1 → 6000.0.15f1
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request
Pull request created: New version: Unity.Unity.6000 version 6000.0.15f1 - https://github.com/microsoft/winget-pkgs/pull/167872
Handling Unity.Unity.6000.Android...
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request
Pull request created: New version: Unity.Unity.6000.Android version 6000.0.15f1 - https://github.com/microsoft/winget-pkgs/pull/167873
Handling Unity.Unity.6000.iOS...
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request
Pull request created: New version: Unity.Unity.6000.iOS version 6000.0.15f1 - https://github.com/microsoft/winget-pkgs/pull/167874
Handling Unity.Unity.6000.tvOS...
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request
Pull request created: New version: Unity.Unity.6000.tvOS version 6000.0.15f1 - https://github.com/microsoft/winget-pkgs/pull/167875
Handling Unity.Unity.6000.visionOS...
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request
Pull request created: New version: Unity.Unity.6000.visionOS version 6000.0.15f1 - https://github.com/microsoft/winget-pkgs/pull/167876
Handling Unity.Unity.6000.LinuxIL2CPP...
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request
Pull request created: New version: Unity.Unity.6000.LinuxIL2CPP version 6000.0.15f1 - https://github.com/microsoft/winget-pkgs/pull/167877
Handling Unity.Unity.6000.LinuxMono...
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request

Microsoft Reviewers: Open in CodeFlow

Depends on: https://github.com/microsoft/winget-pkgs/pull/167872

/azp run

/azp run


colab demo request

please create a demo notebook on colab for demo inference

Sure, I'll let you know once we have it in place.


White Square on main window

Describe the bug
When open app show on bottom right white square
To Reproduce
Steps to reproduce the behavior:
Install and run
Screenshots
If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):

Lens Version:
OS: Windows 11
Installation method installer

I'm also seeing this too.
What is it that has failed to render?
Win 10
Lens 6.0.1-latest

This will be fixed in the next patch release.
Duplicate of #6169


🐛 AutoNSubstitute does not use ForPartsOf for abstract classes

I want to express my SUT as a parameter to my NUnit test case via AutoData. My SUT is an abstract class with virtual methods. The resulting proxy was created via Substitute.For<T>(), which means that methods I invoke on it do not actually call the real code in that abstract class. The solution to this for abstract classes to use Substitute.ForPartsOf<T>() instead.
Example:
public abstract class BaseCommand
{
    public virtual void DoThing()
    {
        // Do meaningful things
    }
}

In my test:
[TestFixture]
public class BaseCommandTest
{
    [Test, AutoMockData]
    public async Task All_directories_are_created(BaseCommand sut)
    {
        sut.DoThing(); // This does NOT execute code in `BaseCommand.DoThing()`!
    }
}

For completeness, my AutoMockData class is as follows:
public sealed class AutoMockDataAttribute : AutoDataAttribute
{
    public AutoMockDataAttribute()
        : base(NSubstituteFixture.Create)
    {
    }
}

public static class NSubstituteFixture
{
    public static Fixture Create()
    {
        var fixture = new Fixture
        {
            OmitAutoProperties = true
        };

        fixture.Customize(new AutoNSubstituteCustomization
        {
            ConfigureMembers = true
        });

        return fixture;
    }
}

Rather than doing this automatically for abstract classes, which likely would be disruptive and break existing tests, perhaps it would be better to introduce a new PartialAttribute or something that can be used like this:
[Partial] BaseCommand sut

This would ultimately result in Substitute.ForPartsOf<T>().


colon in URL

My markdown files have often links containing colon. Such markdown files fail to render with MarkdownPreview.
Example valid link:
https://courses.edx.org/courses/course-v1:BerkeleyX+GG101x+3T2015/courseware/87a692d1ab3e4e3bb0cf3d7de904c156/5b56cf2834ba4476b7e1bc8b6257280c/
(notice there is colon before BerkeleyX)
As you can see from traceback proveded below, the colon is replaced by | and some error message is reported about bad URL and rendering fails. Could this be fixed? Thanks.
Traceback (most recent call last):
File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 550, in run_
return self.run(edit, **args)
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 1126, in run
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 759, in run
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 708, in convert_markdown
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 553, in postprocessor_pathconverter
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 553, in
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 541, in repl
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 541, in
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 281, in repl_absolute
File "./nturl2path.py", line 26, in url2pathname
OSError: Bad URL: /courses/course-v1|BerkeleyX+GG101x+3T2015/courseware/89757399587a49b7bf91b3c907744270/dd810b686ac44f01a7ac1251ffe50ff9/

It looks like repl_absolute needs to be adjusted to look like:
def repl_absolute(m, base_path):
    """ Replace path with absolute path """
    link = m.group(0)

    try:
        scheme, netloc, path, params, query, fragment, is_url, is_absolute = parse_url(m.group('path')[1:-1])
    except Exception:
        return link

    if (not is_absolute and not is_url):
        path = url2pathname(path)
        temp = os.path.normpath(os.path.join(base_path, path))
        if os.path.exists(temp):
            path = pathname2url(temp.replace("\\", "/"))
            link = '%s"%s"' % (m.group('name'), urlunparse((scheme, netloc, path, params, query, fragment)))

    return link

url2pathname shouldn't have been called if is_url was true.  Also, we should just return the link if parse_url fails.  I haven't verified this, but I believe this would fix the issue.  This is the same way repl_relative is set up, and should have been done for repl_absolute.

I tried your corrections and they work. Thanks

Sorry, but the issue with colon in URL returned today after update to new version.
Sample URL somewhere in text:
<EMAIL_ADDRESS>console log:
Traceback (most recent call last):
File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 550, in run_
return self.run(edit, **args)
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 1172, in run
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 762, in run
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 711, in convert_markdown
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 556, in postprocessor_pathconverter
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 556, in
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 544, in repl
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 544, in
File "MarkdownPreview in C:\Users\smi\AppData\Roaming\Sublime Text 3\Installed Packages\Markdown Preview.sublime-package", line 286, in repl_absolute
File "./nturl2path.py", line 26, in url2pathname
OSError: Bad URL<EMAIL_ADDRESS>Thanks for looking into this issue.
Kind regards
Milan

Is it because of the update or because you have a new URL corner case?  Does the original URL fail that you opened this issue with?  I suspect it doesn't.
If you compare the code in the new release to what I originally suggested, they are the same -- exactly the same.
For me to look into this new corner case, I will need you to provide an example file I can test with.  Just provide something I can copy and paste.  It is possible that Python's urlparse and url2pathname are having a disagreement about what they find valid.  I understand the the url you are providing me is technically valid, but there may be a limit to what wacky urls these methods can handle.

Hi,
That was the first thing I checked. I compared repl_absolute to previous version and they are exactly the same.
I did some more experimenting and I found out that only relative url's fail. Absolute urls work fine.
Here are some examples from my markdown file:
This absolute url works

This relative ulrs fail

So, if I make my links absolute they work fine. If they are relative they fail.
I hope this helps.
Thanks and kind regards
Milan
From: Isaac Muse<EMAIL_ADDRESS>Sent: Sunday, December 06, 2015 6:40 PM
To: revolunet/sublimetext-markdown-preview
Cc: smi11
Subject: Re: [sublimetext-markdown-preview] colon in URL (#296)
Is it because of the update or because you have a new URL corner case? Does the original URL fail that you opened this issue with? I suspect it doesn't.
If you compare the code in the new release to what I originally suggested, they are the same -- exactly the same.
For me to look into this new corner case, I will need you to provide an example file I can test with. Just provide something I can copy and paste. It is possible that Python's urlparse and url2pathname are having a disagreement about what they find valid. I understand the the url you are providing me is technically valid, but there may be a limit to what wacky urls these methods can handle.
—
Reply to this email directly or view it on GitHub https://github.com/revolunet/sublimetext-markdown-preview/issues/296#issuecomment-162331169 .  https://github.com/notifications/beacon/ALgxlBv_RsspaU8NO0ce1BTVlI2gaSIYks5pNGpbgaJpZM4F5jgc.gif

That is what I am saying.  The reason the the fix worked for the first URL is because it identified http://whatever as a url and ignored trying to parse it.
  What do you expect Markdown preview to do with this?  Apply https://courses.edx.org/ in front of it?  Or if it is an actual folder on your local disk, resolve it?  If you are expecting it to apply https://courses.edx.org/ in front, it won't as it isn't aware of this.
I just want to understand the problem better before I start trying to look into this.

Hello,
I just realized that this is actually a non-issue as I have to rename those URL's to my local path anyway. I'm sorry that I bothered you about this. That main thing is that absolute paths are working just fine and relative ones don't actually matter. I should have been more careful about what I wanted. So, please forget about this.
Thanks again
Milan
From: Isaac Muse<EMAIL_ADDRESS>Sent: Sunday, December 06, 2015 7:11 PM
To: revolunet/sublimetext-markdown-preview
Cc: smi11
Subject: Re: [sublimetext-markdown-preview] colon in URL (#296)
That is what I am saying. The reason the the fix worked for the first URL is because it identified http://whatever as a url and ignored trying to parse it.
 What do you expect Markdown preview to do with this? Apply https://courses.edx.org/ in front of it? Or if it is an actual folder on your local disk, resolve it? If you are expecting it to apply https://courses.edx.org/ in front, it won't as it isn't aware of this.
I just want to understand the problem better before I start trying to look into this.
—
Reply to this email directly or view it on GitHub https://github.com/revolunet/sublimetext-markdown-preview/issues/296#issuecomment-162333184 .  https://github.com/notifications/beacon/ALgxlNm9kwviw9oSRjfWIBYiiDtJyeRBks5pNHGdgaJpZM4F5jgc.gif

Okay,  if you do find a legitimate issue,  just let us know.

Thinking about this more,  we should still gracefully exit and return the link unaltered even if we can't transform it.   I will at least fix that.

Oh yes. That would be great. Thanks again.


Add a quickfix to extract class definitions from unit tests

User Story

I write a group of unit tests for a class that doesn't exist yet.
Quick fix on test group suggests 'Extract class definition'.
New skeleton implementation of class added to a new file or existing file.

This would aid productivity and encourage test first development.

Great idea, but we will not get to this. Closing issue as will not implement.


Automate more of the Robe of the Archmagi effects

This automates most of the effects of a non-arcane caster wearing a Robe of the Archmagi (regular or plus-sized).
A Stupefied 2 condition is imposed.
The saving throw bonus is disabled.
The AC and the resilient item bonuses are supressed.  They'll appear on the character sheet with the normal +2 value, but be grayed out and not applied.
The good/neutral/evil alignment of the robe, and the robe's color, isn't part of the item.  So none of the effects consider that.

Superseded by #13828

I don't see how that commit removes the AC bonus nor the Resilient bonus when worn by a non-arcane caster.


Fix eunit timeout for eleveldb EQC test

+1 merge
times on my system are
riak_kv_eleveldb_backend:522: eqc_test_...[2.581 s] ok
riak_kv_eleveldb_backend:528: eqc_test_...[1.559 s] ok
which is near enough 5s on a loaded vmbox to cause problems.

+1 merge


cannot hit the 'send' button after interacting with a notification or answering a call

The 'send' button is in a grey state after interacting with a notification or answering a call.
iOS 10.3.2
library 7.3.4

Hello everyone!
I'm sorry to inform the community that I'm officially deprecating this project. 😢 Please read my blog post for details:
http://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/
Thus, I'm closing all issues and pull requests and making the necessary updates to formally deprecate the library. I'm sorry if this is unexpected or disappointing. Please know that this was an extremely difficult decision to make. I'd like to thank everyone here for contributing and making this project so great. It was a fun 4 years. 😊
Thanks for understanding,
— jsq


[MWPW-159901] Removed testing code

Description
This PR removes the fork specific configuration from the stageDomainsMap
Related Issue
Resolves: MWPW-159901
Testing instructions
No QA nedded
Test URLs

Before:  https://stage--milo--adobecom.hlx.page/drafts/rbogos/env-relative-urls?martech=off
After: https://mwpw-159901--milo--robert-bogos.hlx.page/drafts/rbogos/env-relative-urls?martech=off

@robert-bogos - we should assign this to @SilviuLCF for testing and then we're ready to merge.


Unusual login email

It would be better to generate a standard user agent that looks as if the user logged in using Instagram. Is that possible?

Are you setting your own custom user agent?
Cause the ones automatically generated by SwiftyInsta never gave me any issue…
@mycroftcanner

Using the ones automatically generated.

You are using LoginWebView or LoginWebViewController, correct?
I might try to change it so it matches the SwiftyInsta APIHandler one, but I would say that you receiving that email is actually "intended behaviour" on Instagram side, and nothing to worry about: you are indeed login from a device you don't usually use when dealing with SwiftyInsta requests, after all.

ok so this is from the loginwebviewcontroller... and using the handler doesn't generate any warnings... I see.

Yes, cause it's the only place where we simulate being on an iPhone.
Everywhere else in SwiftyInsta you are using a 5 years old Android device hahaha
(We might need to address that too in the future)


Vue 2

is there any reason to use this on vue 3? it's possible to make a PR to work on vue 2 ?

sorry, this was for momentum-modal


Generalized plot size from K32 to any size of K

Generalized plot size from K32 to any size of K

plotman interactive reports correct number of plots (not only k32)
plotman archive can find and archive plots of any size

Suggested changes submitted in https://github.com/grupoxch/plotman/pull/1.

Alrighty, since I can't edit this even to update it, I'll just merge https://github.com/ericaltendorf/plotman/pull/814 which includes all your commits from here.  It just won't show the clearest record of your contribution here in the PRs.  Sorry about that.  :[

Oh, and thanks again for your contribution here.  :]  And, oh hey, it did decide to show merged here after all...  that's cool.


Update PrettyTables compat, bump patch version

This PR:

Updates the PrettyTables compat
Bumps the patch version for a new release

bors r+


Codespace: We should select a better "default" to be the first option

I'd vote for ship-detector or python-starter-app

ship-detector for now, until we fix python-starter

Fixed with https://github.com/microsoft/azure-orbital-space-sdk/pull/32


PIN length should be 4 characters

A minimum PIN length of 4 characters is set in the Enpass app itself. cli access should keep the same length

The PIN works differently in the GUI app, there the vault is kept open in memory. enpass-cli instead writes the encrypted derived database key to (ram)disk (see #110 for more information). An attacker getting access to this file would find it trivial to brute-force a 4 character PIN.


npm not found in spawn()

Windows 10,
events.js:141
      throw er; // Unhandled 'error' event
      ^
Error: spawn npm ENOENT
    at exports._errnoException (util.js:837:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:178:32)
    at onErrorNT (internal/child_process.js:344:16)
    at doNTCallback2 (node.js:429:9)
    at process._tickCallback (node.js:343:17)
    at Function.Module.runMain (module.js:477:11)
    at startup (node.js:117:18)
    at node.js:951:3

What version of Node/NPM?

Same here on Node 5.7.0 and NPM 3.7.3

@filfat @naueramant I released a new version on npm (1.2.0), that is supposed to fix this issue. Would you mind updating and checking if the issue still there? Thanks!

It now works! :+1:

Awesome, thanks @dsblv!


Reject Forking PoW Blocks Once Chain Reaches Final Height of PoW Protocol

#1129  👈
feature/pos-networking-and-syncing

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @tholonious and the rest of your teammates on  Graphite


Feature migration jsoneditor

Removed the dependency to angular wrapper for the jsoneditor (npm @maaxgr/ang-jsoneditor). This is required for migration to more recent angular > 12.x


coverlet.msbuild not working on .NET 7.0.100

Because of the following issues:
https://github.com/microsoft/vstest/issues/4014
https://github.com/coverlet-coverage/coverlet/issues/1391

On .NET SDK 7.0.100, the dotnet test command ignores MSBuild CLI arguments, so an MSBuild property specified as an argument of the form /p:name=value is unable to be passed to coverlet.msbuild. On the other hand, dotnet test can parse an environment variable specified as an argument of the form -e name=value.
Digging into the Coverlet repo, I found that you can pass a Coverlet parameter as an environment variable instead of a MSBuild property, thanks to coverlet.msbuild.props. So a change as follows could fix this issue:
-dotnet test /p:CollectCoverage=true /p:CoverletOutput="../CoverageResults/"
+dotnet test -e CollectCoverage=true -e CoverletOutput="../CoverageResults/"


ISPN-16735 New client operation registration can be optimized

Add ArrayRingBuffer to store operations

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

ArrayRingBuffer is copied from https://github.com/jgroups-extras/jgroups-raft/blob/master/src/org/jgroups/raft/util/ArrayRingBuffer.java and modified to not allow headSequence to point to a non null value when it is non empty.

This completely removes the 2 hashmap puts and allocation and removing the netty timeout task for every operation when a custom timeout is not used.
I also fixed the operation old age read consistency issue as the Map was not read from the event loop, which could miss some values or even get a ConcurrentModificationException in others.

Merged, thanks

Looking very good :heavy_check_mark: The timeout scheduling is pretty nice!


Missing comma in install_requires

There is a missing comma in the list of install_requires in setup.py
I encountered this as an issue when upgrading from poetry 1.1.x to 1.2.x. My fix was to remove the poetry.lock file, but still got a warning on poetry install

Hi @Boudewijn26,
thanks for using our integration. The issue is fixed in version 0.0.6 - https://pypi.org/project/ipython-flux/0.0.6/
Regards


Services: first build: abs added

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_2e95j_u5d0/clone/recipe/meta.yaml:23: missing_wheel: For pypi packages, wheel should be present in the host section
WARNING: /tmp/abs_2e95j_u5d0/clone/recipe/meta.yaml:49: missing_description: The recipe is missing a description
ERROR: /tmp/abs_2e95j_u5d0/clone/recipe/meta.yaml:49: missing_dev_url: The recipe is missing a dev_url
Errors were found

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_f90_ep_i_5/clone/recipe/meta.yaml:23: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_f90_ep_i_5/clone/recipe/meta.yaml:49: missing_dev_url: The recipe is missing a dev_url
WARNING: /tmp/abs_f90_ep_i_5/clone/recipe/meta.yaml:49: missing_description: The recipe is missing a description
Errors were found

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_81d9wakb4u/clone/recipe/meta.yaml:26: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_81d9wakb4u/clone/recipe/meta.yaml:52: missing_dev_url: The recipe is missing a dev_url
WARNING: /tmp/abs_81d9wakb4u/clone/recipe/meta.yaml:52: missing_description: The recipe is missing a description
Errors were found


How to Install and usage?

Can you show me the Installation and the usage to use this library?

Hi @cyanlabsid,
I also tried to use this library - and I made it, but without any documention it was pain in .....s . Did the following to make it work:

Add to build.gradle (found version in maven central repo)

compile 'ly.kite:facebook-photo-picker:1.2.0

Got manifest merge conflicts because I already integrated facebook sdk, used tools:replace in

<meta-data android:name="com.facebook.sdk.ApplicationId"
            android:value="@string/fb_app_id"
            tools:replace="android:value" />

<activity android:name="com.facebook.FacebookActivity"
          ...
            android:label="@string/app_name"
            tools:replace="android:label"/>

started picking with

Intent intent = new Intent(activity, FacebookPhotoPickerActivity.class);
activity.startActivityForResult(intent, MY_REQUEST_CODE);

get result via onActivityResult(final int requestCode, final int resultCode, final Intent data) of Activity that you have used to start the intent

if (requestCode == MY_REQUEST_CODE) {
    if (resultCode== Activity.RESULT_OK) {
        Photo[] photos = FacebookPhotoPicker.getResultPhotos(data);
        for (Photo photo : photos) {
            URL url = photo.getFullURL());
            // do something with it
        }
    }
}

Hope this helps you and the others.
What's realy stupid in my mind is that you can trigger the photo picker static wise only via Fragment, even it is only used to get the activity from ... o.O
FacebookPhotoPicker.startPhotoPickerForResult(Fragment fragment, int activityRequestCode);

In additon you would have to now that the result is passed to fragment.getActivity().
The Facebook picker is working pretty similar to the Instagram one, that I have implemented before. There is a little documentation for it so it helped me to make this work.

if you are getting "cannot solve method R" error;
add library as module,
open AndroidManifest.xml,
find ""
and change the "@string/facebook_app_id" with your app id,
or just simply add your_app_id  to strings.xml file.

Thank you it's working pretty well for me, but what the min sdk this library need? why in Kitkat OS it doesn't work? There is the error log
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/facebook/R$attr.class

but work in Lollipop OS
Thanks before ^^

@cyanlabsid
Look in build.gradle where minSDK version 15 is declared. It's not my project but I'm pretty sure it is 15 because of the Facebook SDK (4.6+ needs it I guess). So your app needs 15 as well to use this library. In addition it seams that you have added the facebook sdk somewhere else as a dependency. In that case try to exclude it like this:
compile('ly.kite:facebook-photo-picker:1.2.0') {
    exclude group: 'com.facebook.android', module: 'facebook-android-sdk'
}

Ensure that your own facebook dependency has the same version like the photo picker (currently 4.7.0).
Hope this helps you.

Thank you @norman-kapschefsky for your help, but it's still get the same error. do you have any recomendation for another library to image picker facebook? ^^

@cyanlabsid
I don't know other similar libraries. Concerning your error, there must be another library or even your project where facebook is added as a dependency more than once. You have to locate it and exclude it as mentioned above. One tip I get somewhere from Stackoverflow press within Android Studio CTRL+ SHIFT + ALT + N at the same time and enter (in your case) facebook. You will see it's usage and the packages that are referencing it. With that you have  a chance to find out where a library is also added to.

Hi, I'm using this library to pick images to android app from facebook. But After the login nothing show in the display. can anyone guide me how to do this properly? thanks

@JunWeiAndroid  hi, ı want to help you. I'm using this library to pick images from Facebook. I solved it this error, code is here :


Reset value on operator change

This fixes #132
I think we should also consider having another option to only reset the operator when the valueEditor has changed. Let me know what you think of this.

Codecov Report

Merging #135 into master will decrease coverage by 0.76%.
The diff coverage is 0.00%.

@@             Coverage Diff             @@
##            master     #135      +/-   ##
===========================================
- Coverage   100.00%   99.23%   -0.77%
===========================================
  Files           13       13
  Lines          260      262       +2
  Branches        23       24       +1
===========================================
  Hits           260      260
- Misses           0        1       +1
- Partials         0        1       +1

Impacted Files
Coverage Δ

src/QueryBuilder.jsx
97.93% <0.00%> (-2.07%)
:arrow_down:

Continue to review full report at Codecov.

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

@artenator can you resolve the conflicts with this PR?  I'll merge it once that's done.

@artenator can you resolve the conflicts with this PR?  I'll merge it once that's done.

Sorry for the delayed response. If this hasn’t been taken care of already, I can get it done this week within a couple days. Please let me know. Thanks!

Go for it!  👍

Codecov Report

Merging #135 into master will decrease coverage by 0.76%.
The diff coverage is 0.00%.

@@             Coverage Diff             @@
##            master     #135      +/-   ##
===========================================
- Coverage   100.00%   99.23%   -0.77%
===========================================
  Files           13       13
  Lines          267      262       -5
  Branches        23       24       +1
===========================================
- Hits           267      260       -7
- Misses           0        1       +1
- Partials         0        1       +1

Impacted Files
Coverage Δ

src/QueryBuilder.jsx
97.93% <0.00%> (-2.07%)
:arrow_down:

src/RuleGroup.jsx
100.00% <0.00%> (ø)

src/utils/formatQuery.js
100.00% <0.00%> (ø)

Continue to review full report at Codecov.

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

@artenator looks like you'll need to update the tests to keep them at 100%.

@jakeboone02
Done. Please let me know what you think.
I think that resetting the value only when the valueEditor is different could be a possible next step/improvement for this feature. This might be undesired behavior in some cases, so we could add another option for this.
However, I'm not sure if that is something we also want to include in this specific PR. Looking forward to hearing your thoughts. Thanks! 😎

@artenator I think that's a good idea and would definitely consider a PR to implement that functionality.  Thanks!


Feature/airing info

 Here is an overview of what got changed by this pull request:

Clones added
============
- src/mal_scraper/anime.py  2

See the complete overview on Codacy

 Here is an overview of what got changed by this pull request:

Clones added
============
- src/mal_scraper/anime.py  2

See the complete overview on Codacy

[Current coverage][cc-pull] is 30.46%

Merging [#7][cc-pull] into [master][cc-base-branch] will decrease coverage by 59.46%

@@             master         #7   diff @@
==========================================
  Files             7          7
  Lines           119        174    +55
  Methods           0          0
  Messages          0          0
  Branches         10         17     +7
==========================================
- Hits            107         53    -54
- Misses            8        121   +113
+ Partials          4          0     -4

Powered by Codecov. Last updated by [70ecc54...1d93580][cc-compare]
[cc-base-branch]: https://codecov.io/gh/QasimK/mal-scraper/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/QasimK/mal-scraper/compare/70ecc54f50d9980805c8577b39aed554a7743cdb...1d93580a384818d97955204edce228ad4c550cf8
[cc-pull]: https://codecov.io/gh/QasimK/mal-scraper/pull/7?src=pr

 Here is an overview of what got changed by this pull request:

Issues
======
- Added 4

See the complete overview on Codacy

[Current coverage][cc-pull] is 30.46%

Merging [#7][cc-pull] into [master][cc-base-branch] will decrease coverage by 62.22%

@@             master         #7   diff @@
==========================================
  Files             7          7
  Lines           123        174    +51
  Methods           0          0
  Messages          0          0
  Branches          9         17     +8
==========================================
- Hits            114         53    -61
- Misses            6        121   +115
+ Partials          3          0     -3

Powered by Codecov. Last updated by [cfabbaa...1d93580][cc-compare]
[cc-base-branch]: https://codecov.io/gh/QasimK/mal-scraper/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/QasimK/mal-scraper/compare/cfabbaa02cf3b2668a46970a306dfd80302c996a...1d93580a384818d97955204edce228ad4c550cf8
[cc-pull]: https://codecov.io/gh/QasimK/mal-scraper/pull/7?src=pr


Update community-tools.md

Adding https://powertoolsdev.com as a community tool for community awareness.

Learn Build status updates of commit 73c0316:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

powerapps-docs/developer/data-platform/community-tools.md
:white_check_mark:Succeeded

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

@jaredhilton
Thanks for your contribution.
I went to https://powertoolsdev.com/ to check it out.
My concern is that the site doesn't provide any information about what it does and what kind of credentials are expected. I see it claims to be associated with Bleau consulting but doesn't include a link to their website or any other information about what to expect from the site.
Clicking the Sign-up link asks for personal information, so it seems like a bit of a lead generation experience. I'm not going to give out my personal information to find out what it can do, so the value is unknown.
Compare this to https://xrm.tools, which isn't on our community tools page either.
There is a lot of information in the xrm.tools site describing the tools and the sign-in experience is using my AAD credentials. I don't need to provide contact information to use the tools.
We need more information about the value the site provides and who is offering it before we can list this in our community tools content. If the site provided more clarity on the capabilities it offers, and preferably doesn't require sharing personal information to create an account, we could reconsider.

@JimDaly, thanks so much for taking the time to provide this detailed description on the closure of this request and expressing your concern.
Power Tools is associated with Bleau Consulting. We announced it at Microsoft Power Platform Conference last month. To put it succinctly: we have been users of the XrmToolBox and have wanted to make a web app version for a while. We have published our tools repo on github.com and are working to cleanup and publish the UX and backend repos (for anyone to be able to build locally or host their own version of Power Tools). Along with a few developers on my team, we are simply wanting to provide what we have put together to the Power Platform development community and attract other contributors to help build out the repertoire of tools.
I look forward to incorporating your instructive feedback onto powertoolsdev.com and will raise another request as soon as we have an update!
Thanks so much!


A new log file for while boot time

Desired Behavior
A new log line at boot-time is required regarding quantification of items that are successfully imported into the registry, and also, items not imported.

Contributor Guides and Handbook

🛠 Meshery Build & Release Strategy
📚 Instructions for contributing to documentation

Meshery documentation site and source

🎨 Wireframes and designs for Meshery UI in Figma
🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack

This issue has been open for some time with no recent activity, unassigning to open it up for new contributors to give it a go.


Update registry.yaml

updated page.json

Hello @ILMpk you need to have a 'my-page' repository including page.json etc.
Looks like you don't have a repository or you have but it's private.
Please follow the How to sign up section.

Could you please rename your repository to my-links @ILMpk

Could you please rename your repository to my-links @ILMpk

I changed it to my-links now.

Ok, looks clear. Your changes will get online soon on https://links.dev/YOUR_USERNAME
Btw, please do not forget to change your links to https version. Thank you, have a great day.


[ERROR] panicked at 'Failed to parse function output type Self'

Hi there,
first of all, thanks for this awesome package. I'm an open source developer and there is a rust library I'm trying to bridge with my app: https://codeberg.org/keyoxide/doip-rs
I'm getting an error and this is the output:
 RUST_BACKTRACE=1 flutter_rust_bridge_codegen --rust-input /home/berker/StudioProjects/doip-rs/src/claim.rs --dart-output /home/berker/StudioProjects/keyoxide-flutter/lib/features/doip_rs/claim_generated.dart 2023/07/11 22:22:18 [ERROR] panicked at 'Failed to parse function output typeSelf', /home/berker/.cargo/registry/src/github.com-1ecc6299db9ec823/flutter_rust_bridge_codegen-1.78.0/src/parser/mod.rs:255:25 thread 'main' panicked at 'Failed to parse function output type Self', /home/berker/.cargo/registry/src/github.com-1ecc6299db9ec823/flutter_rust_bridge_codegen-1.78.0/src/parser/mod.rs:255:25 stack backtrace:    0: rust_begin_unwind              at /build/rustc-ujz1Py/rustc-1.66.1+dfsg0ubuntu1/library/std/src/panicking.rs:575:5    1: core::panicking::panic_fmt              at /build/rustc-ujz1Py/rustc-1.66.1+dfsg0ubuntu1/library/core/src/panicking.rs:65:14    2: lib_flutter_rust_bridge_codegen::parser::Parser::parse_function    3: <alloc::vec::Vec<T> as alloc::vec::spec_from_iter::SpecFromIter<T,I>>::from_iter    4: lib_flutter_rust_bridge_codegen::config::opts::Opts::get_ir_file    5: lib_flutter_rust_bridge_codegen::utils::misc::get_symbols_if_no_duplicates    6: flutter_rust_bridge_codegen::main note: Some details are omitted, run with RUST_BACKTRACE=fullfor a verbose backtrace.
I'd very much appreciate the help. I'm in contact with the developer of the library and he is ready to make changes in the library as well if need be. Thanks in advance.

Hi, could you please share a minimal reproducible sample :)

Yes and no. It would be great if we can somehow create an api.rs that only includes a few lines of code and reproduces the error. By doing so, we can more easily debug.

I have the same issue, it is related to https://github.com/fzyzcjy/flutter_rust_bridge/issues/838


[enhancement]: Controlnet "Openpose refiner" / Openpose editor

Is there an existing issue for this?

[X] I have searched the existing issues

Contact Details
No response
What should this feature add?
Sometimes, the openpose does not detect the correct anatomy of the person in the photo, I'd love to see an openpose editor that embed inside the controlnet section. That's could help user correct the anatomy of the openpose more accurately. 🙏
Alternatives
No response
Additional Content
No response

Agreed, this would be great! Closing this on as it's a duplicate of #5444 however


Update the main CI job to use sccache and our self-hosted runner

It looks like GitHub's cache size was increased from 5gb to 10 gb as of November 23rd, so this PR is no longer necessary.
For perspective, caching is still kinda useless because a single Linux build currently generates a 4417MB cache while a MacOS build generates 2115MB so you'll only really be able to have a single PR in flight at a time, but it's better than nothing.


Read from handshake space after generating handshake keys

Problem:
For client: currently s2n-quic generates the handshake keys, transitions to the next space Initial -> Handshake.
However it seems like part of the ServerHello is received in the Handshake space and available to read. This early read allows access to sni and alpn, which can be logged earlier in the handshake.
See discussion for more info.
Solution:
This patch shows a working solution where the handshake buffer is read after the server hello. this seems to work and give access to the alpn info earlier.

this is actually an implementation detail of s2n-quic and not a bug or issue that needs to be fixed.


Skip conda_tests session by default if user does not have conda

Fixes #520
Adds a simple session filter at the top of our noxfile.py that runs all sessions (other than conda_tests) by default, only adding conda_tests if the user has conda installed.
# Skip 'conda_tests' if user doesn't have conda installed
nox.options.sessions = ["tests", "cover", "blacken", "lint", "docs"]
if shutil.which("conda"):
    nox.options.sessions.append("conda_tests")

I also spotted a stray conda-dependent test without a pytest.mark.skipif(not HAS_CONDA) guard on it so I quickly added that too:
@pytest.mark.skipif(not HAS_CONDA, reason="Missing conda command.")
def test_condaenv_(make_conda):
    venv, dir_ = make_conda()
    assert not venv.is_offline()

@cjolowicz Didn't know about session.skip, that should be perfect. Weirdly though I still get the error!

I'm guessing that the
nox.session(..., venv_backend=conda)

is what triggers it? In which case it probably never gets to the session.skip line?


how to upload a big file with "PUT"

i know how to upload a big file with "POST"
- (NSURLSessionDataTask *)POST:(NSString *)URLString                     parameters:(id)parameters      constructingBodyWithBlock:(void (^)(id <AFMultipartFormData> formData))block                       progress:(nullable void (^)(NSProgress * _Nonnull))uploadProgress                        success:(void (^)(NSURLSessionDataTask *task, id responseObject))success                        failure:(void (^)(NSURLSessionDataTask *task, NSError *error))failure
but how to do it with "PUT"??

try to use "Creating an Upload Task for a Multi-Part Request, with Progress".
change "POST" with "PUT".


Not able to load >20k points but, can load <5k

This may be related to https://github.com/tangrams/tangram/issues/494 but, if not here's what's happening.
I can load about 5k geojson rows which I determined after attempting my full file of ~23k and then ~10k with no luck.  Here's my scene in Play https://mapzen.com/tangram/view/?scene=https://mapzen.com/api/scenes/28758/216/resources/9845C.yaml#14.2875/37.7569/-122.4377
I have multiple datasets up in there and commented the bigger ones out. The error message I'm getting is below. Another oddity is that I'm seeing over 14mb data loading when in fact the file is only 9.5k in size. I tried this in Chrome and FF with similar results.
Tangram v0.11.8 [warn]: data source load error(s) for source 'licenses', URL 'https://poursafe.com/_data/_geojson/ca_la_current.geojson': SyntaxError: Unexpected token I in JSON at position 7970241
at JSON.parse ()
at GeoJSONSource.parseSourceData (https://mapzen.com/tangram/tangram.debug.js:33680:40)
at https://mapzen.com/tangram/tangram.debug.js:33375:28
A question here too  - is there a way to load the absolute minimum eg. the business id#, class and lon/lat first so the points appear quickly, then load the fuller set in the background while the user is looking around? It would be ideal to load the whole dataset once but, if I can knock that initial size down all the better eh? I'm creating this mini file and will have up to test as well. If I was able to load in the background, how would I call that in the scene (assuming I'm not loading it in the scene but, background-loading it as an HTML function.
Thanks!

Apologies for this one. Turns out the state data source was using quotes in various fields to describe international addresses.  I didn't understand the "Unexpected token I in JSON at position 7970241".

No worries! Those parser errors aren't always the most obvious :)
Regarding your question about datasources – if I understand your question correctly, we don't have a way to selectively download a subset of a single JSON datasource. However, if you split your file in two, a smaller, "primary" data file could hypothetically be used to draw the initial map, and the "extra" data could be loaded asynchronously, and then summoned into something like a popup during browsing with Tangram's "feature selection" capability.
Alternately, if you wanted features in the second datasource to be drawn but didn't want to wait for both datasources to load before drawing the map, you could always wait for the initial map to draw by subscribing to Tangram's load event and then add a datasource via the setDataSource() function in our API.
Let me know if you have any more questions!


Remove leftover dead code and other cleanup in config.rs

See commit messages for details.

Shame we cannot use pub(crate).


Plugin request: Raspberry pi gpio thermostat

Hello. My house have been running on homebridge for years now. It's great! Wondering if someone can help me out. Making a plugin combining gpio temperature sensor and a gpio relay as actuator turning the heater on or off. Thermostat service?

One easy solution would be to use an esp8266 with esp easy and homebridge-mqtt.
Alternatively you might start with homebridge-mvc.
https://www.letscontrolit.com/wiki/index.php/ESPEasy
https://github.com/cflurin/homebridge-mqtt
https://github.com/cflurin/homebridge-mvc


Friendly error message

When the client attempts to load a file that doesn't exist, all you seem to get is a generic "Error: no such file or directory", followed by a stack trace.
Getting the name of the missing file might be helpful...or a standard 404 maybe?
Ref: https://github.com/rangle/serve-webpack-client/blob/7e417004000ad2ba347f4cf59944085a535188bc/index.js#L41

Seems like a reasonable request - do you no longer want it?


Add GPS type data

Fixes #

@... PTAL?

Closing in favor of https://github.com/google/ground-android/pull/1393


Add-On Crashes Often

Description of the issue
I'm rapidly approaching complete failure of the SAF (spousal approval factor) for Z2M. I switched from ZHA about two months ago, and for the first month everything was fantastic. Lately though the add-on has been hard crashing, the watchdog doesn't restart it and when it goes down it turns on every light in the house at 100% brightness.
When this happens at 2am, it's not a good scene when the bedroom turns into the face of the sun.
After I restart the app, every light is offline, and I have to turn on inclusion and cycle the light switches on and off and the majority hop back on. One or two have to be completely re-paired.
I don't know how to troubleshoot this or check logs since it seems that history is lost when the app crashes.
I am using UZG-01 as a LAN coordinator. The ESP firmware was 1.5, so I upgraded to 2.0 and the coordinator is at the latest firmware of 20230507.
I have a combo of cree and GE lights.
My non-light devices seem to come up fine without any intervention.
Addon version
1.35.1-1
Platform
Core: 2024.1.5
Supervisor 2023.12.1
Operating System 11.4
Frontend 20240104.0
Logs of the issue (if applicable)
No response

I have a similar issue where all zigbee devices stop working and I have to restart the zigbee integration. Watchdog solves nothing but it also seems like the integration does not crash but just stops working properly..
At least they don’t all turn on when this happens 😅 but still it is very unusable - this happend multiple times per day recently.
I recently added two zigbee mmWave sensors that publish a lot of updates and I also worry that they spam the network and create/worsen this problem.
When i look at the logs it is hard to see anything since the mmWave sensor send so many updates.
any advice how to debug this?

Same here, I have to restart add on every several hours.

When I turned the Availability to simple from advanced things calmed down and I’ve been very stable for the last week or so.

Got the same error since 2 weeks.
Found out the first log that seem to start the crash a few minutes after restart.
Zigbee2MQTT:error 2024-02-07 17:38:44: Failed to configure 'OfficeMotionSensor1', attempt 1 (Error: Read 0x54ef44100049068a/1 manuSpecificLumi([338], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":4447,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Timeout - 60229 - 1 - 201 - 64704 - 1 after 10000ms)
at Object.start (/app/node_modules/zigbee-herdsman/src/utils/waitress.ts:63:23)
at ZStackAdapter.sendZclFrameToEndpointInternal (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:502:47)
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at Request.send (/app/node_modules/zigbee-herdsman/src/controller/helpers/request.ts:79:20)
at Endpoint.read (/app/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:466:28)
at configure (/app/node_modules/zigbee-herdsman-converters/src/devices/lumi.ts:1781:13)
at Object.configure (/app/node_modules/zigbee-herdsman-converters/src/index.ts:141:25)
at Configure.configure (/app/lib/extension/configure.ts:120:13)
at EventEmitter.wrappedCallback (/app/lib/eventBus.ts:174:17))


Captcha request on /register/{number}/

When running registration like this (with a random number)
curl -X 'POST' \
  'http://localhost:8000/register/%2B49080500' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "voice_verification": true
}'

I am getting the following error:
{
  "detail": "Starting signal-cli process failed: Captcha required for verification, use --captcha CAPTCHA\nTo get the token, go to https://signalcaptchas.org/registration/generate.html\nCheck the developer tools (F12) console for a failed redirect to signalcaptcha://\nEverything after signalcaptcha:// is the captcha token.\n"
}

Before I start poking around, maybe I am missing an obvious step?
Is the captcha functionality already built into this wrapper?
Btw, If this is an easy one, I would be happy to add documentation.

Hey,
just follow the steps in the error and do this curl with the token:
"""
curl -X 'POST'
'http://localhost:8000/register/%2B49080500'
-H 'accept: application/json'
-H 'Content-Type: application/json'
-d '{
"voice_verification": true,
"captcha": ""
}'
"""

thx for the quick response.
do you know of a nice way this could be shown as a default value in swagger?
(maybe the default value None for the schema model Registration seems to be why it's now shown in swaggers 'try it out` interface)

@SebastianLuebke , would you like to get a PR with the following change to the Registration schema:
schema_extra = {"example": {"voice_verification": True, "captcha": ""}}

i.e. the default value for captcha would be an empty string.
That way, captcha would be displayed as a option in the Swagger try-it-out UI.
But that empty string would still be evaluated negatively in line 42 of register.py, i.e. parsing behavior would not be different from the current default of None.

@top-on yeah submit a pr and i will merge it

@SebastianLuebke , alright, pls see PR here


Make debugging easier

The motivation
As a data curator, I want to run notebooks as IPython notebooks or Python files, using the debugging features of my IDE.
The problem
In the standalone-producer-repo pattern, neither the jupytext notebook in src/ nor the rendered notebooks in dist/ (available after running a book via notebook run) can be run as-is because they won't find their data.
The proposed solution
Stop guessing around so much about where the data is. Relative file paths in yaml files should always be relative to the yaml file, not relative to some arbitrary other location.
Alternatives
Provide a notebook_dir parameter for download_file so that I can explicitly tell bookshelf to stop guessing by providing notebook_dir=".".
Additional context

 Rant: papermill was a mistake, and bookshelf is therefore built on mistakes
Maybe I'm overreacting, but I think this points to the wider problem of "too much complexity", which I always suspect whenever people run ipython notebooks non-interactively. Ipython was developed for data vis and running things interactively, and it is marginally better than simple python at it. As soon as you want to run something in a pipeline, IMHO you should just turn it into python functions which can be passed around, debugged, sliced and diced. I spent the better part of a day debugging and setting up something which effectively reads a CSV and writes out a slightly mutated CSV together with some metadata which is read straight from a yaml file.

I agree that relative data handling leaves a lot to be desired. I've only had to use it once or twice so never put much effort into supporting it.
Most of the time I work in my IDE and debug directly or jupyter notebook if I need to create/check figures. That works well if remote data is needed

I love the hot take. I basically agree. The way we solved this in https://github.com/climate-resource/CMIP-GHG-Concentration-Generation is complete (in the sense that you can't lose your data, and it's very obvious where the tool tried to look if things do go wrong) but definitely not simple. It basically boils down to writing a config file with full paths, before running anything else. This means you have an extra step of writing the config file with full paths, but that's trivial to automate.
There is some balance between sane defaults and making people realise that where they put their data does matter and is coupled to a whole bunch of configuration that expects data to be in a certain place i.e. follow the rules. For bookshelf, sane defaults are probably the way to go because it's such a simple thing. Mika's test case is a good one I think.
Looking at it, it also seems to me that looking for yaml files relative to the notebook dir is a mistake, especially if we know we're moving those notebooks around between src and dist. We could probably guess, but I think there are saner ways to guess and yes, I would not couple this to something that we know we are going to move.

Relative file paths in yaml files should always be relative to the yaml file

I think this would be a good convention.

IMHO you should just turn it into python functions which can be passed around, debugged, sliced and diced

For what it's worth, I really like the notebook-based flow. Having the figures right next to the output has really helped me on multiple occasions and being able to just drop into an interactive session for debugging (with all paths set correctly, admittedly) has been great for me. I agree though, if the paths weren't set correctly, I would go nuts.

drop into an interactive session for debugging

I guess that is the main thing where I disagree because I find debugging notebooks actually harder than debugging pure python scripts, mostly due to pycharm's debugger. But yeah, having the figures right there is of course the main advantage, and debugging in an ipython session is also acceptable. So if figures are a main thing in a system, I can see the reasons to like notebook workflows (back when I did lots of figures, I still converged on a python scripts workflow mostly, with one script per figure, the script my_awesome_figure.py then produces my_awesome_figure.pdf).

I guess that is the main thing where I disagree because I find debugging notebooks actually harder than debugging pure python scripts, mostly due to pycharm's debugger

If we save our notebooks with jupytext, the notebooks are python scripts no?

I still converged on a python scripts workflow mostly, with one script per figure, the script my_awesome_figure.py then produces my_awesome_figure.pdf

Interesting. I found this flow had way too long an iteration time for me, so would not want that to be the only option.

@mikapfl one other use case for notebooks: HTML rendering. For most things it doesn't matter, but for xarray objects it is very nice and I assume not something that is supported within a Python/IPython environment?

@mikapfl one other use case for notebooks: HTML rendering. For most things it doesn't matter, but for xarray objects it is very nice and I assume not something that is supported within a Python/IPython environment?


Fix typo and wording in README.md

The first corrected sentence did not feel very natural.
The second one contained a typo.

Hi, please open pull requests against the canary branch


💡FEATURE: Add Alert Dialog

I think it would be beneficial to add an alert dialog feature. An alert dialog is a small window that prompts the user to make a decision or enter additional information. It's a common feature in many apps and can improve the user experience.

I would like to work on this.

I think it would be beneficial to add an alert dialog feature. An alert dialog is a small window that prompts the user to make a decision or enter additional information. It's a common feature in many apps and can improve the user experience.

Explain bit more about it

While exit from the app ,it can ask from the user for the confirmation whether to exit or not . it will improve the user experience and avoid confusion.

Okay, assigned


Return JSON error if user hasn't rights

JSON error should be returned if user hasn't admin rights (for example if enter /admin**, /users/*/events as subscriber).
This issue was creatd while task #130 execution.

Spring Security return
Status = 401  Error; message = Unauthorized; body =
After that server (tomcat, jetty) generate own Response Body.
If we wanna get JSON error message into Response Body we have to create own error Handler
@romach do you agree?
@AndriyBaibak: 1:30

@roma-ilnitsky as I know when user hasn't rights to enter /admin**:

Spring Security generates AccessDeniedException;
using ExceptionTranslationFilter it delegates this exception to AccessDeniedHandlerImpl.
so, we need to create custom AccessDeniedHandler;

@romach I change RestAuthenticationEntryPoint it's work fine )


Live sample in https://developer.mozilla.org/en-US/docs/Web/CSS/mask-clip is broken

The mask output is not displayed in the output iframe, and the following error is logged to the console:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://media.prod.mdn.mozit.cloud/attachments/2016/03/02/12668/916c40b91664d7c994c52e30b1e798c4/MDN.svg. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).

Also https://wiki.developer.mozilla.org/en-US/docs/Web/CSS/mask-mode .

@chrisdavidmills the mask-clip issue was fixed in https://github.com/mdn/sprints/issues/3752
I have created an example for mask-mode: https://wiki.developer.mozilla.org/en-US/docs/Web/CSS/mask-mode

LGTM! Thanks @rachelandrew . I'll close this now.


[#noissue] Escape call-tree title of web

Remove escape json logic of call tree

Codecov Report

Merging #6802 into master will decrease coverage by 0.01%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##           master    #6802      +/-   ##
==========================================
- Coverage   39.19%   39.18%   -0.02%
==========================================
  Files        3150     3150
  Lines       94055    94054       -1
  Branches    11796    11796
==========================================
- Hits        36863    36852      -11
- Misses      54232    54239       +7
- Partials     2960     2963       +3

Impacted Files
Coverage Δ

...rp/pinpoint/web/view/TransactionInfoViewModel.java
0.00% <0.00%> (ø)

...corp/pinpoint/web/vo/callstacks/RecordFactory.java
10.25% <ø> (+0.08%)
:arrow_up:

...vercorp/pinpoint/rpc/packet/ServerClosePacket.java
52.00% <0.00%> (-16.00%)
:arrow_down:

...rp/pinpoint/rpc/server/PinpointServerAcceptor.java
84.10% <0.00%> (-4.64%)
:arrow_down:

...rc/main/java/com/navercorp/pinpoint/test/Item.java
70.00% <0.00%> (-3.34%)
:arrow_down:

...java/com/navercorp/pinpoint/rpc/DefaultFuture.java
72.50% <0.00%> (-1.67%)
:arrow_down:

...pinpoint/profiler/monitor/DeadlockMonitorTask.java
18.60% <0.00%> (-1.17%)
:arrow_down:

...orp/pinpoint/rpc/server/DefaultPinpointServer.java
79.92% <0.00%> (+0.70%)
:arrow_up:

...m/navercorp/pinpoint/rpc/client/ConnectFuture.java
85.00% <0.00%> (+5.00%)
:arrow_up:

...pc/server/LoggingServerMessageListenerFactory.java
100.00% <0.00%> (+10.00%)
:arrow_up:

Continue to review full report at Codecov.

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


Unity 5.4.0f3 and LR shading issue

I just switched our project to 5.4.0f3 and installed Lab Renderer. We are using Standard Unity shaders and when I do a convert, I get to errors in the console but the objects become invisible. I can convert back and it is fine.

Do you have the valve camera component on the right camera? And make sure 'hide all valve materials' is not checked.

Shit. I do now! Thanks!

Can you close this?

I'm running into this problem too, I'm using the valve example scene and it already has a VR camera and hand tracking rig in the scene from what I can tell. Where is this "hide all valve materials" checkbox?

It is on the ValveCamera script.  look for "Camera (eye)" in the heirarchy
On Fri, Oct 14, 2016 at 2:17 AM, Wip3ou7<EMAIL_ADDRESS>wrote:

I'm running into this problem too, I'm using the valve example scene and
it already has a VR camera and hand tracking rig in the scene from what I
can tell. Where is this "hide all valve materials" checkbox?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/the_lab_renderer/issues/9#issuecomment-253750018,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AE3l1uUQRZ_I2rK5tTk2rjRkPxtCrBr4ks5qz0iogaJpZM4JnvnN
.

@Wip3ou7 yes, you already have a VR camera, but that camera object needs to have a ValveCamera component added to it (you need to do this yourself). The checkbox you asked about is on that component, though it won't be checked by default so you shouldn't have to worry about it.


on the frontend when rendering big ANSI texts, it blocks the UI for one to three seconds !! 👉🏾 reduce the overscan maybe ?

Not fixed yet, the problem is still that AnsiHtml chokes on big ansi strings

We need to test to make sure


Implement FFTs using FFI

FFT generation accounts for the majority of the visualizer's CPU usage.  Drop currently uses a FFT library made in Lua, but if we use LuaJIT's FFI functionality, we may be able to use an FFT library made in C, greatly reducing CPU usage.
To implement this mechanic properly, I want to study FFTs further and then create a library specifically for handling this FFT-FFI integration.

As of https://github.com/nabakin/drop/commit/8b99298a8e0f24aa4d848d91a74ee67cff61a55a this feature has been implemented.


Any idea for regression

Hi, nice work.
I am wondering if there is any variant of phased lstm for regression problem.
Could you offer me any advice?

Thanks @DylanCheung ! Sure!
Replace the 10 by 1 here:
y_ = tf.placeholder('float32', [batch_size, 1])
[...]
fc0_w = create_weight_variable('fc0_w', [hidden_size, 1])
fc0_b = create_bias_variable('fc0_b', [1])

And replace this:
cross_entropy = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits=y, labels=y_))
grad_update = tf.train.AdamOptimizer(learning_rate).minimize(cross_entropy)
correct_prediction = tf.equal(tf.argmax(y_, 1), tf.argmax(y, 1))
accuracy = tf.reduce_mean(tf.cast(correct_prediction, tf.float32))

by
mse = tf.reduce_mean(tf.square(tf.sub(train_out, output)))
grad_update = tf.train.AdamOptimizer(learning_rate).minimize(mse)

accuracy does not make sense for a regression problem.
I haven't tested this code. Let me know if this can kickstart you!

@philipperemy Thank you for your advice. It is very helpful.
I have a bunch of cyclical data sampling every 15 minutes, 96 points per day for two month. I employed t-2, t-1 and t to predict t+1 and got some results.
Now, I am using t-2, t-1, t combining with t-396+1, t-296+1, t-96+1 to predict t+1 due to  the cyclical feature of my data. For example I want to predicted Y at 10:00 PM 05/16/2017, my X data should be
09:15 PM 05/16/2017    10:00 PM 05/13/2017
09:30 PM 05/16/2017    10:00 PM 05/14/2017
09:45 PM 05/16/2017    10:00 PM 05/15/2017   --> Y (10:00 PM 05/16/2017)
(I hope I described my thought clearly.)
After getting involved 10:00 PM 05/13/2017, 10:00 PM 05/14/2017, 10:00 PM 05/15/2017,  I receive a better result.
Inspired by your work, I'd like to use phased lstm to handle my regression prediction for time series data. I am not confidently say I understand phased lstm very well.
From your experience, Is phased lstm workable for my data? How could I construct my data structure if I use phased lstm?
Again, thank you for your wonderful work.


Pandamesh typing fails with Python 3.9

Hello,
It's me again 😅
You have some typing that fails with Python3.9:

However, in pypi, you still say Python 3.9 is handled.
It should then be replaced by Union[Enum, IntEnum].
I would be very grateful if you could backport those typing to 3.9 🙏
If you don't intend to do so, please discard 3.9 version from last package 😉

Sigh, I could've known! Thanks for reporting!
from future import __annotations__ also does the trick for Python 3.9. Should've checked that.
I think I'll add multiple python version testing to the CI, and I'll pull the release from pypi.

I've yanked 0.1.4, released a new version 0.1.5, and I've added tests for python 3.9 and 3.10 explicitly. Thanks for hanging in there!


Allow partial search on dataset title and alias

At least a prefix search on title and alias token should be supprted.
Not applied to descriptions

https://github.com/Sp2000/colplus-backend/commit/e1aa609c5d4f8a65e4467944ab47f85cc0e486eb


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1503 ms

Resolved: Bofrost.at performance has improved in 41ec99a.


Attach an external terminal and send code there

From time to time, I need to work with an external terminal due to various accessibility and screen-reader compatibility issues. Would there be any way to attach R session to an external terminal and send R code from VSCode to the connected external terminal? I guess there is a way to start a listener in an external terminal to communicate with VSCode. It would be great if this feature could be considered adding for future release.
tmux would be an alternative workaround; however, it is quite tricky, especially on Windows unless we use WSL or msys2/Cygwin.

I can second this wholeheartedly. Having the terminal as an external window would be a killer feature, in fact thinking that was an option was one of the original reasons I moved to VSCode from Rstudio. Even at 1440 I often find the UI uncomfortably cramped regardless of whether I go for a vertical or horizontal console.

This would be very nice to have. At the moment a lot of commands are hard coded to use vscode.Terminals

This isn't stale. With all the problems VSCode seems to have with R support being able to use a completely separate terminal might be a significant improvement.