Classes that should be initialized at run time got initialized during image building:

Desktop (please complete the following information):

OS:  deepin
Version ： v20

Additional context
Error: Classes that should be initialized at run time got initialized during image building:
Classes that should be initialized at run time got initialized during image building:
org.springframework.boot.logging.java.JavaLoggingSystem$Factory was unintentionally initialized at build time. To see why org.springframework.boot.logging.java.JavaLoggingSystem$Factory got initialized use --trace-class-initialization=org.springframework.boot.logging.java.JavaLoggingSystem$Factory
org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory was unintentionally initialized at build time. To see why org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory got initialized use --trace-class-initialization=org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory
com.oracle.svm.core.util.UserError$UserException: Classes that should be initialized at run time got initialized during image building:
org.springframework.boot.logging.java.JavaLoggingSystem$Factory was unintentionally initialized at build time. To see why org.springframework.boot.logging.java.JavaLoggingSystem$Factory got initialized use --trace-class-initialization=org.springframework.boot.logging.java.JavaLoggingSystem$Factory
org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory was unintentionally initialized at build time. To see why org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory got initialized use --trace-class-initialization=org.springframework.boot.logging.logback.LogbackLoggingSystem$Factory
at com.oracle.svm.core.util.UserError.abort(UserError.java:68)
at com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization.checkDelayedInitialization(ConfigurableClassInitialization.java:539)
at com.oracle.svm.hosted.classinitialization.ClassInitializationFeature.duringAnalysis(ClassInitializationFeature.java:226)
at com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$8(NativeImageGenerator.java:735)
at com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:70)
at com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:735)
at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:558)
at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:471)
at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)

Error: Image build request failed with exit status 1
Image build request failed with exit status 1
Add any other context about the problem here.

It says Classes that should be initialized at run time got initialized during image building, so did you include classes to be initialized using initializeAtBuildTime as mentioned in the readme? Also, please check how to use GraalVM native: https://www.graalvm.org/reference-manual/native-image/Options/
This plugin is a wrapper to build GraalVM native image so you still need to read their documentation on how it works.

Thanks ！！


fix: func deploy uses Docker API, not binary

Signed-off-by: Matej Vasek<EMAIL_ADDRESS>

@lance PTAL

@matejvasek thanks for making those changes! Overall, it looks good. But I wonder about the fact that the library code is prompting the user, and reading a config file outside of the context of the project. I think this could be bumping up against the separation of concerns between the client and the library. It might introduce a little complexity, but should the caller of NewPusher() (cmd/deploy.go) be providing the registry name and credentials?

definitely worth considering

@lance PTAL


[Feature][Jenkins] Investigate and implement Jenkins Action

Search before asking

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

Description
According to issue https://github.com/apache/incubator-devlake/issues/2537 ,  Before this, we need to investigate Jenkins
Actions and write a table schema in this issue.
Use case
We need to investigate Jenkins Actions first, and try to implement collector and extractor.
Then we can compare several CI/CD plugins' tool layers and go back to work on https://github.com/apache/incubator-devlake/issues/2537
After domain layer design, we can continue to finish this issue
Related issues
No response
Are you willing to submit a PR?

[X] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

closed by mistake, reopened

closed by #2683 #2690


ERROR: Could not find a version that satisfies the requirement msldap>=0.3.20

ERROR: Could not find a version that satisfies the requirement msldap>=0.3.20 (from pypykatz) (from versions: 0.0.2, 0.0.3, 0.0.4, 0.1.0, 0.1.1, 0.1.2, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6, 0.2.7, 0.2.8, 0.2.9, 0.2.10, 0.2.11, 0.2.12, 0.2.13, 0.2.14, 0.3.0, 0.3.1, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.3.9, 0.3.10, 0.3.11, 0.3.12, 0.3.13)
ERROR: No matching distribution found for msldap>=0.3.20 (from pypykatz)

I get same issue when install it via pip3. Try clone the repo, Install prerequirements (here you got msladp..) and install it again via python install  python3 setup.py install.

This is really strange, the msldap version 0.3.20 was published on the 8th of November onto pip.
I managed to build the entire project using setup.py install so at the moment I'm clueless.
Please let me know if you still experience this issue.

pip call with root account told the missing dependency: msldap needs python >= 3.7. I had 3.6 installed (ubuntu 18.04). After setup of python 3.7 pypykatz installed successfully. Hope that helps ;)

Ahh I think I found the issue: msldap package changed the minimum version requirement from 3.6 to 3.7
I believe I should do this to pypykatz as well.

Ahh I think I found the issue: msldap package changed the minimum version requirement from 3.6 to 3.7
I believe I should do this to pypykatz as well.

Closing this issue as we've passed multiple version changes since


Cleanup: convert uses of 'import numpy as onp' in tests

Companion to #3754

Tests pass internally


[sub-isssue] item_rv_explore_courses_users change to ConstraintLayout

item_rv_explore_courses_users change to ConstraintLayout

Change layout to ConstraintLayout

Would you like to work on the issue?
Yes

@ujjwalagrawal17 I have fixed the issue you can review the PR #195


Rework Map object

This patch reworks the core of the builtin Map object.
Advantages:

Provide sublinear access time for the elements via Lcache and property hashmap
This implementation is suitable for the builtin Set object as well

Also add the missing 'forEach' routine for the builtin object as well.
JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik<EMAIL_ADDRESS>

Related issue: #2745

Note: This patch depends on #2766.

The patch is done and ready for the review.


Once initialized we cannot move to slide 0 from the code

As in onChanges we check if this.moveToSlide has some value then only it calls the function that changes the slide number to the number we specified. But suppose if the move to slide number 0 then this.moveToSlide would be 0 and hence it wont call the function to change the slide number to 0.

Duplicate of #55

Fixed the bug in Build v1.3.4
Thanks

Thank you so much. 🙂
On Nov 26, 2017 1:13 PM, "Sheik Althaf"<EMAIL_ADDRESS>wrote:

Fixed the bug in Build v1.3.4
Thanks
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/sheikalthaf/ngx-carousel/issues/58#issuecomment-346990560,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AbhNlhoFRoDzNG8EO11UDqtcm79BFoEgks5s6Ra2gaJpZM4Qpl4t
.


metasv error - Floating point exception

Hi,
I'm trying to run metasv to integrate calls from breakdancer, lumpy and cnvnator.
I've installed and tested metasv v.0.4 without problems, but I get a " Floating point exception" error when trying to test it in on my data (1 sample and 1 chr).
I copy below the last lines of the log and the command I've run.
It creates the work directory and the pre_asm.vcf file, but it's empty.
I've tried combining the output of only 2 callers as well, but all the combinations give the same error.
I would appreciate if you could help me identify what is causing the error.
Thank you in advance and best regards,
amaia
$METASV --reference $resourceDir/human_g1k_v37_decoy.fasta --outdir $WorkingDir/metasv --sample $sample --bam $WorkingDir/bam_sort/$sample.final.sorted.bam --chromosomes $chr  --cnvnator_native $WorkingDir/cnvnator/calls/$sample.calls  --breakdancer_native $WorkingDir/breakdancer/intrachr/samples61_breakdancer_o_$chr.ctx  --lumpy_vcf $WorkingDir/lumpy/$fam'_samples.vcf' --disable_assembly --filter_gaps --keep_standard_contigs

...
INFO 2015-11-12 11:46:24,844 metasv.main          SV types are set(['DEL', 'DUP', 'INV', 'INS'])
INFO 2015-11-12 11:46:24,845 metasv.main          Do merging
INFO 2015-11-12 11:46:24,845 metasv.main          Processing SVs of type DEL
INFO 2015-11-12 11:46:24,845 metasv.main          Intra-tool Merging SVs of type DEL
INFO 2015-11-12 11:46:24,845 metasv.main          First level merging for DEL for tool CNVnator
INFO 2015-11-12 11:46:24,903 metasv.main          First level merging for DEL for tool BreakDancer
INFO 2015-11-12 11:46:25,207 metasv.main          First level merging for DEL for tool Lumpy
INFO 2015-11-12 11:46:27,096 metasv.main          Inter-tool Merging SVs of type DEL
INFO 2015-11-12 11:46:27,588 metasv.main          Checking overlaps SVs of type DEL
INFO 2015-11-12 11:46:28,249 metasv.main          Processing SVs of type DUP
INFO 2015-11-12 11:46:28,249 metasv.main          Intra-tool Merging SVs of type DUP
INFO 2015-11-12 11:46:28,249 metasv.main          First level merging for DUP for tool CNVnator
INFO 2015-11-12 11:46:28,267 metasv.main          First level merging for DUP for tool Lumpy
INFO 2015-11-12 11:46:28,477 metasv.main          Inter-tool Merging SVs of type DUP
INFO 2015-11-12 11:46:28,549 metasv.main          Checking overlaps SVs of type DUP
INFO 2015-11-12 11:46:29,211 metasv.main          Processing SVs of type INV
INFO 2015-11-12 11:46:29,211 metasv.main          Intra-tool Merging SVs of type INV
INFO 2015-11-12 11:46:29,212 metasv.main          First level merging for INV for tool BreakDancer
INFO 2015-11-12 11:46:29,225 metasv.main          First level merging for INV for tool Lumpy
INFO 2015-11-12 11:46:29,229 metasv.main          Inter-tool Merging SVs of type INV
INFO 2015-11-12 11:46:29,280 metasv.main          Checking overlaps SVs of type INV
INFO 2015-11-12 11:46:29,333 metasv.main          Processing SVs of type INS
INFO 2015-11-12 11:46:29,333 metasv.main          Intra-tool Merging SVs of type INS
INFO 2015-11-12 11:46:29,333 metasv.main          First level merging for INS for tool BreakDancer
INFO 2015-11-12 11:46:36,834 metasv.main          Inter-tool Merging SVs of type INS
INFO 2015-11-12 11:46:56,726 metasv.main          Checking overlaps SVs of type INS
INFO 2015-11-12 11:47:17,721 metasv.main          Output merged VCF without assembly
Floating point exception

HI Amaia,
Which version of MetaSV are you using? The floating-point error is possibly
from pysam when trying to index an empty VCF. Looks like it finds nothing
from the callers or might be a reading issues from the files. If you do not
mind, could you share the input files from CNVnator, BreakDancer and LUMPY?
Thanks for your interest in MetaSV.
Regards
Marghoob.
On Fri, Nov 13, 2015 at 5:56 AM, amaiacc<EMAIL_ADDRESS>wrote:

Hi,
I'm trying to run metasv to integrate calls from breakdancer, lumpy and
cnvnator.
I've installed and tested metasv v.0.4 without problems, but I get a "
Floating point exception" error when trying to test it in on my data (1
sample and 1 chr).
I copy below the last lines of the log and the command I've run.
It creates the work directory and the pre_asm.vcf file, but it's empty.
I've tried combining the output of only 2 callers as well, but all the
combinations give the same error.
I would appreciate if you could help me identify what is causing the error.
Thank you in advance and best regards,
amaia
$METASV --reference $resourceDir/human_g1k_v37_decoy.fasta --outdir $WorkingDir/metasv --sample $sample --bam $WorkingDir/bam_sort/$sample.final.sorted.bam --chromosomes $chr  --cnvnator_native $WorkingDir/cnvnator/calls/$sample.calls  --breakdancer_native $WorkingDir/breakdancer/intrachr/samples61_breakdancer_o_$chr.ctx  --lumpy_vcf $WorkingDir/lumpy/$fam'_samples.vcf' --disable_assembly --filter_gaps --keep_standard_contigs
...
INFO 2015-11-12 11:46:24,844 metasv.main SV types are set(['DEL', 'DUP',
'INV', 'INS'])
INFO 2015-11-12 11:46:24,845 metasv.main Do merging
INFO 2015-11-12 11:46:24,845 metasv.main Processing SVs of type DEL
INFO 2015-11-12 11:46:24,845 metasv.main Intra-tool Merging SVs of type DEL
INFO 2015-11-12 11:46:24,845 metasv.main First level merging for DEL for
tool CNVnator
INFO 2015-11-12 11:46:24,903 metasv.main First level merging for DEL for
tool BreakDancer
INFO 2015-11-12 11:46:25,207 metasv.main First level merging for DEL for
tool Lumpy
INFO 2015-11-12 11:46:27,096 metasv.main Inter-tool Merging SVs of type DEL
INFO 2015-11-12 11:46:27,588 metasv.main Checking overlaps SVs of type DEL
INFO 2015-11-12 11:46:28,249 metasv.main Processing SVs of type DUP
INFO 2015-11-12 11:46:28,249 metasv.main Intra-tool Merging SVs of type DUP
INFO 2015-11-12 11:46:28,249 metasv.main First level merging for DUP for
tool CNVnator
INFO 2015-11-12 11:46:28,267 metasv.main First level merging for DUP for
tool Lumpy
INFO 2015-11-12 11:46:28,477 metasv.main Inter-tool Merging SVs of type DUP
INFO 2015-11-12 11:46:28,549 metasv.main Checking overlaps SVs of type DUP
INFO 2015-11-12 11:46:29,211 metasv.main Processing SVs of type INV
INFO 2015-11-12 11:46:29,211 metasv.main Intra-tool Merging SVs of type INV
INFO 2015-11-12 11:46:29,212 metasv.main First level merging for INV for
tool BreakDancer
INFO 2015-11-12 11:46:29,225 metasv.main First level merging for INV for
tool Lumpy
INFO 2015-11-12 11:46:29,229 metasv.main Inter-tool Merging SVs of type INV
INFO 2015-11-12 11:46:29,280 metasv.main Checking overlaps SVs of type INV
INFO 2015-11-12 11:46:29,333 metasv.main Processing SVs of type INS
INFO 2015-11-12 11:46:29,333 metasv.main Intra-tool Merging SVs of type INS
INFO 2015-11-12 11:46:29,333 metasv.main First level merging for INS for
tool BreakDancer
INFO 2015-11-12 11:46:36,834 metasv.main Inter-tool Merging SVs of type INS
INFO 2015-11-12 11:46:56,726 metasv.main Checking overlaps SVs of type INS
INFO 2015-11-12 11:47:17,721 metasv.main Output merged VCF without assembly
Floating point exception
—
Reply to this email directly or view it on GitHub
https://github.com/bioinform/metasv/issues/80.

Hi Marghoob,
Thank you for your quick reply. I've used version v0.4.
I also got some errors and warnings from metasv.sv_interval (copied below).
I attach my files from CNVnator and LUMPY.
Thank you again for your help,
amaia
WARNING 2015-11-16 12:53:35,121 metasv.sv_interval   Skipping
Record(CHROM=1, POS=245859159, REF=N, ALT=[]) due to small size
WARNING 2015-11-16 12:53:35,121 metasv.sv_interval   Skipping
Record(CHROM=1, POS=246657062, REF=N, ALT=[]) due to small size
ERROR 2015-11-16 12:53:35,123 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=247291210, REF=N,
ALT=[[1:247333809[N])
ERROR 2015-11-16 12:53:35,123 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=247333809, REF=N,
ALT=[[1:247291210[N])
ERROR 2015-11-16 12:53:35,125 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248610268, REF=N,
ALT=[[1:248808300[N])
ERROR 2015-11-16 12:53:35,125 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248808300, REF=N,
ALT=[[1:248610268[N])
ERROR 2015-11-16 12:53:35,125 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248604458, REF=N,
ALT=[N]1:248814248]])
ERROR 2015-11-16 12:53:35,126 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248814248, REF=N,
ALT=[N]1:248604458]])
ERROR 2015-11-16 12:53:35,126 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248603607, REF=N,
ALT=[N]1:248815102]])
ERROR 2015-11-16 12:53:35,126 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248815102, REF=N,
ALT=[N]1:248603607]])
ERROR 2015-11-16 12:53:35,126 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248596485, REF=N,
ALT=[N]1:248822178]])
ERROR 2015-11-16 12:53:35,126 metasv.sv_interval   Ignoring record due to
missing SVTYPE or INFO field in Record(CHROM=1, POS=248822178, REF=N,
ALT=[N]1:248596485]])
2015-11-13 16:44 GMT+01:00 Marghoob Mohiyuddin<EMAIL_ADDRESS>
HI Amaia,
Which version of MetaSV are you using? The floating-point error is possibly
from pysam when trying to index an empty VCF. Looks like it finds nothing
from the callers or might be a reading issues from the files. If you do not
mind, could you share the input files from CNVnator, BreakDancer and LUMPY?
Thanks for your interest in MetaSV.
Regards
Marghoob.
On Fri, Nov 13, 2015 at 5:56 AM, amaiacc<EMAIL_ADDRESS>wrote:

Hi,
I'm trying to run metasv to integrate calls from breakdancer, lumpy and
cnvnator.
I've installed and tested metasv v.0.4 without problems, but I get a "
Floating point exception" error when trying to test it in on my data (1
sample and 1 chr).
I copy below the last lines of the log and the command I've run.
It creates the work directory and the pre_asm.vcf file, but it's empty.
I've tried combining the output of only 2 callers as well, but all the
combinations give the same error.
I would appreciate if you could help me identify what is causing the
error.
Thank you in advance and best regards,
amaia
$METASV --reference $resourceDir/human_g1k_v37_decoy.fasta --outdir
$WorkingDir/metasv --sample $sample --bam
$WorkingDir/bam_sort/$sample.final.sorted.bam --chromosomes $chr
--cnvnator_native $WorkingDir/cnvnator/calls/$sample.calls
--breakdancer_native
$WorkingDir/breakdancer/intrachr/samples61_breakdancer_o_$chr.ctx
--lumpy_vcf $WorkingDir/lumpy/$fam'_samples.vcf' --disable_assembly
--filter_gaps --keep_standard_contigs
...
INFO 2015-11-12 11:46:24,844 metasv.main SV types are set(['DEL', 'DUP',
'INV', 'INS'])
INFO 2015-11-12 11:46:24,845 metasv.main Do merging
INFO 2015-11-12 11:46:24,845 metasv.main Processing SVs of type DEL
INFO 2015-11-12 11:46:24,845 metasv.main Intra-tool Merging SVs of type
DEL
INFO 2015-11-12 11:46:24,845 metasv.main First level merging for DEL for
tool CNVnator
INFO 2015-11-12 11:46:24,903 metasv.main First level merging for DEL for
tool BreakDancer
INFO 2015-11-12 11:46:25,207 metasv.main First level merging for DEL for
tool Lumpy
INFO 2015-11-12 11:46:27,096 metasv.main Inter-tool Merging SVs of type
DEL
INFO 2015-11-12 11:46:27,588 metasv.main Checking overlaps SVs of type
DEL
INFO 2015-11-12 11:46:28,249 metasv.main Processing SVs of type DUP
INFO 2015-11-12 11:46:28,249 metasv.main Intra-tool Merging SVs of type
DUP
INFO 2015-11-12 11:46:28,249 metasv.main First level merging for DUP for
tool CNVnator
INFO 2015-11-12 11:46:28,267 metasv.main First level merging for DUP for
tool Lumpy
INFO 2015-11-12 11:46:28,477 metasv.main Inter-tool Merging SVs of type
DUP
INFO 2015-11-12 11:46:28,549 metasv.main Checking overlaps SVs of type
DUP
INFO 2015-11-12 11:46:29,211 metasv.main Processing SVs of type INV
INFO 2015-11-12 11:46:29,211 metasv.main Intra-tool Merging SVs of type
INV
INFO 2015-11-12 11:46:29,212 metasv.main First level merging for INV for
tool BreakDancer
INFO 2015-11-12 11:46:29,225 metasv.main First level merging for INV for
tool Lumpy
INFO 2015-11-12 11:46:29,229 metasv.main Inter-tool Merging SVs of type
INV
INFO 2015-11-12 11:46:29,280 metasv.main Checking overlaps SVs of type
INV
INFO 2015-11-12 11:46:29,333 metasv.main Processing SVs of type INS
INFO 2015-11-12 11:46:29,333 metasv.main Intra-tool Merging SVs of type
INS
INFO 2015-11-12 11:46:29,333 metasv.main First level merging for INS for
tool BreakDancer
INFO 2015-11-12 11:46:36,834 metasv.main Inter-tool Merging SVs of type
INS
INFO 2015-11-12 11:46:56,726 metasv.main Checking overlaps SVs of type
INS
INFO 2015-11-12 11:47:17,721 metasv.main Output merged VCF without
assembly
Floating point exception
—
Reply to this email directly or view it on GitHub
https://github.com/bioinform/metasv/issues/80.

—
Reply to this email directly or view it on GitHub
https://github.com/bioinform/metasv/issues/80#issuecomment-156468379.

Hi Amaia,
In order for MetaSV to work with VCF inputs, the VCF must adhere to the following specs:

ALT column must be one of <DEL>, <INS>, <DUP>, <DUP:TANDEM>, <INV>.
INFO column must have SVTYPE (one of DEL/INS/DUP/DUP:TANDEM/INV) and SVLEN fields.

When these details are missing from a VCF record, it is ignored. In addition, if the SV has length smaller than 50bp, it is ignored. From the log, it looks like everything is being ignored from the input VCF. You can try to give MetaSV the raw calls from CNVnator using --cnvnator_native option, by the way.

Hi Marghoob,
I've checked the vcf file from my lumpy input, and it contains the ALT and SVTYPE columns specified as expected (I copy one entry). There are some SVTYPE=BND, which yielded the errors from the log, but these are the minority. Do you think it's ignoring them all because of these entries?
1    869470    1    N    <DEL>    .    .    SVTYPE=DEL;STRANDS=+-:46;SVLEN=-743;END=870213;CIPOS=-10,74;CIEND=-56,10;CIPOS95=-3,19;CIEND95=-25,2;IMPRECISE;SU=46;PE=46;SR=0    GT:SU:PE:SR    ./.:2:2:0    ./.:16:16:0    ./.:3:3:0    ./.:9:9:0    ./.:10:10:0    ./.:3:3:0    ./.:3:3:0

I've used the --cnvnator_native option to input raw calls from CNVnator (see command below), and my input files look exactly as the ones from the meta_sv/test. So I guess there must be something else that I'm doing wrong.
I'm running:
$METASV --reference $resourceDir/human_g1k_v37_decoy.fasta --gaps $WorkingDir/programs/metasv-0.4/metasv/resources/b37.gaps.bed --outdir $WorkingDir/metasv --sample $sample --chromosomes $chr --cnvnator_native ./$sample.calls --lumpy_vcf ./352_samples.vcf --disable_assembly --filter_gaps --keep_standard_contigs

I attached my test input files in the last message by replying to the email. Let me know how could I share them if you didn't receive them.
Thanks and best regards,
amaia

Hi Marghoob,
I've detected what was causing my error: the fasta file index I had used
contained the wrong chromosome names (i.e. as described here:
http://gatkforums.broadinstitute.org/discussion/6282/can-you-consider-updating-bundle-2-8-b37-human-g1k-v37-decoy-fasta-fai-gz
).
So that's why it generated the empty vcf.
I've specified the correct fai, and MetaSV ran without problems.
Thanks again for your help,
Best regards,
amaia
2015-11-18 0:08 GMT+01:00 Marghoob Mohiyuddin<EMAIL_ADDRESS>
Hi Amaia,
In order for MetaSV to work with VCF inputs, the VCF must adhere to the
following specs:

ALT column must be one of , , , DUP:TANDEM,.
INFO column must have SVTYPE (one of DEL/INS/DUP/DUP:TANDEM/INV) and
SVLEN fields.

When these details are missing from a VCF record, it is ignored. In
addition, if the SV has length smaller than 50bp, it is ignored. From the
log, it looks like everything is being ignored from the input VCF. You can
try to give MetaSV the raw calls from CNVnator using --cnvnator_native
option, by the way.
—
Reply to this email directly or view it on GitHub
https://github.com/bioinform/metasv/issues/80#issuecomment-157539235.

Thanks.  I am glad it worked out all fine in the end. Feel free to let us
know if any other issues arise in the future.
On Fri, Dec 11, 2015 at 5:30 AM, amaiacc<EMAIL_ADDRESS>wrote:

Hi Marghoob,
I've detected what was causing my error: the fasta file index I had used
contained the wrong chromosome names (i.e. as described here:
http://gatkforums.broadinstitute.org/discussion/6282/can-you-consider-updating-bundle-2-8-b37-human-g1k-v37-decoy-fasta-fai-gz
).
So that's why it generated the empty vcf.
I've specified the correct fai, and MetaSV ran without problems.
Thanks again for your help,
Best regards,
amaia
2015-11-18 0:08 GMT+01:00 Marghoob Mohiyuddin<EMAIL_ADDRESS>
Hi Amaia,
In order for MetaSV to work with VCF inputs, the VCF must adhere to the
following specs:

ALT column must be one of , , , DUP:TANDEM,.
INFO column must have SVTYPE (one of DEL/INS/DUP/DUP:TANDEM/INV) and
SVLEN fields.

When these details are missing from a VCF record, it is ignored. In
addition, if the SV has length smaller than 50bp, it is ignored. From the
log, it looks like everything is being ignored from the input VCF. You
can
try to give MetaSV the raw calls from CNVnator using --cnvnator_native
option, by the way.
—
Reply to this email directly or view it on GitHub
https://github.com/bioinform/metasv/issues/80#issuecomment-157539235.

—
Reply to this email directly or view it on GitHub
https://github.com/bioinform/metasv/issues/80#issuecomment-163936568.


Workaround for NSDecimalNumber longLongValue issue.

Discussion
The discussion of the issue can be found here:
https://github.com/firebase/firebase-ios-sdk/issues/4108
This PR only provides a workaround for a bug with [NSDecimalNumber longLongValue] on values with high precision.
It does not deal with the fact that the RTDB server appears to store a double wrapped in an NSNumber differently than the same value wrapped in an NSDecimalNumber.
As an NSDecimalNumber the higher precision is stored, but the persistence layer has no knowledge about whether we are in one case or the other.
Testing
The added logic changes the CFNumber type of one of the existing tests. Otherwise all existing tests passed.
API Changes
No API changes in the PR.

@mortenbekditlevsen  Thanks for the PR!  It looks like our new Danger integration is breaking CI for external PRs.  cc: @morganchen12  We'll investigate that and get this reviewed.

@mortenbekditlevsen The danger issue has been fixed in master, if you merge/rebase it should go away. Sorry for the inconvenience!

Thank you very much for the review. I have updated the PR with requested changes and added additional comments.
Have you had a chance to consider the other issue described in: #4108?
Namely that it appears that the RTDB server can represent the 'same' value in different versions based on whether it is wrapped as an NSDecimalNumber or not.
This is all fine and good, but it seems that the persistence layer can not know which representation is desired, and this could cause hashing/sync issues - and also minor precision issues based on whether you are enabling persistence or not.


Ability to search for text across files in the workspace

When you use vs code to open a folder. I would like the ability to do CTRL+F and search for a text in any readable file in the open folder.

Shift+Alt+F will do that if the folder is focused in the Explorer (or you can right-click on that folder and there is a menu item Find in Folder...
filesExplorer.findInFolder is the command if you wish to rebind it.  Ctrl+F does have many other uses depending on the context.
To rebind if you wish to Ctrl+F:
  {
    "key": "ctrl+f",
    "command": "filesExplorer.findInFolder",
    "when": "explorerResourceIsFolder && explorerViewletVisible && filesExplorerFocus && !inputFocus"
  },
  {
    "key": "shift+alt+f",
    "command": "-filesExplorer.findInFolder",
    "when": "explorerResourceIsFolder && explorerViewletVisible && filesExplorerFocus && !inputFocus"
  },

Is that sufficient for you or is there a different workflow you were looking for?

I think this works. I didn't know CTRL+SHFT+F was a feature.


[BUG] Play command bug for multiple servers

Describe the bug
The play command works fine for a single server, but it behaves weirdly when ran on multiple at the same time.
To Reproduce
Run the command 2 guilds at the same time.
Additional information
The bug is probably related to some incorrect variable scopes. The JSON files to save the data also doesn't work properly.
Note: this issue isn't really that bad right now, because the bot is used on only one guild. It just would be great to have everything to work for multiple servers, like a proper discord bot :)

Should also fix #6 and #16 (util functions and function documentation)


🐛 [firebase_auth] [iOS] signInWithCredential after attempted linking results in session-expired

Bug report
We're using phone auth to verify the identity of anonymous users.
According to documentation, we should first try linking phone credentials to the current anonymous user, and then fall back to signing in on credential-already-in-use if that phone number is already in use.
This works fine on Android, but on iOS, the latter signInWIthCredential fails with a PlatformException(session-expired) error.
Disclaimer! Only reproducable on iOS and with real phone numbers (not test phones in the firebase console).
Steps to reproduce
Only on iOS

Log in as an anonymous user using FirebaseAuth.instance.signInAnonymously()
Perform phone verification with FirebaseAuth.instance.verifyPhoneNumber() for a real phone number which is already used by another user.
Try linking that phone number to the current anonymous auth with FirebaseAuth.instance.currentUser.linkWithCredential(phoneCredential);
Catch credential-already-in-use error and now, sign in as that user instead with FirebaseAuth.instance.signInWithCredential(phoneCredential);
Receive this error:

PlatformException (PlatformException(session-expired, The SMS code has expired. Please re-send the verification code to try again., {code: session-expired, message: The SMS code has expired. Please re-send the verification code to try again., nativeErrorMessage: The SMS code has expired. Please re-send the verification code to try again., nativeErrorCode: 17051, additionalData: {}}, null))

Our code:
try {
  await FirebaseAuth.instance.currentUser.linkWithCredential(phoneCredential);
} on FirebaseAuthException catch (exception) {
  if (exception.code == 'credential-already-in-use') {
    // There's already another user with this phone number. Log in as that user instead.
    await FirebaseAuth.instance.signInWithCredential(phoneCredential);
  } else {
    rethrow;
  }
}

Expected behavior
Expected (and working on Android, and with test phone numbers), is that the signInWithCredential call succeeds and signs the user in.

Additional context
I haven't dug deep into the implementation but what's weird is that the error received is a PlatformException and not a FirebaseAuthException. This leads to something in the iOS plugin bridge code.
From documentation:
  /// - **credential-already-in-use**:
  ///  - Thrown if the account corresponding to the credential already exists
  ///    among your users, or is already linked to a Firebase User. For example,
  ///    this error could be thrown if you are upgrading an anonymous user to a
  ///    Google user by linking a Google credential to it and the Google
  ///    credential used is already associated with an existing Firebase Google
  ///    user. The fields `email`, `phoneNumber`, and `credential`
  ///    ([AuthCredential]) may be provided, depending on the type of
  ///    credential. You can recover from this error by signing in with
  ///    `credential` directly via [signInWithCredential].

The workaround is to go straight to signInWithCredentials on iOS without trying to link to the current anonymous user. But this creates unnecessary new user objects in the database and makes state management harder since the phone verification essentially becomes a sign out + sign in event.

Flutter doctor
Run flutter doctor and paste the output below:
Click To Expand
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.0.5, on macOS 11.2.3 20D91 darwin-x64, locale sv)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.1)
[✓] VS Code (version 1.55.2)
[✓] Connected device (3 available)

• No issues found!

Flutter dependencies
Run flutter pub deps -- --style=compact and paste the output below:
Click To Expand
Dart SDK 2.12.3
Flutter SDK 2.0.5
done_flutter 1.27.2+141

dependencies:
- app_review 2.1.1+1 [http package_info url_launcher flutter]
- app_settings 4.0.3 [flutter]
- audioplayers 0.18.3 [uuid path_provider flutter flutter_web_plugins]
- auto_size_text 2.1.0 [flutter]
- cached_network_image 2.5.1 [flutter flutter_cache_manager octo_image]
- camera 0.5.8+17 [flutter]
- chewie 1.0.0 [cupertino_icons flutter video_player wakelock]
- cloud_firestore 1.0.6 [cloud_firestore_platform_interface cloud_firestore_web firebase_core firebase_core_platform_interface flutter meta]
- cloud_functions 1.0.4 [cloud_functions_platform_interface cloud_functions_web firebase_core firebase_core_platform_interface flutter]
- confetti 0.5.5 [flutter random_color vector_math]
- connectivity 3.0.3 [flutter meta connectivity_platform_interface connectivity_macos connectivity_for_web]
- cupertino_icons 1.0.2
- device_calendar 3.1.0 [flutter meta collection]
- device_info_plus 1.0.0 [flutter device_info_plus_platform_interface device_info_plus_linux device_info_plus_macos device_info_plus_web device_info_plus_windows]
- done_ui 0.0.1 [flutter]
- event_bus 1.1.1
- expandable 4.1.4 [flutter]
- expandable_bottom_sheet 0.2.1+1 [flutter]
- facebook_app_events 0.11.2 [flutter]
- file_picker 3.0.1 [flutter flutter_web_plugins flutter_plugin_android_lifecycle plugin_platform_interface]
- firebase_analytics 8.0.1 [firebase_analytics_platform_interface firebase_analytics_web firebase_core flutter meta]
- firebase_auth 1.1.2 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 1.1.0 [firebase_core_platform_interface firebase_core_web flutter meta]
- firebase_crashlytics 2.0.1 [firebase_core firebase_core_platform_interface firebase_crashlytics_platform_interface flutter stack_trace]
- firebase_dynamic_links 2.0.1 [firebase_core flutter]
- firebase_messaging 9.1.2 [firebase_core firebase_core_platform_interface firebase_messaging_platform_interface firebase_messaging_web flutter meta]
- firebase_storage 8.0.4 [firebase_core firebase_core_platform_interface firebase_storage_platform_interface firebase_storage_web flutter]
- flame 0.29.4 [flutter audioplayers ordered_set box2d_flame synchronized convert flare_flutter meta]
- flutter 0.0.0 [characters collection meta typed_data vector_math sky_engine]
- flutter_app_badger 1.2.0 [flutter]
- flutter_callkeep 0.1.8 [flutter]
- flutter_document_picker 4.0.1 [flutter]
- flutter_incall_manager 0.1.0 [flutter]
- flutter_linkify 3.1.3 [flutter linkify]
- flutter_localizations 0.0.0 [flutter intl characters clock collection meta path typed_data vector_math]
- flutter_markdown 0.4.4 [flutter markdown meta path]
- flutter_native_image 0.0.6 [flutter]
- flutter_observable 0.2.0 [flutter]
- flutter_pdfview 1.1.0 [flutter]
- flutter_sticky_header 0.5.0 [flutter value_layout_builder]
- flutter_webrtc 0.4.1 [flutter]
- gen_lang 0.1.3 [args path ansicolor]
- geocoder 0.2.1 [meta flutter]
- get_it 4.0.4 [async meta]
- google_maps_flutter 0.5.21+17 [flutter]
- google_maps_webservice 0.0.20-nullsafety.4 [http meta json_annotation]
- image_downloader 0.20.1 [flutter]
- image_picker 0.7.4 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface image_picker_for_web]
- intercom_flutter 3.1.0 [flutter]
- intl 0.17.0 [clock path]
- libphonenumber 1.0.2 [flutter meta]
- logger 0.9.4
- modal_bottom_sheet 2.0.0-nullsafety.1 [flutter]
- package_info_plus 1.0.0 [flutter package_info_plus_platform_interface package_info_plus_linux package_info_plus_macos package_info_plus_windows package_info_plus_web]
- page_view_indicators 1.4.1 [flutter]
- path 1.8.0
- path_provider 2.0.1 [flutter path_provider_platform_interface path_provider_macos path_provider_linux path_provider_windows]
- permission_handler 6.1.3 [flutter meta permission_handler_platform_interface]
- personnummer 3.0.3
- photo_view 0.10.3 [flutter]
- pin_code_fields 7.0.0 [flutter]
- pointer_interceptor 0.9.0 [flutter]
- pub_semver 1.4.4 [collection]
- rxdart 0.24.1
- share 2.0.1 [meta mime flutter]
- shared_preferences 2.0.5 [meta flutter shared_preferences_platform_interface shared_preferences_linux shared_preferences_macos shared_preferences_web shared_preferences_windows]
- smooth_star_rating 1.1.1 [flutter]
- sprung 3.0.0 [flutter]
- stream_transform 1.2.0
- string_validator 0.1.4
- uni_links2 0.6.0+2 [uni_links2_platform_interface uni_links_web2 flutter]
- universal_html 2.0.8 [async csslib charcode collection html meta source_span typed_data universal_io]
- universal_platform 0.1.3
- universal_ui 0.0.8 [flutter]
- url_launcher 6.0.3 [flutter url_launcher_platform_interface url_launcher_linux url_launcher_macos url_launcher_windows url_launcher_web]
- uuid 3.0.4 [crypto]
- video_compress 2.1.1 [flutter]
- video_player 2.1.1 [meta video_player_platform_interface video_player_web flutter flutter_test]

dev dependencies:
- flutter_driver 0.0.0 [file meta path vm_service webdriver flutter flutter_test fuchsia_remote_debug_protocol archive args async boolean_selector characters charcode clock collection convert crypto fake_async matcher platform process source_span stack_trace stream_channel string_scanner sync_http term_glyph test_api typed_data vector_math]
- flutter_launcher_icons 0.8.1 [image args yaml path]
- flutter_test 0.0.0 [flutter test_api path fake_async clock stack_trace vector_math async boolean_selector characters charcode collection matcher meta source_span stream_channel string_scanner term_glyph typed_data]
- test 1.16.5 [analyzer async boolean_selector coverage http_multi_server io js node_preamble package_config path pedantic pool shelf shelf_packages_handler shelf_static shelf_web_socket source_span stack_trace stream_channel typed_data web_socket_channel webkit_inspection_protocol yaml test_api test_core]
- very_good_analysis 2.0.3 [pedantic]

dependency overrides:
- crypto 2.1.5 [collection convert typed_data]
- http 0.13.1 [http_parser meta path pedantic]
- lang_table 0.2.0 [args path ansicolor http]

transitive dependencies:
- _fe_analyzer_shared 14.0.0 [meta]
- analyzer 0.41.2 [_fe_analyzer_shared args cli_util collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- ansicolor 1.1.1
- archive 2.0.13 [crypto args path]
- args 1.6.0
- async 2.5.0 [collection]
- boolean_selector 2.1.0 [source_span string_scanner]
- box2d_flame 0.4.6 [vector_math]
- characters 1.1.0
- charcode 1.2.0
- cli_util 0.3.0 [meta path]
- clock 1.1.0
- cloud_firestore_platform_interface 4.0.2 [collection firebase_core flutter meta plugin_platform_interface]
- cloud_firestore_web 1.0.6 [cloud_firestore_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- cloud_functions_platform_interface 5.0.2 [firebase_core flutter meta plugin_platform_interface]
- cloud_functions_web 4.0.4 [cloud_functions_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins js]
- collection 1.15.0
- connectivity_for_web 0.4.0 [connectivity_platform_interface flutter_web_plugins flutter]
- connectivity_macos 0.2.0 [flutter]
- connectivity_platform_interface 2.0.1 [flutter meta plugin_platform_interface]
- convert 2.1.1 [charcode typed_data]
- coverage 0.15.2 [args logging package_config path source_maps stack_trace vm_service]
- csslib 0.17.0 [source_span]
- device_info_plus_linux 1.0.0 [device_info_plus_platform_interface file flutter meta]
- device_info_plus_macos 1.0.0 [device_info_plus_platform_interface flutter]
- device_info_plus_platform_interface 1.0.1 [flutter meta plugin_platform_interface]
- device_info_plus_web 1.0.0 [device_info_plus_platform_interface flutter_web_plugins flutter]
- device_info_plus_windows 1.0.0 [device_info_plus_platform_interface ffi flutter win32]
- fake_async 1.2.0 [clock collection]
- ffi 1.0.0
- file 6.0.0 [meta path]
- firebase 9.0.1 [http http_parser js]
- firebase_analytics_platform_interface 2.0.0 [flutter meta]
- firebase_analytics_web 0.3.0 [firebase firebase_analytics_platform_interface flutter flutter_web_plugins meta]
- firebase_auth_platform_interface 4.2.0 [firebase_core flutter meta plugin_platform_interface]
- firebase_auth_web 1.1.0 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser intl js meta]
- firebase_core_platform_interface 4.0.0 [flutter meta plugin_platform_interface]
- firebase_core_web 1.0.2 [firebase_core_platform_interface flutter flutter_web_plugins js meta]
- firebase_crashlytics_platform_interface 3.0.1 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_platform_interface 2.1.2 [firebase_core flutter meta plugin_platform_interface]
- firebase_messaging_web 1.0.5 [firebase_core firebase_core_web firebase_messaging_platform_interface flutter flutter_web_plugins js meta]
- firebase_storage_platform_interface 2.0.2 [collection firebase_core flutter meta plugin_platform_interface]
- firebase_storage_web 1.0.4 [async firebase_core firebase_core_web firebase_storage_platform_interface flutter flutter_web_plugins http js meta]
- flare_dart 2.3.4
- flare_flutter 2.0.6 [flutter flare_dart meta]
- flutter_blurhash 0.5.0 [flutter meta]
- flutter_cache_manager 2.1.2 [flutter path_provider uuid http path sqflite pedantic clock file rxdart image]
- flutter_plugin_android_lifecycle 2.0.1 [flutter]
- flutter_web_plugins 0.0.0 [flutter js characters collection meta typed_data vector_math]
- fuchsia_remote_debug_protocol 0.0.0 [process vm_service file meta path platform]
- glob 2.0.1 [async collection file path pedantic string_scanner]
- html 0.15.0 [csslib source_span]
- http_multi_server 3.0.1 [async]
- http_parser 4.0.0 [charcode collection source_span string_scanner typed_data]
- image 2.1.19 [archive xml meta]
- image_picker_for_web 2.0.0 [image_picker_platform_interface meta flutter flutter_web_plugins]
- image_picker_platform_interface 2.1.0 [flutter meta http plugin_platform_interface]
- io 1.0.0 [meta path string_scanner]
- js 0.6.3
- json_annotation 4.0.1
- linkify 2.1.0
- logging 1.0.1
- markdown 2.1.8 [args charcode meta]
- matcher 0.12.10 [stack_trace]
- meta 1.3.0
- mime 1.0.0
- node_preamble 1.4.13
- octo_image 0.3.0 [flutter flutter_blurhash]
- ordered_set 2.0.2
- package_config 1.9.3 [path charcode]
- package_info 2.0.0 [flutter]
- package_info_plus_linux 1.0.0 [package_info_plus_platform_interface flutter path]
- package_info_plus_macos 1.0.0 [flutter]
- package_info_plus_platform_interface 1.0.0 [flutter meta plugin_platform_interface]
- package_info_plus_web 1.0.0 [http package_info_plus_platform_interface flutter flutter_web_plugins meta]
- package_info_plus_windows 1.0.0 [package_info_plus_platform_interface ffi flutter win32]
- path_provider_linux 2.0.0 [path xdg_directories path_provider_platform_interface flutter]
- path_provider_macos 2.0.0 [flutter]
- path_provider_platform_interface 2.0.1 [flutter meta platform plugin_platform_interface]
- path_provider_windows 2.0.0 [path_provider_platform_interface meta path flutter ffi win32]
- pedantic 1.11.0
- permission_handler_platform_interface 3.2.0 [flutter meta plugin_platform_interface]
- petitparser 3.1.0 [meta]
- platform 3.0.0
- plugin_platform_interface 2.0.0 [meta]
- pool 1.5.0 [async stack_trace]
- process 4.0.0 [file path platform]
- random_color 1.0.5 [flutter]
- shared_preferences_linux 2.0.0 [flutter file meta path path_provider_linux shared_preferences_platform_interface]
- shared_preferences_macos 2.0.0 [shared_preferences_platform_interface flutter]
- shared_preferences_platform_interface 2.0.0 [flutter]
- shared_preferences_web 2.0.0 [shared_preferences_platform_interface flutter flutter_web_plugins meta]
- shared_preferences_windows 2.0.0 [shared_preferences_platform_interface flutter file meta path path_provider_platform_interface path_provider_windows]
- shelf 1.1.0 [async collection http_parser path stack_trace stream_channel]
- shelf_packages_handler 2.0.1 [path shelf shelf_static]
- shelf_static 0.2.9+2 [convert http_parser mime path shelf]
- shelf_web_socket 1.0.1 [shelf stream_channel web_socket_channel]
- sky_engine 0.0.99
- source_map_stack_trace 2.1.0 [path stack_trace source_maps]
- source_maps 0.10.10 [source_span]
- source_span 1.8.0 [charcode collection path term_glyph]
- sqflite 1.3.2+4 [flutter sqflite_common path]
- sqflite_common 1.0.3+3 [synchronized path meta]
- stack_trace 1.10.0 [path]
- stream_channel 2.1.0 [async]
- string_scanner 1.1.0 [charcode source_span]
- sync_http 0.2.0
- synchronized 2.2.0+2
- term_glyph 1.2.0
- test_api 0.2.19 [async boolean_selector collection meta path source_span stack_trace stream_channel string_scanner term_glyph matcher]
- test_core 0.3.15 [analyzer async args boolean_selector collection coverage glob io meta package_config path pedantic pool source_map_stack_trace source_maps source_span stack_trace stream_channel vm_service yaml matcher test_api]
- typed_data 1.3.0 [collection]
- uni_links2_platform_interface 1.0.0+2 [plugin_platform_interface flutter]
- uni_links_web2 0.1.0+2 [uni_links2_platform_interface flutter flutter_web_plugins]
- universal_io 2.0.4 [collection crypto meta typed_data]
- url_launcher_linux 2.0.0 [flutter]
- url_launcher_macos 2.0.0 [flutter]
- url_launcher_platform_interface 2.0.2 [flutter plugin_platform_interface]
- url_launcher_web 2.0.0 [url_launcher_platform_interface meta flutter flutter_web_plugins]
- url_launcher_windows 2.0.0 [flutter]
- value_layout_builder 0.2.0 [flutter]
- vector_math 2.1.0
- video_player_platform_interface 4.1.0 [flutter meta flutter_test]
- video_player_web 2.0.0 [flutter flutter_web_plugins meta video_player_platform_interface]
- vm_service 5.5.0 [meta]
- wakelock 0.4.0 [flutter meta wakelock_macos wakelock_platform_interface wakelock_web]
- wakelock_macos 0.1.0 [flutter flutter_web_plugins wakelock_platform_interface]
- wakelock_platform_interface 0.2.0 [flutter meta]
- wakelock_web 0.2.0 [flutter flutter_web_plugins js wakelock_platform_interface]
- watcher 1.0.0 [async path pedantic]
- web_socket_channel 2.0.0 [async crypto stream_channel]
- webdriver 2.1.2 [archive matcher path stack_trace sync_http]
- webkit_inspection_protocol 1.0.0 [logging]
- win32 2.0.5 [ffi]
- xdg_directories 0.2.0 [meta path process]
- xml 4.5.1 [collection convert meta petitparser]
- yaml 2.2.1 [charcode collection string_scanner source_span]

Hi @MrAlek
Is this without signing out the anonymous user before signing in with the credential?
Thank you

@markusaksli-nc No exactly, the exception is caught and signInWithCredential is run without signing out first.
If we just do signInWithCredential right away without trying currentUser.linkWithCredential(phoneCredential) it works in both cases (existing phone number & non-existing phone number), but the anonymous user then always gets discarded.

Could not reproduce this with a test number, does it only reproduce with a real device?
Could you provide a code sample?

It only reproduces with a real phone number since the error thrown back is code: session-expired, message: The SMS code has expired. Please re-send the verification code to try again..
You don't necessarily need a real device, just a real phone number.

I could perhaps provide a sample project using the example in this repo. Essentially step 4 is the only thing out of the ordinary. For that, I provided sample code in the description.

Was able to reproduce this with firebase_auth: ^1.1.3

flutter doctor -v
[✓] Flutter (Channel master, 2.3.0-1.0.pre.227, on macOS 11.2.3 20D91 darwin-arm, locale en-GB)
    • Flutter version 2.3.0-1.0.pre.227 at /Users/nevercode/development/flutter_master
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 7f1d1414cc (23 hours ago), 2021-05-04 06:17:19 -0700
    • Engine revision 378e4dbc41
    • Dart version 2.14.0 (build 2.14.0-48.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/nevercode/Library/Android/sdk
    • Platform android-30, build-tools 30.0.3
    • Java binary at: /Users/nevercode/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7199119/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5, Build version 12E262
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/nevercode/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7199119/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      � https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      � https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/nevercode/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7199119/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      � https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      � https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] Connected device (3 available)
    • Nevercode’s iPhone (mobile) • b668e524315069f3db3661ac11ff1f66afafebdb • ios            • iOS 14.5
    • macOS (desktop)             • macos                                    • darwin-arm64   • macOS 11.2.3 20D91 darwin-arm
    • Chrome (web)                • chrome                                   • web-javascript • Google Chrome 90.0.4430.93

• No issues found!

I was able to reproduce it on Android now too so my original assumption about this being an iOS issue was wrong.

Hmmrt

@MrAlek
Looks like signInWithCredential function is called twice
Please check this!

Hey @MrAlek, this appears to be a documentation issue I'm afraid. It is possible to use the same credential for other providers (e.g. google), but the phone provider appears to require a fresh sms code once an attempt at linking the credential has been made.

@russellwheatley thanks for getting back. Too bad this was a "It's not a bug, it's a feature" type of thing.
I guess next thing would be to report this as a bug in the Firebase iOS / Android SDKs as this prohibits the intended behavior of linking credentials & "upgrading" an anonymous user when using phone auth.

Yeah, sorry, I was going to mention that you ought to raise this as an issue with Firebase upstream. This library doesn't choose how the Firebase auth package works internally, and it does appear in my humble opinion, like it ought to work as you've set up. But perhaps there's some reason that I'm not aware of.


Is there a logging feature?

Saving the terminal output automatically to a logging file, with timestamp and auto-naming of file?

Not with the automatic naming, but the "Save output" plugin lets you stream output into a file.

Not with the automatic naming, but the "Save output" plugin lets you stream output into a file.

Thanks.


[stable/prestashop] adds externalTrafficPolicy configurable chart parameter

This PR exposes the externalTrafficPolicy service parameter allowing users to configure it as required
/assign @prydonius @tompizmor

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:

I see this PR changes the default value here. Is there something in the behaviour of the prestashop code or related components that depends on access to the source ip field that would be broken by this? e.g. session handling, anti-spam counter measures?


flutter create -t module doesn't appear in flutter create -h

Create a new Flutter project.

If run on a project that already exists, this will repair the project, recreating any files that are missing.

Usage: flutter create <output directory>
-h, --help                     Print this usage information.
    --[no-]pub                 Whether to run "flutter packages get" after the project has been created.
                               (defaults to on)

    --[no-]offline             When "flutter packages get" is run by the create command, this indicates whether to run it in offline mode or not. In offline mode, it will need to have all dependencies already available in the pub cache to succeed.
    --[no-]with-driver-test    Also add a flutter_driver dependency and generate a sample 'flutter drive' test.
-t, --template=<type>          Specify the type of project to create.

          [app]                (default) Generate a Flutter application.
          [package]            Generate a shareable Flutter project containing modular Dart code.
          [plugin]             Generate a shareable Flutter project containing an API in Dart code with a platform-specific implementation for Android, for iOS code, or for both.

-s, --sample=<id>              Specifies the Flutter code sample to use as the main.dart for an application. Implies --template=app. The value should be the sample ID of the desired sample from the API documentation website (http://docs.flutter.dev). An example can be found at
                               https://master-api.flutter.dev/flutter/widgets/SingleChildScrollView-class.html

    --list-samples=<path>      Specifies a JSON output file for a listing of Flutter code samples that can created with --sample.
    --[no-]overwrite           When performing operations, overwrite existing files.
    --description              The description to use for your new Flutter project. This string ends up in the pubspec.yaml file.
                               (defaults to "A new Flutter project.")

    --org                      The organization responsible for your new Flutter project, in reverse domain name notation. This string is used in Java package names and as prefix in the iOS bundle identifier.
                               (defaults to "com.example")

    --project-name             The project name for this new Flutter project. This must be a valid dart package name.
-i, --ios-language             [objc (default), swift]
-a, --android-language         [java (default), kotlin]

Run "flutter help" to see global options.

Considering our add-to-app adoption, should this be done sooner rather than later, @xster?  Feel free to assign to me when we're ready for this.

oh we should totally do this now. It's a pretty low hanging fruit

@jmagman, if you'd like to do this one, we should do it now (just noticed this while combing through add to app bugs)


English Terms and Conditions for German language settings

Issue description
There are English Terms and Conditions for German language settings
Wallet version
Firefly RC

wallet version (version number, commit, or branch):

System specification
Windows 10
Is it a repeatable issue?
Y
Steps To reproduce the issue
Migrate with language set to German
Expected behaviour
Terms to be displayed in the right language.
Actual behaviour
Describe what actually happens.
Errors
Paste any errors that you see from the Error Log in the Firefly menu or share screenshots of the issue.

We made a decision not to translate T&Cs into other languages due to the legal and translation burden.

As long as we're not violating GDPR requirements by not providing the privacy statement in all languages the app offeres, we can assume that only very few read that text anyway.
While this is not the most user friendly apoproach, I assume you clarified this with legal.


Add isFileNewer() and isFileOlder() methods that accept OffsetTime and OffsetDateTime.

Coverage increased (+0.06%) to 90.059% when pulling 72b32e4191ee7ec84be68b7648001d832a5442ff on Isira-Seneviratne:Add_offset_methods into 37522ffd62ef001ef30e7d94db846f040846b9c8 on apache:master.

Close: Merged manually to git master. TY @Isira-Seneviratne.


[FR] Ability to use Environment Variables in YML file

Ability to use ENV variables in the YML configuration is very important to hide secrets or give developers a chance to create more generalized templates
root: !ENV ${MYPROJECT_ROOT_PATH}

Thanks has been released in 0.3.1. Thanks @JohnLegrandRichards!


Can't leave DNS field empty

Hi I am trying out your dashboard and so far I like it a lot, however, my configs do not use a DNS server and I can't leave the field empty. Can you adjust the form so that a DNS entry is not requirement?

I will fix this in the next release

Ok great. It also shouldn't throw an error if the MTU and Persistent keepalive fields are left blank too.
Good work it is an awesome dashboard

I will fix this in the next release

Hi @donaldzou Is this fix already applied?

This will be fix in v4. Please refer to #293


Only trace block with digest

For chains that want to install frontier pallets mid-flight, the mapping-sync-worker helps extract the block and transaction information from the header digest and writes it to rocksDB for all history blocks. When the original chain is high enough(1M above), the problem arises. During this time, the node can easily become stuck due to intensive calculations.
I do some changes in the sync_blocks strategy and only track and sync these blocks with frontier digest. Another change is making the retry_limit configured. I shorten the default retry times from 8 to 3. Everything works fine in my tests.

check header number first, if it's less than a hard-coded number then stop syncing and early return.

Indeed, this way is more simple. I have thought about this solution. But one problem is that usually we want to hardcode the height to be the height of the runtime upgrade after adding the evm pallet, and this height should ideally be obtained automatically rather than hardcoded manually. Automatically, it is still necessary to traverse the history of blocks to get the highest block height that does not contain a frontier digest. If hard-coded manually, the hard-coded value and the actual runtime upgrade height may not be equal. That's would be a problem.

I have thought about this solution. But one problem is that usually we want to hardcode the height to be the height of the runtime upgrade after adding the evm pallet, and this height should ideally be obtained automatically rather than hardcoded manually.

Practically, you can just make larger margin. For example, if you plan to vote on a runtime upgrade now, then just set the current block as the limit. The problem with fetching the data on-chain is that it's expensive, and because this PR is about making fetching the data less expensive, it defeats the purpose. For complicated cases, we'll again require hard-coded value, such as a chain that activated and later deactivated EVM.


ssh remote failed when "Remote.SSH: Server Install Path" configured

Does this issue occur when all extensions are disabled?: Yes

VS Code Version:

Version: 1.93.0 (user setup)
Commit: 4849ca9bdf9666755eb463db297b69e5385090e3
Date: 2024-09-04T13:02:38.431Z
Electron: 30.4.0
ElectronBuildId: 10073054
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.22631

OS Version:  local(window) , remote(centos 7.9)

Steps to Reproduce:

upgraded to my current version
ssh remote connect to a Remote.SSH: Server Install Path configured host, my Remote.SSH: Server Install Path is

vscode stuck at setup remote server, last message is some thing like 'scp server to remote'

i reboot my remote server, cause vscode connection broken, and i saw messge
[10:30:08.370] Got error from ssh: spawn C:\WINDOWS\ssh.exe ENOENT
[10:30:08.370] Checking ssh with "C:\WINDOWS\System32\Wbem\ssh.exe -V"
[10:30:08.371] Got error from ssh: spawn C:\WINDOWS\System32\Wbem\ssh.exe ENOENT
[10:30:08.371] Checking ssh with "C:\WINDOWS\System32\WindowsPowerShell\v1.0\ssh.exe -V"
[10:30:08.371] Got error from ssh: spawn C:\WINDOWS\System32\WindowsPowerShell\v1.0\ssh.exe ENOENT
[10:30:08.372] Checking ssh with "C:\WINDOWS\System32\OpenSSH\ssh.exe -V"
[10:30:08.394] > OpenSSH_for_Windows_8.6p1, LibreSSL 3.4.3

[10:30:08.397] Expecting scp to be next to ssh at C:\WINDOWS\System32\OpenSSH\scp.exe
[10:30:08.397] Testing scp with "C:\WINDOWS\System32\OpenSSH\scp.exe"
[10:30:08.421] scp exited with code: 1
[10:30:08.421] Got stderr from scp: usage: scp [-346ABCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]
            [-J destination] [-l limit] [-o ssh_option] [-P port]
            [-S program] source ... target
[10:30:08.422] Copying file to remote with "C:\WINDOWS\System32\OpenSSH\scp.exe" "vscode-cli-4849ca9bdf9666755eb463db297b69e5385090e3.tar.gz" "vscode-cli-4849ca9bdf9666755eb463db297b69e5385090e3.tar.gz.done" devtz:"'/opt/mat'/.vscode-server"
[10:30:08.422] Using cwd: file:///c%3A/Users/DELL/AppData/Local/Temp/vscode_server_1725589808364
[10:30:08.422] Terminal shell path: C:\WINDOWS\System32\cmd.exe
[10:30:08.819] > vscode-cli-4849ca9bdf9666755eb463db297b69e5385090e3.tar.gz   0%    0     0.0KB/]0;C:\WINDOWS\System32\cmd.exe
[10:30:08.949] > vscode-cli-4849ca9bdf9666755eb463db297b69e5385090e3.tar.gz 100% 8755KB  67.3MB/
> vscode-cli-4849ca9bdf9666755eb463db297b69e5385090e3.tar.gz.done 100%    9     9
>
[10:30:10.198] "Copy server to host" terminal command done
[10:34:08.438] >
>
>
[10:38:08.625] >
>
>
[10:39:24.974] > Connection to <IP_ADDRESS> closed by remote host.
[10:39:24.982] >
[10:39:26.232] "install" terminal command done
[10:39:26.233] Install terminal quit with output:                          Connection to <IP_ADDRESS> closed by remote host.
[10:39:26.233] Received install output:                          Connection to <IP_ADDRESS> closed by remote host.
[10:39:26.233] Failed to parse remote port from server output
[10:39:26.235] Resolver error: Error:
	at v.Create (c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:501404)
	at t.handleInstallOutput (c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:498726)
	at t.tryInstall (c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:616462)
	at async c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:575790
	at async t.withShowDetailsEvent (c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:579019)
	at async k (c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:572576)
	at async t.resolve (c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:576430)
	at async c:\Users\DELL\.vscode\extensions\ms-vscode-remote.remote-ssh-0.114.1\out\extension.js:2:844805
[10:39:26.241] ------

[10:39:26.590] Opening exec server for ssh-remote+devtz
[10:39:26.600] Initizing new exec server for ssh-remote+devtz
[10:39:26.602] Using commit id "4849ca9bdf9666755eb463db297b69e5385090e3" and quality "stable" for server
[10:39:26.605] Script variables:

i think the bug is:
[10:30:08.422] Copying file to remote with "C:\WINDOWS\System32\OpenSSH\scp.exe" "vscode-cli-4849ca9bdf9666755eb463db297b69e5385090e3.tar.gz" "vscode-cli-4849ca9bdf9666755eb463db297b69e5385090e3.tar.gz.done" devtz:"'/opt/mat'/.vscode-server"

when build scp command , my configured Remote.SSH: Server Install Path was quoted and added to devtz:"'/opt/mat'/.vscode-server", which cause scp blocked

facing the same issue, any workaround for this?

@m4yue
only workaround i found is as below:

remove that entry from settings
and create a symlink manually at your remote home directory.
ln -s /opt/mat/.vscode_server ~/.vscode_server

and restart vscode. it will work after that.

It seems to be a bug in VSCode server rather than VSCode (https://github.com/microsoft/vscode-remote-release/issues/10230).
Installing the pre-release version of the Remote SSH extension solves the problem

v0.114.2 has been released that fixes the single-quoting issue reported here and tracked in https://github.com/microsoft/vscode-remote-release/issues/10230
If you're seeing an issue related to extensions not being installed into the custom install path, please provide your feedback and 👍 https://github.com/microsoft/vscode-remote-release/issues/10255


Adding New Region to V3 SDK

Description
Adding new region to V3 SDK

@microsoft-github-policy-service agree company="Microsoft"

/azp run

This PR should wait until #4353 merges

That PR has now been merged and the changes are in my fork as well

/azp run


Add support for setting --history-max on existing clusters

What this PR does / why we need it:
This PR sets --history-max on existing clusters. It is a replacement for #3454 and includes the unit tests added in af316d3. I've tested locally and is working OK.
closes #3414
Special notes for your reviewer:
I changed the unit tests in af316d3 quite a lot to try and sync them with the other tests. The code change is basically unchanged from the original PR.
If applicable:

[ ] this PR contains documentation
[x] this PR contains unit tests
[ ] this PR has been tested for backwards compatibility

Any update on this?

Hey @alexcurtin, thanks for the ping.
Unfortunately, we won't be able to get this feature into 2.15, which will be the last feature release for Helm 2. Because Tiller is no longer present in Helm 3, it is hard to justify major changes (which could incur support overhead) to that subsystem.
The good news is that workarounds exist, and because Tiller is not present in Helm 3, when you've upgraded you should no longer need this workaround.
Thanks!


Markdounwn Editor has light theme always

I have IntelliJ IDEA 2021.3 on Window 10. And in any theme of IDEA the Markdown Editor is always in light theme.

How can I do to have "normal" background?

Using the same environment test, this problem did not reproduce.

It may be due to some plugin conflicts, I tried to install the plugin, but the problem did not reproduce.:frowning:

indent-rainbow.indent-rainbow
com.chrisrm.idea.MaterialThemeUI
izhangzhihao.rainbow.brackets

Negative. I disabled them:

@Zeratoxx  Try to install this version, search for the "MarkdownPreviewFileEditor" keyword in the log.
markdown-editor-1.10-debug.zip

What do you mean with "log"? The installation is made through the Plugin manager I guess ("Install plugin from disk...")?

Do you mean this?
2021-12-10 19:13:58,709 [ 104758]   INFO - itor.MarkdownPreviewFileEditor - markdown style: <style id="ideaStyle">.vditor--dark{--panel-background-color:rgba(43,43,43,1,00);--textarea-background-color:rgba(43,43,43,1,00);--toolbar-background-color:rgba(60,63,65,1,00);}::-webkit-scrollbar-track {background-color:rgba(43,43,43,1,00);}::-webkit-scrollbar-thumb {background-color:rgba(166,166,166,0,28);}.vditor-reset {font-size:13;font-family:"Fira Code","Helvetica Neue","Luxi Sans","DejaVu Sans","Hiragino Sans GB","Microsoft Yahei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";}</style> ; Darcula: true

I have next log
2021-12-11 10:08:26,549 [  14200]   INFO - itor.MarkdownPreviewFileEditor - markdown style: <style id="ideaStyle">.vditor--dark{--panel-background-color:rgba(43,43,43,1,00);--textarea-background-color:rgba(43,43,43,1,00);--toolbar-background-color:rgba(60,63,65,1,00);}::-webkit-scrollbar-track {background-color:rgba(43,43,43,1,00);}::-webkit-scrollbar-thumb {background-color:rgba(166,166,166,0,28);}.vditor-reset {font-size:13;font-family:"JetBrains Mono","Helvetica Neue","Luxi Sans","DejaVu Sans","Hiragino Sans GB","Microsoft Yahei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";color:rgba(169,183,198,1,00);}</style> ; Darcula: true

This problem has been fixed, you can download the new version v1.11 here first.

Yes, it works @shuzijun :D

Eventually recolor the text in tables?

Eventually recolor the text in tables?

try it v1.12

Eventually recolor the text in tables?

try it v1.12

Thanks @shuzijun, it's great! :D 👍

Issue could be seen as done and can be closed :) @shuzijun


How to re-initiate auto IP on rebind if already in auto IP

Hi,
We are using 8.6.1 version of Dhcpcd. If our device is already in autoip ( with no DHCP server in the network ), when we do rebind, it does not re-initiate autoip sequence. Due to this, we do not see any ARP packet in the network.
Could you please let me know how to re-initialize or force dhcpcd to re-init auto IP sequence ?
Please let me know your response as it is a critical issue for us.
Thnaks
Mahendra

dhcpcd-8 is very much unsupported.
dhcpcd-9 is only getting security updates.
dhcpcd-10 works with my testing - issuing dhcpcd -n causes the autoip to rebind with my testing.

Hi Roy Marples,
Thank you for the quick response. Much appreciate it.
Although we are in 8.6.1 version, we can not move immediately to latest version.
I understand that "dhcpcd -n" is same as "dhcpcd --rebind" and we are already calling rebind. Looks like for autoip case, there is an issue in older versions. Can you please provide info on commit details where the fix was done ? This will help me to refer to it and try to apply the same as patch on 8.6.1
Thank you
Mahendra

Any fix is likely in src/dhcpcd.c, but it has changed a fair bit since v8 due to sandboxing so any fixes of late just won't apply.
Is there any reason why you cannot move? Generally it's just a drop in upgrade.


Solthiruthi - framework - simplify letters

Split word into simple letters; this includes usual 'utf8.get_letters' and further splutting uyir-mei letters in uyir and mei portions.
This would be useful in pattern matching for Santhi rules detection, correction, punarchi rules application etc.

https://github.com/tshrinivasan/open-tamil/commit/2ecd95e5d05a4628fcd0a79a7962b50873563926
Check this commit and share your thoughts.

Thanks for investigating, Shrini. I added my comments.

Annamala/Shrinivasan, I am trying to update few scripts in python through pyCharm IDLE but tamil fonts are not rendering correctly. I tried different settings but didn't help/ what kind of IDE are you guys using for python programming in tamil? please let me know.

I use konsole terminal to see tamil letters properly.

@jesuruban - my name is Muthu Annamalai :-)  on Windows I use Python 3 IDE to see right Tamil fonts; If you are on Windows  emacs shell also works great.
On Linux you can use Konsole on KDE as @tshrinivasan  suggested, or emacs shell.

:)...thank you Muthu and Shrinivasan..
On Sat, Jan 30, 2016 at 11:15 AM, Muthiah Annamalai <
<EMAIL_ADDRESS>wrote:

@jesuruban https://github.com/jesuruban - my name is Muthu Annamalai
:-) on Windows I use Python 3 IDE to see right Tamil fonts; If you are on
Windows emacs shell also works great.
On Linux you can use Konsole on KDE as @tshrinivasan
https://github.com/tshrinivasan suggested, or emacs shell.
—
Reply to this email directly or view it on GitHub
https://github.com/arcturusannamalai/open-tamil/issues/59#issuecomment-177226139
.


Multiple data inputs for an operation

I'm trying to build a loss function that contains multiple data inputs, e.g, loss = in_data[0] * in_data[1] - out_data[0]. I find the only operation in MXNet  that support multiple data inputs is mx.symbol.Concat. But in this situation, I may need to take a list of symbols as data inputs. For example, I may need this kind of Op:
  loss= NewLossOP(data=[sym1, sym2], name='NewLoss')

Can I achieve that using mxnet.symbol.Group? (Maybe like this:)
  loss = NewLossOP(data=mxnet.symbol.Group([sym1, sym2]), name='NewLoss')

You can take multiple data input, for example, checkout, fullyconnected.

@tqchen I haven't stated the question clearly. Actually, I'm trying to use mx.operator.NumpyOp for a quick hack of the loss layer, but I fail to add other arguments besides 'data' and 'label'. Does the NumpyOp support such usage? Coding an Op in C++ may be an overkill for my problem.

I think it should support your usage, as long as you add them in list_arguments @piiswrong

@sxjscience you can prefer to #529

Thank you very much @tqchen and @tornadomeet. In fact, I find I cannot run the numpy_softmax.py example after updating mxnet to the latest version. It reports the following error:
File "example\\numpy-ops\\numpy_softmax.py", line 48, in <module>
mlp = mysoftmax(data=fc3, name = 'softmax')
File "C:\Users\sxjscience\AppData\Roaming\Python\Python27\site-packages\mxnet-0.5.0-py2.7.egg\mxnet\operator.py", line 23, in __call__
return self.get_symbol(*args, **kwargs)
File "C:\Users\sxjscience\AppData\Roaming\Python\Python27\site-packages\mxnet-0.5.0-py2.7.egg\mxnet\operator.py", line 207, in get_symbol
**kwargs)
File "C:\Users\sxjscience\AppData\Roaming\Python\Python27\site-packages\mxnet-0.5.0-py2.7.egg\mxnet\symbol.py", line 798, in creator
ctypes.byref(sym_handle)))
File "C:\Users\sxjscience\AppData\Roaming\Python\Python27\site-packages\mxnet-0.5.0-py2.7.egg\mxnet\base.py", line 73, in check_call
raise MXNetError(py_str(_LIB.MXGetLastError()))
mxnet.base.MXNetError: Invalid Parameter format for info expect  but value='0x22f3250L'

did you rebuild mxnet? It's fine for me.

@piiswrong I've found the problem. The bug is caused by https://github.com/dmlc/mxnet/blob/master/python/mxnet/operator.py#L202. Using hex for 16-bit string conversion will cause the Trailing L Problem for 64-bit value. I've revised the code to
cb_ptr = format(cast(pointer(self.info_), c_void_p).value, 'x')

and it works well.

Thanks for the fix. Are you sure scanf("%p", &p) doesn't need the 0x in front? Could you open a PR for this?

scanf("%p", &p) will need the 0x in front.
In Julia I have to do pstring = bytestring("0x", hex(reinterpret(UInt, pointer_from_objref(info)))) to get the correct value.

@piiswrong @vchuravy I've made the pr and I'm not sure about the scanf("%p", &p) issue.


kak-lsp: 13.0.0 -> 14.0.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/kak-lsp/kak-lsp/releases.
meta.description for kak-lsp is: "Kakoune Language Server Protocol Client"
meta.homepage for kak-lsp is: "https://github.com/kak-lsp/kak-lsp"
meta.changelog for kak-lsp is: ""
Updates performed

Rust version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 14.0.0 with grep in /nix/store/bc1acm556wxhaikcblhx3apbyk26b66d-kak-lsp-14.0.0
found 14.0.0 in filename of file in /nix/store/bc1acm556wxhaikcblhx3apbyk26b66d-kak-lsp-14.0.0

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

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath
kak-lsp
kakounePlugins.kak-lsp

Instructions to test this update (click to expand)

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

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/bc1acm556wxhaikcblhx3apbyk26b66d-kak-lsp-14.0.0
ls -la /nix/store/bc1acm556wxhaikcblhx3apbyk26b66d-kak-lsp-14.0.0/bin

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

1 package built:

kak-lsp

Maintainer pings
cc @spacekookie for testing.

@ofborg eval

Result of nixpkgs-review pr 188861 run on x86_64-linux 1

1 package built:

kak-lsp (kakounePlugins.kak-lsp)


New Model: Vicuna

Not the selfhosted task manager which  you should also checkout that developer. This is a language model!
Trained using sharegpt data overlaying alpaca. Sharegpt has since taken down a lot of that data so this is kind of special. Can't put the toothpaste back in the tube right?
https://vicuna.lmsys.org/
Some info about it.
https://youtu.be/4VByC2NpV30

Vicuna-13B would be amazing.  The model is performing similar to ChatGPT, just like how GPT4ALL is.  It would be nice to test that one too.

Someone posted this ~8GB 4-bit quantized model of vicuna-13b on twitter.
I haven't played with any other models locally, but this one seems to end every response with a new "### HUMAN" prompt (that is similar but not exactly what you asked) and a new "### RESPONSE".  Maybe this is a result of its fine-tuning or something.  Not sure if the other models do this, but anyway, it seems to work a'right on an AMD 5700G w/32G RAM.  Also, the output formatted in Markdown doesn't always seem to look great in serge, especially with code blocks.
Just put the model in the weights folder and that's all that was needed.  I can't vouch for it but it seems to work okay...  the answers were coherent.  Didn't play with it too much.

Saw this one too which might be the same file.
https://huggingface.co/anon8231489123/vicuna-13b-GPTQ-4bit-128g

I think this indeed would be a good model to add, however I think it would be better if we either A. Have a box that let's us input a direct download link to download models or B. Make it so the list of models is just an array so that anybody can submit a pull-request to easily add more models.

Just put the model in the weights folder and that's all that was needed. I can't vouch for it but it seems to work okay... the answers were coherent. Didn't play with it too much.

Maybe I got the wrong version but it's a .safetensors file and Serge doesn't seem to see it at all

I have done it. Using vicuna 1.0 and serge together. The weight is the existing weight from huggingface. The most annoying part is changing
if chat.questions != None:         for question in chat.questions:             if question.error != None: # skip errored out prompts                 continue             prompt += "### Human:\n" + question.question + "\n"             prompt += "### Assistant:\n" + question.answer + "\n"

I have done it. Using vicuna 1.0 and serge together. The weight is the existing weight from huggingface. The most annoying part is changing
if chat.questions != None: for question in chat.questions: if question.error != None: # skip errored out prompts continue prompt += "### Human:\n" + question.question + "\n" prompt += "### Assistant:\n" + question.answer + "\n"

I was testing Vicuna (Legacy now) as well and noticed the ### HUMAN response.
Also is it possible to load a multi bin model (such as Vicuna 1.1)?

I added support for open assistant & vicuna models to the serge downloader. Feel free to go to this issue: https://github.com/nsarrazin/serge/issues/217 if you're missing some models you'dl ike to see.


CMS System Language Enhancement

CMS System Language Can be changed manually from config.php, but it would be more convenient to change it from Admin Panel (From The Settings Page: Select Language or something like)

It would be great. So people won't edit the config file manually and messed up the code.
I'll add it at the next release update.
Thanks for the suggestions.

this issue was fixed and i will close it for now.


Multiple runs

@SophieHerbst I closed #17 by mistake so here is the new PR with my last commit that aims to simplify stuff. Let me know what you think.

Looks good to me!


fix: add checks for internet access

Issue #, if available:
Description of changes:
Add function that tries to download file from s3 bucket to check for internet connectivity. Checks on app init and before assessment
Testing done:
Tested manually on my machine. Correctly recognized no internet, and stopped analyzing solution.
Merge Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your pull request.
General

[x] I have read the CONTRIBUTING doc
[x] I used the commit message format described in CONTRIBUTING
[x] I have updated any necessary documentation, including READMEs and comments (where appropriate)

Tests

[x] I have added tests that prove my fix is effective or that my feature works (if appropriate)
[x] I have checked that my tests are not configured for a specific environment

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

LGTM

As discussed @cslong , a)How do we ensure when the app starts there is internet or no ? b)If there is internet, whether it can connect to AWS ? along with doing while assessing solution.. the reason for that is customer may set up aws cred first time before even assessing the solution .. (use nw 1 to download, next day defaulting to nw2 and while setting up running into problem)...


java.io.IOException during OrientDB restart

OrientDB Version: 2.2.16     in version 2.1.19 everything was fine
Java Version: OpenJDK, on Oracle it was not tested
OS: Ubuntu 16.04
Case: we are using embedded version of OrientDB. Our application has ability for dynamic modules loading. To support this lifecycle full internal restart of app is needed. So we need to be able to stop OrientDB and then start it again. With 2.1.19 it was working perfectly. But during updating of OrientDB version to 2.2.16 we found that this functionality starts to fail with the following Exception in OrientDB core:
2017-02-21 21:05:31:139 INFO  OrientDB Server is active v2.2.16. [OServer]$ANSI{green {db=OrienteerFuture}} Error during data read for file 'internal.pcl' 1-th attempt
java.io.IOException: Bad address
	at sun.nio.ch.FileDispatcherImpl.pread0(Native Method)
	at sun.nio.ch.FileDispatcherImpl.pread(FileDispatcherImpl.java:52)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:220)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.FileChannelImpl.readInternal(FileChannelImpl.java:741)
	at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:727)
	at com.orientechnologies.orient.core.storage.fs.OFileClassic.readByteBuffer(OFileClassic.java:872)
	at com.orientechnologies.orient.core.storage.fs.OFileClassic.read(OFileClassic.java:148)
	at com.orientechnologies.orient.core.storage.cache.local.OWOWCache.cacheFileContent(OWOWCache.java:1281)
	at com.orientechnologies.orient.core.storage.cache.local.OWOWCache.load(OWOWCache.java:656)
	at com.orientechnologies.orient.core.storage.cache.local.twoq.O2QCache.updateCache(O2QCache.java:1113)
	at com.orientechnologies.orient.core.storage.cache.local.twoq.O2QCache.doLoad(O2QCache.java:353)
	at com.orientechnologies.orient.core.storage.cache.local.twoq.O2QCache.load(O2QCache.java:298)
	at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.loadPage(ODurableComponent.java:148)
	at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurableComponent.loadPage(ODurableComponent.java:142)
	at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.open(OPaginatedCluster.java:217)
	at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.openClusters(OAbstractPaginatedStorage.java:394)
	at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.open(OAbstractPaginatedStorage.java:316)
	at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.open(ODatabaseDocumentTx.java:263)

Hi @PhantomYdn , how do you restart OrientDB. Is there chance to provide steps or test to reproduce issue on our side ?

Andrey, OrientDB lifecycle is being maintained here:
https://github.com/OrienteerBAP/wicket-orientdb/blob/master/wicket-orientdb/src/main/java/ru/ydn/wicket/wicketorientdb/OrientDbWebApplication.java#L182-L194
So for application refresh we are calling onBeforeDestroyed() then do onAfterInitialized()
And as I wrote: it was working perfectly on 2.1.19, but not on 2.2.
Testcase should look like: start OrientDb, stop OrientDB, start OrientDB, stop.  On some irregular basis you can observe this problem on second start.

@PhantomYdn it is wicket app, is not it ? Could you create sample WAR and a list of steps which I can use to reproduce an issue?

@PhantomYdn is it possible? it will make our task much easier to do.

@PhantomYdn I have been running following code https://gist.github.com/laa/e0378b7ec9ac56c318bd2006ac50d022 on Windows and Linux machines. In nutshell it performs start/stop 1000 times and creates about 10000 documents are indexed by two indexes between those calls. I

@laa, what version of OrientDB did you use?
I will try to understand what executed inside which leads to the highlighted effect. Probably some OrientDB cache or something.

I used the latest snapshot. I suppose it will be released this week so you can try it too.

@PhantomYdn 2.2.18 is out. Looking forward for your feedback

@PhantomYdn did you have a chance to reproduce given issue in new version ?

Hi @PhantomYdn any updates on this ? Could you tell us when you plan to check new version of ODB ?

Hi @PhantomYdn are there any updates on this issue ?

I am going to create and run following test https://gist.github.com/laa/9666aee30823ea5cd5fc3dd0426d7ce9 if during this test I will not encounter the bug I will close this issue.

The test has been running for six days 20 hours, but I was not able to reproduce given an exception. Taking in an account that during edge insertion a lot of files were affected and that we performed engine start/shutdown 1 700 times I suppose we may close given issue as not reproducible. If you reencounter this problem in the version above 2.2.20, I will appreciate if you reopen the issue. We will try to provide feedback ASAP, so we will have a chance to reproduce it and fix.


Top level/call_residue_vars/2 incorrect with dif/2

?- call_residue_vars(( dif(Z,Y),Y=[x|Y], Z = [] ), Vs).
   Z = [], Y = [x|_A], Vs = [], unexpected.
   Z = [], Y = [x|Y], Vs = []. % expected, but not found
?- dif(Z,Y),Y=[x|Y], Z = [].
   Z = [], Y = [x|Z], unexpected.
   Z = [], Y = [x|Y]. % expected, but not found

To be clear, pt 2 of the problem is fixed.
$ tpl
?- dif(Z,Y),Y=[x|Y], Z = [].
Z = [], Y = [x|Y].
?-


0.4.28

fix game dispose throw an Error when game not started
refactor some codes
create post processing interface (WIP)

Codecov Report

Merging #40 (b9b1b93) into main (369a598) will decrease coverage by 0.30%.
The diff coverage is 28.28%.

@@            Coverage Diff             @@
##             main      #40      +/-   ##
==========================================
- Coverage   41.99%   41.68%   -0.31%
==========================================
  Files         110      113       +3
  Lines        9363     9483     +120
  Branches     1392     1415      +23
==========================================
+ Hits         3932     3953      +21
- Misses       5022     5113      +91
- Partials      409      417       +8

Impacted Files
Coverage Δ

src/engine/bootstrap/setting/RenderSetting.ts
57.14% <0.00%> (-42.86%)
:arrow_down:

...c/engine/hierarchy_object/ComponentPropsConcept.ts
0.00% <0.00%> (ø)

src/engine/render/WebGLGlobalObject.ts
7.69% <7.69%> (ø)

...gine/script/render/WebGLGlobalPostProcessVolume.ts
8.47% <8.47%> (ø)

src/engine/EngineGlobalObject.ts
84.31% <20.00%> (-7.00%)
:arrow_down:

src/engine/Game.ts
65.14% <46.15%> (-7.46%)
:arrow_down:

src/engine/render/CameraContainer.ts
62.26% <66.66%> (+0.56%)
:arrow_up:

src/engine/coroutine/CoroutineProcessor.ts
100.00% <100.00%> (ø)

src/engine/render/WebGLRendererLoader.ts
100.00% <100.00%> (ø)

src/index.ts
100.00% <100.00%> (ø)

... and 1 more

Help us with your feedback. Take ten seconds to tell us how you rate us.


Grammar error in update text

Issue Type: Bug
Repro steps:

Click the gear icon and click "Install update"

Notice:
Visual Studio Code 1.23.1 is being installed in the background, we'll let you know when it's done.
Problem:
Grammar error.
Expect:
After the word "background" should be a period or a semicolon.  A comma does not make sense in that context.
VS Code version: Code 1.23.0 (7c7da59c2333a1306c41e6e7b68d7f0caa7b3d45, 2018-05-03T16:44:55.614Z)
OS version: Windows_NT x64 10.0.17134
Extensions: none

Please submit a PR

Fixed by #50063


packit srpm crashes with "unexpected exception occurred" if spec file is missing

I'm currently testing packit for cockpit-podman, to move away from the cockpituous rpm/Fedora scripts. I did a first naïve branch which just adds a packit.yaml. This is definitively broken still, as the referenced .spec file does not exist (it needs to be created with a make rule, thus using an action.
The first thing I tried is to build an srpm:
$ git clone -b packit https://github.com/martinpitt/cockpit-podman
$ cd cockpit-podman
$ packit srpm
ERROR
Unexpected exception occurred,
please fill an issue here:
https://github.com/packit-service/packit/issues

This isn't very helpful, but I don't know how to make it more verbose or show the actual stack trace.
Note that I'm trying this in a Fedora rawhide mock, as we want to eventually run this in a container, and also I don't want to install so many dependencies on my system until we use it permanently.
packit-0.2.0-1.fc31.noarch

Once the spec file exists, it works better:
$ packit srpm
/usr/lib/python3.7/site-packages/rebasehelper/specfile.py:247: UnicodeWarning: decode() called on unicode string, see https://bugzilla.redhat.com/show_bug.cgi?id=1693751
  return s.decode(constants.DEFENC)
/usr/lib/python3.7/site-packages/rebasehelper/specfile.py:585: UnicodeWarning: decode() called on unicode string, see https://bugzilla.redhat.com/show_bug.cgi?id=1693751
  return self.hdr[rpm.RPMTAG_VERSION].decode(constants.DEFENC) if six.PY3 else self.hdr[rpm.RPMTAG_VERSION]
Version in spec file is '1.1'.
SRPM: /tmp/cockpit-podman/cockpit-podman-1.1-1.fc31.src.rpm

So this is about an unhelpful error message.

I force-pushed to my branch, with adding two actions to packit.yaml. But that doesn't help, as srpm seems to ignore actions. I filed that as issue #292.
So even with this new version this bug remains reproducible with the above branch.

This is fixed in git master (installed with pip3 install --user git+https://github.com/packit-service/packit):
$ packit  srpm
ERROR    Specfile not found.Tried: /home/martin/upstream/cockpit-podman/cockpit-podman.spec,/home/martin/upstream/cockpit-podman/cockpit-podman.spec .


Command bar layout broken

Describe the Bug with repro steps
Command bar options are laid out horizontally but should be vertical
Screenshots or Videos

Version
v2.42.0
Additional context
I believe this issue could be caused by a conflict between fluent v8 and v9
AB#24424477

duplicate


sap.uxap.BlockBase cannot create View other than XML

Hi !
In the meta of BlockBase, we can declare views for expanded and collapsed mode, but the type of the view is just not respected...
It's a simple error in the BlockBase code (line 395) that only create XML view :
BlockBase.prototype.createView = function (mParameter)
{
  return sap.ui.xmlview(mParameter);
};

It should be
BlockBase.prototype.createView = function (mParameter)
{
  return sap.ui.view(mParameter);
};

Hi dabretin,
thanks for reporting this. The documentation also states that every view can be created here. So either the documentation or the implementation have to be updated.
I forward this to the responsible developer. Internal tracking number:<PHONE_NUMBER>
We will let you know if there are any updates on this issue.
Kind regards

Hi debretin,
the documentation is updated, restriction for XML View used with BlockBase control is added.
The update will take effect for internal users from tomorrow and from 23.03 for external users.
Fix will be available for 1.34, 1.36 and for the future 1.38.
Best Regards,
ilhan

Sorry but why this restriction ???
If you just change the code (view instead of xmlview) it will enable us to use whatever view type...
Of course, we can patch the prototype (as I have already done in my code), but if this tiny modification is made in the framework it would be more efficient...

Reopening for clarification.

Thx for reopening this :)
I really think that this very tiny code modification would be beneficial for those (like me) who does not use XML view every time.

Hi @dabretin,
I see your point, but from our point of view this is not a bug, but rather a suggestion for enhancement - feature request.
We will add this one to the list of requirements and feature requests
and I am forwarding the internal incident to our Product Owner.


Messages not being sent

Hello, when I use your desktop app (on windows 7, running it as an administrator), old messages show, but when I try to type a new one, it becomes stuck on "sending" and never actually sends it.. Any ideas whats wrong?

I think IGDM had been hacked. There are thousands of complaints of security issuers and none of their software working and they have not answered even one. my Instagram desk top messenger stopped working last month and since then they been try to ask me too many personal security questions and asking to make too many passwords. I think I have to delete them. Even my virus program is telling not to trust them anymore. I think there web service has been hijacked or abandoned.


How do you make the legend rectangles solid in a line chart?

Documentation Is:

[x] Missing or needed
[x] Confusing
[ ] Not Sure?

My chart of type: 'line' looks like this ...

... when what I want is this ...

I've read and reread the docs, tried every combination of backgroundColor and fill, scoured stackoverflow for a solution and found one but it no longer works.
Any advice?

Duplicate of https://github.com/chartjs/Chart.js/issues/6644


Scala Stream Collector: provide a way to specify custom path mappings

e.g.
com.acme/track -> com.snowplowanalytics.snowplow/tp2
com.acme/redirect -> r/tp2
com.acme/iglu -> com.snowplowanalytics.iglu/v1

This is really cool! I agree this should go in SSC not SE, but can we document the decision just so we have the reason for posterity.

I think the major concern is around composition:
If you have one mapping from A -> B and another from B -> C (in time), you couldn't reprocess A -> C in one go
That could lead to headaches with the major source of reprocessing: recovery.

I think I get it - so you are saying that any given X -> Y mapping at a point in time should be "locked" into the raw event rather than be an at-enrich overlay?

With a few exceptions, we do not allow in 0.15.0 any path consisting of one or more than two segments to be used in requests or responses. If we encounter such a case, we increment the failed requests counter and return a 404.
The point of this appears to be so that we can match against the vendor/version protocol.
aee002a retains this behaviour. So the mappings at the start of this thread will be now possible, but users won't be able to map, e.g.:
com.acme/track/snplow -> com.snowplowanalytics.snowplow/tp2
redirect -> r/tp2

If in future we want to allow a truly arbitrary path to be used, we need to decide what we want to do with paths that have no match in the configured mappings. The current behaviour in 0.15.0 (where there are no mappings at all) and in 0.16.0-rc2 (where mappings are optional), is to respond with a cookie to requests with two-segment paths; and to respond with 404 for single- and multi-segment paths (except in the cases specified in the beginning of this comment).
Should any path, regardless of how many segments it has, result in a 404 if it cannot be mapped? Or should two-segment paths continue to receive a cookie response even if no mapping is provided for them -- to allow for custom webhooks downstream?

@dilyand that's absolutely fine - we just need to make it clear in the documentation that custom paths must be of the form string1/string2