The idea is to enable consumers of sentry-go to be able to use module
graph pruning (Go 1.17+ required), such that dependencies of sentry-go
that are otherwise unused by end users can be pruned away.
See https://github.com/getsentry/sentry-go/issues/156#issuecomment-1027175141
Also update CI workflow to check for go.mod tidiness using the same line
as used to generate this commit. Update data race tests that were still
accidentally being run on Go 1.16 instead of 1.17.

The CodeQL failure can likely be ignored. It should have been addressed by https://github.com/github/codeql-go/pull/658 (which closed https://github.com/github/codeql-go/issues/650).
@kamilogorek do you know who's taking a look here these days?

such that dependencies of sentry-go that are otherwise unused by end users can be pruned away.

At last 😌

@kamilogorek do you know who's taking a look here these days?

Noone just yet 😔


Aspect Ratio Issue

Hi Thanks for nice plugin.
I am integrating this plugin in my application.
Say I have image of size 1600X400 PX and set my crop-box aspect-ratio as 1:1.
Currently it is 'original image container' aspect ratio is not same as original image.
I have noticed that the croper-canvas is maintaining the aspect-ratio of image but not the image which being displayed, So when the crop-box aspect-ratio to 1:1 then the crop-box will appear as 1:1 but this is covers   width-1200px and height-400px of original image, It is not scaling properly.
Is it mandatory to set widthXheight for 'original image container' as same aspect ratio of original image?
Please suggest me how to resolve this.

I don't understand what you mean...

I had issue because of minWidth and minHeight values has been set to 200X100px

.
After modifying this to 1X1px the scaling issues has been resolved.

dfgd


seventv: Made path regex compatible with new UIDs

https://togithub.com/ulid/spec/issues/94#issuecomment-1834520931
Pull request checklist:

[x] CHANGELOG.md was updated, if applicable

Description

Made the regexes more strict.
Removed 500 test case, as that shouldn't be hit with the stricter regexes.
Added support for uulds.
Attempted to update tests.

Why would they do this


Calling Endpoint Services from Editor

Hi all,
I want to call the Create and Update service from XYZEndpoint.cs, inside the XYZEditor.ts when clicking the add button from the editor.
Is there any way to do so?

in .ts files you may call
XYZService.Create({ Entity: { }});


High rate of errors, real Illumina sequencing error?

Dear all,
I have Illumina data (150 *2 bp), in total, 110 Gb.  I cleaned it with Trimmomatics.  I used Genomescope to estimate the genome size with kmer = 21.  The estimated genome size is about 1.1G.
However, the proportion of errors are high as 2.2 percent. The het is high as 4.65 percent.
When I just use 60G data, Genomescope 'Failed to converge'
I have used Genomescope for many species. I never found this problem before.
Why does it have a high proportion of errors?
I appreciate your help.
Best,
Chen

Thanks for your interest. This is a bad fit, and is usually because the
data have extensive amounts of sequencing errors or perhaps contamination
present. Unfortunately there is not much that can be done to overcome
situations like this other than to collect additional data
Good luck
Mike
On Sat, Feb 6, 2021 at 12:53 AM lychen83<EMAIL_ADDRESS>wrote:

Dear all,
I have Illumina data (150 *2 bp), in total, 110 Gb. I cleaned it with
Trimmomatics. I used Genomescope to estimate the genome size with kmer =
21. The estimated genome size is about 1.1G.
However, the proportion of errors are high as 2.2 percent. The het is high
as 4.65 percent.
When I just use 60G data, Genomescope 'Failed to converge'
I have used Genomescope for many species. I never found this problem
before.
Why does it have a high proportion of errors?
I appreciate your help.
Best,
Chen
[image: enh_plot]
https://user-images.githubusercontent.com/28940942/107110407-8026dd80-6882-11eb-82ee-b0dbd2d9ccf5.png
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/schatzlab/genomescope/issues/52, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABP34YWSAELZ7XYRQBOJ7DS5TKN7ANCNFSM4XF5WBTA
.

Thank Mike,
Is it possible due to the high heterozygosity of my genome, which caused the high rate of errors?
Best,
Lingyun Chen

Im sure that is contributing to the problem, but it seems to be more than
just high heterozygosity.
Good luck
Mike
On Mon, Feb 8, 2021 at 9:49 PM lychen83<EMAIL_ADDRESS>wrote:

Thank Mike,
Is it possible due to the high heterozygosity of my genome, which caused
the high rate of errors?
Best,
Lingyun Chen
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/schatzlab/genomescope/issues/52#issuecomment-775617620,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABP34ZZ4AG5HP2SMOWTQNTS6CPFPANCNFSM4XF5WBTA
.

Hi Lingyun @lychen83,
I am having a very similar plot as yours. Did you collect additional data and did more data give you a better plot?
Thanks!
Ying

I have a species that I sequenced 200 Gb for genomescope. Howevever, it still failed.
I guess it might be problem beyond the data size
Best,
Lingyun
Lingyun Chen
@.***

------------------ Original ------------------
From:                                                                                "schatzlab/genomescope"                                                                                @.>;
Date: Fri, Sep 15, 2023 03:02 AM
@.>;
Cc: "Lingyun<EMAIL_ADDRESS>Subject: Re: [schatzlab/genomescope] High rate of errors, real Illumina sequencing error? (#52)
Hi Lingyun @lychen83,
I am having a very similar plot as yours. Did you collect additional data and did more data give you a better plot?
Thanks!
Ying
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>

Thank you Lingyun for your reply! That's scary to hear. Did your assembly work?
Thanks again!
Ying


Update README with RDATE support

I believe 0.16.3 added RDATE support making ical serialization fully supported (?)
Update:
Looks like parsing time zone information still isn't supported at the moment. Added note about that.
Update 2:
Also added time zone parsing support in #455.

Thanks!


dSatur Algorithm Java

Please allow me to upload code for the dSatur algorithm, which is a graph coloring algorithm. The code will be in Java.

I made a pull request for this algorithm. I implemented it in Java, thus I placed it in the Java folder. I also added my name, university, and GitHub profile.


Create tests

@pentzzsolt did you have a particular testing method in mind? oddbird/true ?

I actually started implementing test cases using Hugo Giraudel's Sassy Tester function. My problem is that I haven't had the time to actually figure out what I want this to do, so I just left it unfinished for now. Hopefully in this new year I'll have the time to spend on this.


fix datasource replacement in dashboard

Description

fix changing datasource in dashboard
Related Issue : #3687

How Has This Been Tested?

Create a dashboard with time filters and widgets including user-defined fields and fields to which aliases are applied.
Replace the datasource of the dashboard with a new datasource.
Check if it is changed normally.

Need additional checks?
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

deploy to 2


[AST] NFC: Improve non-generic nominal type memory efficiency

The non-generic nominal type nodes do not actually need to use LLVM's FoldingSetNode, and on my workstation the release build of the standard library completes about 1/3 of a second faster after switching to LLVM DenseMap. This is perhaps not surprising, because Decl to Type mappings are only needed during early compiler stages, but the intrusive FoldingSetNode data decreases CPU cache efficiency during all compiler stages. As a bonus, the resulting code is simpler.

@swift-ci please smoke test

Hi @DougGregor – For your amusement, I noticed that when building Swift.swiftmodule (release, no asserts), the compiler spends over 9% of its time in DependentMemberType::get(). I tried switching DependentMemberType to use FoldingSetNode, but that made things much worse. This patch is the result of that experiment.

@swift-ci Please test compiler performance

@harlanhaskins and I have an idea to split up the identifier-based and associated-type-based DependentMemberTypes to keep the map size down, but haven't gotten a chance to try it yet.

I still think the generic and non-generic types should be merged :)

@harlanhaskins and I have an idea to split up the identifier-based and associated-type-based DependentMemberTypes to keep the map size down, but haven't gotten a chance to try it yet.

Hi @jrose-apple – I'm not sure exactly what you have in mind, but a quick test on my workstation yielded a 0.37% efficiency gain after splitting DependentMemberTypes into two DenseMaps. Your milage may vary.

Hm, so "good, but not earthshattering". (We were also seeing DependentMemberType::get as one of the top functions.)

As with most big hash table problems, I'd wager this is cache size sensitive, therefore the 0.37% gain is the floor what one can expect by the split. (My workstation has 4x the L2 and >4x the L3 of laptop/desktop class hardware.)

If DependentMemberType::get() with an AssociatedTypeDecl is one of the top functions then I'd wager than assocType->getDeclaredInterfaceType() is a whole lot cheaper.

... we could even have DependentMemberType::get() get the declared interface type out of the associated type declaration.

... we could even have DependentMemberType::get() get the declared interface type out of the associated type declaration.

How is that supposed to work? TypeDecl::getDeclaredInterfaceType() calls DependentMemberType::get() on itself, and then the compiler infinitely recurses until the stack overflows.

Can we move the DependentMemberType discussion over here please:
https://github.com/apple/swift/pull/23025

Summary for master full
Unexpected test results, excluded stats for ProcedureKit, CoreStore, Wordy, Tagged, Deferred
Regressions found (see below)

Debug-batch

debug-batch brief
debug-batch detailed

Release

release brief
release detailed

Debug-batch

debug-batch brief

Regressed (0)

name
old
new
delta
delta_pct

Improved (0)

name
old
new
delta
delta_pct

Unchanged (delta < 1.0% or delta < 100.0ms) (3)

name
old
new
delta
delta_pct

Frontend.NumInstructionsExecuted
26,711,276,979,290
26,787,071,074,226
75,794,094,936
0.28%

LLVM.NumLLVMBytesOutput
964,569,590
964,563,934
-5,656
-0.0%

time.swift-driver.wall
2557.1s
2565.7s
8.6s
0.34%

debug-batch detailed

Regressed (1)

name
old
new
delta
delta_pct

Sema.USRGenerationRequest
12,024,622
12,173,855
149,233
1.24% :no_entry:

Improved (0)

name
old
new
delta
delta_pct

Unchanged (delta < 1.0% or delta < 100.0ms) (98)

name
old
new
delta
delta_pct

AST.NumASTBytesAllocated
64,996,310,105
65,374,362,824
378,052,719
0.58%

AST.NumDecls
80,406
80,406
0
0.0%

AST.NumDependencies
204,726
204,731
5
0.0%

AST.NumImportedExternalDefinitions
1,085,940
1,085,940
0
0.0%

AST.NumInfixOperators
30,936
30,936
0
0.0%

AST.NumLinkLibraries
0
0
0
0.0%

AST.NumLoadedModules
243,927
243,927
0
0.0%

AST.NumLocalTypeDecls
108
108
0
0.0%

AST.NumObjCMethods
9,687
9,687
0
0.0%

AST.NumPostfixOperators
18
18
0
0.0%

AST.NumPrecedenceGroups
14,464
14,464
0
0.0%

AST.NumPrefixOperators
70
70
0
0.0%

AST.NumReferencedDynamicNames
91
91
0
0.0%

AST.NumReferencedMemberNames
3,496,888
3,496,888
0
0.0%

AST.NumReferencedTopLevelNames
269,829
269,829
0
0.0%

AST.NumSourceBuffers
331,076
331,076
0
0.0%

AST.NumSourceLines
2,419,497
2,419,497
0
0.0%

AST.NumSourceLinesPerSecond
2,241,000
2,246,790
5,790
0.26%

AST.NumTotalClangImportedEntities
4,111,380
4,120,433
9,053
0.22%

AST.NumUsedConformances
226,008
226,008
0
0.0%

Driver.ChildrenMaxRSS
105,439,019,008
105,611,974,656
172,955,648
0.16%

Driver.DriverDepCascadingDynamic
0
0
0
0.0%

Driver.DriverDepCascadingExternal
0
0
0
0.0%

Driver.DriverDepCascadingMember
0
0
0
0.0%

Driver.DriverDepCascadingNominal
0
0
0
0.0%

Driver.DriverDepCascadingTopLevel
0
0
0
0.0%

Driver.DriverDepDynamic
0
0
0
0.0%

Driver.DriverDepExternal
0
0
0
0.0%

Driver.DriverDepMember
0
0
0
0.0%

Driver.DriverDepNominal
0
0
0
0.0%

Driver.DriverDepTopLevel
0
0
0
0.0%

Driver.NumDriverJobsRun
16,159
16,159
0
0.0%

Driver.NumDriverJobsSkipped
0
0
0
0.0%

Driver.NumDriverPipePolls
165,105
165,017
-88
-0.05%

Driver.NumDriverPipeReads
181,866
181,978
112
0.06%

Driver.NumProcessFailures
0
0
0
0.0%

Frontend.MaxMallocUsage
682,184,777,216
683,742,801,792
1,558,024,576
0.23%

Frontend.NumInstructionsExecuted
26,711,276,979,290
26,787,071,074,226
75,794,094,936
0.28%

Frontend.NumProcessFailures
0
0
0
0.0%

IRModule.NumIRAliases
107,181
107,181
0
0.0%

IRModule.NumIRBasicBlocks
3,816,868
3,816,868
0
0.0%

IRModule.NumIRComdatSymbols
0
0
0
0.0%

IRModule.NumIRFunctions
1,790,736
1,790,736
0
0.0%

IRModule.NumIRGlobals
1,844,851
1,844,851
0
0.0%

IRModule.NumIRIFuncs
0
0
0
0.0%

IRModule.NumIRInsts
47,094,427
47,094,427
0
0.0%

IRModule.NumIRNamedMetaData
78,212
78,212
0
0.0%

IRModule.NumIRValueSymbols
3,279,591
3,279,591
0
0.0%

LLVM.NumLLVMBytesOutput
964,569,590
964,563,934
-5,656
-0.0%

Parse.NumFunctionsParsed
141,912
141,912
0
0.0%

Parse.NumIterableDeclContextParsed
1,000,666
1,000,666
0
0.0%

SILModule.NumSILGenDefaultWitnessTables
0
0
0
0.0%

SILModule.NumSILGenFunctions
926,274
926,274
0
0.0%

SILModule.NumSILGenGlobalVariables
37,118
37,118
0
0.0%

SILModule.NumSILGenVtables
10,668
10,668
0
0.0%

SILModule.NumSILGenWitnessTables
39,093
39,093
0
0.0%

SILModule.NumSILOptDefaultWitnessTables
0
0
0
0.0%

SILModule.NumSILOptFunctions
1,320,285
1,320,285
0
0.0%

SILModule.NumSILOptGlobalVariables
37,865
37,865
0
0.0%

SILModule.NumSILOptVtables
17,156
17,156
0
0.0%

SILModule.NumSILOptWitnessTables
86,043
86,043
0
0.0%

Sema.AccessLevelRequest
2,317,332
2,319,168
1,836
0.08%

Sema.DefaultAndMaxAccessLevelRequest
54,255
54,268
13
0.02%

Sema.DefaultTypeRequest
315,886
315,886
0
0.0%

Sema.EnumRawTypeRequest
16,934
16,934
0
0.0%

Sema.ExtendedNominalRequest
3,658,019
3,663,929
5,910
0.16%

Sema.InheritedDeclsReferencedRequest
4,389,810
4,404,408
14,598
0.33%

Sema.InheritedTypeRequest
527,850
528,088
238
0.05%

Sema.IsDynamicRequest
1,822,553
1,822,553
0
0.0%

Sema.IsObjCRequest
1,555,358
1,555,954
596
0.04%

Sema.MangleLocalTypeDeclRequest
216
216
0
0.0%

Sema.NamedLazyMemberLoadFailureCount
18,818
18,858
40
0.21%

Sema.NamedLazyMemberLoadSuccessCount
16,976,073
16,975,557
-516
-0.0%

Sema.NominalTypeLookupDirectCount
28,901,197
28,933,704
32,507
0.11%

Sema.NumConformancesDeserialized
6,377,828
6,408,121
30,293
0.47%

Sema.NumConstraintScopes
16,730,063
16,733,713
3,650
0.02%

Sema.NumConstraintsConsideredForEdgeContraction
52,345,788
52,346,675
887
0.0%

Sema.NumDeclsDeserialized
46,774,992
47,001,708
226,716
0.48%

Sema.NumDeclsFinalized
1,636,640
1,636,640
0
0.0%

Sema.NumDeclsTypechecked
890,885
890,885
0
0.0%

Sema.NumDeclsValidated
1,935,546
1,935,534
-12
-0.0%

Sema.NumFunctionsTypechecked
943,404
943,404
0
0.0%

Sema.NumGenericSignatureBuilders
1,130,680
1,133,190
2,510
0.22%

Sema.NumLazyGenericEnvironments
9,330,571
9,356,075
25,504
0.27%

Sema.NumLazyGenericEnvironmentsLoaded
195,479
195,555
76
0.04%

Sema.NumLazyIterableDeclContexts
6,567,699
6,576,449
8,750
0.13%

Sema.NumLeafScopes
10,911,313
10,914,372
3,059
0.03%

Sema.NumTypesDeserialized
15,793,344
15,832,984
39,640
0.25%

Sema.NumTypesValidated
1,310,279
1,310,264
-15
-0.0%

Sema.NumUnloadedLazyIterableDeclContexts
4,343,122
4,340,540
-2,582
-0.06%

Sema.OverriddenDeclsRequest
7,223,608
7,295,698
72,090
1.0%

Sema.RequirementRequest
62,070
62,067
-3
-0.0%

Sema.SelfBoundsFromWhereClauseRequest
6,171,001
6,191,132
20,131
0.33%

Sema.SetterAccessLevelRequest
136,714
136,714
0
0.0%

Sema.SuperclassDeclRequest
66,700
66,797
97
0.15%

Sema.SuperclassTypeRequest
30,706
30,706
0
0.0%

Sema.TypeDeclsFromWhereClauseRequest
29,789
29,802
13
0.04%

Sema.UnderlyingTypeDeclsReferencedRequest
193,968
194,536
568
0.29%

Release

release brief

Regressed (0)

name
old
new
delta
delta_pct

Improved (0)

name
old
new
delta
delta_pct

Unchanged (delta < 1.0% or delta < 100.0ms) (3)

name
old
new
delta
delta_pct

Frontend.NumInstructionsExecuted
25,739,406,564,939
25,727,413,759,846
-11,992,805,093
-0.05%

LLVM.NumLLVMBytesOutput
786,843,544
786,844,316
772
0.0%

time.swift-driver.wall
4616.1s
4622.0s
6.0s
0.13%

release detailed

Regressed (0)

name
old
new
delta
delta_pct

Improved (0)

name
old
new
delta
delta_pct

Unchanged (delta < 1.0% or delta < 100.0ms) (23)

name
old
new
delta
delta_pct

AST.NumImportedExternalDefinitions
214,819
214,819
0
0.0%

AST.NumLoadedModules
16,334
16,334
0
0.0%

AST.NumTotalClangImportedEntities
731,436
731,436
0
0.0%

AST.NumUsedConformances
226,971
226,971
0
0.0%

IRModule.NumIRBasicBlocks
3,233,597
3,233,597
0
0.0%

IRModule.NumIRFunctions
1,492,259
1,492,259
0
0.0%

IRModule.NumIRGlobals
1,630,650
1,630,650
0
0.0%

IRModule.NumIRInsts
29,504,698
29,504,698
0
0.0%

IRModule.NumIRValueSymbols
2,910,401
2,910,401
0
0.0%

LLVM.NumLLVMBytesOutput
786,843,544
786,844,316
772
0.0%

SILModule.NumSILGenFunctions
649,733
649,733
0
0.0%

SILModule.NumSILOptFunctions
882,136
882,136
0
0.0%

Sema.NumConformancesDeserialized
2,205,920
2,205,920
0
0.0%

Sema.NumConstraintScopes
15,096,865
15,096,865
0
0.0%

Sema.NumDeclsDeserialized
5,933,009
5,933,009
0
0.0%

Sema.NumDeclsValidated
1,031,834
1,031,834
0
0.0%

Sema.NumFunctionsTypechecked
426,274
426,274
0
0.0%

Sema.NumGenericSignatureBuilders
189,264
189,264
0
0.0%

Sema.NumLazyGenericEnvironments
1,218,928
1,218,928
0
0.0%

Sema.NumLazyGenericEnvironmentsLoaded
21,350
21,350
0
0.0%

Sema.NumLazyIterableDeclContexts
751,415
751,415
0
0.0%

Sema.NumTypesDeserialized
3,137,423
3,137,423
0
0.0%

Sema.NumTypesValidated
613,387
613,387
0
0.0%

How would that save space? Last I knew, the size of Type was the same as the size of a pointer.

Hm, it looks you are right, I was lead to believe that it's bigger for some reason. But now wondering why didn't we just use Type in all of the constraint system caches because there is DenseMapInfo for Type...

Ping. Anybody willing to sign off on this or provide feedback? It's a trivial change.


changed the port of sonarr in the program. sonarr still works fine but the toolkit doesn't like that i changed the ports

hello this is my first time using the toolkit and it was awesome. however, i like to change the ports of the programs and i changed sonarr from port 8989 to another port. i have no issues running sonarr on another port, but the toolkit does not like that i changed the port and now the sonarr tasks dont run right. what do i do if i change the ports in the programs after they are installed?

ughhh....  does that mean i need to blow my VM away and start over?

Not at all. You can install DockSTARTer on top of ATK and transfer all your configs into the docker app folders.

Delete an reinstall an try port 8080
-------- Original Message --------
On Nov 1, 2018, 14:16, Menz01 wrote:

hello this is my first time using the toolkit and it was awesome. however, i like to change the ports of the programs and i changed sonarr from port 8989 to another port. i have no issues running sonarr on another port, but the toolkit does not like that i changed the port and now the sonarr tasks dont run right. what do i do if i change the ports in the programs after they are installed?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Can you tell me which version of Ubuntu and what hardware you are trying to run on? Also did you complete the prerequisites before trying to run DockSTARTer? (The readme shows the prerequisites before the DockSTARTer commands)
If you continue to have issues you can join our discord server and we can help https://discord.gg/YFyJpmH

I was informed to tell you to try dockstarter
-------- Original Message --------
On Nov 1, 2018, 18:23, Menz01 wrote:

@nemchik. I know this is not the place for this but since you suggested it I wanted to reply here.... I blew away my VM and started fresh. Let me tell you, for me at least it has been a nightmare. On first run, right after installing the dependencies, error docker not installed. Said to reboot and try again which I did and same thing happens. Thought I got it installed so I tried to install sabnzbd, more errors. I had already installed the ATK and 2 apps in the time I took to get nowhere it seems in this dockstarter. I am not blaming you,vi am just such a noob with Ubuntu and for me ATK worked.
Reply to this email directly, view it on GitHub, or mute the thread.

@nemchik i am using Ubuntu 18.04 desktop. i just deleted my VM and built a fresh new one. i am going to try again. and to answer your questions i did do the perquisites. and i am about to do them again. i will join discord as well cause as i said i am a huge noob with linux so i am SURE i will need help


Feature request: Make Calico use Kubernetes's etcd

Hi,
One of the difficult parts of using Calico with Kubernetes is that Calico requires a separate etcd server which is accessed by any nodes of a cluster. This introduces complexity in setup process because this etcd needs to be secured separately. So, I wonder will it be possible to use Kubernetes apiserver/3rd part objects as a replacement for etcd to store data for Calico. I saw that Flannel did something similar recently making it really easy to setup.
Thanks.

@TamalSaha Yes, this is definitely in our road map.
We've already implemented a version of Calico that does this for policy only, but it doesn't yet support all of the Calico data model (e.g stuff required for BGP).
See here: http://docs.projectcalico.org/v2.0/getting-started/kubernetes/installation/hosted/k8s-backend/

Thank @caseydavenport . I am interested in the stuff required for BGP. Any tentative timeline for that?

@TamalSaha really tentatively I'd say in the next couple of months, but no date set yet.

@caseydavenport sounds great! We are looking forward to that.

This issue touches on a lot of different components and has lots of work ahead of it.
I've raised https://github.com/projectcalico/calico/issues/355 to track questions / feature progress.


Rewrite BobaEditor getting started page

This is part of #13 , but BobaEditor is currently functioning as the test for what those rewrites should look like, so it gets its own issue because that's a different task than putting them into practice and I find minutiae-flavored updates motivating.

[x] Change clone instructions to "clone and fork" instructions
[x] Remove use of "install" to refer to checking out the code
[ ] Add "Test Your Changes" section
[ ] Add small "and then submit a pull request" nudge
[ ] Make list of dependent/related documentation this makes want created or updated

A note on my documentation logic: I lean towards more explicitly trying to ease in people new to this kind of thing. This produces "fluff" compared to a standard readme style. This is deliberate. Concrit on the calls to action/inline explanations/etc. is welcome but they're there for a reason; the reason is that BobaBoard's intended audience is disproportionately likely, as I think anyone reading this is going to have experienced the mortifying ordeal of knowing (yours truly included), to self-select out of getting involved.


Custom S3 endpoints

Let the user specify custom endpoints for S3.

@ehankland @yuyantingzero @hildrum please take a look.

LGTM.


Does this work with WS2812b?

We tried to use the library with a Raspberry pi 5, GPIO 10  and WS2812b with external power, but only 1 or 2 leds light up.. Has this been tested with WS2812b?
Thank you.

Yes ! the led it has been tested with is this
Also see here
Have you connected the ground (from raspi) to the led too ? , it is needed for data transfer to work correctly almost everywhere , if you havent , try shorting the ground of your external power supply , and raspi and led
DONT SHORT THE +VE
SHORT THE -VE

@vanshksingh Connecting the ground to the raspberry did the trick!  Thankyou.


ARROW-17861: [C++] Deprecate Plasma

@github-actions crossbow submit -g nightly-tests -g nightly-packaging

All CI/Crossbow failures seem unrelated. @kou could you take a look?


Generated Create Table Script Has "Unrecognized" Syntax

SQL Operations Studio Version:

Steps to Reproduce:

We probably have a bunch of wonky tables. One generates the following script as create for the primary key:

ALTER TABLE [dbo].[myTable] ADD  CONSTRAINT [PK_myTable] PRIMARY KEY CLUSTERED
(
	[myTableId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

Expected: SORT_IN_TEMPDB = OFF and ONLINE = OFF would be acceptable to the editor
Actual: Red squigglies under the two above WITH clauses

Closing older issues.  Please let us know if this issue is still impacting you.


What
This PR updates the comment documenting the default value of the flash option in TakePhotoOptions.
Changes

One-word change to the comment.

Thank you 👍


1.20.1 Performance Optimization

Is your feature request related to a problem? Please describe.
When animations starting to play, it causes a noticeable FPS drop, for example like 150 to 90.
This become significant when having shaderpacks on, which FPS drop is like 100 to 40.
Describe the solution you'd like
I think this version of the mod really needs some optimizations. Do higher versions have better performance?

I have never encountered any noticable performance drop while playing player animations.
There isn't enough info for me to help you here.
Share as much info as you possibly can like all the mods you have installed and their versions.
If you are a developer share your project's GitHub repository so I can see how you are playing the animation

Spark profiler maybe?
https://spark.lucko.me/

**Game Version:**1.20.1 Forge 47.3.22
PlayerAnimator: player-animation-lib-forge-1.0.2-rc1+1.20
Mod that utilizes PlayerAnimator: SlashBladeResharped-1.20.1-1.1.11
https://www.curseforge.com/minecraft/mc-mods/slashblade-resharped
Other possibly related mods:
Skin Layers 3D: skinlayers3d-forge-1.7.4-mc1.20.1
Not Enough Animations: notenoughanimations-forge-1.9.0-mc1.20.1
First-person Model: firstperson-forge-2.4.8-mc1.20.1
Oculus: oculus-mc1.20.1-1.8.0
Embeddium: embeddium-0.3.31+mc1.20.1
The performance issue only occurs when swinging SlashBlades with Third-Person or using First-person Model to render body.
I haven't test it in multiplayer though.
Before

Using

Also, If PlayerAnimator is not installed, Swinging SlashBlades will no longer cause FPS drop.
Is this normal or I'm just too sensitive? Let me know if there is any problem.

Spark profiler maybe? https://spark.lucko.me/

I think 1.20.1 is not supported? Cant find it anywhere.

https://www.curseforge.com/minecraft/mc-mods/spark/files/all?version=1.20.1&showAlphaFiles=show

Dropping 60 frames for something as simple as animating the player isn't normal, no.


Improve Debug/Trace Logging

Currently enabling debug/trace logging requires a rebuild. This is pretty cumbersome when someone wants to quickly check a drawbuffer, and the full logs can be very noisy.
Lua scripting gives us the opportunity to build APIs to control logging at runtime. We can change logging level by executing a script.
For example, run an example and allow DMA buffer logging to be switched on by pressing a button.
Release builds should still have debug/trace logging disabled, but developer builds should contain logging calls which are controlled by logic that has a Lua API.

Done in #22


Make the apinf plugin code more general purpose

Make the apinf plugin code more general purpose so that it either can standalone as a plugin or be contributed upstream. The purpose is to be able to start using prebuild images.

This is solved by phanimahesh/emq-plugin-elasticsearch
It needs some testing to make sure all configuration options work as intended, and then we can fork/move it to apinf and have it included in emq default builds. Currently we only tested a small subsetof the options used by our dashboard.

@ilarimikkonen Shall we close and delete/archive this repo? This is not used anywhere anymore.


New tab button disappears in a specific width

Explain the bug
New tab button disappears in a specific width, for me it's the width when the tab bar sits exactly three tabs
To reproduce

Open three tabs, if you already have three, close one first
Resize the window to a width when the tab bar sits exactly three tabs
See the error

Expected behavior
A new tab button should be next to the tabs
Screenshots

System Information

OS Version: Windows 10 Pro for Workstations Insider Preview Dev 21343.1000
App version: <IP_ADDRESS>

This issue should be resolved in main.


NAT after IPSec phase 2 isn't working with multiple networks

Describe the bug
NAT after IPSec phase 2 isn't working with multiple networks.
This is a continuation of https://github.com/opnsense/core/issues/2173 since we believe it's not solved, and also believe it's not the same as https://github.com/opnsense/core/issues/1773 as we are currently having issues on an environment that uses a IPSec connection with the need for NAT and uses the IP addresses of the gateways as the identifiers.
To Reproduce
Steps to reproduce the behavior:
We have a test case where this is happening, in an environment we are trying to migrate from an old Linux machine to a new Opnsense powered device.
Specifically:

we have 2 local networks (net1, net2) of which only one (net2) is on the encryption domain
we have 3 remote networks, and all are on the encryption domain (we do not control the remote side and can't change this setup)
the old VPN server was a Linux and all we had to do was do outbound NAT for net1 to SNAT as one of the IP addresses of net2
on opnsense, we already added net1 to the "manual SPD entries" of the 3 phase 2 entries (something we didn't have to do on Linux, but here is different and we can live with that), however it sometimes work and sometimes does not
other thing we noted of relevance: the tunnel isn't automatically established if someone tries to connect from net1 to the remote networks, but if we connect from net2 to the remote networks, it's established; after that, sometimes the connections start working from net1 to the remote networks.

Expected behavior
We should be able to always see the connection be established when we connect from net1 (the one that isn't on the encryption domain) to a machine on any of the 3 remote networks, even if the IPSec connection isn't established before that (we should also be able to get that behaviour every time, for the matter, which we aren't being able, as described above).
Screenshots
Not applicable but feel free to ask for any specific ones you might need.
Relevant log files
Not applicable but feel free to ask for any specific ones you might need.
Additional context
This problem is blocking the migration of the old Linux device, which still works without issues.
Environment
Software version used and hardware type if relevant.
e.g.:
OPNsense 19.1.4

Closing as per https://github.com/opnsense/core/blob/master/CONTRIBUTING.md

@araujorm this is now working out of the box starting with 21.1 RC1 .. maybe you have time to test :)

@araujorm this is now working out of the box starting with 21.1 RC1 .. maybe you have time to test :)

@araujorm this is now working out of the box starting with 21.1 RC1 .. maybe you have time to test :)

Thanks, but meanwhile 1.5 years have passed while the issue was simply ignored by the devs  (which simply closed the issue with the justification that... the issue was ignored). We've since stopped recommending this solution to our customers and never looked back.

@araujorm this is now working out of the box starting with 21.1 RC1 .. maybe you have time to test :)

Thanks, but meanwhile 1.5 years have passed while the issue was simply ignored by the devs  (which simply closed the issue with the justification that... the issue was ignored). We've since stopped recommending this solution to our customers and never looked back.

@araujorm thanks for ranting back, really appreciate it ❤

@araujorm thanks for ranting back, really appreciate it ❤


Hyprland take over binds of vms.

Hyprland Version
Hyprland, built from branch  at commit 0a78f6031c8fcc6773f136fccde3d560aaac239d dirty (). Tag: v0.29.0  flags: (if any)
Bug or Regression?
Bug
Description
I have a vm that is the same system as the host. The vm i use for testing stuff that i do not want to test on the bare metal. So the problem is that the vm and the main system have the same binds. And when i try to use this binds on the vm Hyprland takes over even when i have focus on the vm window.
I use VirtManaget for the vms with qemu.
I am on archlinux.
What i do wrong ?
How to reproduce
Run a vm on VirtManager wirh the key binds as the host system.
Crash reports, logs, images, videos
No response

submap?

https://wiki.hyprland.org/Configuring/Binds/#submaps

Ok so i look it up on the wiki no my binds is not submaps.

make an empty submap just with a key to exit the submap

I do not understand what this have to do with my problem... I mean the binds is not like the resize mode is just for running a command.

But i am not. I do not have submap binds on the config...

The vm is still on sway... xD i was trying to update it to hyprland...

But the key binds is the same.

jesus christ lmfao
bind = SUPER, S, submap, passthru
submap = passthru
bind = SUPER, Escape, submap, reset
submap = reset

SUPER+S to enter "no binds mode" then SUPER+Escape to exit.

in the host hyprland config

Why when i focus the vm not all the keyboard goes to the vm?
Why modify key stuck on host os ?

how would you close the application or do anything else in the host system, without the mouse

You can press CTRL+ALT to unlock the keyboard from the vm....

So in order to make my vm keybinds work i need make all my keybinds submap on the host. And i need to have a bind to exit the submap when i need to use my keyboard for the host ?
I ques i will try that. But i still thing that this is bug...
The ability to block a window to take the whole keuboard is very nice but in my opinion this need to be an optional thing. Because most windows that need to take over the whole keyboard they also have an option to "unlock" the keyboard.
But anyway thenx for the response.


Consider switching back to aeson-generated json serialization?

#107 caused me to consider code generation for other editors to be an advantage of generated JSON instances.  Once more editor code is written, it'd be good not to have sweeping changes to the protocol, so we ought to be sure the current approach is best.  Despite the consensus in #32,  it seems worthwhile to revisit the decision.
Pros

Allows for generating serialization code for editors (somewhat related to #107).  Code generators for aeson's default serialization would generally be a very useful thing to have.

Reduces boilerplate

If consistent type / field naming is used in Haskell, we also get consistent JSON naming.

Cons

Potentially uglier JSON

Solvable Cons

Easier to accidentally change the protocol

Solution: Generate a file every compilation, possibly by pprinting all of the types, sorted by name.  Stuff that isn't relative to serialization, such as which instances are derived, would get set to some default ([]).
The file would be part of the repo and would store a protocol version number.  When this file differs from the HEAD version of the file, it'll force a version bump.  Some differences may be benign.  In this case, you can force the version number back to what it was, and commit the new version of the file.
The file could also store an aeson version number.  While this usually shouldn't make a difference to the protocol, it would be a good idea to make sure that aeson didn't change any serialization details when upgrading it.

Can't have FromJSON instance take old formats.

Solution: Keep the generated ToJSON instance, and add an explicit FromJSON instance.  This way, code generation will still work.

For the code generation, there are two cases

We use haskell, in which case we can use whatever JSON instances there are, regardless of their origin

We don't use haskell, in which case some specific process needs to happen to adapt to the hie JSON. Admittedly, if there is a known scheme for generating the JSON, this can be a lot easier.

For the second case, it may be useful to get hie to be able to spit out a http://swagger.io/ description, or use http://json-schema.org/ (as previously suggested).

The shape of the protocol should be the source for the code, not other way around.
Rationale: interface part is and will be the most stable because changing it requires simultaneous change to multiple editors. This is hard and therefore will not happen often.
If you want to generate something from something else then generate Haskell from JSON schema, not the other way around.

@gracjan, I think we are in agreement on the protocol format being the driver for the code, but the question is how to manage its stability. @mgsloan has proposed a way of detecting changes so that there can be a version bump, indicating changes.
I think the unstated question is whether we want "beautiful" JSON or whether the straight aeson instances are ok.
And this to some extent comes down to the experience that the IDE plugin writers will have, and I do not have much insight into that. Any comments?

It would be nice to get pretty JSON, but it's possible to get pretty decent output with aeson.
Sure, generating Haskell from JSON schema is a reasonable solution!  It'd be interesting to see how well that works out.
One of the reasons I like the idea of generating schema from haskell datatypes is that this way you can use more specific types (and so use newtypes that have additional checks, etc).  I imagine that it's tricky to have a "schema --> Haskell" generator which supports the full gamet of possible datatypes, but maybe that isn't necessary.

As someone who has working on IDE bindings, I don’t particularly care how they look. We need documentation and examples either way (I hope I get to the generating examples automatically part soon) so I don’t having json that looks a bit unconventional is actually a problem.

Ok, so it seems that the important things are

Given that the wire protocol is machine to machine it does not have to be
"pretty"

It is better to allow more precise typing on the haskell side

explicit versioning of the wire protocol is vital

On Sat, Nov 28, 2015 at 11:03 AM, Moritz Kiefer<EMAIL_ADDRESS>wrote:

As someone who has working on IDE bindings, I don’t particularly care how
they look. We need documentation and examples either way (I hope I get to
the generating examples automatically part soon) so I don’t having json
that looks a bit unconventional is actually a problem.
—
Reply to this email directly or view it on GitHub
https://github.com/haskell/haskell-ide-engine/issues/109#issuecomment-160265459
.

I don't think it's a good idea. Having automatic serialization will always leak some of our Haskell into the protocol.  I saw it perfectly with the parameters serialization, where we ended up with objects called rp and op, which meant nothing for somebody that doesn't know the Haskell code. I don't buy the argument that the protocol can be ugly because it's machine to machine. An IDE writer will consider integrating HIE and will look at the protocol. If it makes no sense or is too ugly, he's going to go "WTF is that mess" and move on to better things. Of course we need to have explicit versioning and solid tests, but we should give us the possibility to change the way the Haskell is written without changing the JSON protocol, so we'll end up with a mix of automatic and generated JSON code anyway.

Ok, based on this and IRC discussion it seems reasonable to leave it the way it is.
It would be ideal to specify the protocol datatypes as few times as possible, and generate as much code as possible.  However, this ideal requires an implementation of such code generation, which does not yet exist.  So, it seems pragmatic to continue with the manually written JSON instances.
Sorry for the distraction, but perhaps this will be an interesting alternative to revisit in the future.

just for the record (not to reopen the issue)
@mgsloan I was sharing your preference.
Also, I found several more good arguments in favor of code generation since my last comments. I'm keeping them for now. I'll try to find some time to write them down in a well-written post soon.

I think there are two separate issue

how the json serialisation is generated

whether an IDE integration has code generated for it

The solution to the one should not affect the other, and it is up to the specific IDE integrator to decide what is the best way to tackle the task.

Regarding code generation:
Again, I really understand that we can't force everyone to buy the code-generated all the way paradigm. I don't want to pollute the discussion, so I'll write a blog post discussing json serialisation / code generation soon.
Regarding your sentence:

The solution to the one should not affect the other

I do not completely agree. I think it just depends on the architecture you want.
The two could have to affect each other for several practical reasons.

Some related thought I had yesterday while looking at the code
ping @mgsloan
:warning: (I'm not making any strong proposal here, I'm just trying to enlarge the discussion, give other views of the problem)
Imagine if we were:

Hiding all references to other tools (ghc-mod, etc)
Having types for each high-level command (AutoComplete, Reformat, RenameModule, etc.)
Having types for each kind of possible params (FileOnlyContext, ProjetAndFileContext, etc.),
Having types for each possible responses (PossibleCompletion string description url location, Type ...),
having some closed type familly mapping commands to data they expect as input
having some closed type familly mapping commands to data they answer as output
Having default serialisation for all params and responses
...

then

With data being defined in separate files, names could be nice without any prefix, and that would be great.
About versionning, we could even imagine having version as type Suffix: AutocompleteV1, ComlpetionResponseV2, etc. => not so ugly, and full retro-compatibility, for free. with closed type families, we'll have full type safety about all request being properly handled.
about "not meaningfull" names: in such a scenario, names would all be meaningfull: no  'ghcmod or 'applyrefact'
all actions would be easilly integrable:  autocompletion would autocomplete  language pragma of function names depending on arguments. When autocompleting a pragma, we could have a nice description and a link to ghc manual. When autocompleting a function, we could have a link to some hoogle server spawned by hie.

In such a scenario, code generation would make more sense in many ways. Also, ide-integrators wouldn't have to pick between several available linting engines, or type info engines, but would benefit from us having made all the selection and unification work.
(really, I'm just trying to be helpfull and give new ideas before the project matures too much)

It all sounds great, but means that there is a global namespace of commands, which means the task of a plugin-writer gets harder, and it is harder for people to experiment with private plugins which may then grow up to be full-featured ones in future.
I do agree with

having types for params,which is currently captured in the context definitions, except has the ability to add extra params.
having types for responses. What you are describing is what I have been calling semantic types. They are things that make sense in an IDE environment.

I am not sure about the other mapping suggestions though, unless they can be done in an extensible way, allowing local plugins.

I share your interrogation, I'm still thinking about all alternatives.
here is some "answer elements" to your points
To mitigate some of the cons, we could imagine:

keeping namespaces for experimentations and tool specific commands (as it is now). The default workspace (without tool name) would be the only for the main commands agregated and curated by the hie team. Basic ide writer would just have to deal with the defautl nameless workspace to have a decent ide, and could still include specific commands if they want (stuff like: AddLicenseHeaderOnAllFiles).)

having a GenericJsonRequest, and a GenericJsonResponse data (non semantic) allowing people to easilly experiment with new commands / new return types.

with symbols and closed type families, I guess we could even ensure all commands have different names at compile time almost for free.

to insist on the cons
Extensibility may really be a little bit more difficult, and we will need more concensus about canonical types and commands

Perhaps we should do both, over time.
I think the current approach will allow us to identify the semantic types
of interest, as well as the command set we need.
Once we have a handle on this and the way it works, we can see about
putting a type safe version into place as outlined by @rvion.
They can possible run concurrently, or have a translation layer at various
points.
On Mon, Nov 30, 2015 at 4:04 PM, Rémi Vion<EMAIL_ADDRESS>wrote:

I share your interrogation, I'm still thinking about all alternatives.
here is some "answer elements" to your points
To mitigate some of the cons, we could imagine:

keeping namespaces for experimentations and tool specific commands (as
it is now). The default workspace (without tool name) would be the only for
the main commands agregated and curated by the hie team. Basic ide writer
would just have to deal with the defautl nameless workspace to have a
decent ide, and could still include specific commands if they want (stuff
like: AddLicenseHeaderOnAllFiles).)
having a GenericJsonRequest, and a GenericJsonResponse data (non
semantic) allowing people to easilly experiment with new commands / new
return types.
with symbols and closed type families, I guess we could even ensure
all commands have different names at compile time almost for free.
to insist on the cons
Extensibility may really be a little bit more difficult, and we will need
more concensus about canonical types and commands
—
Reply to this email directly or view it on GitHub
https://github.com/haskell/haskell-ide-engine/issues/109#issuecomment-160639153
.


[PlayState] System.DllNotFoundException: Unable to load DLL 'XInputInterface'

Extension name
playstate add-on
Bug Description
31-12 10:32:26.756|ERROR|PlayniteApplication:Unhandled exception occured.
System.DllNotFoundException: Unable to load DLL 'XInputInterface': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
at PlayState.XInputDotNetPure.Imports.XInputGamePadGetState(UInt32 playerIndex, RawState& state)
To Reproduce
Newly installed win11
Logs
playstate error.zip
Screenshots

Fixed in https://github.com/darklinkpower/PlayniteExtensionsCollection/commit/3aca80282ae73850c903e94473d6de9434be5496

Thank you so much @darklinkpower  happy new year!


[redis] refactor and simplify onRedirection()

As part of #23764, we need to simplify what the Redis Client does after calling onRedirection(), so that eventually the ConnPool can cleanly handle async DNS lookups.
Signed-off-by: Raul Gutierrez Segales<EMAIL_ADDRESS>

/retest


[Documentation Issue] Links to cloud.google.com should be to 'memorystore' not to 'redis'

Replace 'cloud.google.com/redis' with 'cloud.google.com/memorystore' in http://googlecloudplatform.github.io/google-cloud-ruby/docs/google-cloud-redis/v0.1.0/Google/Cloud/Redis.html

Actually -- this looks like an old page. Should there be redirects in place?
This page has the correct links.

I don’t know if it is just me, but this URL works:
https://cloud.google.com/memorystore/
But this URL gives me a 404:
https://cloud.google.com/memorystore

@danoscarmike Those old versions are all generated from the protobuf files using the GAPIC tools. I think @dazuma knows about those links and why they were changed. We don't really have a way to go back and replace code or documentation for a previously released gem.

The page you cited with the broken links, was the gapic-generated documentation for an old version of the library before we had used synthtool to fix a bunch of incorrect links. Documentation for current versions of the library have the correct links. As Mike mentions, we don't have a way to go back and correct links in previously-released versions of the documentation, as they are connected to the previously-released code.
Won't fix---infeasible.

Thanks for clarifying!


[arduino] RTC subsecond precision

Configure SQW to output 1kHz
Connect to Pin2
Handle INT0 to increment counter 0..1024
Align the counter with the second boundary
Set the offset during synchronization
Take the counter reading when punching to round to the closest second.

It's more convenient to just synchronize on the second edge.


[WIP] Handling binary data in DL4J servlet

What changes were proposed in this pull request?
Added ability to process binary data by DL4J serving.
How was this patch tested?
Unit testing.

Requested fixes applied.


⚠ Fortnite has degraded performance

In e318fc1, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1736 ms

Resolved: Fortnite performance has improved in a41b90f.


Loading Local Files

May I ask if ng-pdf works with pdfUrl in the form of file:///storage/emulated/0/pdf/test.pdf ? From what I see there seems to be a xhr error when I do this. Thank You!

You will need to serve the file in a server and hence a url. It cannot use a static file link.

But is it possible to convert it into unit8array and use the raw data as the pdfUrl?

@ppeetteerrs yes it is


Feature/fbp 58 plugin test suite

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@df05ddf). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #60   +/-   ##
=========================================
  Coverage          ?   62.27%
  Complexity        ?      311
=========================================
  Files             ?       38
  Lines             ?     1800
  Branches          ?      254
=========================================
  Hits              ?     1121
  Misses            ?      569
  Partials          ?      110

Flag
Coverage Δ
Complexity Δ

#unittests
62.27% <0.00%> (?)
311.00% <0.00%> (?%)

Continue to review full report at Codecov.

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


Proposal: Rename the zig compiler storage directory from zig to .zig or .zig-compilers

I don't see a reason for this directory not to be hidden. I also consider just "zig" to be too generic of a name.

I second this
I do not want my home directory to get feel like Windows' Documents directory

An even better idea: move it to .cache/zig-compilers

An even better idea: move it to .cache/zig-compilers

Eh, it's more a local storage than a cache, isn't it?

I do agree but I think its the best we got and certainly an improvement to having the home directory cluttered with either dot-or-normal-files

I think the next iteration I'll try using the Zig package cache to store the compilers. There's an open issue for this. At that point maybe all the zigup config/metadata will go into a single file? Maybe ~/.zigup?

Sounds good to me!

I do agree but I think its the best we got and certainly an improvement to having the home directory cluttered with either dot-or-normal-files

What about ~/.local/share and ~/.config ?

Personally I prefer @TotoShampoin s idea, but at this point anything is better than nothing.

alias zigup="zigup --install-dir $HOME/.zigup/"

this works as well for the time being


Invalid characters in prompt:  "master ≡  ~5 ?2"

System Details

posh-git version/path: 0.7.3  ~\OneDrive - Me\WindowsPowerShell\Modules\posh-git\0.7.3
PowerShell version: 5.1.18362.1171
git version 2.30.1.windows.1
OS: Microsoft Windows NT 10.0.18363.0

Issue Description
I am experiencing a problem with...my git status showing an invalid character

I have the latest version of the Cascadia Code PL font installed. I also have v3.106.7 of oh-my-posh installed.

@JanDeDobbeleer any ideas?

@dahlbyk yes. V3 of oh-my-posh doesn't use posh-git anymore for fetching the git status (although that doesn't impact the font/icons per se) and we've adopted more icons from Nerd Fonts (CCPL isn't as advanced). More info on fonts can be found here.

Thank you! I've removed the import-module command for posh-git in my PowerShell profile, installed the MesloLGM Nerd Font and changed my settings to use this prompt. Looking great now


How do I compile and run this software?

Explicit instructions for compiling and running missing from the README.
How to compile the model?
Guessing that running the software means running master_script.R. Is this simply done as R < master_script.R or is something else required? If fitting and analysis are done separately, how does one do that?
(This is alluded to in the README but it would be better to have explicit instructions)

Clarified in the README


Nail down why we have 'internal actions' at all?

Why do we have 'internal actions' at all? See e.g.:
<script>

export let on_click: MeshInteractionHandler = undefined
$: if (on_click !== undefined) callbacks = callbacks

export let on_keyup: MeshInteractionHandler = undefined
$: if (on_keyup !== undefined) callbacks = callbacks

</script>

Was it before I knew how to look for provided on: callbacks or is there some other benefit to it? They seem to be 'just' an additional (potentially useful?) way of specifying event handlers outside of Svelte's directive / callbacks engine, but I have the feeling there was more to it (or? 🤔):

[x] check scope etc of provided handlers, are there some benefits concerning component / references reachability?
[x] what's the point with having component specific handler types?
...

also see related: #65

2 months later: closing this, ended up with a new interactivity concept resulting in a major refactor, see f20757f4353bb9cdb3cafccac0e54c68e99f04b4. Also now I call them "prop actions".


Create Event.java

Start implementation of Events.
Implementation is similar to Person implementation

Codecov Report
Attention: Patch coverage is 0% with 28 lines in your changes missing coverage. Please review.

Files with missing lines
Patch %
Lines

src/main/java/seedu/address/model/event/Event.java
0.00%
28 Missing :warning:

Files with missing lines
Coverage Δ
Complexity Δ

src/main/java/seedu/address/model/event/Event.java
0.00% <0.00%> (ø)
0.00 <0.00> (?)

lgtm!


Fix reqs

Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Closing as it appears this is a stale PR


Creating a new project does not work

Describe the bug
adding a new project leads to an error, most likely caused by the projectDbConnector
Steps to reproduce the behavior:

Click "add project"
select existing space
input new project code
try to add the project

Expected behavior
project is created in openbis and the project database (sql)

 Finalize Project and Project Space creation.

@wow-such-code this can be closed, right?


Should decoder discard messages with invalid address?

I've been trying to implement a dispatcher and noticed that the current matcher is a bit unergonomic to use. The OscMessage's address is only checked for validity in the matcher. This results in having to check for address errors during address matching, which seems like the wrong place to do that, as a dispatcher will attempt to match with every OSC method, but every single one will fail due to the address being invalid, so the same work is done repeatedly.
I propose that we instead discard incoming OscMessages in the decoder, as an OscMessage without a valid address can not ever be matched anyway, and as a consequence always know that an OscMessage must have a valid address.
I wanted to gather thoughts on this before implementing it.

I propose that we instead discard incoming OscMessages in the decoder, as an OscMessage without a valid address can not ever be matched anyway, and as a consequence always know that an OscMessage must have a valid address.

I like the idea but the address check should be optional, i.e. configurable.  OSC does specify an address pattern syntax but since they're only strings one can match however they like.  So, I think it would be sensible to discard messages with invalid addresses by default but still allow to explicitly disable this check.  What do you think?

Very good point, I didn't think about that! I'll whip up a PR after finishing my current PR.

Thanks for raising the question and I'm looking forward to the PR!

Are there any plans to implement this? It would be great to turn off address checks. I am actually trying to write some code to control Ardour via OSC> It seems that Ardour uses #reply  as an address in some responses which currently does not work with rosc.


Some of the issues fixed

-header bug
-syntax bug

please update the pullrequest, that should fix most of the failing tests :)


#error "This library only supports boards with an AVR, SAM, SAMD, NRF52 or STM32F4 processor."

When trying to compile it for an ESP32-WROOM-32, I get following error:
#error "This library only supports boards with an AVR, SAM, SAMD, NRF52 or STM32F4 processor."
I thought this lib is for the ESP32?

Are you sure it's not another library thats giving you this error? I have searched for this string and could not find it anywhere in the code base.
I use this with an ESP32 / ESP32-S3 and it does work. From what I can see from the library settings the support platform are:
"platforms": [         "atmelavr",         "espressif8266",         "espressif32" ]
https://github.com/knolleary/pubsubclient/blob/master/library.json


Handle single basis in embed

This commit addresses the issue where the embed function fails when it receives a single basis instead of a composite basis as input. This issue has been discussed in QuantumOpticsBase.jl's issues #159.

This seems to create an ambiguity when we call, for example
embed(FockBasis(2) ⊕ FockBasis(2), 1, create(FockBasis(2)))

One way is to add type assserstion to the ops argument of the definition of embed(b::SumBasis, indices, ops) in file bases.jl


Can we make it easier to make a derivation with no source?

If you call mkDerivation without specifying src or srcs, it fails to build with
variable $src or $srcs should point to the source

Sometimes I want to make a derivation that has no source, like if it only needs to combine things from other derivations.
I usually resort to
src = builtins.filterSource (path: type: false) ./.;

Is there some more convenient way to do this?

You could pass unpackPhase = "true";. In other cases an option might be pkgs.runCommand.

You can also configure what phases should run for a derivation, but I think using a noop for the unpackPhase is generally a better solution. eg. phases = [ "installPhase" "fixupPhase" ];

I think the question has been answered so I am closing this.

Since this is a top google result I think it is important to point out some changes:

Overwriting phases is an anti pattern and not allowed for normal packages in nixpkgs.
Please use dontUnpack = true; instead of unpackPhase = "true";.


Support to align the radio checkbox in RadioButton

The original radio button sets the Horizobtal and VarticalAlignment on Horizontal-/VerticalContentAlignmen. This allows that in a multiline content the radio button can be put on the firest line of text.

@LokiMidgard  your changes have been merged, thanks for your contribution 👍


Inefficient QR encoding of out descriptor in PDF exports

In PDF exports of the wallet output descriptor the QR is encoded in lower-case. Encoding in upper case, as described by Blockchain Commons, will result in smaller QR codes that are easier to scan.
Note that the animated QR code in the export dialog where "Save PDF..." is available does encode in upper case for maximal efficiency.

Good catch, fixed in 5fe6a719.


[Feature] Break up into two projects, one for the image map and one for workflow

Is your feature request related to a problem? Please describe.
I want to make use of the workflow only and I do not understand the value in having these two seemingly unrelated products tightly coupled.
Describe the solution you'd like
Break these two up into their own individual projects.

Hi, jamesdwilson.
Currently I'm separating the components.
You will be able to download it from npm in the near future.

:👏👏
On Wed, Nov 6, 2019 at 1:20 AM Sung Gyun Oh<EMAIL_ADDRESS>wrote:

Hi, jamesdwilson.
Currently I'm separating the components.
You will be able to download it from npm in the near future.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/salgum1114/react-design-editor/issues/126?email_source=notifications&email_token=AAHGIHGZ6KD2A76NEC7H4LTQSJV5TA5CNFSM4JJOUOV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDFRLKI#issuecomment-550180265,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAHGIHD5AZA5L4SCK7APANTQSJV5TANCNFSM4JJOUOVQ
.

ᐧ

@salgum1114 without sounding too pushy, do you know when that would be completed? I would just appreciate a heads up for timing strategy on my end. Thanks so much for your hard work on this.

@jamesdwilson I can't be sure when it will be completed. However, in issue #112, I'm modifying the code.

thank you sir

can you even say -- a week, a month, 6 months?

At least a few months??

That's just fine, thank you very much for the time estimate.


Question about list

Here seems telling me that, I can have a, kind of "short description" for list item, in format
{-|
* Title
This is the first parameter.
-}

But when this is converted into HTML, all lines like this are joined together since newline means nothing in HTML.

Title
This is the first parameter.

I know there is 4-space indent nest, but this still confuses me. Since following example in former link uses the word "above".
{-|
* Beginning of list
This belongs to the list above!

    > nested
    > bird
    > tracks

    * Next list
    More of the indented list.

        * Deeper

            @
            even code blocks work
            @

            * Deeper

                    1. Even deeper!
                    2. No newline separation even in indented lists.
-}

I know there is 4-space indent nest, but this still confuses me. Since following example in former link uses the word "above".

I think the use of "above" in the docs is referring to the layout of the Haddock comment, not to what its output will look like.

But when this is converted into HTML, all lines like this are joined together since newline means nothing in HTML.

You can force a newline in the output by adding two newlines in the Haddock (although then you also have to indent the second line by 4 spaces):
{-|
*   Title

    This is the first parameter.
-}

However, if you are looking for short descriptions attached to bullets, perhaps you really want definition lists?
{-|
[Title1]
    This is the first point.
[Title2]
    This is the second point.
-}


Copper Nuggets breaks modpack recipes - No Forge tag

You should tag your Copper Nugget variation with:

#forge:nuggets
#forge:nuggets/copper

Fixed! Thanks for the feedback and waiting!


[docs] Introduce algolia search for doc site

This PR is in favor of 4001
Description of the change:
This PR implements algolia search for https://sdk.operatorframework.io
Motivation for the change:
Algolia is a powerful search API that is being used in a majority
of open source documentation site. Besides creating a index for the site that is updated every
hour, we get analytics like so:
The OLM doc site currently uses algolia search too.
Checklist
If the pull request includes user-facing changes, extra documentation is required:
Add a new changelog fragment in changelog/fragments (see changelog/fragments/00-template.yaml)
Add or update relevant sections of the docs website in website/content/en/docs

The logic to enable search looks good - do we need to directly commit the search API key, or is this something that we should be sheilding? @jmrodri thoughts?

Hi @sujil02,
We are unable to test that in the preview. Could you do any small change in the docs for we check the preview and see if it is working?

@camilamacedo86 @theishshah @marc-obrien @anik120
I updated the API keys on my local build the site on the Hugo server and did multiple searches the search keywords and indexes reflects back on algolia account... hence I can validate the key and indices are correct... we need to merge the PR so the search can we available on the hosted site.
Once this PR is merged I have to work on enhancing our config with the algolia here https://github.com/algolia/docsearch-configs/blob/94e1ab95801416f829cbbab8dfb8b45c7aa7434e/configs/sdk-operatorframework.json to enhance search results

@sujil02 I think @camilamacedo86's ask is to introduce a small change in any of the doc (a simple new line will probably do the job) so that folks who can lgtm/approve the PR can test it out before they lgtm/approve.

The logic to enable search looks good - do we need to directly commit the search API key, or is this something that we should be sheilding? @jmrodri thoughts?

Seems like we need to to create a search API key not sure what the indices we have but looks like we can narrow it down pretty well, based on this documentation https://www.algolia.com/doc/guides/security/api-keys/


[ Docs ] Enhancement: Load PGCRYPTO Extension | fix gen_random() error

Hey Folks,
Small Contribution for the docs in dev setup.  Please ensure all ARROYO users run these PGSQL setps before attempting to build services.
The one missing is the extension loadup so the refinery migrations work during setup `
-- DevSetup
-- Load PG_CRYPTO
create extension pgcrypto;

-- Create User Used By Arroyo Platform
create user arroyo with password 'whatever_password_here' superuser;

Please close once the docs are updated, thanks for this awesome project!

Thanks for reporting this! Do you mind including the error you were getting running refinery without the pgcrypto extension, and which migration is causing the issue? I don't believe we should be depending on that extension.

Specific to gen_random_uuid()
CREATE TABLE cluster_info (
    id UUID PRIMARY KEY,
    name VARCHAR(255) NOT NULL,
    created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT NOW(),
    singleton INT NOT NULL DEFAULT 0 UNIQUE CHECK (singleton = 0)
);

INSERT INTO cluster_info (id, name) VALUES (gen_random_uuid(), 'default');

Interesting — what version of postgres is this? I believe gen_random_uuid has been available without loading an extension since PG 13.
It's worth adding a note for older versions though.


Selects wrong version if multiple lightweight tags point to the same commit

I think this issue is essentially the same as https://github.com/sbt/sbt-dynver/issues/48 except in our case we might have multiple lightweight tags pointing to the same commit.
We have a build server which sometimes builds / tags the same commit multiple times (yes, this is a separate issue...) so we can end up with a git state that looks like:
 x <- HEAD, 0.1, 0.2
 |

where 0.1 and 0.2 are lightweight tags.  In this case sbt-dynver sometimes picks the "earlier" tag, which can then cause other problems for us.
I did some digging in the code: it looks like we use the output of git-describe in this line which, from what I can tell, is essentially unordered for lightweight tags since they don't contain any date information.
PS it looks like a similar issue was already fixed in sbt-git so we can take some inspiration from there for a fix.

I think the fix is actually straightforward: make an extra call to list tags at the same commit, and perform some semver-sorting on them and pick the latest one. So we'd do something like:
> git describe --long --tags --abbrev=8 --match $TagPattern --always --dirty=+${timestamp(d)}
0.1

> git tag --list --points-at 0.1
0.1
0.2

We can now infer that the "correct" tag is 0.2, but use the commit distance and hash info from the original git describe (by definition this is still valid, since we only search for other tags which point to the same commit).
I think this covers all use cases:

for the above case (HEAD and multiple tags on the same commit) it works
if HEAD is ahead of the latest tag(s) it should still work - sbt-dynver will produce something like 0.2+1...

 x <- HEAD
 |
 x <- 0.1, 0.2
 |
 o

it should (I think) also work transparently with annotated (non-lightweight) tags

If you're happy with this, I'm happy to have a go at putting a PR together?


Generate shares from private key

Is it possible to split an existing private key into tss shares?

Ah so if someone have a private key, he could act like a central dealer to split the key into shares. The process is not direct available in tss-lib, but it's quite like the set u_i into your given key value, and other parties has 0, the remaining process is the same(create shamir shares based on u_i, generate preparameters, etc)

good solution.~


Home page test.visualize, new URLs for examples

the urls of the examples of the home pages on test.visualize are broken since we had to republish the cubes.
Here is the new URL of the noise example:
https://test.visualize.admin.ch/fr/v/pLtlQN4Pe-OU (I prefer to publish only Draft Version on Lindas Int and Test)
@PDumasBAR, could you please add the URL of the other example here. THANK YOU!

Here the new URL of the Distribution of expenses and income by office: https://test.visualize.admin.ch/fr/v/nXl3EyjZY7qY


[Electron] remove unnecessary source files in packaged application

@cwhitten
We are currently using electron-builder for packaging the app. It's ability to include only build folders from node_modules of all dependancies is very limited. As a result, we have packaged the current app to the best way we can with electron-builder. We need to investigate in the future using electron-forge instead of electron-builder for packaging. I feel the work required for BUILD 2020 is done but leaving this ticket open for a future upgrade from electron-builder to electron-forge.

Team to investigate electron-forge as a way to package electron apps instead of electron-builder. Removing from R9, will look to pick it up in a future release.

This is a future work item not planned for R10


HSEARCH-4690 Change to -faststart Oracle DB container

https://hibernate.atlassian.net/browse/HSEARCH-4690
This seems suspiciously complex 😃. Here's the sample of startups for this container:
old (11-slim) - 30sec:
08:24:36.416 Oracle Database:CONTAINER: starting up...
08:25:06.636 Oracle Database:DATABASE IS READY TO USE!

new (11-slim-faststart) - 29sec:
08:09:22.312 Oracle Database:CONTAINER: starting up...
08:09:51.890 Oracle Database:DATABASE IS READY TO USE!

new 2 (21-slim-faststart)
09:05:58.519 Oracle Database:CONTAINER: starting up...
09:06:57.819 Oracle Database:DATABASE IS READY TO USE!

and size:
REPOSITORY         TAG                 IMAGE ID       CREATED       SIZE
gvenzl/oracle-xe   21-slim-faststart   d0c4e41a4b77   5 weeks ago   4.94GB
gvenzl/oracle-xe   21-slim             20984e622219   5 weeks ago   2.07GB
gvenzl/oracle-xe   11-slim-faststart   d99bddddf5ff   5 weeks ago   1.66GB
gvenzl/oracle-xe   11-slim             3d46ecb79969   5 weeks ago   605MB

Looks like they are pretty close, but maybe there'll be a better difference on CI? 21 is almost double the time 😨 and size.... 21 non -fastsart is 3-4 sec slower.

The fact that 21 is much larger/slower than 11 is a bummer, but then we can't stay on 11 forever. So... let's upgrade and have another look if it's really problematic.
Merging, thanks!


RTL Support for Bootstrap 4

Hello contributors
I heard already you will be add RTL (Right To Left) languages support to Bootstrap 4
Now it's coming to release version soon ...
But it seems there are no any RTL support feature.
There are some RTL versions of bootstrap like these:
https://github.com/morteza/bootstrap-rtl
https://github.com/parsmizban/Bootstrap-RTL
https://github.com/AbdullahDiaa/Bootstrap-RTL
....
But why we make one that official, instead of fork many and many RTL versions?
And if that will be added soon, someone can tell me when? We are many years waiting for official RTL support of bootstrap!
If you want to know how much is it important, you can check this link:
http://www.i18nguy.com/temp/rtl.html
Best Regards,
peylight

Related to : https://github.com/twbs/bootstrap/pull/23703
We plan to add this feature when we will be on stable releases

@Johann-S

Related to : #23703
We plan to add this feature when we will be on stable releases

please send us a time!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Related to : #23703
We plan to add this feature when we will be on stable releases

also tell me how can i have rtl export using https://bootstrap.build/app


Move camera view position update into it's own function

If you move or offset a camera with a duration of 0. And in the same step try to use camera.get_x() it won't have updated yet.
move all the view position update stuff into it's own function and call it from all the dynamic move/offset/so on functions.
So all updates happens in the same step when called with a duration of 0

done in https://github.com/jack27121/STANNcam/commit/e5bdc31075d92b3caa0a87a804cc08cd4c8bb3d3


[Feature Request] Allow GitHub App Installation Token instead of user PAT Token

To ensure the GitHub action is not dependent on a single user's PAT Token, I'd like to add functionality to allow for a GitHub App Installation Token.  This may require a switch from github3.py though.  I wasn't seeing it as an option with github3.py (still looking).

a GitHub App Installation Token is an efficient way to unlock the maximum alotted API calls to avoid rate limiting and can be used by multiple members of your organization

from Community Discussions
PyGitHub is what I've used in the past.
GitHub App Installation Authentication

I'm willing to work on this one if fits in scope of project

Definitely in scope and users would benefit from getting the max number of allowable API calls especially for large organizations. Thanks for bringing up and volunteering!


Refactor or replace ExpansionPanel / ExpansionPanelList for more efficient scrolling

These widgets do not implement performant scrolling, in fact they do not actually scroll. In the API docs, the sample code places the ExpansionPanelList widget in a SingleChildScrollView which is not optimal. :(
https://api.flutter.dev/flutter/material/ExpansionPanelList-class.html
In discussing with another customer, I think the best way to approach this would be to refactor, or just replace these widgets. They are ripe for scrolling performance issues.
Ideally, ~the ExpansionPanelList would introduce its own Viewport, like a CustomScrollView, and~ each ExpansionPanel contained within would be a SliverAnimatedList to animate the items as it opened and closed. This would be much much more efficient.
Edit: Now that I think about it, updating ExpansionPanelList could probably be skipped if it is only adding a CustomScrollView. That wrapper does not sound necessary, unless there are other features it would provide. Curious though to see what other folks think and want from this. :)

Related: https://github.com/flutter/flutter/issues/122146
Having sliver equivalents would ease a lot of pain here for users.

I think this relates with these 2 issues I opened today: #132722 and #132719. I am using ExpansionList today for the first time and it has been a pain :(.

@Piinks I have been working on Flutter Devcamp where we needed expansion tiles but as slivers, so I made. See code below. Its a reasonable starting point for possible future inclusion into the framework.
https://github.com/slightfoot/wow_shopping/blob/1e96eedcaf4ee92c8f204136f9ebcba1ce2a7572/lib/widgets/sliver_expansion_tile.dart
Perhaps we can chat about where this could be taken next?

Hey @slightfoot! That sounds great, if you are interested in contributing to the framework, please feel free to open a PR. Thanks you!


[BD-46] feat: defined types for Paragon exports

Description

Define types for Paragon exports

Issue: https://github.com/openedx/paragon/issues/1964
Merge Checklist

[ ] If your update includes visual changes, have they been reviewed by a designer? Send them a link to the Netlify deploy preview, if applicable.
[ ] Does your change adhere to the documented style conventions?
[ ] Do any prop types have missing descriptions in the Props API tables in the documentation site (check deploy preview)?
[ ] Were your changes tested using all available themes (see theme switcher in the header of the deploy preview, under the "Settings" icon)?
[ ] Were your changes tested in the example app?
[ ] Is there adequate test coverage for your changes?
[ ] Consider whether this change needs to reviewed/QA'ed for accessibility (a11y). If so, please add wittjeff and adamstankiewicz as reviewers on this PR.

Post-merge Checklist

[ ] Verify your changes were released to NPM at the expected version.
[ ] If you'd like, share your contribution in #show-and-tell.
[ ] 🎉 🙌 Celebrate! Thanks for your contribution.

Thanks for the pull request, @PKulkoRaccoonGang!
When this pull request is ready, tag your edX technical lead.

@PKulkoRaccoonGang Even though your pull request wasn’t merged, please take a moment  to answer a two question survey so we can improve your experience in the future.


DB::Exception: Attempt to read after eof when try compare nullable columns

ClickHouse server exits when I try execute queries:
SELECT CAST(1 AS Nullable(UInt8)) AS id WHERE id = CAST(1 AS Nullable(UInt8))

or
SELECT CAST(1 AS Nullable(UInt8)) AS id WHERE id = 1

Message from clickhouse client:
Exception on client:
Code: 32. DB::Exception: Attempt to read after eof: while receiving packet from localhost:9000, <IP_ADDRESS>

Confirmed, thank you for report.

Hello,
Any idea if this bug is duplicated with https://github.com/yandex/ClickHouse/issues/1322 ?

The same behaviour happens when trying to concat results of toString operations on nullable Int32 columns. For table with the following structure:
CREATE TABLE test.save_19220892784955 ( Year Nullable(Int32),  Month Nullable(Int32),  DayofMonth Nullable(Int32),  DayOfWeek Nullable(Int32),  DepTime Nullable(String),  CRSDepTime Nullable(Int32),  ArrTime Nullable(String),  CRSArrTime Nullable(Int32),  UniqueCarrier Nullable(String),  FlightNum Nullable(Int32),  TailNum Nullable(String),  ActualElapsedTime Nullable(String),  CRSElapsedTime Nullable(String),  AirTime Nullable(String),  ArrDelay Nullable(String),  DepDelay Nullable(String),  Origin Nullable(String),  Dest Nullable(String),  Distance Nullable(Int32),  TaxiIn Nullable(Int32),  TaxiOut Nullable(Int32),  Cancelled Nullable(Int32),  CancellationCode Nullable(String),  Diverted Nullable(Int32),  CarrierDelay Nullable(Int32),  WeatherDelay Nullable(Int32),  NASDelay Nullable(Int32),  SecurityDelay Nullable(Int32),  LateAircraftDelay Nullable(Int32)) ENGINE = Log

I'm receiving exactly the same error for this query:
:) select concat(toString(Year), '-', toString(Month), '-') from save_19220892784955 limit 100;

SELECT concat(toString(Year), '-', toString(Month), '-')
FROM save_19220892784955
LIMIT 100

Exception on client:
Code: 32. DB::Exception: Attempt to read after eof: while receiving packet from localhost:9000, <IP_ADDRESS>

Connecting to database test at localhost:9000.
Code: 210. DB::NetException: Connection refused: (localhost:9000, <IP_ADDRESS>)

And after that it's not possible to connect to the server anymore; restarting helps.

Fixed in master.

Ran into the same issue with version 1.1.54390
Code: 32. DB::Exception: Attempt to read after eof: while receiving packet from clickhouse:9000, <IP_ADDRESS>


updating MLJBase bound and tests

closes #40

Codecov Report

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

@@            Coverage Diff             @@
##           master      #42      +/-   ##
==========================================
- Coverage   94.24%   89.93%   -4.31%
==========================================
  Files          22       21       -1
  Lines         782      646     -136
==========================================
- Hits          737      581     -156
- Misses         45       65      +20

Impacted Files
Coverage Δ

src/mlj/regressors.jl
6.25% <0%> (-50%)
:arrow_down:

src/mlj/classifiers.jl
50% <0%> (-50%)
:arrow_down:

src/fit/default.jl
69.23% <0%> (-10.77%)
:arrow_down:

src/glr/utils.jl
81.81% <0%> (-9.1%)
:arrow_down:

src/mlj/interface.jl
81.81% <0%> (-8.66%)
:arrow_down:

src/loss-penalty/generic.jl
78.87% <0%> (-7.21%)
:arrow_down:

src/loss-penalty/utils.jl
64.28% <0%> (-7.15%)
:arrow_down:

src/glr/d_robust.jl
87.75% <0%> (-3.31%)
:arrow_down:

src/utils.jl
95.16% <0%> (-2.18%)
:arrow_down:

src/glr/d_l2loss.jl
100% <0%> (ø)
:arrow_up:

... and 8 more

Continue to review full report at Codecov.

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


[Refactor] Added HF model test

Have tested it locally and will test it again here once the API key issue is resolved. Let me know if any of you have any feedback!

Actually, it looks like the test is currently failing due to some roundoff. Maybe we could make loglikelihoods satisfy an allclose() rather than exact equality? That, or passing a set batch size to the LM() initialized here.

@haileyschoelkopf Sorry about that! Changed to allclose but not sure if atol of 0.01 is reasonable compared to those on my Mac? Also added a check for indices in case of multiple choice!

That atol seems good for loglikelihood_rolling, but if a smaller one will still pass for loglikelihood, that might be ideal--if it still seems too flaky, then this is good for now.

Changed the tolerance to default for loglikelihood by getting the previous results from CI. Seems to be passing for now!

Awesome! Feel free to merge whenever.

Good to merge!


The URL acme is 404.

Hi, I was trying to run the tool in some repos cloned from github, which are not my repos and I got the msg:
2023/12/21 11:07:14 No dependencies found
If you own this repository, check if Dependency Graph is enabled:
https://github.com/ietf-wg-acme/acme/settings/security_analysis

2023/12/21 11:07:16 No dependencies found
If you own this repository, check if Dependency Graph is enabled:
https://github.com/GOATmessi7/ASFF/settings/security_analysis

I tried to open the urls but it is 404 page, is this a bug?
Thanks.

Hi, I was trying to run the tool in some repos cloned from github, which are not my repos and I got the msg:
2023/12/21 11:07:14 No dependencies found
If you own this repository, check if Dependency Graph is enabled:
https://github.com/ietf-wg-acme/acme/settings/security_analysis

2023/12/21 11:07:16 No dependencies found
If you own this repository, check if Dependency Graph is enabled:
https://github.com/GOATmessi7/ASFF/settings/security_analysis

I tried to open the urls but it is 404 page, is this a bug? Thanks.

I am sorry, I misunderstood it. I tested the tool on the tow projects ACME and ASFF one is archived and another isn't. I used the tool to generate SBOM for those 2 projects in CycloneDX format, it failed and got the msg. I wonder why it happened? Thanks.

Hello! As mentioned on the README, gh-sbom relies on dependency graph in order to generate the SBOM document.
I suspect that those projects don't have GitHub's dependency graph enabled, and so this tool will not be able to generate a SBOM for them.


Editor focuses when observable is changed

Thanks for sharing your knockout binding handler for TineMCE. It's really helping a lot!
I noticed a minor issue while using it. When the editor's observable is changed programmatically and the binding's update method is called a keyup command is send. This causes the editor to be focused, which I think is mostly undesired. Especially in cases where the editor is not the only input control and not in the upper parts of the page, browsers like Chrome and Firefox keep changing the scroll position to the focused TineMCE editor.
I am going to send a pull request, maybe you would like to merge it.

Fixed via #4


Bug fix 2: Fetch discounted price

The application is not fetching prices when an application has discounted Price. This is leading to null values in our prices.

Here is the before Image.

Seems like Bhargav has proposed a solution for the same. @Parth59 Lets merge and then verify.

Let's merge and verify.

Now it is able to show the price for the lunch box.

Looks Good , Closing it. Thanks!


Import Seed Phrases

I cannot import a 9 word seed phrase from altme into talo as it requests a 12 word seed phrase

Altme is working with 12 words seed phrase.


OHM website front-end should use vtiles endpoint based on the environment

Staging vtile url is https://staging.vtiles.openhistoricalmap.org and we should use this instead of vtiles.openhistoricalmap.org on the staging stack. This can ideally happen on the front-end code.

Actually we should do this on the deploy side I think

I created the Staging branch over at map-styles and tested and merged the style change here:
https://github.com/OpenHistoricalMap/map-styles/blob/staging/ohm_timeslider_tegola/tegola-ohm.json
You can see the style working on the GL timeslider demo.
I left the Master branch intact at the Map Styles repo and we might need to use that for Production. We are currently publishing the repo with GH Pages and we can do that only with Master or GH Pages branches. That seems handy as a reliable URL to get the latest style JSON, here https://openhistoricalmap.github.io/map-styles/ohm_timeslider_tegola/tegola-ohm.json
But once we have CI in place, that might not be needed or wanted and we could get rid of Master and replace it with Production.

@danrademacher staging vector tiles URL is now https://vtiles-staging.openhistoricalmap.org/ -- sorry about the confusion.

@danrademacher - is there any staging site where we can look at staging styles that points at vtiles-staging? I have urgent (ok, not urgent, but something I've been working on for days is ready to review to see if it's working... ;) ) need for this. : )

We're going to do this with simple Javascript looking at the URL:
See code comment here:
OpenHistoricalMap/ohm-website@c2ca39d#r45347436

We're going to do this with simple Javascript looking at the URL:
See code comment here:
OpenHistoricalMap/ohm-website@c2ca39d#r45347436

This is now in place on gda-vtiles-stagingorproduction branch, itself a sub from new-inspector
The ohmStyle.sources.osm.tiles will now be set to either staging or production URLs.

To use staging tiles, either be running on http://localhost/ and/or supply &stagingtiles=1 URL param in the hash when loading the page
otherwise, production tiles are used

This is now in place on gda-vtiles-stagingorproduction branch, itself a sub from new-inspector
The ohmStyle.sources.osm.tiles will now be set to either staging or production URLs.

To use staging tiles, either be running on http://localhost/ and/or supply &stagingtiles=1 URL param in the hash when loading the page
otherwise, production tiles are used

I thought this was all working as expected, but the deploy to production revealed that the URL param option as returning -1 and so always failing the production test:

I don't see a string need for that parameter. When we are on staging, we get staging tiles, when we are developing locally, we get staging tiles. If anything we need the opposite, to test production tile loading.
For that, I added this to my hosts file:
<IP_ADDRESS>	openhistoricalmaptest.org
And then I can can test the production conditional at  http://openhistoricalmaptest.org:3000
Seeing production tiles here on my testing url:

But staging tiles here when using localhost:

fully confirmed in this area where there's a bunch of data on production not in staging:


Fix unwind examples in README

Fixes #449

Coverage remained the same at 100.0% when pulling d20ee1cbca6b99eb7280252ad45c8f77b54225c1 on juanjoDiaz:fix_unwind_examples into 6c9b2c70457353b8b1c074a0755ae2e5b4d2fa6d on zemirco:master.


ai interface configuration

The current AI interface is configured for specific large models. It is recommended to add a universal configuration, which allows users to define or encapsulate the interface themselves, and the page can call the universal configuration. This can adapt to more large modules without the need for each one to be adapted, just define the input and output.


Deployment Failed on Preview with build success - {"code":"MissingBuildArtifacts"}

Before opening, please confirm:

[X] I have checked to see if my question is addressed in the FAQ.
[X] I have searched for duplicate or closed issues.
[X] I have read the guide for submitting bug reports.
[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
[X] I have removed any sensitive information from my code snippets and submission.

App Id
d3ly5vq7m08og3
AWS Region
us-east-1
Amplify Hosting feature
Frontend builds
Describe the bug
I am facing a troubble when frontend app in deployed. Here is what Amplify logs:
2023-02-01T03:01:40 [INFO]: Beginning deployment for application d3ly5vq7m08og3, branch:development, buildId<PHONE_NUMBER>
2023-02-01T03:01:41 [INFO]: Build Artifacts not found.
2023-02-01T03:01:41 [ERROR]: {"code":"MissingBuildArtifacts"}

I tried the solution given on https://github.com/aws-amplify/amplify-hosting/issues/3249 by kennethg-singlifeph without success 😔
closing this is issue we found a resolution on this. i think bug happen on the initial build of the PR, we ecounter a please reconnect your github repository then after the rebuild deploy error happen. the solution we have was to do another pr then the issue was fix without changes on our side i think the bug happen on caching the content somewhere

Expected behavior
I expect to be deployed because of I am not getting any error in Provision and Build stages.
.
.
.
2023-02-01T03:01:03.566Z [INFO]: info  - Compiled successfully
2023-02-01T03:01:03.566Z [INFO]: info  - Collecting page data...
2023-02-01T03:01:06.464Z [INFO]: info  - Generating static pages (0/3)
2023-02-01T03:01:06.517Z [INFO]: info  - Generating static pages (3/3)
2023-02-01T03:01:06.525Z [INFO]: info  - Finalizing page optimization...
2023-02-01T03:01:06.528Z [INFO]:
2023-02-01T03:01:06.545Z [INFO]: Route (pages)                              Size     First Load JS
                                 ┌ ○ /                                      2.5 kB          108 kB
                                 ├   /_app                                  0 B             105 kB
                                 ├ ○ /404                                   1.47 kB         107 kB
                                 └ λ /api/hello                             0 B             105 kB
                                 + First Load JS shared by all              110 kB
                                 ├ chunks/framework-b3802df6cb251587.js   45.5 kB
                                 ├ chunks/main-a42ec09eb9be3a4c.js        29.7 kB
                                 ├ chunks/pages/_app-4c0f7851dd0ddffb.js  27.6 kB
                                 ├ chunks/webpack-33ed8e4588e25c4c.js     2.31 kB
                                 └ css/6f0e6de6ebb01b36.css               4.51 kB
2023-02-01T03:01:06.546Z [INFO]: λ  (Server)  server-side renders at runtime (uses getInitialProps or getServerSideProps)
                                 ○  (Static)  automatically rendered as static HTML (uses no initial props)
2023-02-01T03:01:06.967Z [INFO]: # Completed phase: build
2023-02-01T03:01:06.970Z [INFO]: ## Build completed successfully
2023-02-01T03:01:06.970Z [INFO]: # Starting caching...
2023-02-01T03:01:06.980Z [INFO]: # Creating cache artifact...
2023-02-01T03:01:23.018Z [INFO]: # Created cache artifact
2023-02-01T03:01:23.130Z [INFO]: # Uploading cache artifact...
2023-02-01T03:01:25.813Z [INFO]: # Uploaded cache artifact
2023-02-01T03:01:25.813Z [INFO]: # Caching completed
2023-02-01T03:01:25.871Z [INFO]: # No custom headers found.
2023-02-01T03:01:25.875Z [INFO]: # Starting build artifact upload process...
2023-02-01T03:01:27.683Z [INFO]: # Uploading build artifact '__artifactsHash.zip'...
2023-02-01T03:01:27.732Z [INFO]: # Uploading build artifact '__artifacts.zip'...
2023-02-01T03:01:28.047Z [INFO]: # Build artifact upload completed
2023-02-01T03:01:28.048Z [INFO]: # Starting environment caching...
2023-02-01T03:01:28.048Z [INFO]: # Environment caching completed
Terminating logging...

Reproduction steps
1.- I created the app using the CLI on account of I need to use Web dynamic as platform.

Note: I know, you will be wondering why I did not use UI to create the app. Well, I faced some problems regarding web computeas platform using Next.JS 12.X.X.

2.- Connect any branch using the UI.

Note: I try to make this using the CLI in the same way I create the app but I faced some weird problems.

Build Settings
version: 1
frontend:
  phases:
    preBuild:
      commands:
        - nvm install 16.15.1
        - npm install
    build:
      commands:
        - npm run build
  artifacts:
    baseDirectory: .next
    files:
      - '**/*'
  cache:
    paths:
      - node_modules/**/*

Log output

2023-02-01T03:01:40 [INFO]: Beginning deployment for application d3ly5vq7m08og3, branch:development, buildId<PHONE_NUMBER>
2023-02-01T03:01:41 [INFO]: Build Artifacts not found.
2023-02-01T03:01:41 [ERROR]: {"code":"MissingBuildArtifacts"}

Additional information
I have the following aws and python versions installed.
aws-cli/2.1.37 Python/3.8.8

I am also facing the same issue with nx monorepo for deploying a nextjs app:
Build settings
version: 1
applications:
  - appRoot: apps/app-name
    env:
      variables:
        DUMMY: somevalue
    frontend:
      phases:
        build:
          commands:
            - cd ../../
            - npm install
            - npm list --depth=0
            - npm run nx run app-name:build:$STAGE
      artifacts:
        files:
          - '**/*'
        baseDirectory: ../../dist/apps/app-name

Error output
2023-02-16T12:23:41 [INFO]: Build Artifacts not found.
2023-02-16T12:23:41 [ERROR]: {"code":"MissingBuildArtifacts"}

@qUB3r-001 can you provide your app ID as well so we can investigate why you are running into this issue?

Hi @salatielosorno 👋🏽 if you are deploying a Next.js version 12 or 13 app, then you will have to use the WEB_COMPUTE platform. We no longer support hosting Next.js 12 or 13 applications using WEB_DYNAMIC. If you want to continue to use WEB_DYNAMIC, you will have to use Next.js version 11 or older.

Note: I know, you will be wondering why I did not use UI to create the app. Well, I faced some problems regarding web computeas platform using Next.JS 12.X.X.

What problems did you face with the web compute platform? We can assist you with those issues so that you can successfully host your application.

Hi @salatielosorno 👋🏽 if you are deploying a Next.js version 12 or 13 app, then you will have to use the WEB_COMPUTE platform. We no longer support hosting Next.js 12 or 13 applications using WEB_DYNAMIC. If you want to continue to use WEB_DYNAMIC, you will have to use Next.js version 11 or older.

Note: I know, you will be wondering why I did not use UI to create the app. Well, I faced some problems regarding web computeas platform using Next.JS 12.X.X.

What problems did you face with the web compute platform? We can assist you with those issues so that you can successfully host your application.

My applications keep blank, app just opened with the background color but no elements are shown. New App Id d302rov4yt189u

@qUB3r-001 can you provide your app ID as well so we can investigate why you are running into this issue?

Sorry for the late reply @hloriana . After trying to make it work for hours i ended up deleteing the amplify app and for now working with poly-repo flow with indivisual nextjs app in each repo.
Although i would like to know about some things:

When using nx generator to build nextjs app nrwl/next:build it creates the build package in the path dist/my-app which contains .next and other parts as well. Whereas normally nextjs build creates only .next which is used to deploy. So for artifacts what should i use in the case when deploying with nx ?
One of the issue while using amplify monorepo settings is whenever there is a commit in the linked branch the build would be triggered for all the associated amplify apps ( Ideally i would like to only build app which has changed or affected in nx terms).
To achieve this i was thinking of making release branches for each app and just nx run build:<app-name-of-that-branch>. So is this a good way to go or what should i do to make this monorepo deployment flow work with amplify?

TLDR; Have a monorepo for multiple nextjs apps and deploy them via amplify and re-deploy a particular app only when it changes and not just on any change in the monorepo

Noting it addresses only 1 above—Now available as a beta, Amplify Hosting has improved support for monorepo frameworks including npm/yarn/pnpm workspaces, Turborepo and Nx. If you'd like to try it out, please let me know your AWS Account ID number so we can flag you in. My email is<EMAIL_ADDRESS>

Suddenly without any reason it works. I have just reconnected the repository some minutes ago and all is working well. I think since I reported the issue it has been some changes in Amplify that fix it.