removed -a key from dockerfile CMD and quickstart docs

After the commit 863e7aa59c9e4ebd1840732eed4dc3a1defc37c2 the -a key was removed, this broke default docker file and quick start commands

Thanks! You mean "option" and not "key", right?
On 03.04.2019 18:56, Kirill Yankov wrote:

After the commit 863e7aa
https://github.com/ad-freiburg/QLever/commit/863e7aa59c9e4ebd1840732eed4dc3a1defc37c2
the -a key was removed, this broke default docker file and quick start
commands

    You can view, comment on, or merge this pull request online at:

https://github.com/ad-freiburg/QLever/pull/224
    Commit Summary

removed -a key from dockerfile CMD and quickstart docs
File Changes

M Dockerfile
https://github.com/ad-freiburg/QLever/pull/224/files#diff-0 (2)

M docs/quickstart.md
https://github.com/ad-freiburg/QLever/pull/224/files#diff-1 (2)
Patch Links:

https://github.com/ad-freiburg/QLever/pull/224.patch

https://github.com/ad-freiburg/QLever/pull/224.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ad-freiburg/QLever/pull/224, or mute the thread
https://github.com/notifications/unsubscribe-auth/ANUinFzYEEfWcB_e92Go7i6gPWOi8CDjks5vdN0ygaJpZM4ca_WJ.

Thanks! You mean "option" and not "key", right?

yes, "option"


How to install?

Hello, I'm new to third party android apps and don't see installation instructions for this one, could you point me to an explanation? Thanks

Nevermind, I just saw this and was able to install:
https://android.izzysoft.de/repo/apk/pasta.streamer
The app looks beautiful!

Nevermind, I just saw this and was able to install:
https://android.izzysoft.de/repo/apk/pasta.streamer
The app looks beautiful!


Redirect usql.io to http://microsoftbigdata.github.io/USQL

Some additional details here

https://help.github.com/articles/tips-for-configuring-an-a-record-with-your-dns-provider/
https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/
https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/

This has been done.


Posibility of updating VOD workflow to validate MediaFile

Hi Daniel,
On the weekend our production system was impaired by AWS MediaConvert failing on multiple VOD jobs. Even though the particular files  were submitted multiple time they still continued to failed over and over again while at the time other files seemed to get processed without a issue
MC simply gave error code 1999 - Unknown error. We have opened case ID<PHONE_NUMBER> to investigate the issue.
We have no insights  of the internal implementation of AWS MediaConvert but suspecting  for whatever reason MC didn't like a batch of particular files.
Since your team have more insights to MC implementation would it be possible to update AWS VOD workflow such that files which might possibly cause MC to throw up error will get rejected by VOD ?
P.S: If you can provide a secure way for us to upload the files I can provide you access to the  flles which caused AWS MediaConvert to error;  or alternatively if you can get access to the above case number the files have been uploaded there
Thanks
Sam

Hi @skawirat,
I'll check with the support team to get more details. If there's something we can do in the workflow to prevent files from causing unknown errors, we'll add it in a future release.
In the meantime, one thing you can do to troubleshoot is check the output for the mediainfo function (available on the /aws/lambda/stack-name-mediainfo CloudWatch log group), and compare the results from a file that processed successfully versus one that failed.

Hi @dscpinheiro,
Thank you for your response.
AWS Support did get back and informed us the root cause of the issue was that the audio track for input file was corrupt. [Refer to FFmpeg out below.
Turns out MediaConvert uses tools such as Atom inspector, FFmpeg ..etc to sanity check the file. The main issue was MediaConvert sending us a error code of 1999 : Unknown error; as opposed to a indication that the file was corrupt leaving us in a situation not knowing why the MediaConvert job failed.
If one of the following can be implemented it would be great

AWS MediaConvert returned a more meaning full error
AWS VOD solution performs the same sanity checks as MediaConvert and returns a error code

Regards
Sam
 ffmpeg -i  problem_file.mp4 -vn -f null - ffmpeg version N-94530-g8cd96e13ee-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2019 the FFmpeg developers   built with Apple LLVM version 10.0.1 (clang-1<IP_ADDRESS>)   configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay   libavutil      56. 33.100 / 56. 33.100   libavcodec     58. 55.100 / 58. 55.100   libavformat    58. 30.100 / 58. 30.100   libavdevice    58.  9.100 / 58.  9.100   libavfilter     7. 58.100 /  7. 58.100   libswscale      5.  6.100 /  5.  6.100   libswresample   3.  6.100 /  3.  6.100   libpostproc    55.  6.100 / 55.  6.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fd05f000400] Sample size<PHONE_NUMBER> is too large Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'problem_file.mp4':   Metadata:     major_brand     : mp42     minor_version   : 0     compatible_brands: mp42mp41     creation_time   : 2020-02-14T22:37:23.000000Z   Duration: 00:03:03.13, start: 0.000000, bitrate: 12309 kb/s     Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 9949 kb/s, 25 fps, 25 tbr, 25k tbn, 50k tbc (default)     Metadata:       creation_time   : 2020-02-14T22:37:23.000000Z       handler_name    : ?Mainconcept Video Media Handler       encoder         : AVC Coding     Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 317 kb/s (default)     Metadata:       creation_time   : 2020-02-14T22:37:23.000000Z       handler_name    : #Mainconcept MP4 Sound Media Handler Stream mapping:   Stream #0:1 -> #0:0 (aac (native) -> pcm_s16le (native)) Press [q] to stop, [?] for help Output #0, null, to 'pipe:':   Metadata:     major_brand     : mp42     minor_version   : 0     compatible_brands: mp42mp41     encoder         : Lavf58.30.100     Stream #0:0(eng): Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s (default)     Metadata:       creation_time   : 2020-02-14T22:37:23.000000Z       handler_name    : #Mainconcept MP4 Sound Media Handler       encoder         : Lavc58.55.100 pcm_s16le Error while decoding stream #0:1: Invalid argument [aac @ 0x7fd05f007a00] Multiple frames in a packet. [aac @ 0x7fd05f007a00] Prediction is not allowed in AAC-LC. Error while decoding stream #0:1: Invalid data found when processing input size=N/A time=00:02:52.43 bitrate=N/A speed= 925x     video:0kB audio:32328kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Hi @skawirat,
Sorry for the delay in the response, the team was discussing what the best approach is.
We'll create a feature request with MediaConvert so that a better error message (or at least a different error code) is returned when the audio is corrupted, and also look at any possible checks we can include in the workflow.

Thanks @dscpinheiro,

We'll create a feature request with MediaConvert so that a better error message
(or at least a different error code) is returned when the audio is corrupted

To be a bit more generic here
As a general rule of thumb MediaConvert should be sending as much error information as possible whenever it encounters a issue (not just on a corrupt audio track)
The issue with unknown error is that end users are left in the dark without knowing what went wrong; and only option they have is to raise a support ticket with MediaConvert support team.
On the long run supporting/returning more error codes other than unknown error will actually cut down on time MediaConvert team have to spend answering customer queries as to what went wrong.
Regards,
Sam

Hi @dscpinheiro,
To give you a update on above issue of corrupted files causing "unknown error" on AWS MediaConvert. To address the issue I looked at validating the files in our workflow; prior to them getting submitted to AWS VOD Solution.
For the validation I consider MediaInfo, FFMpeg, FfProbe, mplayer and exiftool.
From the above MediaInfo, exiftool did NOT detect the particular corruption that occurred.
FFMpeg did the most comprehensive validation out of all; but unfortunately it took a considerable time on large file (almost as close to the encoding time of the file) so we had compromise between thoroughness to the validation vs time to execute.
Finally due to flexibility of command line options ..etc out of the remaining two [mplayer & exiftool] we decided to use mplayer.
So in a nutshell we have tried to detect for file corruption prior to submitting jobs to MC; but they are not thorough as we would like.
My above findings kind of validates that its better for MediaConvert itself to return meaningful error code
Thanks
Sam

Thanks for the update @skawirat.
For the time being, we will most likely continue to use mediainfo (since it addresses most of our use cases and it does not have a significant impact on the workflow duration), but hopefully the information you shared is going to be helpful to other customers who want to use a different tool.


I want to generate QZSS(prn193~199).

QZSS is compatible with GPS.
In creating it, the current changes are the generation of C / A code and the reading of the RINEX Navigation file(2.12).
Now the system is working, but not receiving.
What else do I need to change?
Please give me advice.

"not receiving?" what does this mean?

The signal is being sent but the data cannot be obtained.

There could be multiple reasons

Check whether the preamble is valid in the DWRD
Make sure you are correctly simulating the doppler frequency shift
Make sure you are transmitting enough subframes
Make sure that the receiving module is not aided by anything such as A-GPS, SBAS etc and if it is mobile phone then you will need to turn off the Wifi/mobile data too

Also the SVs in the sky plot and the SVs in the signal section seems to be different it means you are mixing stuff as far as I suspect

I recently re-received.

Subframe and DWRD debug results

How can I check the correct subframe?

I recently re-received.

Subframe and DWRD debug results.
![qzssdwrd](https://user-images.githubusercontent.com/82863897/172289115-135486
76-a31c-4310-8086-88ab36627c61.PNG)
How can I see the correct subframe?

Subframe data and the dwrd data are different
Dwrd is the message generated from the subframes

Use a u-blox receiver. UBX-RXM-SFRBX message contains subframe data bits.

@osqzss when I transmit the data I can see satellites visible but I can't get any fix. I've tried reading the file using GNSS SDR but it says invalud preamble.

@Imtiaz08 Is it the codegen that needs to be changed?

No it is absolutely correct. You need to understand what's happening. Debug the code line by line and you will be able to see

@osqzss Is any kind okay?

@Imtiaz08 I understand, I'll do my best

@Imtiaz08 I understand, I'll do my best

<EMAIL_ADDRESS>this is my email. You may reach out to me if you want to work this project together


someone with GA access to help make us GDPR complient

After some research this website suggests how we can quickly be GDPR (EUR privacy laws) compliant. For example we must  "Turn on IP Anonymization" in GA
Could someone please help fulfill these first three points outlined here:
https://www.blastanalytics.com/blog/5-actionable-steps-gdpr-compliance-google-analytics
May I also request feedback for the privacy policy regarding the data we use on GA. In plain english, what personal information do we process, how and to what end? (GPS locations, IP, anything else? to do analytics, and understand site usage, and what else)

@saikatbhadra ?

Unfortunately, I don't have bandwidth to do this right now but anyone with Google Analytics read access can do the audit (doesn't need to be a dev)

I wonder if this is "good enough for now". Please reopen if not.


How to use FT generate the readable sentence

Branch/Tag/Commit
main
Docker Image Version
nvcr.io/nvidia/pytorch:22.09-py3
GPU name
V100
CUDA Driver
Driver Version: 510.73.08
Reproduced Steps
- I run the opt-6.7b model on 4GPU. and my script

mpirun -n 4  --allow-run-as-root python3 ../examples/pytorch/gpt/multi_gpu_gpt_example.py \
  --tensor_para_size 4 \
  --pipeline_para_size 1 \
  --layer_num 32 \
  --input_len 32 \
  --output_len 64 \
  --head_num 32 \
  --max_batch_size 128 \
  --inference_data_type fp16 \
  --size_per_head 128 \
  --weights_data_type "fp16" \
  --max_seq_len 2048 \
  --vocab_size 50272 \
  --time \
  --sample_input_file ./sample_input_file \
  --vocab_file ../models/gpt2-vocab.json \
  --merges_file ../models/gpt2-merges.txt \
  --use_gpt_decoder_ops \
  --sample_output_file out1 \
  --ckpt_path="./opt-6.7b/c-model/4-gpu"   >  4gpu_use_gpt_decoder_ops.log  2>&1

the sample_input_file

"Paris is the capital city of",
"Today is a good day and I'd like to",
"Computer Science studies the area of",
"University of California Berkeley is a public university"

the output sentence

[INFO] batch 0, beam 0:
[Context]
"Paris is the capital city of",

[Output]
<|endoftext|><|endoftext|><|endoftext|><|endoftext|>igunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigun

[INFO] batch 1, beam 0:
[Context]
"Today is a good day and I'd like to",

[Output]
igunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigun

[INFO] batch 2, beam 0:
[Context]
"Computer Science studies the area of",

[Output]
<|endoftext|><|endoftext|><|endoftext|><|endoftext|>igunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigun

[INFO] batch 3, beam 0:
[Context]
"University of California Berkeley is a public university"

[Output]
<|endoftext|><|endoftext|>igunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigunigun

I can't understand the output. Is there ways to make the output readable?

Can you reproduce the issue by the document used in the checkpoint?

Can you reproduce the issue by the document used in the checkpoint?

I don't understand your meaning. I use the doc instruction to run the code

Can you reproduce the issue by the document used in the checkpoint?

I run the code serveral times and the result is always this.

I cannot find opt-6.7b in our document. Can you follow the document first, and then try on other models?

I cannot find opt-6.7b in our document. Can you follow the document first, and then try on other models?

OK, let'me try a opt-125M, but I think opt-6.7b is the same ?

Besides, the example you use is "gpt_example", but not "opt_example".

Besides, the example you use is "gpt_example", but not "opt_example".

So, if I want to run opt, what should I do

The doc said:" Run OPT with Triton Backends"

I read the code opt and gpt is similar

Although the model architecture of opt and gpt are similar, there are many differences in details and hence you "may" not be able to use "gpt example" code to run opt directly.
You can try opt_summarization.py, which is verified on opt checkpoint.


formula_installer: fix typo in install_dependency

[X] Have you followed the guidelines in our Contributing document?
[X] Have you checked to ensure there aren't other open Pull Requests for the same change?
[X] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.
[ ] Have you successfully run brew style with your changes locally?
[ ] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

The linked_keg variable is referenced outside the block where it is defined; I think it should be the installed_keg variable.
I noticed this from a failing job in our CI system:

 https://build.osrfoundation.org/job/gazebo-install-one_liner-homebrew-amd64/1974/

Error: undefined method `/' for nil:NilClass
Please report this issue:
  https://docs.brew.sh/Troubleshooting
/usr/local/Homebrew/Library/Homebrew/tab.rb:111:in `for_keg'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:721:in `install_dependency'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:679:in `block in install_dependencies'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:679:in `each'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:679:in `install_dependencies'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:406:in `install'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:402:in `install_formula'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:315:in `block in install'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:313:in `each'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:313:in `install'
/usr/local/Homebrew/Library/Homebrew/brew.rb:122:in `<main>'

Review period will end on 2021-03-03 at 09:21:04 UTC.

Review period skipped due to critical label.

Thanks @scpeters!

3.0.4 has been released with this fix.

Oops! Thanks for the PR @scpeters.


Database Navigator does not show connection information.

System information:

Operating system (distribution) and version : Window 10 / 64 Bit
DBeaver version : DBeaver 7.1.0 -> 7.1.2 Upgrade
Java version : 1.8.0_251
Additional extensions

Connection specification:

Database name and version : MariaDB 10.2.29
Driver name : MariaDB(Confirm Attachment)

Do you use tunnels or proxies (SSH, SOCKS, etc)? No

Describe the problem you're observing:
Database Navigator list does not appear after DBeaver upgrade.
Reinstallation will not solve the problem.
Creating a new connection does not show up in the list.
Please Help me.

Steps to reproduce, if exist:
DBeaver 7.1.0 to 7.1.2 Upgrade(Install Type)
Include any warning/errors/backtraces from the logs

Hi @mjjong , probably you've got more than one project? If project is active, it is shown in DB navigator.
Could you check if the project, where you're creating a new connection, is also an active project?

Thanks in advance for the response

there aren't any updates on issue for a long time.
If it is still actual for you - feel free to reopen the issue.


Can't install LaTeX with doc: too may open files

Describe the bug
If I try to install LaTeX on NixOs (unstable 1ffba9f2f68) with documentation:
    (texlive.combine {
      inherit (texlive) scheme-full;
      pkgFilter = pkg: lib.elem pkg.tlType [ "run" "bin" "doc" ];
    })

I get an error when running nixos-switch:
copying path '/nix/store/ac8g2qfm88gychisrkjiqn0v53nvisxa-texlive.tlpdb.xz' from 'https://cache.nixos.org'...
error: opening directory '/nix/store/y2p34715pgw4f0ydd5glkjp85fqim5fl-dirtytalk.doc.r20520.tar.xz': Too many open files

Possibly related to the (closed) issues:

https://github.com/NixOS/nixpkgs/issues/101459
https://github.com/NixOS/nix/issues/4046

Notify maintainers
@xworld21 @veprbl
Metadata

system: "x86_64-linux"
host os: Linux 5.15.34, NixOS, 22.05 (Quokka)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.8.0pre20220411_f7276bc
channels(leo): "nixos-unstable-22.05pre369988.1ffba9f2f68, local-nixos-unstable-22.05pre366144.bc4b9eef3ce, home-manager, local-nixpkgs-unstable-21.11pre304920.dd98b100651, nixos-20-03-20.03.3328.6d1a044fc9f, test"
channels(root): "nixos-21.11pre325514.a4bf4434570"
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Note that if I use
  security.pam.loginLimits = [{
    domain = "*";
    type = "soft";
    item = "nofile";
    value = "262144";
  }];

then it goes further (a smaller number may also work, but note that I need to switch to this parameters before installing texlive with documentation). It would be cool if large enough parameters were provided by default.

However, I run into another problem then https://github.com/NixOS/nixpkgs/issues/171230


Add Getting Started section to README

README Update
Please add a getting started section to the README so folks now how to start with this project.

Adding Getting Started section in README file.


Please merge pull#55 to 3.6.x

Cause the metrics from managed ui in this pull quest! were very useful and important. But it was only merged into v3.7.
Please do not abandon the users of old version . T_T

RabbitMQ 3.6.x has been out of support for close to 9 months now. @deadtrickster I think one more release might be a good idea but it would potentially be quite a headache to support Erlang R16B03 :/


Update template to correctly retrieve external IP address. Clean up sample output.

Minor cleanup of the example README. I do not get the top 2 messages shown in the examples, and PublicIPs has been deprecated. Also, add a bold notice to make the firewall note more obvious.

One not then LGTM

LGTM


When alert pattern is finished, update statuses on sudoku demo w/ that pattern

@dstorey will need you to wrap up PR on the CSS library in order to do this one.


Unchecking DNS checkbox for clone/upgrade doesn't reset DNS to null

Version - 0.50.2-rc2
Steps:

Add a service
Advanced Options/Networking - Set Network to Host and check DNS checkbox
Clone or Upgrade the service and go to Networking and uncheck DNS

Results:
The new cloned service has DNS checked, the system label is created and set to true

Expected:
DNS should not be true and the label should not be created

Enabling the DNS checkbox when creating a service exposes the same bug in reverse.

Added to #3707


Integration with Stable Diffusion XL 1.0 ?

Hello,
That might be a silly question, but will there be future integrations with SDXL in a near future? It seems to me that the XL version is pretty different so I figured we couldn't use it as is.
Thanks for your help!

Actually if you exclude the refiner net, sdxl is pretty close to earlier versions of stable diffusion - the only difference being on the tokenization side (using two tokenizers rather than one). You can see here the pull request that added it to candle.
I don't think it would be that much effort to support, though I would recommend giving a spin to the candle version, and note that candle also supports wuerstchen for image generation.


Added notify module support on settings page

@delta24 I am closing this PR as the commit history is got screwed due to rebase.


Training from Scratch Resulting in Noise

I've been trying to train diffusion model with stable audio 1.0 config,  I also trained the autoencoder with the Stable Audio 1.0 VAE for 50k steps autoencoder result which I then used as the pre-transform ckpt. However, after training the diffusion model for 100k steps, it still results in noise diffusion result. The dataset contains 2,500 hours of songs. I used LAION CLAP for CLAP conditioning. Is there anything I might have missed in my training?

Also having the same issue!

Also having the same issue! Any progress @kenkalang ?

I still haven't figured this out yet, but the possible issue might be that the VAE was not loaded correctly. I'm now trying to retrain using the 2.0 configuration. The logs seem fine as they're showing pretty good progress.


WIREFRAMES - Iterations: Revisions to displaying date in the UI

As a user of the product I want to be able to have the option to assign a date to an iteration, at the time I define/create the iteration, so I don't have to reopen the iteration to assign it a date.
VC's

Update  the wireframes to allow for, optionally defining a date and description, for an iteration that is newly being created.
Review with development

https://redhat.invisionapp.com/share/KA9CAYL7M


expect-expect seems to not work in tests with snapshots

expect-expect fails for me, here:
import props from "./props";
import { shallowMount } from "@vue/test-utils";
import Component from "./Component.vue";
import { expect, test } from "vitest";

test("Component - snapshot", async () => {
  const { element } = shallowMount(Component, { props });

  expect(element).toMatchSnapshot();
});

Relevant (?) Versions:
    "vue": "^3.2.45",

    "@types/eslint": "^8",
    "@vue/test-utils": "^2.0.2",
    "eslint": "^8.15.0",
    "eslint-plugin-vitest": "^0.0.20",
    "typescript": "^4.9.4",
    "vite": "^3.0.2",
    "vitest": "^0.25.8",

    "node": "16.x"

yarnPath: .yarn/releases/yarn-4.0.0-rc.33.cjs

@daniellacosse are you still experiencing the same issue with latest version?


switch to authblk package

means using an in-header template to make

/author
/affil

Too much work fighting authblk


Paste into a doc

name: Paste text
labels: enhancement
assignees:

Is your feature request related to a problem? Please describe.
If I copy text from another page, I'm unable to paste it into the document
Additional context
Add any other context or screenshots about the feature request here.

Oh, thanks for opening a new issue.
Would you give me more detail to replicate this situation? Or if you share the link, you were tested with.

I tested on demo, copy pasting within the document works but I copied a link from my browser and tried to paste it and it didn't work, whereas pasting into my notes app did.

Good, I'll check it.

This issue arises from time to time; I can not replicate this issue now!
The only clue I have is that when a new build happens, the priority of execution of the internal hooks will be changed, which raises this problem!

So to find more clues to resolve the issue, I'm going to deactivate those copy/paste functions that I know could cause this problem.
Then I check each one separately and have to modify it again if needed.
Another way I can think of is to take all the copy and paste functions apart and isolate the process in a new and creative way!

New update; we have two active plugins that can manipulate the copy/cut/paste functions:
1/ ep_full_hyperlinks
2/ ep_insert_media
Also, the ep_comments_page plugin that comes into play later has access to that functionality. We will have to consider this plugin later.
These issues arise from that two plugins!


Reduce the load to k8s API server side

We are seeing slow responses from shibuya controller API most likely due to slow k8s api server response.

Currently, In order to be able to connect to the engines in a k8s cluster, we need:

Ingress controller (LoadBalancer svc or nodePort)
Ingress rule for each engine
Service for each engine
deployment for each engine

For a collection with n(100) engines and m(1) plans. We need to:

create 100 deployments
create 100 services
create 100 ingress rules

So a 100 engines collection fans out to 300 api requests to the k8s side: n * 3
If we use in house ingress controller, we can do this:

Each plan has its deployment. (100 replicas)
No ingress rules
No services

So the number of requests to api server is: 1. m. And the network setup will become

Ingress controller (LoadBalancer svc or nodePort). In house controller
Engine pods that is part of a plan deployment

After ingress controller work, we can safely close the issue. We are seeing mile response time from shibuya controllers.


notification message wrap at max_width when wrap_message is set true

Hello
I missed a parameter to wrap messages at the max_width for messages.
The reason for such a parameter would be to wrap messages that a from vim.notify when it is overwritten with require ("notify").
Long story short i implemented the parameter wrap_message.

notify.setup {
  wrap_message = true,
  max_width = 80,
}

When the parameter wrap_message is set to true and passed into the notify setup, messages are split at a string length of max_width.

Appreciate the PR but I've already rejected adding this type of feature in https://github.com/rcarriga/nvim-notify/issues/129. I don't want nvim-notify to change the message in any way as I'd like to keep it simple in the core and allow extending it instead.
There is no perfect solution for this:

Manually wrapping breaks syntax highlighting for notifications that use it, and may also alter formatting in an undesired way.
You can set wrap on the window and update the render function to accommodate for this but it'll be complex and stages with changing window sizes will look odd as they update.

So I'm happy for an entry to be added to the wiki to show users how they could do this but (at least for the foreseeable future) I won't be adding this to the plugin. If you do wish to add to the wiki, be aware that your implementation doesn't handle newlines in the message or messages already passed in as a list.


MSID: 93758 Version: 1 DOI: 10.1101/2<IP_ADDRESS>00715

MSID: 93758
Version: 1
Preprint DOI: https://doi.org/10.1101/2<IP_ADDRESS>00715
Step 1. Awaiting reviews
Editorial to post reviews via hypothesis
Useful links:

DocMap: https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v2/by-publisher/elife/get-by-manuscript-id?manuscript_id=93758
New model tracking: https://docs.google.com/spreadsheets/d/1_fHaoOy7hjyocptKtVJRijeNpUY4hBS7Ck_aVmx6ZJk/
Reviews on sciety: https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>00715

For trouble shooting (e.g. no Docmaps available):

DocMap issue addressing: https://miro.com/app/board/uXjVNCwK6EI=/
Explore DataHub DocMaps API: https://lookerstudio.google.com/reporting/4c2f0368-babb-4beb-b5b3-497e7e7b0f08/page/ejphD
Unmatched submissions and preprints: https://lookerstudio.google.com/u/0/reporting/9f86204f-3bf7-477c-9b18-5c5ef141bf69/page/p_gxi57ha93c
Unmatched manuscripts spreadsheet: https://docs.google.com/spreadsheets/d/15QcK8w-ssB7109RQEDtFpJPZ0J5HTGxoHa_2TtpMBbg/edit#gid=1336081641

Step 2. Preview reviewed preprint
Production QC content ahead of publication
Instructions:

QC preview: https://prod--epp.elifesciences.org/previews/93758v1
Update ticket with any problems (add blocked label)
When QC OK, add QC OK label to ticket and add publication date and time to https://docs.google.com/spreadsheets/d/1amAlKvdLcaDp5W8Z8g77NmkwbMF5n_u89ArSqPMO8jg
Move card to next column
(At end of the day post link in #enhanced-preprint and ask for PDF to be generated)

Useful links:

Preprint DOI :  https://doi.org/10.1101/2<IP_ADDRESS>00715
Confirm reviews returned by EPP: https://prod--epp.elifesciences.org/api/reviewed-preprints/93758/v1/reviews
To update the MECA path in the docmap: https://docs.google.com/spreadsheets/d/1mctCQuNFBjSn97Lihy7_vBO6z7-N-oqyLv4clyi6zHg

Step 3: Awaiting search reindex
This step adds the reviewed preprint to the homepage: https://elifesciences.org
The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.
Useful links:

Jenkins pipeline to reindex search can be triggered sooner or monitored here: https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 4: Published! PDF requested
Waiting for PDF to be generated
Useful links:

PDF tracking: https://docs.google.com/spreadsheets/d/106_XeDjmuBae7gexOTNzg60lapeqjl2aRn9DzupGyS8/

Step 5: Introduce PDF to data folder and git repo
Upload PDF to relevent folder in git repo https://github.com/elifesciences/enhanced-preprints-data/
Step 6: Done!

[ ] Kettle is on!

Formatting of Reviewer 1 heading, otherwise fine to QC.

@acollings, please could you assist with fixing the formatting issue here?
https://hypothes.is/a/aYoektVZEe6TIjv9qvgXUg

done, thanks!

Thanks!
@rkcook312, are you OK to proceed and reimport this one (along with the other one) tomorrow?


Add after() option to migrations schema builder #9340

#9340

What do you think about https://github.com/hulyman/yii2/commit/8f0277687b76280cdfecb84cc0d4cd2ce313b782?

FIRST could be added too, yeah. custom() in not so in to.


 Please make it this for static files plugins, all people have the same problem, in my ofice 5 persons give me the same as bug!!
if you assign this:
server.get(/\/docs\/public\/?.*/, restify.serveStatic({
  directory: './public'
}));

will mean that if you get the url "domain.com/docs/public" this will be load the content of "public" folder. END. Not at prefix for the entire route path... and your fairy tales... Kiss men, kiss...

The existing implementation of serveStatic is broken and the example straight out of docs does not work. I have wasted a couple of days due to that, and now switched to using module serve-static.

I agree with most on this thread. Serving static files isn't part of Restify's core competencies. Rather than continue to include a broken static file serving implementation, the existing plugin should be removed, in favor of pointing users to documentation on how to perform the same function.
I'm in favor of spinning the existing plugin out to it's own module and allowing people to include it if they'd like.

What @micahr says ^^ +1

GETting static files is the epitome of REST! HTML is a media type that uses HATEOAS, so it is the original (true) REST API format.
I would love to see restify support this in an easy to use and intuitive way.

4 years after and still failing :/

In case someone have this issue, This worked for me :/
server.get(/\/?.(js|css|png|jpg)/, restify.plugins.serveStatic({
    directory: './public',
    default: '/index.html'
}));

server.get(/\/?.*/, restify.plugins.serveStatic({
    directory: './public',
    file: '/index.html'
}));

you can get documentation here http://restify.com/docs/plugins-api/#servestatic

Had me lose 2 hours and still it's not working.
Who mantains this project really doesn't care at all about this issue.
Or isn't competent enough to fix it.

this is what i do on my website https://oopsreview.com , and it's worked until now
// serve static file from public directory
server.get(
  /\/?.*\//,
  restify.plugins.serveStatic({
    directory: `${__dirname}/../../public`,
    maxAge: 0
  })
)

ref: https://github.com/idmore/oopsreview-web/blob/master/src/server/index.js#L58


Reading a single group/dataset from azure blob storage or s3

Is this possible? Available examples seem to access public files only.

It is definitely possible. From a web browser you'll likely need to access datasets via HTTP endpoints for object storage. These are generally available to setup on buckets for s3/azure/gcs. You'll need to make you you set up CORs.
If you have some other authentication in mind, you may need to create your own custom store. For example, instead of using the FetchStore which uses HTTP requests and is build on the fetch API, you could implement your own storage interface for accessing data from a cloud provider. https://manzt.github.io/zarrita.js/packages/storage.html


Adding Dockerfile and docker documentation

Fixes #22
Thanks for the opportunity to work on this!
Operating System
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:    18.04
Codename:   bionic

Docker-CE versioning
# dpkg -l | grep docker
ii  docker-ce                            18.06.1~ce~3-0~ubuntu                  amd64        Docker: the open-source application container engine

Dockerfile contents (for reference)
# cat Dockerfile
FROM python:3

ADD . /opt/get-mac
WORKDIR /opt/get-mac

RUN python setup.py install

ENTRYPOINT ["get-mac"]

Build command
# docker build . -t get-mac

Sample Execution
Equivalent of running this with no arguments
# docker run -it get-mac:latest
02:42:ac:11:00:02

Running with --help
# docker run -it get-mac:latest --help
usage: get-mac [-h] [--version] [-d] [--no-network-requests]
               [-i INTERFACE | -4 IP | -6 IP6 | -n HOSTNAME]

Get the MAC address of system network interfaces or remote hosts on the LAN

optional arguments:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  -d, --debug           Enable debugging output. Add characters to increase
                        verbosity of output, e.g. '-dd'.
  --no-network-requests
                        Do not send a UDP packet to refresh the ARP table
  -i INTERFACE, --interface INTERFACE
                        Name of a network interface on the system
  -4 IP, --ip IP        IPv4 address of a remote host
  -6 IP6, --ip6 IP6     IPv6 address of a remote host
  -n HOSTNAME, --hostname HOSTNAME
                        Hostname of a remote host

Running against named targets
# docker run -it get-mac -4 <IP_ADDRESS>
02:42:26:40:4f:c9

# docker run -it get-mac -n localhost
00:00:00:00:00:00

This provides some interesting solutions which are difficult to demonstrate in my lab, but you could essentially run some ad-hoc container introspection using this utility by wrapping your docker run function in some logic allowing you to specify any of your container networks and targets.
# alias getmac='docker run -it get-mac'
# getmac
02:42:ac:11:00:02
# getmac -n localhost
00:00:00:00:00:00

Most of my testing was done on docker0 with a flat network but the application should be the same in other network structures. The key thing is remembering what networking looks like in your container which can be abstracted enough such that using this utility might be confusing at first glance.
If you wanted to run this on a workstation that had docker running, you could attach the container to your host network. You wouldn't be able to use NAT networking in that case, I imagine, as what the container sees is limited to the private network that only docker0 knows.
At any rate, a majority of this contribution is the Dockerfile which can be used to build a local image or one on Docker Hub under your ownership if that's your goal. I've updated the documentation to include usage examples

Wow, this is beyond awesome. Thank you Jose!


Azure DevOps Server 2019 compatibility

Processing Team Project "demos"
An error occurred while processing Team Project "demos": The feature is disabled. Contact your Azure DevOps Server administrator. Process Id: 03e4e666-dae6-4b58-a2ff-ab65fc17a4f6, Project Id: de5520dd-37a7-46d6-8537-d2ba20af34db
Microsoft.VisualStudio.Services.Common.VssServiceException: The feature is disabled. Contact your Azure DevOps Server administrator. Process Id: 03e4e666-dae6-4b58-a2ff-ab65fc17a4f6, Project Id: de5520dd-37a7-46d6-8537-d2ba20af34db
   at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ExportWorkItemTypeUsingServerProvisioning(Int32 projectId, Nullable`1 typeId, Boolean includeGlobalList, XmlDocument& template)
   at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ExportWorkItemType(Int32 projectId, Int32 typeId, Boolean withGlobalListsFlag)
   at Microsoft.TeamFoundation.WorkItemTracking.Client.Provision.ProvisionClass.ExportWorkItemType(WorkItemStore ws, Int32 projectId, Int32 typeId, Boolean withGlobalListsFlag)
   at TeamProjectManager.Modules.WorkItemConfiguration.WorkItemTypes.WorkItemTypesViewModel.<>c__DisplayClass82_0.<GetWorkItemTypes>b__0(Object sender, DoWorkEventArgs e) in C:\Users\jelled\Desktop\Code\TfsTeamProjectManager\Repo\TeamProjectManager.Modules.WorkItemConfiguration\WorkItemTypes\WorkItemTypesViewModel.cs:line 187
Retrieved 0 work item types

Get Work Item Types not working

were you able to  fix the issue?

Currently running on-prem ADO 2019 and have no issues getting the work item types.


Add Python BigQuery write dynamic with side input pipeline

Pipeline added:

Write to Google Cloud BigQuery dynamic with side input
IO: BigQuery IO
SDK Language: Python
Run instruction:

Create Google Cloud BigQuery tables: users, countries.
run python write_bigquery_dynamic_side_input.py --runner="DataflowRunner" --project="your-project" --region="your-region" --users_table="your-table" --countries_table="your-table"

Is this ready for review?

PR is ready for review


Option timeout must be an integer.

Laravel Version: 6
Adldap2-Laravel Version: 4.0
PHP Version: 7.1
LDAP Type: OpenLDAP

Description:
Adldap\Configuration\ConfigurationException thrown with message "Option timeout must be an integer."

Stacktrace:
#69 Adldap\Configuration\ConfigurationException in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2/src/Configuration/Validators/IntegerValidator.php:22
#68 Adldap\Configuration\Validators\IntegerValidator:validate in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2/src/Configuration/DomainConfiguration.php:165
#67 Adldap\Configuration\DomainConfiguration:validate in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2/src/Configuration/DomainConfiguration.php:101
#66 Adldap\Configuration\DomainConfiguration:set in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2/src/Configuration/DomainConfiguration.php:84
#65 Adldap\Configuration\DomainConfiguration:__construct in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2/src/Connections/Provider.php:84
#64 Adldap\Connections\Provider:setConfiguration in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2/src/Connections/Provider.php:58
#63 Adldap\Connections\Provider:__construct in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2-laravel/src/AdldapServiceProvider.php:137
#62 Adldap\Laravel\AdldapServiceProvider:newProvider in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2-laravel/src/AdldapServiceProvider.php:95
#61 Adldap\Laravel\AdldapServiceProvider:addProviders in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/adldap2/adldap2-laravel/src/AdldapServiceProvider.php:56
#60 Adldap\Laravel\AdldapServiceProvider:Adldap\Laravel\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Container/Container.php:764
#59 Illuminate\Container\Container:build in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Container/Container.php:646
#58 Illuminate\Container\Container:resolve in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Container/Container.php:601
#57 Illuminate\Container\Container:make in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:740
#56 Illuminate\Foundation\Application:make in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Container/Container.php:1210
#55 Illuminate\Container\Container:offsetGet in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:159
#54 Illuminate\Support\Facades\Facade:resolveFacadeInstance in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:128
#53 Illuminate\Support\Facades\Facade:getFacadeRoot in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:215
#52 Illuminate\Support\Facades\Facade:__callStatic in /Users/lucaslm/Desktop/Projetos/api2.0/app/Http/Controllers/LoginController.php:18
#51 App\Http\Controllers\LoginController:validar in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
#50 call_user_func_array in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
#49 Illuminate\Routing\Controller:callAction in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
#48 Illuminate\Routing\ControllerDispatcher:dispatch in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Route.php:212
#47 Illuminate\Routing\Route:runController in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Route.php:169
#46 Illuminate\Routing\Route:run in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Router.php:659
#45 Illuminate\Routing\Router:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30
#44 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41
#43 Illuminate\Routing\Middleware\SubstituteBindings:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#42 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#41 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:67
#40 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#39 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#38 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49
#37 Illuminate\View\Middleware\ShareErrorsFromSession:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#36 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#35 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63
#34 Illuminate\Session\Middleware\StartSession:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#33 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#32 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37
#31 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#30 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#29 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59
#28 Illuminate\Cookie\Middleware\EncryptCookies:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#27 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#26 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102
#25 Illuminate\Pipeline\Pipeline:then in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Router.php:661
#24 Illuminate\Routing\Router:runRouteWithinStack in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Router.php:636
#23 Illuminate\Routing\Router:runRoute in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Router.php:602
#22 Illuminate\Routing\Router:dispatchToRoute in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Router.php:591
#21 Illuminate\Routing\Router:dispatch in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176
#20 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30
#19 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/fideloper/proxy/src/TrustProxies.php:57
#18 Fideloper\Proxy\TrustProxies:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#17 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#16 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:30
#15 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#14 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#13 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:30
#12 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#11 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#10 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27
#9 Illuminate\Foundation\Http\Middleware\ValidatePostSize:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#8 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#7 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:46
#6 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:149
#5 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53
#4 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:102
#3 Illuminate\Pipeline\Pipeline:then in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151
#2 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /Users/lucaslm/Desktop/Projetos/api2.0/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116
#1 Illuminate\Foundation\Http\Kernel:handle in /Users/lucaslm/Desktop/Projetos/api2.0/public/index.php:55
#0 require_once in /Users/lucaslm/Desktop/Projetos/api2.0/server.php:21

Steps To Reproduce:
      $user = Adldap::search()->users()->find('username');
      return $user;

Please verify your configuration value for timeout. It must not be a string:
https://github.com/Adldap2/Adldap2-Laravel/blob/master/src/Config/config.php#L143-L154


Allow to change the worker thread number in-flight

This closes #1802
Scaling up is as simple as starting new threads and adding them to the worker pool.
But scaling down is a bit complex since we need to migrate existing connections from
the to-be-removed workers to survived workers. This process is NOT so easy for the sake
of the blocking commands that will store its context(includes fd and owner pointer) in
different global variables and we need to find out and remove them. As far as I know,
it contains the below commands:

All LIST blocking command
Subscribe/PSubscribe
XREAD

To make it simple, we would like to close those connections if the last command is
a blocking command. And we can improve this if any users complain about this.

nice, long connect will not disconnect when change workers, I use redis-benchmark continuous write

nice, long connect will not disconnect when change workers, I use redis-benchmark continuous write

Thank you! I'm working on test cases.

Should we prevent from setting the thread-cnt to a dangerous value( .e.g 0)?

I'm a bit confused about the ctor ordering here:

Server::~Server calls cleanupExitedWorkerThreads()
cron calls cleanupExitedWorkerThreads()

However, when Join, would the exited worker thread be cleaned?

I'm a bit confused about the ctor ordering here:

Server::~Server calls cleanupExitedWorkerThreads()
cron calls cleanupExitedWorkerThreads()

However, when Join, would the exited worker thread be cleaned?

The cron thread periodic call cleanupExitedWorkerThreads() but it can't promise it will call cleanupExitedWorkerThreads() before exiting the cron thread. So for the server destructor, it MUST check again to prevent exceptions.

Got it, so finally resource is handled by dtor.

Thanks all, merging..


[UT] [Enhancement] Make mv default resource group configurable and add default_mv_resource_group_concurrency_limit

Why I'm doing:
Make mv default resource group configurable

Update the default MV resource group: Refresh the MV task to occupy the upper limit of BE Memory usage, the default is 80%.
UPDATE information_schema.be_configs SET VALUE="0.5" WHERE NAME="default_mv_resource_group_memory_limit";

Update the default MV resource group: Refresh the MV task to occupy a single BE CPU core by default, which is 1 Core.
UPDATE information_schema.be_configs SET VALUE="4" WHERE NAME="default_mv_resource_group_cpu_limit";

Update the default MV resource group: Refresh the upper limit of concurrent MV refresh tasks on a single BE node, the default is 0, which means there is no limit on the number of concurrent tasks; when the refresh tasks exceed this limit, they will queue at the FE (Frontend) until all resources are below the threshold before executing the query.
UPDATE information_schema.be_configs SET VALUE="4" WHERE NAME="default_mv_resource_group_concurrency_limit";

Update the default MV resource group: Refresh the memory usage threshold that triggers spilling to disk for MV tasks, the default is 80%.
UPDATE information_schema.be_configs SET VALUE="0.5" WHERE NAME="default_mv_resource_group_spill_mem_limit_threshold";

What I'm doing:
Fixes #issue
What type of PR is this:

[ ] BugFix
[ ] Feature
[x] Enhancement
[ ] Refactor
[x] UT
[ ] Doc
[ ] Tool

Does this PR entail a change in behavior?

[ ] Yes, this PR will result in a change in behavior.
[x] No, this PR will not result in a change in behavior.

If yes, please specify the type of change:

[ ] Interface/UI changes: syntax, type conversion, expression evaluation, display information
[ ] Parameter changes: default values, similar parameters but with different default values
[ ] Policy changes: use new policy to replace old one, functionality automatically enabled
[ ] Feature removed
[ ] Miscellaneous: upgrade & downgrade compatibility, etc.

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

[ ] This is a backport pr

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.3
[x] 3.2
[x] 3.1
[ ] 3.0
[ ] 2.5

@mergify rebase


i18n(zh-cn): Translate recipes/reading-time.mdx

What kind of changes does this PR include?

Translated content

Description
Translate recipes/reading-time.mdx content to Chinese.

cc @liruifengv

LGTM


(git) offer an install switch to support the windows terminal profile installation added in git v2.32.0

Expected Behavior

Following the release of Git for windows 2.32.0, git for windows added support for installing a windows terminal profile to make git bash usable from the windows terminal app.
I would like to see a switch for installing the windows terminal profile/fragment when installing git for windows through chocolatey.
Current Behavior

The current behavior of the install when passing the "/WindowsTerminal" flag is to set CMD.exe as the terminal emulator instead of MinTTY. This switch could be ambiguous going forward as there now is support in Git for windows to install a Windows terminal fragment/profile when installing.
Possible Solution

I'd like to suggest adding a switch /InstallWindowsTerminalFragment or /InstallWindowsTerminalProfile to identify the option for installing the windows terminal profile.
Context

I've not had any adverse affects from this yet, but I'd like to collect all my terminal use into one terminal app in windows.
Your Environment

Package Version used: v<IP_ADDRESS>
Operating System and version: Windows 10 - 21H1 - 19043.1083
Chocolatey version: v0.10.15
Install/uninstall gist:

whats the cmd flag to get ConHost, using git.exe /InstallWindowsTerminalProfile nor /WindowsTerminal does it?

@benbensenton this issue is closed. If you have a problem with the package please raise another issue. If you need support on git, or have questions, please see the git support documentation.


Variable-length area codes?

Currently, the country data for Germany specifies a 3-digit area code. Unfortunately, the area code length can vary from 3 to 6 characters here. I guess it's not really possible to do that with the current architecture?

@milgner I will see what I can do. I have some large issues with the way the countries are stored and may  be able to tackle this when I address the other issues.


Multiple adapter settings that depends on current route

We've got to the point where across single application we need to use the same adapter with 2 different configurations. Is there any way to achieve it without extending ember-metrics API, so I can use for example ember-metrics with GoogleAnalytics adapter with 1 config on some specific routes and with another on all other (the whole app will have one config except few routes). The problem is that if I've 2 Google Analytic adapters, only the first one is tracking data (even if 2 of them are initialized).
Issue seem to be connected to https://github.com/poteto/ember-metrics/issues/91
Thanks in advance for any help.

I think the solution here is to:

Let the consuming application give the instantiated adapter a name (default name would be the adapter's name)

Let you call specific adapters by their name (already possible):
  metrics.trackEvent('GoogleAnalyticsA', {
    title: 'config A'
  });
  metrics.trackEvent('GoogleAnalyticsB', {
    title: 'config B'
  });

What do you think?

Hello @poteto,
I'm not sure this will address the same issue we had. Basically, we want to deactivate specific GA adapter for the given ID and turn on the other one. All of this is related to the current path in the application. So basically, we one tracking in few routes and some other in another route.
The data on another route shouldn't be tracked for one of the adapters.
Do you think that there is any build in an option that allows for that? For that case, I've prepared with @mikoscz the draft of the solution https://github.com/poteto/ember-metrics/pull/136.
Please, let me know what are your thoughts.
Thanks in advance.


Continuing documentation in Sphinx style

Document

[x] Full Solr API
[x] pytest fixtures

PR merged, closing the chore.


Gift QR to use direct data - no link

So that the data is directly communicated and no encryption is needed.
Different to the link flow.

Benefit is no data processing is needed - so faster
Flip side is that you can't use external scanners

Closing this issue as discussed with dev.


Post release automated changes for redisenterprise releases

Post release automated changes for azure-arm-redisenterprisecache

API change check
API changes are not detected in this pull request.


Defect/de574 homepage title

Added a method to the service to get the title which returns a default of 'Crossroads' if the title was never set

Reviewed, looks good.


Text features overwhelming numerical/categorical features

For a dataset containing text features along with numerical and categorical features, TabularPredictor produces a disproportionately high number of features from text compared to other types. Features extracted from text are typically 20-30 times more in number than other type of features. These would mean numerical/categorical features would have little say in training and inference and results would be completely dominated by text features. Is there a way to overcome this? (Apologies if am misunderstanding something).

Just because more features are related to text does not mean that those features dominate how the models learn. This is very specific to the particular model implementations and the predictive signal of each feature.
You could instead preprocess the data yourself and then pass that to AutoGluon and see if it does better, however the current technique performs quite well: https://openreview.net/pdf?id=OHAIVOOl7Vl

That is an excellent paper. Thanks a lot.

If you are interested, the full paper (Accepted at Neurips 2021) was just now made available on arxiv: https://arxiv.org/pdf/2111.02705.pdf


Angular 6 Support

Issue description
Currently this package requires<EMAIL_ADDRESS>|| ^5.0.0 and<EMAIL_ADDRESS>|| ^5.0.0. I think that the changes are not so relevant, so probably the migration to support angular 6 is easy.
The main issue that I've found is about the RxJS change to v6.0.0, where some modules changes the path, so we need to update it.
It also might need the release of a 2.0.0 version, since there are many breaking changes on package dependencies

Here for the comments

I solved my issues via installing
npm install rxjs@6 rxjs-compat@6 --save
as described https://github.com/ReactiveX/rxjs/blob/master/MIGRATION.md
The agm maps breaks with RXJS 6 and it needs the compat module for backwards compatability

Be careful with the usage of rxjs-compat package, since it's just an workaround and will add a lot of overhead to your project. Now it's necessary due many packages like this that didn't upgraded to RxJS 6 yet, but remove it as soon as possible.
@epenance did a nice job updating the package to<EMAIL_ADDRESS>but I think that before making it fully Angular6 compatible, need to check for any breaking changes.

@ukon1990 the angular 6 switched to use webpack 4, which changed behavior while dynamic importing commonjs modules. I don't know why but snazzy-info-window directive is using dynamic import snazzy-info-window library, that's why there are one warning and broken snazzy-info-window directive. To fix it         https://github.com/SebastianM/angular-google-maps/blob/1a74b3a9670cf4dbf442033a17dea290dfadc408/packages/snazzy-info-window/directives/snazzy-info-window.ts#L228
should be changed to this._nativeSnazzyInfoWindow = new elems[0].default(options); but it is not backward compatibility solution (it won't work in angular5/webpack3). I don't know how do it right.

I'm pretty sure @SebastianM just needs to bump the packages one major version as Angular 6 breaks a lot of stuff in backwards compat.

@Epenance yep, that's what I probably have to do, which is a little bit annoying because I have to manage two branches (because too less people will be on v6 any time soon).

angular-google-maps works fine with rxjs-compat (except @iget-master remark), but snazzy-info-window directive is really broken right now

@SebastianM you can for now:

Upgrade this package to RXJS6/Compat
Let us drop the RXJSCompat

Everyone should be happy no?

@SebastianM about two branches, there is also the ngx-translate way to upgrade, one single branch, last release only compatible with v6, no Angular backwards compatibility
not saying that's absolutely the way, just wanted to point out that another major library (in terms of monthly download) choose such a path 😉

@SebastianM no worries at all, just wanted to bring the info, I'm happy with any way since I already migrated my website to v6 😉

IMO, since the migration to Angular 6 is almost pain-less (at least on our projects), I see no reason for maintaining a version for 4 and 5. Just provide dangerous security fixes.

@SebastianM really needs it to be upgraded natively

Will we have an stable release for Angular 6 support? Working ok with rxjs-compat, but I'll like to remove it asap

Hey..any update on this?

Oh! I just upgrade to Angular 6 and I have the problem on Snazzy-info-window you are discussing:
Error: Uncaught (in promise): TypeError: elems[0] is not a constructor
TypeError: elems[0] is not a constructor
at snazzy-info-window.js:130
Do you have any idea how to fix this?
Thank you!

@manuelsanchezaponte for now, the @john-hi solution works, change the line 130 to _this._nativeSnazzyInfoWindow = new elems[0].default(options); in the<EMAIL_ADDRESS>This is a temporary solution while the package supports angular 6.

@LordShiroe are right that seems a quick fix. ACM is the last blocker to upgrade to v6.

Thanks @SebastianM appreciate for the quick fix! working like a charm. 🥇

Whoa you're a fast tester :D glad it works 😅

@SebastianM thx a lot 👍


Fix links for 7.5-RC-2 release notes

Fixes #20987

No milestone for this PR. Please set a milestone and retry.

@bot-gradle test and merge

OK, I've already triggered a build for you.


Borders around members are missing - reported by @Puneet-here

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Go to settings
Click on any workspace
Click on members

Expected Result:
You should be seeing border above and below all the members
Actual Result:
There's no border around members
Workaround:
unknown
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: 1.1.88-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation

Expensify/Expensify Issue URL:
Issue reported by: @Puneet-here
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1658865768953769
View all open jobs on GitHub

Hey! I solved this problem. This is my first time contributing, so im not sure of the process for submitting. Though i was looking for an upwork link on this thread. How do I go about contributing my solution? (photo below)

?

Hey! @DimitriLaw1 I got assigned to your PR.
So contributors actually need to submit a proposal and have that proposal reviewed before you can open a PR that gets reviewed. You can read more about that here.
Regardless @cristipaval looks like this should be good to and off to an external contributor so I'm adding the External label. @DimitriLaw1 feel free to write up a proposal explaining what your solution involves and how it solves the problem.

@MitchExpensify @DimitriLaw1 already has a PR up but didn't know he had to write a proposal first. Once he writes a proposal feel free to ping me to review it and then we can create an Upwork job

@MitchExpensify @DimitriLaw1 already has a PR up but didn't know he had to write a proposal first. Once he writes a proposal feel free to ping me to review it and then we can create an Upwork job

yay thanks! super excited about my first pull request!

Regardless @cristipaval looks like this should be good to hand off to an external contributor so I'm adding the External label.

Thank you @jasperhuangg !

Proposal
Issue:
There's no borders appearing around under the components in Manage Members
Solution:
The "View" Component on WorkspaceMembersPage.js [line 236]. Controls each cell, but has no border attribute being passed through its properties.

So I added a top and bottom border to the cell.
Before Fixing

After Fixing

Proposal
Issue: There's no borders appearing around under the components in Manage Members
Solution: The "View" Component on WorkspaceMembersPage.js [line 236]. Controls each cell, but has no border attribute being passed through its properties.
So I added a top and bottom border to the cell.
Before Fixing
After Fixing

@jasperhuangg

@DimitriLaw1 It looks like your solution doesn't entirely match the expected design. Specifically, it looks like there needs to be more padding underneath "Select all". It also looks like the borders are varying thicknesses (when they should only be 1), and they also aren't the correct length.
We want it to look exactly like this:

@DimitriLaw1, sorry to jump in, but I actually put up a PR really quickly that solves the problem, the solution was to reuse one of the styles we already had defined in styles.js. I'll open up a PR since it's already fixed. Feel free to look around for other issues to work on!

@jasperhuangg I saw in your pull request that you changed,
},peopleRowOfflineFeedback: {
Do you mind sharing how you went about troubleshooting this?

@DimitriLaw1 Yeah for sure! So normally when there are these types of style fixes they're regressions, meaning that it was working before but something was added that broke it. I looked into the commit history and couldn't find anything, but found these unused peopleRowOfflineFeedback styles which had the exact styles needed to add the bottom border. Since they're unused I decided to merge them with another style peopleRow that's only being used for the option rows.

Ah sorry @MitchExpensify unassigned you before I realized this, does @Puneet-here get compensation for pointing out this bug?

Did you fix it as a result of this issue @jasperhuangg ? If "yes" then I think @Puneet-here is due payment

Yep! This issue pointed it out, but there's a comment in the PR since we're now entirely sure if the PR needs to be merged, so let's wait on that to get resolved first. @MitchExpensify

Cool I'll reopen this so I'm reminded to pay out

@MitchExpensify were you able to pay out @Puneet-here for discovering the issue?

Yo @dylanexpensify! @MitchExpensify is OOO so I reassigned the External label to get another CM to pay out @Puneet-here for discovering this issue. I was the one who fixed the issue so no other payouts are needed.

Yooo! You got it @jasperhuangg!

internal: https://www.upwork.com/ab/applicants/1569985949529174016/job-details
external: https://www.upwork.com/jobs/~01fc46a11bac1b40f7
@Puneet-here mind applying to the job to get you paid 🤑 !?

@Puneet-here mind applying to the job to get you paid 🤑 !?

Applied! Thanks.

offer sent! @Puneet-here

offer sent! @Puneet-here

Accepted.

payment sent, contract closed, posting removed!


very ebic library

if you want to tell me library is good then just star it bruh

bruh

what if library is bad

its not

wow you are limit my freedom of spech, reporting

ok
On 3. Feb 2021, 07:45 +0100, skybird23333<EMAIL_ADDRESS>wrote:

wow you are limit my freedom of spech, reporting
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.


Additional Information for Visualisation Options

Request:
User requests for additional explanatory texts regarding the visualisation options (Affects both Jupyter Notebooks & Gradio WebUI).
Potential Solutions:

Modify text from "Apply downscaling to products?" to "Apply a downscaling factor to reduce the spatial resolution of product for rapid display?"
Pictures showing the different colormaps alongside the radio buttons.
Modify text from "User percentiles for the colormap?" to "Apply percentiles to potentially enhance contrast and improve image display?"

Addressed 1 & 2 for:

sentinel_2.ipynb
landsat.ipynb
viirs.ipynb
sentinel_ui.py
landsat_ui.py
viirs_ui.py

Fixed by 0574ca1e3909e6b1868418603a40a13359a9456e and 9fe68418e1e44a2bfb366cae82a772a825dbebe8


Error trying to compile with badly-formatted deps

I created a new project with rebar3 new app my_app and added a few dependencies to the rebar.config file:
{erl_opts, [debug_info]}.
{deps, [ranch]}.

(of course, I now realize that was wrong, and I should have specified the dependency as
{erl_opts, [debug_info]}.
{deps, [{ranch, "1.0.0"}]}.

but at first I didn't realize that was my problem.)
I then ran rebar compile and got this error:
$ rebar3 compile
===> Uncaught error in rebar_core. Run with DEBUG=1 to see stacktrace
===> When submitting a bug report, please include the output of `rebar3 wtf "your command"`

Running with rebar3 wtf compile gives:
$ DEBUG=1 rebar3 wtf compile
===> Consult config file "rebar.config"
===> Consult config file "rebar.lock"
Rebar3 wtf report
 version 3.0.0-alpha-3
 generated at 2015-04-07T19:23:21+00:00
=================
Please submit this along with your issue at https://github.com/rebar/rebar3/issues (and feel free to edit out private information, if any)
-----------------
Task: compile
Entered as:
  compile
-----------------
Operating System: x86_64-apple-darwin14.0.0
ERTS: Erlang/OTP 17 [erts-6.2.1] [source] [64-bit] [smp:8:8] [async-threads:0] [hipe] [kernel-poll:false] [dtrace]
Root Directory: /usr/local/Cellar/erlang/17.3.4/lib/erlang
Library directory: /usr/local/Cellar/erlang/17.3.4/lib/erlang/lib
-----------------
Loaded Applications:
[{inets,"INETS  CXC 138 49","5.10.3"},
 {ssl,"Erlang/OTP SSL application","5.3.7"},
 {public_key,"Public key infrastructure","0.22.1"},
 {asn1,"The Erlang ASN1 compiler version 3.0.2","3.0.2"},
 {crypto,"CRYPTO","3.4.1"},
 {stdlib,"ERTS  CXC 138 10","2.2"},
 {kernel,"ERTS  CXC 138 10","3.0.3"}]
-----------------
Escript path: /usr/local/bin/rebar3
Providers:
  app_discovery as clean compile compile cover ct deps dialyzer do edoc escriptize eunit help install_deps lock new pkgs release shell tar update upgrade version wtf xref

The problem as I see it is not that I'd expect rebar3 to do anything in particular with an incorrectly-formatted dependency (though perhaps it might be nice if a bare atom implied a dependency on the latest version of a package), but rather that the error crashed rebar3, and gave a  less-than-helpful error message.

Thanks, I look at cleaning that up tonight.

Hm, actually, just {deps, [ranch]}. should work. So there are two bugs here.

This should be fixed by https://github.com/rebar/rebar3/pull/330

@emschwar should be fixed now in master. Reopen if it isn't. Thanks!


Create GH Action based automation of RKE2 and BB Install

@cheruvu1 still finalizing this - didn't mean to create the PR yet 🥲


[stable/etcd-operator] Default etcdOperator.tolerations in values.yaml

Is this a new chart

NOTE: We're experiencing a high volume of PRs to this repo and reviews will be delayed. Please host your own chart repository and submit your repository to the Helm Hub instead of this repo to make them discoverable to the community. Here is how to submit new chart repositories to the Helm Hub.

What this PR does / why we need it:
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[ ] DCO signed
[ ] Chart Version bumped
[ ] Variables are documented in the README.md
[ ] Title of the PR starts with chart name (e.g. [stable/mychartname])

@caruccio
Would you mind to sign DCO and bump the chart to latest please? Thank you.

@zanhsieh done. hope this is fine now. thanks.

/ok-to-test

Hey, any chance for an /lgtm?

@lachie83
@alejandroEsc
Please LGTM this. Thank you guys.

/assign @lachie83
/assign @alejandroEsc

/assign @alejandroEsc

lgtm

/lgtm


[ENH] Implement Cut/Copy/Paste Logic for Objects

Currently, the extension lacks cut, copy, and paste operations for objects, which are nice to have for enhancing UX through standard keyboard shortcuts. This feature request aims to implement these functionalities along with their respective key bindings.
Cut (Ctrl/Cmd + X):

Remove the selected object from the current view and store it in the clipboard.
This operation should be undoable.
Add the keybinding Accel X.

Copy (Ctrl/Cmd + C):

Copy the selected object to the clipboard without removing it from the current view.
This operation should be undoable.
Add the keybinding Accel C.

Paste (Ctrl/Cmd + V):

Insert the object from the clipboard into the current view.
This operation should place the object at the mouse cursor location or in a default position if no cursor location is applicable.
This operation should be undoable.
Add the keybinding Accel V.

While playing more with JupyterCAD, I realized how badly this is missing :D

I'm adding it to the 3.0.0 milestone, but we can always move it to a 3.1.0 milestone if we don't want to delay 3.0.0 with this

I'm giving it a try

Done in #624 thanks!


can't download videos

App is only showing videos. It seems only a browser. Can'd download the videos from the app

me too

I have the same issue

Same


Editing factor name does not update data points

Editing the name of a factor (input model variable) visually removes the factor from data points, because the name is not updated in data points.

I didn't notice this bug report and just spent an hour reaching the same conclusion :)
A side effect of the data points not updating is that the Python backend fails because of a mismatch between input and data space

For future reference, the following Zod code will validate that all datapoints have a name that is defined in in variable definitions:
export const experimentSchema = z
  .object({
    id: z.string(),
    lastEvaluationHash: z.string().optional(),
    changedSinceLastEvaluation: z.boolean(),
    info: infoSchema,
    extras: z.record(z.unknown()),
    categoricalVariables: z.array(categorialVariableSchema),
    valueVariables: z.array(valueVariableSchema),
    scoreVariables: z.array(scoreVariableSchema),
    optimizerConfig: optimizerSchema,
    results: experimentResultSchema,
    dataPoints: z.array(dataEntrySchema),
  })
  .refine(s =>
    s.dataPoints.reduce(
      (prev, curr) =>
        prev
          ? curr.data.reduce(
              (acc, dp) =>
                acc
                  ? s.categoricalVariables.find(cv => cv.name === dp.name) !==
                      undefined ||
                    s.valueVariables.find(cv => cv.name === dp.name) !==
                      undefined ||
                    s.scoreVariables.find(cv => cv.name === dp.name) !==
                      undefined
                  : false,
              true
            )
          : false,
      true
    )
  )


Unable to log into WAC via Edge using full DNS hostname

Gateway Version: 1.3.2105.24004
Server version: Windows 2019 Standard 1809
Client version: Windows 10 2004 build 19041.1110
Microsoft Edge version: 92.0.902.67 (not working)
Google Chrome version: 92.0.4515.131 (working)
Mozilla Firefox version: v90.0.2 (working)
To Reproduce
Steps to reproduce the behavior:

Run Microsoft Edge as different user
Go to https://<host.domain.name>
Receive "This page isn’t working right now", "If the problem continues, contact the site owner.", "HTTP ERROR 401"
Go to https://
Receive logon prompt

Expected behavior
A login prompt when accessing via FQDN
Screenshots & Additional context
I have a WAC installed on Server 2019 that I'm trying to connect to from my Windows 10 client.  It's using a cert from our domain CA issued to the server name, with SANs of servername, servername.ADdomain.com, and wac.DNSdomain.com.  If I try to log in via Microsoft Edge using the either of the FQDNs, I get the error above.  If I log in using https://servername (no domain), it works.  However, I can't sign in to Azure as the redirect URL doesn't match.
All three names work in Chrome and Firefox.
I should mention that for all three browsers, I am logged into my computer as my user account, and use "Run as different user" to start the browser as my admin account; this is the browser I use for O365 admin, Azure admin, and other admin tasks.  I'm assuming there's some integrated Windows auth getting in the way in Edge?  If I start Edge normally, I receive a logon prompt, but it doesn't seem to work in the browser started with "Run as different user".

Same issue as reported by @JakeMoe, although running the browser in same context as logged on user.
Gateway Version: 1.3.2105.24004
Server version: Windows 2019 Standard (Core) 1809 (10.0.17763)
Client version: Windows 10 21H1 build 19043.1165
Microsoft Edge version: 93.0.961.38
If it works with just computer name and not FQDN does that not infer NTLM works and Kerberos fails?


training time

Hello Liang, thanks for sharing the code of your interesting work. Currently, I'm running your code on Titan XP GPU with a batch size of 32 and find it was training very. It took around 1 hour to train one epoch. Is this normal? How long does it take for you to train the model? Thanks in advance.

Please refer to issue #3
It can help you improve the training efficiency.


improve warning for missing RulePolicy

Proposed changes:

add RulePolicy to log message
change info log to warnings as the user can and should do something about it

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[ ] updated the changelog (please check changelog for instructions)
[x] reformat files using black (please check Readme for instructions)

@ArjaanBuijk Do you have time to review this?

@wochinge , I will review this today.


Provide tap_action for every sensor in value_sensors

Hello.
I would like to have a possibility to display detailed info(or do something else) by directly clicking on sensor values.
It would be very convenient when multiple sensors are displayed inside the circle.

Thank you!


Phone Number Focus not Inverted

Expected behaviour

When selecting the phone number the focus style inverts the text colour to improve contrast against the background.

Actual behaviour

The phone number has a background highlight but the text remains black lacking contrast.

Steps to reproduce the behaviour

Tab onto the phone number in the header and observe the text is black with a dark blue background (see screenshot).

Technical information
Browser
Chrome
Operating System
macOS Sierra
Screenshot

Defect passed QA


Fix/remove deprecated DragonFly items

These items were recently deprecated on DragonFly, either because the platform does not define them or because they were out of date.

r? @JohnTitor
(rust-highfive has picked a reviewer for you, use r? to override)

I'm not sure how long the maintainers prefer to wait after deprecating items before fixing them, but I thought I'd put a PR up now and let the maintainers merge it when they felt it was appropriate.
My hope is that it can be merged without waiting too many releases, since DragonFly is a tier 3 target for rust.

I think about a month is enough, maybe? Looking at the download stats on https://crates.io/crates/libc, some of the active users have updated but right now is a bit early, I feel.

@JohnTitor it's been a little under a month (~4 weeks), but based on the download stats it looks like we're likely reaching the point of diminishing returns. I don't see any open PRs calling for a new release (suggesting the next one is at least a few days away); are we at a point where this can be merged?

Okay, let's assume most active users should've got the deprecation note, @bors r+

:pushpin: Commit 45cd3dce3a18bd57709b3e90ccca68fccc95c3b7 has been approved by JohnTitor

:hourglass: Testing commit 45cd3dce3a18bd57709b3e90ccca68fccc95c3b7 with merge b76911ecbd94f02f750c425fd0e61ea89b4de012...

:sunny: Test successful - checks-actions, checks-cirrus-freebsd-11, checks-cirrus-freebsd-12, checks-cirrus-freebsd-13
Approved by: JohnTitor
Pushing b76911ecbd94f02f750c425fd0e61ea89b4de012 to master...


Geomedian notebook currently broken due to missing dependency

The Geomedian_composites.ipynb notebook currently fails with the following error:
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-27a4cd2c72de> in <module>
      2
      3 import datacube
----> 4 from datacube_stats.statistics import GeoMedian
      5 import sys
      6

ImportError: cannot import name 'GeoMedian'

This needs to be updated once either hdmedians or hdstats/odc.algo are added to the Sandbox

See https://github.com/opendatacube/jupyterhub/pull/29

This seems to be resolved as of 11 Feb!


Fixed typos

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


FileNotFoundError: [Errno 2] No such file or directory: '.\data\nuscenes\nuscenes\v1.0-trainval\category.json'

After running python tools/export_gt_depth_nusc.py cmd line in Windows, I got the above error. I've only downloaded the nuScenes v1.0 full dataset part 1. I couldn't manage to find the catergory.json file in the compressed file. Am I missing something or do I need the enitre dataset to run this cmd line. Here is the entire error.
(gsocc) C:\Users\User\Desktop\GaussianOcc>python tools/export_gt_depth_nusc.py Traceback (most recent call last):   File "C:\Users\User\Desktop\GaussianOcc\tools\export_gt_depth_nusc.py", line 152, in <module>     model = DepthGenerator('val')   File "C:\Users\User\Desktop\GaussianOcc\tools\export_gt_depth_nusc.py", line 17, in __init__     self.nusc = NuScenes(version=version,   File "C:\Users\User\anaconda3\envs\gsocc\lib\site-packages\nuscenes\nuscenes.py", line 69, in __init__     self.category = self.__load_table__('category')   File "C:\Users\User\anaconda3\envs\gsocc\lib\site-packages\nuscenes\nuscenes.py", line 136, in __load_table__     with open(osp.join(self.table_root, '{}.json'.format(table_name))) as f: FileNotFoundError: [Errno 2] No such file or directory: '.\\data\\nuscenes\\nuscenes\\v1.0-trainval\\category.json

I guess you need to download the entire dataset


hide operator from operatorhub

Add the non-standalone annotation to the ClusterServiceVersion to hide the operator from the OperatorHub page in the OpenShift web console.

Close the issue since this is a standalone operator deployed by customer manually now


misses dockerfileCrac in docs

Issue description
In https://micronaut-projects.github.io/micronaut-gradle-plugin/latest/#_micronaut_application_plugin we miss dockerFileCrac

dockerfile - Builds a Docker File for a Micronaut application
dockerBuild - Builds a Docker Image using the Docker Gradle plugin
dockerfileNative - Builds a Docker File for for GraalVM Native Image
dockerBuildNative - Builds a Native Docker Image using GraalVM Native Image
dockerBuildCrac - Builds a docker Image containing a CRaC enabled JDK and a pre-warmed, checkpointed application.

Closed by https://github.com/micronaut-projects/micronaut-gradle-plugin/pull/641


Increase resolution of maximum draw and allocated draw to 3 decimal places e.g 0.001 W

Environment

Python version: 3.9.2
Nautobot version: v1.1.6

Proposed Functionality
Maximum draw and allocated draw of power ports (device type, device) should support at least be 1 decimal place e.g 0.1 W. If in doubt, lets increase to 3 decimal place which is the resolution of lab power meters. I run into this limit of 1 W resolution multiple times.
This is what I am proposing in code:
maximum_draw = models.DecimalField(
    max_digits=8,
    decimal_places=3,
    blank=True,
    null=True,
    help_text="Maximum power draw (watts)"
)

Use Case
Manufactures and reviews often give power draw with 0.1 W resolution and accuracy. For example HPE OfficeConnect 1820 Switch Series QuickSpecs.pdf. I would like that resolution being represented in my device type. I don’t like rounding just because of technical limitations. My use case is for example single board computers that have a very low power consumption. There it makes a difference if we are talking about 0.7 W or 1.4 W. And for tuning devices to be power efficient. Maybe you found out that disabling 2.4 GHz on an AP saves 0.5 W of power and you would like to track that in Nautobot. There are also places were you don’t have plenty of power, like in off-grid/RV were people still want to run networks.

Database Changes
Yes.

External Dependencies
No.
Notes
I first posted this to NetBox https://github.com/netbox-community/netbox/issues/7937. I recently checked out Nautobot and got interested by the versioning using a Dolt database and thought I get involved with this issue. I currently use NetBox.

Hi @ypid thanks for the request. This one seems straightforward enough, but unfortunately because it would be changing the field from an integer to a decimal field, it is a breaking change. We'll definitely take a look to see if ti makes sense for our v2 release coming in 2022.


Problem with eventalign

Hi,
I am writing to you because I have a problem with nanopolish. When using eventalign it is not able to align most reads, so in the end all reads fail, for one reason or another:
[post-run summary] total reads: 69721, unparseable: 0, qc fail: 190, could not calibrate: 8740, no alignment: 60749, bad fast5: 281
Do you know why this is happening?
Thank you,
Mario

I suspect you are using R10 reads, which nanopolish does not support

Uffff, you are right, I am using R10 reads... Do you know if there is a method to transform R10 reads into R9?
Thank you very much!

@MarioRinBarr You may try f5c which an optimised reimplementation of nanopolish which has an r10 model.


Stakeholder meeting for requirements

Meet up to discuss the requirements for the project.

9-10; 11-12 ; 16:30-17:30 poate Teo


Google Chrome detecting repository as dangerous

So I was trying to access the repo on a daily basis, and Google Chrome showed me this today when I went directly to the repo link.

I understand that you have a manual update zip file in case of false positives, apparently Chrome is blocking both files from being downloaded apart from that warning as well. These are just my observations.
Separately, the tracker version with the auto-update got auto-deleted by Windows Defender 1 or 2 days back, probably their virus definitions got updated or something?

I've updated the program to try and remedy this as well as requesting google to remove the unsafe marker. Hopefully it works out.

I've updated the program to try and remedy this as well as requesting google to remove the unsafe marker. Hopefully it works out.


Included new benefits offerings

added in new benefits as of September 1, 2022 for Medical and Dental. Also included language about FSA and HSA options

@therebbie can you please double check I didn't miss anything?


Add exercises about interfaces

Contributes to https://github.com/CodeYourFuture/immersive-go-course/issues/123

Boop

@illicitonion did you forget this one btw?

I have a few small things to finish off on it; discussed them with Laura this week and will pick it up soon!


Code action is not working with tsserver

when using tsserver running lua require 'lspsaga.codeaction'.code_action() will show the proper actions popup but selecting any action doesn't do anything. While the native LSP code action lua vim.lsp.buf.code_action() works fine.

reproduce.. It's wired. If run this vim.lsp.buf.execute_command(action) after this can work. but do it in do_code_action function,It does not work ..
https://github.com/glepnir/lspsaga.nvim/blob/a31d355bfdc151b29f8f6361dfecf9a797a98f4f/lua/lspsaga/codeaction.lua#L24

reproduce.. It's wired. If run this vim.lsp.buf.execute_command(action) after this can work. but do it in do_code_action function,It does not work ..
https://github.com/glepnir/lspsaga.nvim/blob/a31d355bfdc151b29f8f6361dfecf9a797a98f4f/lua/lspsaga/codeaction.lua#L24


Add stream to HTTPClient

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

Project coverage is 100.00%. Comparing base (4c033b8) to head (aed7c7a).

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #19   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           29        29
  Lines         1041      1105   +64
=========================================
+ Hits          1041      1105   +64

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


Add conversion webhook to HNCConfig for sync mode

This is the initial commit to introduce CRD conversion webhook in HNC.
The conversion of sync mode in HNCConfig is minor so it's a good
starting point. v1alpha2 is now set as a served version in HNCConfig.
Set v1alpha1 as the conversion hub and v1alpha2 as a spoke. Add
ConvertTo() and ConvertFrom() funcs with conversion details.
Add conversion strategy and webhookClientConfig in a kustomize patch.
Update the internal cert reconciler to inject cert to the conversion
webhook too. (The cer-manager option is not available for this current
conversion webhook and the caninjectcert patch is not included either)
Tested by applying sample v1alpha1 and v1alpha2 configs with one invalid
mode for "Secret" type. Got expected mode "Ignore" for v1alpha2 and
"ignore" for v1alpha1 in the status. Fixing it by either applying a
correct v1alpha1 config or v1alpha2 config worked.
Part of #885 , #868

/assign @adrianludwin
/assign @rjbez17

Perhaps it makes sense to split this PR into two? One for the cert rotator changes, another for everything else?

Perhaps it makes sense to split this PR into two? One for the cert rotator changes, another for everything else?

Makes sense, I will add another PR for cert changes and hold this until that one is merged.

/hold
until split prs

hold until split prs

@rjbez17 we're thinking the split PRs may no longer be necessary as this PR seems to be converging. The main motivation to split was to make it easier to review.

Closing this because as updated in #868 , we will make a no-op CRD conversion first (see #953 ) and then implement v1a2.


Add Basic Auth for database creation

I noticed there is no way to create a database with basic authentication.
This is necessary when you can't access you database on localhost (docker is a typical example).
Would you merge a PR if I provided one?

I am more than happy to look at your PR.
I think that I do create databases in the integration tests that are protected with basic auth.
The API may not be exposed/documented properly though, so a good time to look at this and at your requirements.

OK I will look into providing a pull request soon.
I haven't found any part where there is a database created with basic_auth. I have however found this: https://github.com/locolupo/couchdb_connector/blob/master/test/test_prep.exs where the calls are made directly via HTTP.

You are quite right. It's currently missing in the API. Thanks for bringing this up!

Fixed in PR #35


.ico thumbnailing

implement .ico thumbnailing
i mean you sperged out and did audio thumbnailing so

Does .ico thumbnailing not work? It SHOULD work.

http://oniichanylo2tsi4.onion/thread-6906ef59ee.html
post 4cccc36019

should be fixed in srdnv2 https://github.com/majestrate/srndv2/commit/433ffdda86eb5f28d2279e29826f2bb9adfb0df3


Dockerize dennis

Finally.
TODO:

[x] More testing to make sure the process has no gaps
[ ] Create cache directory as part of onboarding process in set-up-my-mac and set-up-my-ubuntu added as part of please scripts
[x] Add script in lws and in FE repo to call dennis with params: LWS PR and FE PR
[x] Update dennis code to bootstrap git CLI auth with the token
[x] Update dennis code to set a name and an email... do they need to be correct if the username/passw is?
[x] Update dennis docs with required params

docker run --rm -v ~/git/dennis-cache:/git -e REPO=dennis -t dennis release --type minor --user yannispanousis --token $(cat ../go2)

@tomekwi thanks man, do my answers clarify things? There is no setup required from the user. The Dockerfile takes care of all the ugly stuff.

Niice dude, great work 👌👌👌

@tomekwi thanks man, requested changes have been made


Removed 'null' setting

Removing this fixes the 'null' display on both latest versions of Edge and Internet Explorer browsers.

That was some hardcore coding!

 ;)

No argument there!

I'm on my mobile, so could you send a pr for the change log?

Could you add the issue number to the changelog (I'm just trying to keep you busy...)

Took me a minute to find the Issue# ... heh