Synthesis failed for java-translate

Hello! Autosynth couldn't regenerate java-translate. :broken_heart:
Here's the output from running synth.py:
bfcef198515f1412853cd1ff784fa65e9543ef80a81ab601e4600c6"
DEBUG: Call stack for the definition of repository 'com_google_api_codegen' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:77:1
DEBUG: Rule 'com_google_protoc_java_resource_names_plugin' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "4b714b35ee04ba90f560ee60e64c7357428efcb6b0f3a298f343f8ec2c6d4a5d"
DEBUG: Call stack for the definition of repository 'com_google_protoc_java_resource_names_plugin' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:230:1
DEBUG: Rule 'protoc_docs_plugin' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "33b387245455775e0de45869c7355cc5a9e98b396a6fc43b02812a63b75fee20"
DEBUG: Call stack for the definition of repository 'protoc_docs_plugin' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:254:1
DEBUG: Rule 'rules_python' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "48f7e716f4098b85296ad93f5a133baf712968c13fbc2fdf3a6136158fe86eac"
DEBUG: Call stack for the definition of repository 'rules_python' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:42:1
DEBUG: Rule 'gapic_generator_python' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "b1183a9fd3fab12367e4440158a2ff4d3a6eff91e299ad648a7f7d42de6b2e12"
DEBUG: Call stack for the definition of repository 'gapic_generator_python' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:274:1
DEBUG: Rule 'com_googleapis_gapic_generator_go' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "63a59c6d9ad6ed4041fad06736112026299716e1599f672858d75e873118b7e5"
DEBUG: Call stack for the definition of repository 'com_googleapis_gapic_generator_go' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:294:1
DEBUG: Rule 'gapic_generator_php' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "ac177b43b97f6f9e43804a9ef59f3426c351012dad9cc9890136a7a17fee3784"
DEBUG: Call stack for the definition of repository 'gapic_generator_php' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:357:1
DEBUG: Rule 'gapic_generator_csharp' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "1118448d4c3db2a443e0bc3bf240de749adbae3311703e264d14213041b6f1c3"
DEBUG: Call stack for the definition of repository 'gapic_generator_csharp' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:379:1
DEBUG: Rule 'gapic_generator_ruby' indicated that a canonical reproducible form can be obtained by modifying arguments sha256 = "4f94920b8ce04e9e2be452ee72aeb100e2dcc98675898287a7c26254b94a4d11"
DEBUG: Call stack for the definition of repository 'gapic_generator_ruby' which is a http_archive (rule definition at /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_tools/tools/build_defs/repo/http.bzl:296:16):
 - <builtin>
 - /home/kbuilder/.cache/synthtool/googleapis/WORKSPACE:393:1
DEBUG: /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/rules_python/python/pip.bzl:61:5: DEPRECATED: the pip_repositories rule has been replaced with pip_install, please see rules_python 0.1 release notes
ERROR: Skipping '//google/cloud/translate/v3beta1:google-cloud-translation-v3beta1-java': no such package '@bazel_skylib//lib': java.io.IOException: Error downloading [https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel_skylib-0.9.0.tar.gz] to /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_skylib/bazel_skylib-0.9.0.tar.gz: GET returned 504 Gateway Time-out
WARNING: Target pattern parsing failed.
ERROR: no such package '@bazel_skylib//lib': java.io.IOException: Error downloading [https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel_skylib-0.9.0.tar.gz] to /home/kbuilder/.cache/bazel/_bazel_kbuilder/a732f932c2cbeb7e37e1543f189a2a73/external/bazel_skylib/bazel_skylib-0.9.0.tar.gz: GET returned 504 Gateway Time-out
INFO: Elapsed time: 13.235s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)
FAILED: Build did NOT complete successfully (0 packages loaded)

Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 102, in <module>
    main()
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/tmpfs/src/github/synthtool/env/lib/python3.6/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/tmpfs/src/github/synthtool/synthtool/__main__.py", line 94, in main
    spec.loader.exec_module(synth_module)  # type: ignore
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/kbuilder/.cache/synthtool/java-translate/synth.py", line 30, in <module>
    destination_name='translate',
  File "/tmpfs/src/github/synthtool/synthtool/languages/java.py", line 306, in bazel_library
    service=service, version=version, diregapic=diregapic, **kwargs
  File "/tmpfs/src/github/synthtool/synthtool/gcp/gapic_bazel.py", line 68, in java_library
    service, version, "java", tar_strip_components=0, **kwargs
  File "/tmpfs/src/github/synthtool/synthtool/gcp/gapic_bazel.py", line 197, in _generate_code
    shell.run(bazel_run_args)
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 39, in run
    raise exc
  File "/tmpfs/src/github/synthtool/synthtool/shell.py", line 33, in run
    encoding="utf-8",
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 438, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['bazel', '--max_idle_secs=240', 'build', '//google/cloud/translate/v3beta1:google-cloud-translation-v3beta1-java']' returned non-zero exit status 1.
2021-02-28 01:35:54,801 autosynth [ERROR] > Synthesis failed
2021-02-28 01:35:54,802 autosynth [DEBUG] > Running: git reset --hard HEAD
HEAD is now at 6bd38b2 chore: regenerate README (#448)
2021-02-28 01:35:54,809 autosynth [DEBUG] > Running: git checkout autosynth
Switched to branch 'autosynth'
2021-02-28 01:35:54,816 autosynth [DEBUG] > Running: git clean -fdx
Removing __pycache__/
Traceback (most recent call last):
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 354, in <module>
    main()
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 189, in main
    return _inner_main(temp_dir)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 334, in _inner_main
    commit_count = synthesize_loop(x, multiple_prs, change_pusher, synthesizer)
  File "/tmpfs/src/github/synthtool/autosynth/synth.py", line 65, in synthesize_loop
    has_changes = toolbox.synthesize_version_in_new_branch(synthesizer, youngest)
  File "/tmpfs/src/github/synthtool/autosynth/synth_toolbox.py", line 259, in synthesize_version_in_new_branch
    synthesizer.synthesize(synth_log_path, self.environ)
  File "/tmpfs/src/github/synthtool/autosynth/synthesizer.py", line 120, in synthesize
    synth_proc.check_returncode()  # Raise an exception.
  File "/home/kbuilder/.pyenv/versions/3.6.9/lib/python3.6/subprocess.py", line 389, in check_returncode
    self.stderr)
subprocess.CalledProcessError: Command '['/tmpfs/src/github/synthtool/env/bin/python3', '-m', 'synthtool', '--metadata', 'synth.metadata', 'synth.py', '--']' returned non-zero exit status 1.

Google internal developers can see the full log here.

Autosynth passed, closing! :green_heart:


Use logrotate to rotate OVS log files

Install logrotate in the OVS Docker image.
Enhance start_ovs to run logrotate against the OVS log files in
/var/log/openvswitch/ every hour, with two flags:
--log_file_max_num and --log_file_max_size to specify the maximum
number and maximum size of log files respectively.
Update the Antrea deployment YAMLs to set the default value of
--log_file_max_num to 4, and the default value of --log_file_max_size
to 100MB.
Fixes: #1328

Codecov Report

Merging #1329 into master will decrease coverage by 19.83%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           master    #1329       +/-   ##
===========================================
- Coverage   64.60%   44.76%   -19.84%
===========================================
  Files         157       75       -82
  Lines       12626     5598     -7028
===========================================
- Hits         8157     2506     -5651
+ Misses       3622     2811      -811
+ Partials      847      281      -566

Flag
Coverage Δ

#integration-tests
44.76% <ø> (-0.04%)
:arrow_down:

#kind-e2e-tests
?

#unit-tests
?

Flags with carried forward coverage won't be shown. Click here to find out more.

 Let me know when you want me to manually update the OVS base image in Dockerhub so you can trigger the tests.

@antoninbas : please help update the OVS image.

/test-all


PR: Fix bug in preferences with max line length

Description of Changes

[ ] Wrote at least one-line docstrings (for any new functions)
[ ] Added unit test(s) covering the changes (if testable)

[ ] Included a screenshot or animation (if affecting the UI, see Licecap)

Remove the created constraints of the max line length when changing the autoformatter engine and move the maximum allowed line length outside the code style linting group.

Issue(s) Resolved

Fixes #14175
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct: Steff456


Metric Sample TimeStamp is zero

The TSample record declares a field TimeStamp which is annotated "The timestamp of this sample."
However the collectors never populate this, setting it to zero.
Also, the value is not output when the Collect method is rendered if the value is non zero.
What is the purpose and how should this been used ?

https://prometheus.io/docs/instrumenting/exposition_formats/
The timestamp is an int64 (milliseconds since epoch, i.e. 1970-01-01 00:00:00 UTC, excluding leap seconds), represented as required by Go's ParseInt() function.

I've doing some research today about this topic.
If I remember (myself) well, I've added the timestamp field initially as a placeholder, since it was used to export metrics in text format. I have not taken care of its value since then. :)
Exploring some code of other client libraries, it seems this field has something to do with exemplars, but I have not implemented these ones yet.
I think it might be more useful to temporarily remove the field to avoid ambiguity and doubts, and add it again when there will be features that make use of it, assigning and managing it appropriately.
I will close the issue with a targeted commit.
Thanks again for your feedback and support to the project! 💘
Marco.

@marcobreveglieri my colleague has done some work to populate the timestamp field. It is used by Prometheus to build the time series collection where the data has been scrapped from other systems.

@marcobreveglieri my colleague has done some work to populate the timestamp field. It is used by Prometheus to build the time series collection where the data has been scrapped from other systems.

Hi @fastbike,
thanks again for taking this topic into account. 🙏
Have you (or your colleague) tested what you said in a real scenario?
If so, can you open a related issue and send a pull request, or a description of what needs to be implemented?
I would like to give this timestamp field the right purpose it deserves. 😄
Regards,
Marco.


ispc: fix darwin

Description of changes
On my macos, ispc --support-matrix is completely empty before this change.
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

@alexfmpe could you merge them into one PR?

Sure, but they're not really related AFAICT. I did the PR bumping in hopes that'd fix darwin and it didn't, so I had to dig more

Okay I guess I will merge this, because it's maintainer approved and the diff looks fine.

@alexfmpe can you solve the merge conflicts?

wat, github fucked something up, I pressed merge the it threw a error and now github-actions pushed to the forked repo and it says I made the commit?

And it says it was merged and shows a commit here: https://github.com/NixOS/nixpkgs/commit/04294b836c9473d84ad3864bd6c94ec60688aee9 ??


supplemental data between compacting and commit compacting

Chris:
This is the draft code for issue 374, please help to review and give me feedback.
Thanks!

the old index offset directly writing into the new index  has something, the new dat file's offset should be used. Anyway, I will modify the code finally after consolidate all you comments

Chris,
Please take a review of my UT case. Since the UT input files differ one from each other, so I add the comments for it and comment the UT case
And I did run the ut case at my local, fix some bugs(such as fakedDelNeedle.) Please help to check my fix and give your feedback
Thanks!


flutter doctor --android licenses crashes on java.lang.NoClassDefFoundError

To resolve, try running flutter doctor --android-licenses. This should prompt you to accept licenses (it may ask you first, in case just type y and press enter - although it should tell you that).

The solution is already there in screenshot
run ******

Can't figure out the solution just yet,  sdkmanager doesn't update.

Hi @JerryMatera
does running the command suggested in the error
and consequently flutter doctor --android-licenses
fix the issue?
Please refrain from posting pictures if not necessary.
Thank you

@iapicca it doesn't solve the problem. i already posted the output of that command above

Hi @JerryMatera
--licence should be run after --update,
did you manage to get your SDK recognized?
thank you

it did't work

See https://stackoverflow.com/questions/46402772/failed-to-install-android-sdk-java-lang-noclassdeffounderror-javax-xml-bind-a
This can be an issue if your Java version is not in sync with Android studio

[Solved] flutter doctor –android-licenses gives a java error


Investigate Kubernetes API upgrade to 1.27

The following PRs were opened by dependabot, but the checks are failing:

#26
#27
#28
#29

Based on the error messages, it looks like some deprecated API has been removed from 1.27
Investigate the scope of changes necessary to move off of from the deprecated APIs.
If it's a breaking change in any of the APIs, come up with a plan for introducing a new API version.

Looks like #41 is also breaking due to this.

In order to support Kubernetes 1.27, we should consider the following package updates before bumping the version of k8s.io related packages.
github.com/cisco-open/k8s-objectmatcher

The package should upgrade its internal k8s.io/apimachinery dependency v0.19.2 -> v0.27.2
 and be released under a new version, e.g. v1.9.1
Bump the version to e.g. v1.9.1, no breaking changes

github.com/gruntwork-io/terratest

Upgrade the version v0.41.24 -> v0.43.0, no breaking changes

github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring

Upgrade the version v0.43.0 -> v0.66.0, potential breaking changes

sigs.k8s.io/controller-runtime

Upgrade the version v0.14.6 -> v0.15.0, breaking changes

API upgrade

Upgrade k8s.io/* packages from v0.26.1 -> v0.27.2
Upgrade k8s.io/utils package from v0.0.0-20221128185143-99ec85e7a448 -> v0.0.0-20230209194617-a36077c30491


Add GStreamer support

Add GStreamer input plugin.
If you have OpenCV with GStreamer you can capture video from GStreamer.

Thanks!


Never use the entire span of a function declaration or function expression when reporting a checker error.

:+1:


Update standalone-deployment.md

Depends on the tasks executed by yarn. As a result, it is necessary to determine the success information in the script and the yarn ui at the same time. If the yarn ip is not configured, tasks such as spark will be executed successfully, but dolphinscheduler shows this task failed. Add some comments to remind people who are doing stand-alone testing.

依赖于yarn执行的任务， 结果需要同时判定脚本和yarn的页面中的success信息， 如果不配置yarn的信息， 会导致spark之类的任务执行成功了， 但是dolphin显示任务失败。增加一些备注信息，避免其他人在做单机测试的时候出现此类问题。

Please also update the English user_doc. It will be better if all 1.3.x versions are updated.
+1
good job, please also update the English user doc

Please also update the English user_doc. It will be better if all 1.3.x versions are updated.
+1
good job, please also update the English user doc

ok , i will update the docs

thanks for your first contribution. please add my mail<EMAIL_ADDRESS>or wechat: 510570367, when  added, please tell me your github id, thx

By the way, would you like to translate this article: https://mp.weixin.qq.com/s/gJUsGBHuMxw79VGH2ziZtg to English ?

I'll try my best to translate it, but my English is not good.

I'll try my best to translate it, but my English is not good.

good job, glad to hear that you will have a try,  please contact me when you meet any problem, thx


WARNING: could not import Effects._reference_grid into Unfold

Impossible to use effect function in Unfold.
Also described here:
https://stackoverflow.com/questions/73990242/how-to-solve-unfold-effects-crash

fixed with Unfold 0.3.12


Fixed broken link

Fixed broken link to https://github.com/microsoft/MLOpsPython/generate

Microsoft authors of articles need to make updates through the private repository so the updates can be staged and validated by the current validation rules. After you review staging and fix all validation issues, you can add the sign-off comment to let the PR reviewers know the updates are ready to be merged.It's easy to access the private repo version of your articles in GitHub. Just add -pr to the URL, as follows:
Public repo URL: https://github.com/Microsoft/azure-docs/blob/master/articles/azure-portal-overview.md
Private repo URL: https://github.com/Microsoft/azure-docs-pr/blob/master/articles/azure-portal-overview.md
We have closed this pull request. Please resubmit the updates through the private repo. If you need perms to the private repo, see the contributor guide instructions


Add "Reset filter and search" from 1.3.2 to sleek 2.0

Feature Request
Description:
"Reset filter and search" was present in sleek-1.3.2-rc.1. It was useful. It seems currently there's no option to quickly reset filters and show all items in todo file.

The function exists and can be triggered by its shortcut (Ctrl or CMD + 0) or via the window menu. On Linux and Windows this menu can be made visible pressing the Alt key. A corresponding button has not yet been re-implemented.

Thanks for info.
Ctrl-0 works.  Alt menu also works on Linux.
However I'm not sure it's good idea to hide menu by default. It should probably be a setting.

I remember the discussion about the menu from other issues here. In 2.0.0 the menu was always shown (unlike in 1.3.1 where it was hidden by default) and users were pointing their dislike of this behavior.
So I assume unlike macOS, Windows or Linux don't have a convention here and the behavior might be subject to personal preference. A setting might be an option to improve the UX. I am not even sure, if it needs to be a setting visible in the UI.
Whatever route we're going, it might be a good idea to file a feature request for it and close this one in order to keep the backlog tidy.

My remark about menu behavior was "on the sidebar." As I now know how to activate it, I don't care so much about the setting. Can we keep this issue open until the button is re-implemented? It was really convenient, in my opinion.

BTW Ctrl+0 shortcut is not handy for GUI application that relies on using mouse.
Ctrl-R (reset filters), Ctrl+Alt+R or Ctrl-E (erase filters) would be better IMO.

@amariusz Ctrl+R seems to reload the entire UI so it kind of "resets" everything, although that does not seem to be the original purpose of the shortcut.
@ransome1 Personally I agree it would be nice to have a keyboard shortcut to reset both search and filters. Perhaps Ctrl+Shift+0, by association with Ctrl+0?

@ransome1 I agree with @amariusz on most points:

The Ctrl-0 shortcut is not discoverable, especially when the menu is hidden by default.
The Ctrl-0 shortcut resets only filters but not searches. There is a button "Reset filters and searches" that appears on the screen when the list is empty. I'd like to see this button in the sidebar.
Using shortcuts and using mouse are two different modes of operation. I need both hands to press Ctrl-0. I wouldn't mind if I could press the shortcut with my left hand only but, as it is now, I have to take my right hand off the mouse to press Ctrl-0 or press Alt to show the menu then make two clicks through the menu items. That's too many clicks for a basic feature like this.

I'll use Ctrl-R which can be pressed with a left hand only. But it takes visibly longer to reload the whole app than to reset the filters.


reorganise list of application by standard

realated to #8 a good overview of the tools and utilities might make more sense, when they are thematically organised.

@nilshempelmann the file guide_commands.md is missing but referenced.


Concat same file multiple times

I'd like to use grunt-contrib-concat for application frontend HTML templating purposes and this would be useful for me.
I'd like to define page partials and and concatenate them inside an output file that is going to be compiled by handlebars.
I've got everything set up, however Concat doesn't allow me to use the same file more than once.
Basically concat is filtering the sources so they don't occur more than once. The second partial1.hbs will not be concatenated. Is there any way to do this?
pageconcat: {
    src: [
       'app/templates/partial1.hbs',
       'app/templates/partial2.hbs',
       'app/templates/partial1.hbs'
    ],
    dest: 'app/result.hbs'
}

Nope, it's grunt that deduplicates, not this plugin.

@sindresorhus can you explain more?


Rework ide-desktop CI

Pull Request Description
Refactors ide-desktop CI to move all the logic to JS. This should allow management of JS linting (almost) fully within the JS source tree.
Important Notes
None
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:

[x] The documentation has been updated, if necessary.
[x] Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.
[x] All code follows the
Scala,
Java,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
All code has been tested:

[x] Unit tests have been written where possible.
[x] If GUI codebase was changed, the GUI was tested when built using ./run ide build.

Could you expand on what "This should allow management of JS linting (almost) fully within the JS source tree." means? Or rather, do you have an example of the benefit this provides?

well... the build script has been changed to run npm run lint - which should mean, in the future all that needs to be done would be to run more scripts inside the "lint" npm script. not sure this is that much of a benefit though

for me ./run lint seems to still be working correctly, and does seem to run npm install and npm run typecheck and npx eslint . as expected

i'll try rerunning - @indiv0 note that it does need an approving review before it can be merged though, because of the package.json change

Thanks for the note. Approved :)


werkzeug 0.15.2 and 0.15.3 fails with Python 3.8

  File "/home/travis/virtualenv/python3.8-dev/lib/python3.8/sitepackages/werkzeug/routing.py", line 1388, in add     rule.bind(self)   File "/home/travis/virtualenv/python3.8-dev/lib/python3.8/sitepackages/werkzeug/routing.py", line 730, in bind     self.compile()   File "/home/travis/virtualenv/python3.8-dev/lib/python3.8/sitepackages/werkzeug/routing.py", line 794, in compile     self._build = self._compile_builder(False).__get__(self, None)   File "/home/travis/virtualenv/python3.8-dev/lib/python3.8/sitepackages/werkzeug/routing.py", line 951, in _compile_builder     code = compile(module, "<werkzeug routing>", "exec") TypeError: required field "type_ignores" missing from Module
You'll find the complete traceback here.

Duplicate of https://github.com/pallets/werkzeug/issues/1551


Too many identity files specified ssh error

Description
I have many ssh identity files (for many different systems); lima/colima enumerates all of them and puts in ssh.config causing this Waiting for the essential requirement 1 of 5: "ssh" to never resolve.  The err log has: {"level":"debug","msg":"stdout=\"\", stderr=\"command-line line 0: Too many identity files specified (max 100)
I've tried to edit ssh.config, but it just gets overridden with lima start.
Is is really necessary to enumerate every private key I have?
Thanks.

Workaround: loadDotSSHPubKeys: false
https://github.com/lima-vm/lima/blob/9d29da396c164fea261bc547b4537d470aa3a824/examples/default.yaml#L122

Yeah just found it myself.  Thanks.  Works.  This should be the default IMHO.

This should be the default IMHO.

Yes, we can consider that.

https://github.com/lima-vm/lima/issues/1617


Use full configkey name in docs rather than the shorter version

This follow the proposal of deprecating the @SetFromFlag annotation


Minor inconsistency with arguments to free(1) in Chapters 1 and 3

In the Leanpub Ansible for DevOps 2nd Edition PDF, revision 2020-08-05, there is a minor inconsistency:

Chapter 1's example uses free -h (Page 8)
Chapter 3 states "In Chapter 1, we ran a couple of commands (ping and free -m) on a server that we added to our Ansible inventory file." (Page 19)

@pt307 - Oops, thanks for catching that! I'll have to fix this up for the next version of the book.


Getting fetch not defined error[Question]

System Environment

OS: Windows 10
NodeJS Version: 14.17.0
This LIbrary Version: 2.20.1

Question Description
I'm getting ReferenceError: fetch is not defined  when I try to use client.newRequest API as shown below.

The error happens when line 32 is executed in @odata\client\lib\request.js:32 file.
I added const fetch = require("node-fetch"); line in @odata\client\lib\request.js file and error was resolved. I'm not sure what is the problem, can anyone please help me to resolve this issue ?

hi @swamy2712
have a look at this doc, it should work with nodejs
https://github.com/Soontao/light-odata/blob/main/docs/Advanced.md#server-side-polyfill

// import "@odata/client/lib/polyfill"
require("@odata/client/lib/polyfill")

// use OData


Color to Show Participant's Choice

Summary
Use DrawFormattedText2 in order to change the color of parts of the trial text string based on the participant's choice. (i.e., Part 1: $1 changing to red or Part 2: SHARE changing to red).
Motivation
Changing the color based on the participants decision will help orient them to what decision they made within that trial.
Implementation
Using Psychtoolbox's DrawFormattedText2 in order to do this.
Additional context
http://psychtoolbox.org/docs/DrawFormattedText2

DrawFormattedText2 didn't work with the text rendering utility we had available to us with PTB on our systems, so we went instead with a change to a fixed-width font, and then the selective removal of all non-chosen options for a brief period of time (0.25s, identified with the response_confirmation_time variable now).


[SMALLFIX] improve javadoc in MetricsSystem

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/19584/
Test PASSed.

LGTM


tvOS: Cannot allocate memory size (excessive memory usage?)

Hi,
I have an open source Apple TV app (in Dutch) that is using Realm to keep track of favourite Programs and watched Programs and Episodes. While I know this might lead to unexpected behaviour, it has proven to work fine for months at a time.
However, as of recently Realm seems to be having trouble allocating memory, causing the Realm part of the application to stop working. The app will work fine for a while (read: days of usage), but then crash at some point. When you re-launch the app it will immediately log memory allocation errors:
2016-12-19 10:41:06:128 UitzendingGemist[367:591750] Realm schema upgrade error (mmap() failed: Cannot allocate memory size:<PHONE_NUMBER> offset: 0)
2016-12-19 10:41:06:361 UitzendingGemist[367:591750] Could not fetch episode from realm (mmap() failed: Cannot allocate memory size:<PHONE_NUMBER> offset: 0)
... etcetera ...

The logic to try to upgrade the schema can be found here, the logic to fetch the episode here and for the program here.
I must say I find the amount of memory (2GB???) that is trying to be allocated rather large as the objects (Program & Episode) itself are pretty thin.
I think this started happening since November 2016 (possible candidate: tvOS 10.0.1 build 14U100?). I have updated to the latest Realm versions but no luck there.
pod 'RealmSwift', '~> 2.1'

Do you have any clue what might be causing this?
Update
My hunch is that this is related to #4353 and realm core #2343 because there are many read-write operations... Every Program or Episode is basically written to Realm and when watching an episode the app is keeping track of how many seconds you have watched by writing it to the Episode. I suspect this is filling up the transaction log? Is there any way to see / debug the size of the transaction log?

Hi @4np! Sorry to hear you're having this sort of issue.
Yeah! 2GB is a bit unreasonable. Are you able to confirm the physical size of the Realm file on disk when this is happening?
Yeah my first guess would be this is related to the transaction log issue as well. I believe we're still discussing the best solution for mitigating that at the moment.
How often does your app make a write transaction to track the number of seconds the user has watched? Is it actually on every second?

Hi @TimOliver, currently it observes the video player and updates the Episode object (and hence the Realm object) every second. A quick win would probably be to keep track of the playback duration separately and update the Realm object when the video player is dismissed, but this would just take the error a bit longer to start showing. What is the reasoning behind moving the transaction log into the realm objects itself?

Hi @4np.
Not necessarily. The transaction log will periodically clean itself of older entries, so slowing down the number of writes you make to the database will mean the file won't be prone to growing rapidly. It would certainly help a lot to scale back your writes to only when needed.
The PR and discussion behind moving the log file to the Realm file was done here: https://github.com/realm/realm-core/issues/1354
We're using transaction logs for a lot of things; most notably for helping consolidate changes done on separate devices during sync. There was talk of maybe trying to disable transaction logs for non-synchronized Realms, and also for being much smarter in the recycling of unused transaction log space.
Suffice it to say, we're aware of the issue and are trying to come up with an effective way of avoiding it without sacrificing the other functionality we need. For the meantime, you'll definitely get much better performance/disk size if you save your Episode objects when leaving the view, instead of every second.

Hi @TimOliver ,
Thank you for getting back. I did already push code to reduce the number of writes by only writing the number of seconds and episode played for when the video player is dismissed so I hope this in practice will make this issue les likely to surface. Unfortunately it seems like you cannot recover from the issue if it occurs, so it is good to hear the house keeping will take care of some cleanup at certain intervals and that you are thinking of possible future improvements in this respect.
What shall we do with this issue? Keep it open until this issue has been tackled, or close it?
Cheers, Jeroen

Hi @4np! No problems! Okay, cool! Good to hear you're reducing the number of writes for now.
If the issue has already occurred on a device, there's a way to mitigate it right now. There's a private method on RLMRealm called compact that will let you perform a manual compaction on a Realm file in place. Calling it needs to be done as soon as the app is opened since it will fail if there are any other active connections to the file (even separate processes).
You'll need to expose the method using an extension or a category, but that should at least fix the problem in any devices still experiencing it.
Thanks again for reporting the issue! We've already got a lot of other issues tracking the same issue, so I think it'll be best to close this one off.
If you have any more problems, let me know! Thanks a lot!


Gh 26 create pattern etc

Move some create methods to the correct class and fix the associated fallout.

Note that this is potentially a breaking change if people are using the methods that have moved. I'm happy to treat it as a minor version update for Trillian though, and my other project isn't using it yet anyway.


From private repo

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

sorry, I'm not sure I understand what this is and who generated the PR. Is this to update the public repo with everything in the PR? If so, yes, please merge.

@rkarlin I create a LSI for the branch conflict , but they have no access to fix it , can you check it and fix it ?

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

@Taojunshen  I'm sorry, but I need more information - there are 400 files changed here - and this seems to be replacing all the files with changes made months ago - the live content is correct now - is there a reason we're doing this? @msmbaldwin are you aware of this change?


add delete/reject buttons to pending questions & notebooks

Previously when clicking "Approval" moderators had the option to delete or reject a question. This is not longer there and the only way to delete spam or bad questions is to bug the admins.

Yes good idea.


Utilities for Plutarch scripts

Closes #76

This is failing CI but not in any ways the main branch isn't.
We should probably make an issue about the haddock check failing or remove the check if it doesn't matter.

CI is broken for haddock for some reason. I haven't had a chance to fix/issue/disable.


Match: Certificate mismatch in Xcode when using match in multiple projects

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description

We are using match in 2 different projects, each pointing to a separate git repository for match storage. The match repositories are set up using the same Apple Developer account, named "Fast Lane". This results in 2 provisioning profile and 2 certificates in the Apple Developer Portal.
match Development com.our.app1 using certificate named Fast Lane
match Development com.our.app2 using certificate named Fast Lane
Although the above certificates have the same name, they are actually different certificates. This confuses Xcode. When I use fastlane match development --readonly on each of the projects, 2 different certificates with the exact same name are installed in keychain.

This confuses Xcode and results in it attempting to use the wrong certificate.

Provisioning profile "match Development com.our.app1 doesn't include signing certificate "Apple Development: Fast Lane (XXXXXXXXXX)".

The expected behavior is that match create certificates that are distinguishable by the development environment that uses them. If this is by design, what is the proper way to use match in this scenario? Is having separate Apple Developer Portal accounts for each project the correct way to use match in this case, since a certificate is named after the account that created it?
Environment

 :no_entry_sign: fastlane environment :no_entry_sign:
Stack

Key
Value

OS
10.15.3

Ruby
2.6.2

Bundler?
true

Git
git version 2.10.1

Installation Source
~/.rbenv/versions/2.6.2/bin/fastlane

Host
Mac OS X 10.15.3 (19D76)

Ruby Lib Dir
~/.rbenv/versions/2.6.2/lib

OpenSSL Version
OpenSSL 1.0.2r  26 Feb 2019

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
11.4

System Locale

Error

No Locale with UTF8 found :no_entry_sign:

No Appfile found
fastlane gems

Gem
Version
Update-Status

fastlane
2.145.0
:white_check_mark: Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.3.0

bundler
2.0.1

etc
1.0.1

CFPropertyList
3.0.2

concurrent-ruby
1.1.6

i18n
0.9.5

minitest
5.14.0

thread_safe
0.3.6

tzinfo
1.2.7

activesupport
<IP_ADDRESS>

public_suffix
2.0.5

addressable
2.7.0

httpclient
2.8.3

json
2.3.0

algoliasearch
1.27.1

atomos
0.1.3

aws-eventstream
1.1.0

aws-partitions
1.296.0

aws-sigv4
1.1.1

jmespath
1.4.0

aws-sdk-core
3.94.0

aws-sdk-kms
1.30.0

aws-sdk-s3
1.61.2

babosa
1.0.3

claide
1.0.3

fuzzy_match
2.0.4

nap
1.1.0

netrc
0.11.0

ffi
1.12.2

ethon
0.12.0

typhoeus
1.3.1

cocoapods-core
1.9.1

cocoapods-deintegrate
1.0.4

cocoapods-downloader
1.3.0

cocoapods-plugins
1.0.0

cocoapods-search
1.0.0

cocoapods-stats
1.1.0

cocoapods-trunk
1.4.1

cocoapods-try
1.1.0

colored2
3.1.2

escape
0.0.4

fourflusher
2.3.1

gh_inspector
1.1.3

molinillo
0.6.6

ruby-macho
1.4.0

nanaimo
0.2.6

xcodeproj
1.15.0

cocoapods
1.9.1

colored
1.2

highline
1.7.10

commander-fastlane
4.4.6

declarative
0.0.10

declarative-option
0.1.0

digest-crc
0.5.1

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20190701

dotenv
2.7.5

emoji_regex
1.0.1

excon
0.73.0

multipart-post
2.0.0

faraday
0.17.3

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday_middleware
0.13.1

fastimage
2.1.7

jwt
2.1.0

memoist
0.16.2

multi_json
1.14.1

os
1.1.0

signet
0.14.0

googleauth
0.11.0

mini_mime
1.0.2

uber
0.1.0

representable
3.0.4

retriable
3.1.2

google-api-client
0.36.4

google-cloud-env
1.3.1

google-cloud-errors
1.0.0

google-cloud-core
1.5.0

google-cloud-storage
1.26.0

mini_magick
4.10.1

multi_xml
0.6.0

plist
3.5.0

rubyzip
1.3.0

security
0.1.3

naturally
2.2.0

simctl
1.6.8

slack-notifier
2.3.2

terminal-notifier
2.0.0

unicode-display_width
1.7.0

terminal-table
1.8.0

tty-screen
0.7.1

tty-cursor
0.7.1

tty-spinner
0.9.3

word_wrap
1.0.0

rouge
2.0.7

xcpretty
0.3.0

xcpretty-travis-formatter
1.0.0

I am facing the same issue. Any workaround? Feeling pretty stuck with this.

I had the same problem, to resolve that you have to choose the right certificate in Signing category of the Build Settings tab of your project.
FYI, for this use case, if you read the docs, it's preferred to use the same repository with one branch only, match will use the same certificate for all your apps, and generate a new provisioning profile for each on of them.

Ok can try the branch version. Modifying the project is not a possibility for menas it is auto generated

I worked around this issue by setting up separate developer accounts for each project, since certificates are named after the account that created it.


openVPN Server Wizard: Uncaught ArgumentCountError: Too few arguments to function cert_create()

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:

[x] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
[x] I have searched the existing issues and I am convinced that mine is new.

Describe the bug
When using the openvpn wizard in the web gui  (wizard.php?xml=openvpn ), to create an new openvpn server, this error occurs:
Fatal error: Uncaught ArgumentCountError: Too few arguments to function cert_create(), 7 passed in /usr/local/etc/inc/plugins.inc.d/openvpn/wizard.inc on line 631 and exactly 8 expected in /usr/local/etc/inc/certs.inc:212 Stack trace: #0 /usr/local/etc/inc/plugins.inc.d/openvpn/wizard.inc(631): cert_create(Array, '6083298b0c171', '2048', '825', Array, 'sha256', 'server_cert') #1 /usr/local/www/wizard.php(155) : eval()'d code(1): step12_submitphpaction() #2 /usr/local/www/wizard.php(155): eval() #3 {main} thrown in /usr/local/etc/inc/certs.inc on line 212

It seems to be broken since this commit. So, maybe @kulikov-a can help (?).
To Reproduce
Steps to reproduce the behavior:

start  "new openvpn server wizard" and go step by step through it

Expected behavior
The openvpn server should be generated after the wizard, without errors.
Environment
Software version used and hardware type if relevant, e.g.:
OPNsense 21.1.5-amd64
thanks!

@oceanBT can you try https://github.com/opnsense/core/commit/ca67acc9d8b048dfc31c33453dfc0d08c4dccb36 ? install using the following command on the console:
opnsense-patch  ca67acc

@oceanBT can you try ca67acc ? install using the following command on the console:
opnsense-patch  ca67acc

works, i could even install the patch and resend the form with F5. Thanks!

@rk-zero thanks for confirming

@oceanBT can you try ca67acc ? install using the following command on the console:
opnsense-patch  ca67acc

works, i could even install the patch and resend the form with F5. Thanks!

Confirmed, just had the same issue and using CLI and resending the form worked as expected.
Thanks a lot!

It’s already fixed in 21.1.6.

It’s already fixed in 21.1.6.

Indeed, updated today, did not see that!


HV-1927 Use Executable#getAnnotatedParameterTypes() instead of Executable#getGenericParameterTypes()

getGenericParameterTypes() is problematic with synthetic and implicit parameters and we used to have ugly workarounds and warnings. Using getAnnotatedParameterTypes() solves the issue.
I was extremely conservative in the changes as I want to be able to backport it.
https://hibernate.atlassian.net/browse/HV-1927

@yrodiere could you have a look? We could probably clean up a few other things but I prefer not breaking anything. I did a few more changes at first and ended up with various test failures so I reverted back to only safe changes.

@gsmet Merged. Will you port this to 7.x/8.x? I'll leave the JIRA issue open until you confirm.


Create CUDA events with cudaEventDisableTiming

CUDA events enable timing by default, which may introduce superfluous synchronizations when timing is not needed

/ok to test

Thanks!


raftstore-v2: fix compilation errors.

Signed-off-by: Lucasliang<EMAIL_ADDRESS>
What is changed and how it works?

Issue Number: Close #13970
What's Changed:

Fix compilation errors.

Related changes

PR to update pingcap/docs/pingcap/docs-cn:
Need to cherry-pick to the release branch

Check List
Tests

Unit test
Integration test
Manual test (add detailed scripts or steps below)
No code

Side effects

Performance regression

Consumes more CPU
Consumes more MEM

Breaking backward compatibility

Release note
None

/check-issue-triage-complete

/run-all-tests

cc @BusyJay As I do not have the right to merge, please trigger the merge operation.

/merge


Made toplevel a property for Node3D and CanvasItem

Addresses #10453.

Made a mistake for working late on #36092 - my apologies. Felt like it would take longer to fix that one rather than open a new one in my current delirious state.

As mentioned in #16863, this should likely be renamed to top_level.

Thanks!

As mentioned in #16863, this should likely be renamed to top_level.

That can be done in a second step, for this PR I prefer not to break compat so it can be cherry-picked.

Cherry-picked for 3.2.4.

Cherry-picked reverted to fix regression #42545.
The change is still there in the master branch, but might also trigger similar issues, which need to be debugged.


Link to sample code for building Microsoft Teams tab using SharePoint Framework

Add Sample Code section to bottom of this page with link to :https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/tab-channel-group/spfx

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

ID: 41c93c1e-c426-148c-a545-f8bd5b3763ff
Version Independent ID: afcc83c4-12c0-bab6-1cec-61ac463b4f60
Content: Adding a Microsoft Teams tab in SharePoint as an SPFx web part - Teams
Content Source: msteams-platform/tabs/how-to/tabs-in-sharepoint.md
Product: msteams
GitHub Login: @laujan
Microsoft Alias: lajanuar

This will be fixed as part of PR https://github.com/MicrosoftDocs/msteams-docs/pull/2773


Drag and Drop of Unit Trait to Unit raises Script Execution Error at manager_combat_kw.lua

When dragging a Trait on to a Unit FGU raises a Script Execution Error and points to line 559 on manager_combat_kw.lua
Doesn't appear to affect creating the unit card, not sure why its throwing an error.

Worth noting, this is with the official Kingdoms and Warfare module and included extension.

Just pushed a fix for this. It will be in the Tuesday update via FG.


Allow seeding of writer.rand()

Describe the solution you'd like
As far as I can tell ( maybe I'm wrong :) ) there is no way to seed the writer.rand function, so different instances of the same particle effect will get the same random value.
E.g. when creating a particle ribbon effect and setting the velocity with:
SetAttributeModifier {
        attribute: Attribute::VELOCITY,
        value: ((writer.rand(ValueType::Vector(VectorType::VEC3F))
            + writer.lit(vec3(-0.5, -0.5, 0.0)))
            * writer.lit(vec3(200.0, 200.0, 0.0)))
        .expr(),
    }

all instances of the ribbons effect move in the same direction, see image below:

Ideally I'd want to seed the rand function with combinations of position, time, particle id etc..

There's a bug where the update pass compute shader is not seeded correctly. This is probably why you're seeing this. This is made worse by the fact the init compute pass (which is seeded correctly) doesn't run on cloned particles, so you have to "init" them inside the update pass, which is a limitation of the design at the minute, and as a result you can't work around the unseeded rand.

I've closed since the bug on update pass is fixed. Please feel free to reopen though @jakkos-net in case there's still an issue for your use case. Thanks!


Revert "Avoid apiary submission of job graph when it is not needed. (#15458)"

This reverts commit a63e15f714765f4f89d166c12430ee433a695e51.
This change caused regressions with missing display data only present in the v1beta3 graph.
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @y1chi


Current Jobs Display / Progress Indicator Clean-up

 Issue by demory
Tuesday May 01, 2018 at 22:33 GMT
Originally opened as https://github.com/catalogueglobal/datatools-ui/issues/85

A few mostly minor issues w/ the current jobs / progress bar display:

The current-jobs popup display and the floating current-job label often conflict visually
The current-jobs popup often starts out displayed partially offscreen before "snapping" to the correct location
The percentages should be rounded to nearest integer (e.g. 33% instead of 33.33333333%)
Should not need a horizontal scrollbar in the popup display

:tada: This issue has been resolved in version 4.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[ini_export] Fix LR_scheduler ini export

In this PR
When exporting the model, the Optimizer and LR Scheduler should be exported separately, but solve the problem that does not
Now when exporting a model that using LR Scheduler, Optimizer and LR Scheduler are not divided separately, and there is an issue in which the property of LR Scheduler is written in the Property of Optimizer.
So, This make Syntax error when loading the model. and this patch fix this issue.
Now
[optimizer]
beta1 = 0.9
beta2 = 0.999
epsilon = 1e-07
iteration = 4,6,15
learning_rate = 0.000100,0.000090,0.000070,0.000050
torch_ref = false
type = adam

This fetch
[Optimizer]
Type = adam
beta1 = 0.9
beta2 = 0.999
epsilon = 1e-7

[LearningRateScheduler]
type=step
iteration = 4,6,15
learning_rate = 0.000100,0.000090,0.000070,0.000050

related issue : close #2296
""""""""""""""""""""""""""""""""""""""""""""""
Self evaluation:
Build test: [x]Passed [ ]Failed [ ]Skipped
Run test: [x]Passed [ ]Failed [ ]Skipped_
""""""""""""""""""""""""""""""""""""""""""""""
Signed-off-by: Donghak PARK<EMAIL_ADDRESS>

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

:octocat: cibot: @DonghakPark, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2298-202308311133460.83458995819092-4caa9bcdcd1c84a8106f590ea5369109da331413/.

:octocat: cibot: @DonghakPark, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2298-202310101743320.99892711639404-31da7b689d4db066469918de124a88d5706d1700/.

:octocat: cibot: @DonghakPark, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2298-202310121124450.91084098815918-c8f025bdc9e20654fcaf21b1a9d24917d52d8d41/.

:octocat: cibot: @DonghakPark, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2298-202312081731100.751384973526-888d54d3e404d3bc1526c5123749d040ec043c48/.

I will reopen PR After refactoring export feature


One or more memory leaks

There's one or more memory leaks present in the viewer. This seems to only happen when a territory is loaded. It's unlikely to cause a crash unless the user has very limited memory or keeps reloading large territories like terr01. It's not a huge priority for the moment since the viewer has no persistent data. If the viewer crashes no one is going to lose work. If/when editing features are added this will become more important.
To recreate the leak:

Start the viewer by loading terr01. Note the memory usage once the worker thread is finished and things have stabilized.
Load a different territory, then load terr01 again. Once the worker thread has finished you should see a memory usage greater than after the first load of terr01.

Fixed with [9305d05330cdf208a190815089551867b627c589]. There were two issues:

The per frame buffer for the 3d scene wasn't being released whenever the scene render target was resized.
The scene target was being resized every frame due to a bad f32 - u32 comparison. Without this the memory leak probably wouldn't have been noticed since the buffer is only 48 bytes.

Now that I think about it that buffer doesn't even need to be recreated when resizing the scene target since it's size is independent from the scene target dimensions.


Update uuid to version 3.0.0

Version 3.0.0 of uuid just got published.
Hi there,
This week a new version of the uuid module got released. The old module which was available by the name node-uuid got deprecated and will show error message upon every install of the module.
To get rid of those install errors I've created this automated pull request. I've run some checks against your code base to test whether you're using one of the deprecated apis, but this isn't the case.
Please test the changes against your code. I didn't run any tests and therefore can't guarantee that it isn't breaking. You can also just close this pr if you don't want to update your module.
In case there's already another pr open to upgrade uuid, I'm sorry for the effort I'm causing.

I suggest using the original package.json file with one line of change from node_uuid to uuid.
Changing the order of the packages is causing the diff to be much bigger than required.

Thanks for submitting this.  It looks like I missed this over the holidays, but already merged a more recent pull request with similar fixes.


Organizing different projects by categorizes and tabs

Hello,
I really like your tool. Thanks to you guys for implementing Kanban in Outlook.
To enhance the experience even further I would appreciate it if different projects could be organized by different tabs by using the outlook task categories. By clicking through the tabs only tasks from one category/project will be displayed.
Somehow like this:

For the beginning a manually adding of project-tabs would be very helpful.
Thanks a lot and best wishes

Hi,
dont think this is an easy enhancment.
We use Categories to Group the Tasks. If your Tasks are categorized, u can use the filter to show only the tasks of an category.
HTH
Gerhard

Hello,
I am sure that is a challenge.
Question:
What happens, if I have a category "Development" and also a task which contains "development".
I will see both if I filter wirh "development", or?
Means, there is no "clean filtering" for the category.
Am I right? (I hope not :-) )
Thanks
Oliver

Right, it will show both.
Another workaround could be to add a taskfolder for each project, copy the kanban.html for each project and configure it to use the projectfolder.
We did this for the Tasks of the collagues, so everyone in the Team can see the tasks of the collagues ind his own Outlook in Kanban style ;)

Oliver, hörst dich so deutsch an :)
Richtig?
Weil dann machen wir in deutsch weiter, geht dann doch einfacher.


Oculus Hands

Hello,
I love this plugin, and am trying to use it to build a VR game for Oculus Rift/Quest. I would like to use the Oculus hand prefabs with this plugin, but I don't know how to set them up without breaking it. It almost works right if I child the hand prefabs to the Hand transform in your supplied arm prefab, but when the editor runs the hands usually generate way out of place with no way to bring them back closer. Do you have any idea why that might be or have any experience working with the Oculus samples?
Thanks,
Joe

Hi! Sorry for taking so long.
I don't know if this is still helpful to you, but I still want to answer you question.
Unfortunately I do not have experience with Oculus samples, but I think I know the issue.
If you only attach a mesh to the hands, you should not have any issues with that besides maybe a offset position or rotation that you need to fine tune. But if you are using the Oculus hand prefab, i guess that there is a script attached to the prefab that updates the position relative to the hand of VRArmIK. So either disable that script or use the Oculus hand prefab as root gameobject (not as child of VRArmIK hands).


[Update Request]: SiarheiKuchuk.BUtil v.2024.12.16

What type of update are you requesting?
A new version of an existing package
Current Package Identifier
SiarheiKuchuk.BUtil
Package Version
2024.12.16
Please describe the changes you would like to see
Bug Fixes

.Net 9 broken ConcurrentBag component was removed. v.2024.11.27 was crashing.

Changes

Some libraries were updated.
Reduced logging for synchronization task.
Restoration is done without spawning new process (cmd line argument is removed).
Task execution is done without spawning new process (prepare for Android version).
Thanks to Microsoft it is possible using Windows PC to Import photos and videos from phone, Synchronize from and to phone using Windows PC, Backup phone data using Windows PC
Related article 'Import media task' was updated with how to do it on example of import photos. No more needed to have dedicated FTPS application on the phone.

Removed Features

It is not possible to open via drag-n-drop previous storage format index file in restoration mode.

This issue should be closed. :heart:

This issue should be closed. ❤

CC @drweb86 @stephengillie 🙏🏼


[BUG] - Nebari on AWS does not allow adding users using iam roles to kubernetes

Describe the bug
By default, EKS does not provide any role mappings between IAM roles and Kubernetes roles. This means that the original account that set's up a cluster gets admin privileges and no one else does.
Expected behavior
EKS has a mapping between kubernetes roles and iam roles. There should at least be an admin role that can be assigned to iam users or groups so when nebari is deployed, we can just assign the iam role to users and or groups to get them access to eks
OS and architecture in which you are running Nebari
AWS EKS
How to Reproduce the problem?
Deploy nebari to AWS and try to have a user other than the one who deployed it get access.
Command output
No response
Versions and dependencies used.
No response
Compute environment
AWS
Integrations
No response
Anything else?
No response

👍 to this issue.
For folks stumbling across this, some related readings:

https://docs.aws.amazon.com/eks/latest/userguide/add-user-role.html
https://aws.github.io/aws-eks-best-practices/security/docs/iam/#use-tools-to-make-changes-to-the-aws-auth-configmap

...and some useful eksctl commands:
To list all current user mappings:
eksctl get iamidentitymapping \
  --cluster <cluster name> \
  --region=<AWS region>

To add another admin user:
 eksctl create iamidentitymapping \
   --cluster <cluster name> \
   --region=<AWS region> \
   --arn arn:aws:iam::XXXXXX:user/<username> \
   --group system:masters \
   --username <username>

To delete a user/role from this mapping:
eksctl delete iamidentitymapping \
  --cluster <cluster name> \
  --region=<AWS region> \
  --arn arn:aws:iam::XXXXX:user/<username>

In my team's attempts to fix this after an existing deployment, I think we were able to grant EKS access to another IAM user via the system:masters group per the command above, but then the nebari deploy command failed on Stage 03 during configuration of traefik. Not sure if that's a related issue or something else.
We ultimately resorted to a hacky workaround whereby we create a new IAM role with Administrator privileges that can only be assumed by specific users, and then to assume that role locally when performing all Nebari operations. It's clunky and probably bad security practice, but it does quickly facilitate deployment workflows with multiple developers. This would be a more security-friendly workaround if there was a list of IAM permissions required to deploy all Nebari components, so that we wouldn't have to use full Administrator permissions (which feels a bit dangerous).


Cooperation request

Hello, Moothyknight.
Can you provide your email address? We hope to work with you. Regarding the ESP32 software aspect.

Sure<EMAIL_ADDRESS>

Thank you!


[BUG] Why Are the Traces for Multiple Service Bus Messages Correlated Under Same Operation ID in Application Insights?

Query/Question
As we regularly experienced issues similar to the following ones

https://github.com/Azure/azure-service-bus-java/issues/335
https://github.com/Azure/azure-sdk-for-java/issues/21156
https://github.com/Azure/azure-sdk-for-java/issues/25085

we have implemented a periodically scheduled reconnect of the ServiceBusProcessorClient
This reconnect looks roughly as follows
    @Scheduled(
            fixedRateString = "PT1H"
    )
    public void reconnect() {
        try {
            processorClient.close();
        } catch (Exception e) {
            log.warn("Failed to stop existing Service Bus client", e);
        }

        try {
            processorClient = createClient(config, processMessage, processError);
            processorClient.start();
        } catch (Exception e) {
            log.error("Failed to create new Service Bus client", e);
        }
    }

This reconnect has fixed the issues mentioned above. However, since upgrading to azure-messaging-servicebus version 7.4.1 (from 7.3.0), we have experienced a problem w.r.t. tracing in Application Insights.
Specifically, we have noticed that now the tracing data in Application Insights for all messages handled by the ServiceBusProcessorClient instance created by the reconnect appears in the same transaction, i.e., has the same operation ID.
For example, here the handling hundreds of individual messages is all in the context of this initial reconnect method:

Is this expected behaviour? Is there any way to fix this on our side? Or is this a bug in the SDK?
We would expect that the handling of each message has its own operation ID, i.e., is in a separate transaction. The current view makes it very hard to analyze and debug problems due to the enormous number of traces in one transaction.
Why is this not a Bug or a feature Request?
At the moment, we are unsure whether this is a bug or whether we are using the SDK in a wrong way on our side.
Setup (please complete the following information if applicable):

OS: Java Spring Boot Application deployed with Docker containers on Azure App Service with Linux Plan
IDE: n/a
Library/Libraries:

           <dependency>
               <groupId>com.azure</groupId>
               <artifactId>azure-messaging-servicebus</artifactId>
               <version>7.4.1</version>
           </dependency>

and applicationinsights-agent-3.2.0.jar
Information Checklist
Kindly make sure that you have added all the following information above and checkoff the required fields otherwise we will treat the issuer as an incomplete report

[x] Query Added
[x] Setup information Added

/cc: @lmolkova, @conniey can you please take a look.

@SamuelBucheliZ Tracing was/still is in beta for service bus. The previous implementation had a lot of issues, so we have added and updated a lot of traces (and metrics) in the service bus SDK in the last two releases. This should resolve the problem for you. Please do let us know if you face any issue in using tracing now.

@ki1729 Thank you very much for the information. Unfortunately, I do not work on the project where this issue was raised anymore, so I'm not able to verify the fix. I have forwarded this information to the relevant people, however, and would suggest to close the issue at the moment.


[CROSSDATA-559] Pluggable security manager for authorizing and auditing

Description

Extracted resources and actions of every query
API for auditing and authorization

Testing

[ ] Unit, integration tests

Documentation

[X] Changelog update
[ ] Documentation link

Changes Unknown when pulling 63996e4a8570e7b127d16e183c8ab3cf79943fa4 on darroyocazorla:feature/identifyOpsAndResources into ** on Stratio:master**.

Changes Unknown when pulling 63996e4a8570e7b127d16e183c8ab3cf79943fa4 on darroyocazorla:feature/identifyOpsAndResources into ** on Stratio:master**.

Changes Unknown when pulling 02eb123c9671132fad28eee1a7136ba41846b5f5 on darroyocazorla:feature/identifyOpsAndResources into ** on Stratio:master**.

Changes Unknown when pulling 02eb123c9671132fad28eee1a7136ba41846b5f5 on darroyocazorla:feature/identifyOpsAndResources into ** on Stratio:master**.

Changes Unknown when pulling 383eb75cdb1f4d17911b9c8575f435db8a39c620 on darroyocazorla:feature/identifyOpsAndResources into ** on Stratio:master**.

Changes Unknown when pulling 5de44a3cffa61349f0d00e3d4da119d64513c9d9 on darroyocazorla:feature/identifyOpsAndResources into ** on Stratio:master**.


Improve lokalise api error handling

Chain exceptions so debugging is easier and we know exactly what went wrong.
Attach the response object whenever available when throwing an api exception. Clients may be interested in further processing the response object. Currently the LokaliseApiException swallows the original exception and response.

Really good changes, can this be merged please?


Add Ellipse Schema

ref: https://pdf-lib.js.org/docs/api/classes/pdfpage#drawellipse

ref: https://github.com/pdfme/pdfme/pull/375


CooksCorner webpage final review

With this capstone, we made sure that:

The layout of the wireframes has been followed, with personalized designs including colors, typographies, spacings, etc.
Login page and registration page have been successfully implemented using Devise for seamless user authentication.
Food list, applicable only to groups with less than 3 members:
Displays a comprehensive list of food items added by the logged-in user, along with their respective quantities, matching the wireframe design.
Navigates to a user-friendly form enabling users to add new food items to the list.

Recipes list:

Showcases an organized list of recipes exclusively created by the logged-in user, mirroring the wireframe layout.
Links to detailed information about each recipe.
If the user is the owner of a recipe, the option to delete it is readily available.

Public recipe list:

Presents an extensive collection of all public recipes, ordered by the latest additions, adhering to the wireframe specifications.
Provides easy access to recipe details for each entry.

Recipe details:

Features a convenient toggle button to switch a recipe between public and private visibility.
If the recipe is public or if the user is the owner of the recipe, the detailed recipe information is displayed in accordance with the wireframe design.
If the user is the owner of the recipe, a user-friendly form is accessible for adding new food items to the recipe.

Thank you @Deepakdanger @cynthiainga.


Python 3.12 enablement

Various package bumps to unblock Python 3.12 usage. Based on top of staging-next, so they're cheap to build, while they have the latest package versions.
numpy
https://github.com/numpy/numpy/releases/tag/v1.26.0
https://github.com/numpy/numpy/releases/tag/v1.26.1
Migrates the build system to meson-python, obsoleting all NPY_* environment variables used in the build process.
Adds support for Python 3.12.
numba
https://github.com/numba/numba/compare/refs/tags/0.58.0rc2...0.58.1
Update to allow building it with numpy 1.26. Does not yet support Python 3.12
Executed the full test suite on x86_64-linux.
greenlet
https://github.com/python-greenlet/greenlet/blob/3.0.1/CHANGES.rst
Updates to 3.0 for Python 3.12 support. Running the tests in passthru.tests.pytest, since an infinite recursion via objgraph/graphviz causes problems otherwise.
nose3
Disabled on Python 3.12, since it relies on the imp module, which was deprecated since 3.4 and removed in 3.12 in favor of importlib.
Description of changes

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Ugh, they vendored and entire copy of meson?
Sadly, this broke cross compilation.  mesonEmulatorHook does not seem to help.  :sob:

../../numpy/core/meson.build:394:46: ERROR: Can not run test applications in this cross environment.

https://github.com/numpy/numpy/blob/v1.26.1/numpy/core/meson.build#L394


vote button is not working in version 0.2.0

Error:
"Unknown receive account"

Is this bug still re-producable?


RPC error when deleting node

As a node is deleted, mobject-graph-webserver reports the following RPC error:
Error calling RPC method GetStatus: Error: Call 185: Unknown UUID : c0874bcf-4a4d-4e5d-b260-d0a8ff09e243
    at #handleFailure (C:\Temp\repos\mobject\mobject-graph-webserver\node_modules\mobject-client\src\core\AsyncClient.js:298:29)
    at #handleResponseBasedOnStatus (C:\Temp\repos\mobject\mobject-graph-webserver\node_modules\mobject-client\src\core\AsyncClient.js:166:28)
    at #enqueueRequest (C:\Temp\repos\mobject\mobject-graph-webserver\node_modules\mobject-client\src\core\AsyncClient.js:118:68)

Node is still deleted successfully though, and no side-effects have been noticed.

I can somewhat reproduce this, although I see a slightly different error message.

An error occurs if you delete a node that is linked to another, for example a BOOL Literal with a BOOL Display. When linked, deleting either of them causes the error.
But if the link itself is first deleted, and then the node removed, no error occurs.

Ah, yes, all my testing was with a link to another node. I agree that without any links, there's no error. I'm guessing that it's not within the graph-api library then. I wasn't certain exactly where in the mobject collection it was happening!


Adding Typescript definitions - in repo or DT?

Hi,
Thanks for the library, best declarative one that I have found so far.
Would you accept PR for adding Typescript definitions in the repository?
We're using heavily TS and I wrote up the initial definitions - https://gist.github.com/msokk/2ba91ebead1bfdd83639a02c9f998601. They should be complete and I tried to use built-in window.fetch types in places.
If not, that's okay too, I'll open PR to DefinitelyTyped (source of @types/* packages) then. Having them in the project repo makes the library "just work" in TS, although it might create extra maintenance burden - people asking help and questions.
I added a helper type to write "fetch components" more easily, allowing to type the whole API response structure - https://gist.github.com/msokk/aeac4344c4168c93b0a853c1ee672dc8

Hi @msokk ! Sorry for the delay. I meant to respond, but I must have read the notification from my phone, and then forgotten.
I think for now the best place for typings would be DefinitelyTyped. But if there are changes that can be made to the API here to make that easier for you, then I'd be open to consider adding those to this library.
Thanks for opening the issue! :v:


Expose more shading point values to SeExpr

We already expose texture coordinates as SeExpr variables $u and $v.
We should at least expose object space P and N, and possibly world space P, N and tangents, ray time...

For performance reasons, we should also replace std::map by boost::unordered_map as a variable container (or boost::flat_map?)

Reason we're closing this: the Disney material (not the Disney BRDF) is deprecated and will be removed at some point. SeExpr is also being superseded by OSL, especially now that appleseed is able to compile OSL sources on the fly.


Error with ios9

Getting this error with ios9
2015-09-10 16:03:42.149 tmp[4140:2033972] *** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3505.4/UIApplication.m:3267
2015-09-10 16:03:42.155 tmp[4140:2033972] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'
*** First throw call stack:
(0x18407da94 0x198ac7f80 0x18407d964 0x184f6c09c 0x189830620 0x18982d2e8 0x18dcd37ec 0x18dcd3b6c 0x1840350dc 0x184034b70 0x184032870 0x183f618a0 0x1895fb1ec 0x1895f60d4 0x1000a38d0 0x1993168b8)
libc++abi.dylib: terminating with uncaught exception of type NSException

Having the same experience with latest version of Xcode that installed itself!

i'm Getting this error with the new actucalization of iOS 9
*** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit/UIKit-3505.17/UIApplication.m:3294
2015-10-08 16:59:17.652 PaginasAmarillas[3379:1880090] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'
*** First throw call stack:
(0x1837f4f5c 0x1982fbf80 0x1837f4e2c 0x1846e3f3c 0x188fec688 0x188fe92e4 0x18d53b7ec 0x18d53bb6c 0x1837ac5a4 0x1837ac038 0x1837a9d38 0x1836d8dc0 0x188db80ac 0x188db2f44 0x1000b10d8 0x198b268b8)
libc++abi.dylib: terminating with uncaught exception of tape NSException
Anyone have idea about it ?

Anyone did fix this issues? I have the same issue with Xcode 7 and iOS 9 (on iOS 8 it runs ok).

Hey guys, sorry for the inactivity on my part, I've been busy with work. I will look into it tomorrow, and I am determined to fix it.

So, I figured out the problem. Those of you who experienced the crash are probably still using .xib file for your application window. As explained in the README, you need to change the main window's class (as opposed to overriding the -window method - that works only when using Storyboards).
I will update the README to make this more clear.

Regarding my previous comment - I found out using a very old Xcode project that I have on my computer. If you are looking to fix the crashing under iOS 9, except for removing the -window method, you should also replace the following line in your App Delegate:
[window addSubview:[navigationController view]];
with this one:
window.rootViewController = navigationController;
(if you are not using navigation controller, just change it to whatever view controller you are using. You get the idea.)


<EMAIL_ADDRESS>fails with HttpError: Bad credentials

See https://github.com/rbenv/ruby-build/runs/3163289927?check_suite_focus=true
cc @mislav
Maybe the COMMITTER_TOKEN used was invalidated since GitHub recently changed the format of those and sent emails to renew them?

I've actually regenerated that token! I have no idea why it failed after that.
I've regenerated it again and updated the repository secret. Please reopen if it fails again 🤞


Added phpcs options support as described in #257

Added phpcs options support as described in #257
added unit tests
tested it and works
i ran everything with vint and it have an ok
i also updated the doc files

Cheers! :beers:


Refactor get-thin-edge_io.sh script to download the thin-edge.io zip package to install.

Is your refactoring request related to a problem? Please describe.
thin-edge.io is released as multiple different packages.i.e tedge, tedge_mapper, tedge_agent, plugin packages etc, for
for every supported platform (amd64, aarch64, armv7, armhf). This will be too many packages to download.
Also, there are naming conflicts for the same package for different platforms. For example, the tedge package for armv7 and armhf will be named as tedge_0.7.7_armhf.deb. Because of this restriction and the existing release scheme, only one package can be released. So, the installation script will download the same package for both platforms, and hence installation fails.
Describe the solution you'd like
So, the proposal is to use the zipped package per platform as is produced by the GitHub actions. This will help the installation script to download one zip package, unzip and install it on the device.
Describe alternatives you've considered

Additional context

As of now, we will create the tar packages of the Debian packages per architecture. The installation script will download, untar and install those Debian packages onto the device.

Looking on the planned packaging/hosting topics. We can close this as we will focus on way to install the packages via apt-get rather than downloading the packages manually. Also we are looking do publish some official docker images which will also remove the need to install the package on non-debian based linux operating systems.
Due to the current complexities of the maintenance scripts (e.g. the additional scripts/commands that need to be run before the service is usable), preparing a usable tar format is out of scope.


nhost link

Link existing project to a Nhost project.
Create: ./nhost/nhost.yaml and create+sync.env.development
Use case:

Someone has initiated a Nhost project and committed it to Git.
You are cloning the repo
Since .nhost/ is ignored there's no information about the Nhost project in the git repo.

fixed in https://github.com/nhost/cli/pull/72


bgutil web: ensure Capture handles line breaks

Coverage decreased (-0.07%) to 83.01% when pulling c69f95b4448e7d811ac3da504a38511db0573fd5 on adericbourg:bgutil_web_line_breaks into edac06d0b53ba8b20e5fc27150ea5ddcb31b78c0 on criteo:master.


Adding dvtm-pager.1 and dvtm-editor.1

| DVTM-PAGER(1) | General Commands Manual | DVTM-PAGER(1) |

NAME
dvtm-pager — select apropriate pager for dvtm

SYNOPSIS
dvtm-pager ARGS...

DESCRIPTION
The dvtm-pager is an utility used by dvtm(1) for choosing apropriate pager to displaying the scrollback history.It starts the pager with ARGS, sending all scrollback to its standard input. dvtm-pager does not output anything. Otherwise, it output the content of the temporary file to stdout.dvtm(1) will preserve the escape sequences such as colouring and cursor control while sending the scrollback to dvtm-pager.

ENVIRONMENT VARIABLES
dvtm-pager will try to find the user pager by checking these variables in order:

DVTM_PAGER
Permitting to invoke an editor specific to dvtm, or set particular flags such as **-R** for less(1).
PAGER
Falling back to global defaults: PAGER.

If no pager is found, the less(1) pager is used.

SEE ALSO
less(1), dvtm(1), dvtm-editor(1)

AUTHOR
dvtm is written Marc André Tanner <mat at brain-dump.org>
| January 3, 2017 | Linux 4.8.4-1-ARCH |

| DVTM-EDITOR(1) | General Commands Manual | DVTM-EDITOR(1) |

NAME
dvtm-editor — make a text editor act as a filter

SYNOPSIS
dvtm-editor ARGS...

DESCRIPTION
The dvtm-editor is a file buffering utility used by the dvtm(1) terminal multiplexer. It reads the standard input and save it to a temporary file, then opens an editor according to the environment variables. The file can be edited and saved.Once the editor quits, if the file was not saved, dvtm-editor does not output anything. Otherwise, it output the content of the temporary file to stdout.dvtm(1) will remove the escape sequences such as colouring and cursor control before to write to dvtm-editor.ARGS are passed to the selected editor. This is used by dvtm(1) to jump to current line number.

ENVIRONMENT VARIABLES
dvtm-editor will try to find the user editor by checking these variables in order:

DVTM_EDITOR
Permitting to invoke an editor specific to dvtm, or set particular flags.
VISUAL, EDITOR
Falling back to global defaults: VISUAL and EDITOR.

If no editor is found, the vi(1) editor is used.

FILES
The temporary files are created according to the template: /tmp/dvtm-editor.XXXXXX

SEE ALSO
vi(1), dvtm(1), dvtm-pager(1)

AUTHOR
dvtm is written Marc André Tanner <mat at brain-dump.org>
| December 27, 2016 | Linux 4.8.4-1-ARCH |

I hope it is ok.  If not, do not hesitate to ask for adjustment.


CSS: Fix Instructions on how to deploy virtual networks

This issue is causing a influx in customer issues.
Please merge the changes asap so our customers can benefit from more accurate documentation

@alkohli
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@JustinGrah and @Court72 - Thank you for your feedback. I have reviewed your changes and pulled those in another PR with some other changes here: https://github.com/MicrosoftDocs/azure-stack-docs-pr/pull/13110

The changes in https://github.com/MicrosoftDocs/azure-stack-docs-pr/pull/13110 are live, so we'll close this PR. Thanks!


Missing Config Option Blocks Help

adam@tang ~ > counterparty-server --help
Running v9.61.1 of Counterparty Core.
Traceback (most recent call last):
  File "/opt/homebrew/bin/counterparty-server", line 8, in <module>
    sys.exit(server_main())
             ^^^^^^^^^^^^^
  File "/Users/adam/Documents/work/Counterparty/Repos/counterparty-core/counterparty-cli/counterpartycli/__init__.py", line 18, in server_main
    server.main()
  File "/Users/adam/Documents/work/Counterparty/Repos/counterparty-core/counterparty-cli/counterpartycli/server.py", line 140, in main
    server.initialise_config(**init_args)
  File "/Users/adam/Documents/work/Counterparty/Repos/counterparty-core/counterparty-lib/counterpartylib/server.py", line 230, in initialise_config
    raise ConfigurationError("Please specific a valid password backend-password configuration parameter")
counterpartylib.server.ConfigurationError: Please specific a valid password backend-password configuration parameter
adam@tang ~ >

Fixed here https://github.com/CounterpartyXCP/counterparty-core/commit/f123a0a2087b6647b5f92edf33e31ca8edd50bb9


Updated dependencies, added donation to PSF

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Handling network connection change from wifi to mobile data and vice versa ?

Current behavior
The player stops working when the network connection is changed.
Reproduction steps
Playing through a network and then changing the connection.
Expected behavior
The expected behaviour would be to handle the connection change seemlessly without any audio delay.
Platform
Which player are you experiencing the problem on:

iOS
Android ExoPlayer

I can look into this. My concern is that we shouldn't automatically keep playing if you lose your WiFi connection. If you don't realize you've gotten out of range of WiFi, you could end up eating up a huge percentage of your data plan.
In my opinion, this needs to be configurable behavior so that the app can determine if there is a risk of excessive data usage and provide an alert or setting if the author feels it's appropriate.
We can keep playing what's in the buffer though until it's exhausted.

Indeed, it should be a configurable behavior. I'm using this package only to play audio from network and currently the audio stops when the network is changed from wifi to mobile data. Ideally the network changed should be seamless and the stream must be gapless.
Please let me know if there is a way we can continue playing the same instance of video object?
right now I have to reset the URL to empty and then to the stream to let rn video to start the playback again.

Anybody made any progress on this issue?

It would be nice. I have the same issue. Not even onError is called when network is changed and video stops. I only get yellow warning message

Hey, my solution is listen network change from disconnect to connect. I replace videoUrl
_netInfoSubscription: NetInfoSubscription | null = null;   isConnected = true   componentDidMount() {     this._netInfoSubscription = NetInfo.addEventListener(state => {       this.listenNetworkChange(state.isConnected);     });   }   listenNetworkChange = (isConnected: any) => {     const videoUrl = this.state.videoUrl     if(this.isConnected === false && isConnected === true) {       this.setState({videoUrl: videoUrl.replace('m3u8', '')}, () => {         this.setState({videoUrl: videoUrl})       })     }     this.isConnected = isConnected   };   componentWillUnmount() {     this._netInfoSubscription && this._netInfoSubscription();   }

Hey, my solution is listen network change from disconnect to connect. I replace videoUrl to reload video and seek to current time.
_netInfoSubscription: NetInfoSubscription | null = null;
  isConnected = true
  componentDidMount() {
    this._netInfoSubscription = NetInfo.addEventListener(state => {
      this.listenNetworkChange(state.isConnected);
    });
  }
  listenNetworkChange = (isConnected: any) => {
    const videoUrl = this.state.videoUrl
    if(!this.isConnected && isConnected) {
      this.setState({videoUrl: videoUrl.replace('m3u8', '')}, () => {
        this.setState({videoUrl: videoUrl})
      })
    }
    this.isConnected = isConnected
  };
  componentWillUnmount() {
    this._netInfoSubscription && this._netInfoSubscription();
  }

You can convert to hook. Good luck 🗡


ufits ion reverse primer not being trimmed

Reverse primer not properly being reverse-complemented during de-multiplexing.  This bug seems to have been introduced when converting the code to utilize multi-processing.

This issue would have only effected Ion or 454 data - Illumina data uses a different script that did not have the same typo.  This error was likely introduced in v0.2.8.  It will be corrected in the next release, coming shortly.

Fixed in v0.3.2


Update lodsash dependency

https://www.npmjs.com/advisories/1065

node-pg-migrate uses lodash version that is used in source repo. Upgrade it there.

Ok - sorry about that!


Add search component

Hi
There is search plugin for leaflet out there. could you add search component?

Can you post a link to the search plugin for leaflet please?

http://labs.easyblog.it/maps/leaflet-search/

Hi @safeallahee,
This repo is a wrapper for Leafet and VueJs. I want to keep it as simple as possible so I don't want to add any plugin support into this repo.
You can make any plugin for leaflet work with Vue2Leaflet. Some plugin are already available and made by the community, you can see some examples here :
MarkerCluster
TrackSymbol
Hope this helps,
Mickaël

@KoRiGaN Would be nice to show the links of these plugins in the wiki page


How are Arrays of DBRefs supported?

Hi, I'm trying to use this in a project for translating graphql schemas to mongoose schemas but I can't find a way to use Arrays of DBRefs as per the project description -- only plain type: Array seems to be supported, which is an array of Mixed.

I see, you can just pass an array for that key, just like in the normal schemas, great! Closing.

Hi, yeah! There's an example on that too.
On Mon, Sep 28, 2015 at 11:01 PM, Arkadiy Kukarkin<EMAIL_ADDRESS>
wrote:

Closed #17 https://github.com/topliceanu/mongoose-gen/issues/17.
—
Reply to this email directly or view it on GitHub
https://github.com/topliceanu/mongoose-gen/issues/17#event-421276435.

--
Alexandru Topliceanu

I looked in here for an example but didn't see any: https://github.com/topliceanu/mongoose-gen/blob/master/examples/using-dbrefs.js


Spell Checks the Markdown preview as well

Since the preview panel for Markdown is seen as plaintext (by removing the markdown check it still tries to check the preview). The plugin tries to spell check the document.md.render and spits out a handfull of stuff to the errors panel.

Apologies I was unable to repro this could I get a little more context e.g. a step-by-step.

I had this issue for multiple days and reboots, but today trying to write a way to reproduce it, it has stopped happening. If it occures again I shall find a way to reproduce it and post here.

Thanks @IainVM that would be really helpful and sorry you bumped into an issue at all.  For now I'll close this but we can re-open if required.


deploy storybook to github pages

This should be done with github actions

closed in https://github.com/amilajack/freesound-player/pull/183


Not sure, maybe a typo

https://github.com/marlonrichert/zsh-snap/blob/de2e7c684b0a2cf6b6f5a160927a74511475a515/README.md?plain=1#L51-L53
Just found in the sample config in README, there is a pyenvn, is this a typo? It's different from the .zshrc file.

Yep, that’s a typo. Thanks!


Feature Request: support sr_install_module2 and its counterparts

Currently the only way to add a yang module using python is install_module, which does not take in initial data to populate required fields with.
i.e. there is no support for init-data as seen in sysrepoctl
sysrepoctl -i<EMAIL_ADDRESS>-v3 --init-data initial-data.xml
Could we get the sr_install_module2, sr_installmodules2 support in python to support the ability to initially populate data

Since we maintain this repository on our own time, we are limited in what we can do. You can add it if you'd like.


fix typo, add setSameUserOnEachIteration for RpsThreadGroup

It will be interesting discussion i think :)

There is no profit from sameUserOnEachIteration option for thread connections reset in Rps Thread Grou, so closed


Add ThresholdedReLU layer

Resolves #56. This PR adds support for ThresholdedReLU layer.

[x] Implement layer class
[x] Add unit tests for layer implementation
[x] Add support for importing models containing this layer from JSON config files
[x] Add support for exporting models containing this layer to JSON config files

@zaleslaw I realized that the export logic for some of the layers (e.g. ReLU or the recently added ELU layer) has not been added (to ModelSaver.kt). Is this for a particular reason?

Great PR, LGTM for me
About missed ReLU/ELU in ModelSaver.kt, it's a missed implementation, thanks a lot I'll create a newbie issue for this, leave it for somebody
So, I've run a TC and will merge this PR

Great @mkaze please merge with master branch and notify me, I'll merge the PR

@zaleslaw Done!


fatal docker deploy errors should prevent container from being redployed

errors like ERROR -- Kontena::ServicePods::Creator: Docker::Error::ConflictError: Conflicting options: -h and the network mode (—net) should cause the container/service not to be redeployed again.
Currently they get stuck in a redeploy loop, causing a high load also on the master machine

Fixed in upcoming 0.12.0 version.


Add model fields for video width and height

Add width and height fields to the AbstractVideo model.
Use ffprobe to populate these fields.

Builds on work in #126.

@crgwbr can you give this a rebase and fix up the conflicts, I'll do a release with all the changes after reviewing this

Done—thank you 🙏


Not working

Pin is correct and everything else seems to be functioning atm, but door lock/unlocks not working. Any ideas?
[05:13:43 ERR] Command: RDL ERROR. Maybe wrong pin?
[05:13:43 DBG] Flurl.Http.FlurlHttpException: Call failed with status code 403 (Forbidden): POST https://mfa.fcl-01.fcagcv.com/v1/accounts/**XXXXXXXXXX**/ignite/pin/authenticate
   at Flurl.Http.FlurlRequest.HandleExceptionAsync(FlurlCall call, Exception ex, CancellationToken token)
   at Flurl.Http.FlurlRequest.SendAsync(HttpMethod verb, HttpContent content, CancellationToken cancellationToken, HttpCompletionOption completionOption)
   at Flurl.Http.FlurlRequest.SendAsync(HttpMethod verb, HttpContent content, CancellationToken cancellationToken, HttpCompletionOption completionOption)
   at Flurl.Http.ResponseExtensions.ReceiveJson[T](Task`1 response)
   at FiatChamp.FiatClient.SendCommand(String vin, String command, String pin, String action) in /home/runner/work/FiatChamp/FiatChamp/FiatChampAddon/FiatClient/FiatClient.cs:line 541
   at Program.<>c__DisplayClass0_0.<<<Main>$>g__TrySendCommand|1>d.MoveNext() in /home/runner/work/FiatChamp/FiatChamp/FiatChampAddon/FiatClient/Program.cs:line 264

ok so it seems those errors went away on there own, but the lock/unlock functions have not worked at all
This is with a RAM. Any ideas?
[07:04:50 INF] SEND COMMAND RDU:
[07:04:50 INF] REFRESH SESSION
[07:04:50 ERR] Command: RDU ERROR. Maybe wrong pin?
[07:05:06 INF] SEND COMMAND RDL:
[07:05:06 ERR] Command: RDL ERROR. Maybe wrong pin?

I got the wrong pin message quite often in the past.
I deduce I made too many API calls and my Fiat UConnect account was locked out for 24 hours or so.
Suggest you try to log on to your Fiat Connect account from a browser. You might need to change the password. Then FiatChamp might start working again.

I got the wrong pin message quite often in the past. I deduce I made too many API calls and my Fiat UConnect account was locked out for 24 hours or so. Suggest you try to log on to your Fiat Connect account from a browser. You might need to change the password. Then FiatChamp might start working again.

Thanks, I'll try that. I do however have other information pulling. Maybe the unlock/locking uses a different route

Didn't work. Still having same error


Add File Based support for C

Platform: win32

I feel the editor would be complete by allowing C scripts to run


compute_adaptive_lr not defined

Hi,
While using your torchlars package with installing with pip, an error occurred as follows:
NameError: name 'compute_adaptive_lr' is not defined
Currently using torch 1.1.0, python 3.6.9, CUDA 10.1
Thank you

Thank you for reporting the installation problem. There was a mistake on the last distribution. I've just fixed the problem. You will be able to install torchlars-0.1.2 with valid compute_adaptive_lr.

I still has this issue. torch 1.3 python 3.6.3 CUDA 10.0
Error message:
from torchlars.lars import LARS
File "/opt/conda/envs/moco-python3.6.3/lib/python3.6/site-packages/torchlars/lars.py", line 6, in
from torchlars._adaptive_lr import compute_adaptive_lr
ImportError: /opt/conda/envs/moco-python3.6.3/lib/python3.6/site-packages/torchlars/_adaptive_lr.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN3c1011CPUTensorIdEv
Thanks

@DeppMeng I don't reproduce your error. But I found a similar issue: https://github.com/NVIDIAGameWorks/kaolin/issues/30. Maybe reinstalling torch and torchlars could fix your error.