WIP: LD components

This is a temporary solution for the LD decay tool, because it should be changed by a new and cleaner implementation.

Coverage decreased (-27.3%) to 59.327% when pulling e4d8705de998f016cabe48d51fd94bdc5339fc0d on dgs_ld_components into c4074211e9491d4a4691bec0e5f65b4de4fa497c on master.

Coverage decreased (-27.3%) to 59.327% when pulling e4d8705de998f016cabe48d51fd94bdc5339fc0d on dgs_ld_components into c4074211e9491d4a4691bec0e5f65b4de4fa497c on master.

Coverage decreased (-27.3%) to 59.327% when pulling c0193351e55ed4345ab9367e5223a40dc325ef56 on dgs_ld_components into c4074211e9491d4a4691bec0e5f65b4de4fa497c on master.

Current coverage is 57.626% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.620%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1095   +346
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        442   +346
  Partials         22         22

Diff Coverage
File Path

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

Powered by Codecov. Last update 605f93f...cec6c3a

Current coverage is 57.626% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.620%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1095   +346
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        442   +346
  Partials         22         22

Diff Coverage
File Path

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

Powered by Codecov. Last update 605f93f...cec6c3a

Current coverage is 57.626% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.620%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1095   +346
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        442   +346
  Partials         22         22

Diff Coverage
File Path

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

Powered by Codecov. Last update 605f93f...cec6c3a

Current coverage is 57.626% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.620%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1095   +346
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        442   +346
  Partials         22         22

Diff Coverage
File Path

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

Powered by Codecov. Last update 605f93f...cec6c3a

Current coverage is 57.943% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.303%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1089   +340
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        436   +340
  Partials         22         22

Diff Coverage
File Path

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

Powered by Codecov. Last update 605f93f...a5eb4fa

Current coverage is 57.943% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.303%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1089   +340
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        436   +340
  Partials         22         22

Diff Coverage
File Path

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

Powered by Codecov. Last update 605f93f...a5eb4fa

Current coverage is 57.943% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.303%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1089   +340
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        436   +340
  Partials         22         22

Diff Coverage
File Path

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

Powered by Codecov. Last update 605f93f...a5eb4fa

Current coverage is 57.943% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.303%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1089   +340
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        436   +340
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...a5eb4fa

Current coverage is 57.890% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.356%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1090   +341
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        437   +341
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...a99627c

Current coverage is 57.890% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.356%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1090   +341
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        437   +341
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...a99627c

Current coverage is 57.890% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.356%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1090   +341
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        437   +341
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...a99627c

Current coverage is 57.890% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.356%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1090   +341
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        437   +341
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...0c0d35c

Current coverage is 57.890% (diff: 0.000%)

Merging #33 into master will decrease coverage by 26.356%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1090   +341
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
  Hits            631        631
- Misses           96        437   +341
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...0c0d35c

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...9bf9d49

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...9bf9d49

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...9bf9d49

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...a768f78

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...a768f78

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update 605f93f...a768f78

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update a4712e0...a768f78

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update a4712e0...12acfe9

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update a4712e0...12acfe9

Current coverage is 57.727% (diff: 1.140%)

Merging #33 into master will decrease coverage by 26.518%

@@             master        #33   diff @@
==========================================
  Files            36         42     +6
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        172    +58
==========================================
+ Hits            631        635     +4
- Misses           96        443   +347
  Partials         22         22

Diff Coverage
File Path

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•          10%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

Powered by Codecov. Last update a4712e0...12acfe9

Current coverage is 64.727% (diff: 23.077%)

Merging #33 into master will decrease coverage by 19.518%

@@             master        #33   diff @@
==========================================
  Files            36         43     +7
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        171    +57
==========================================
+ Hits            631        712    +81
- Misses           96        363   +267
- Partials         22         25     +3

Diff Coverage
File Path

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

•          18%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

••••••     68%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

Powered by Codecov. Last update a4712e0...b073e74

Current coverage is 64.727% (diff: 23.077%)

Merging #33 into master will decrease coverage by 19.518%

@@             master        #33   diff @@
==========================================
  Files            36         43     +7
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        171    +57
==========================================
+ Hits            631        712    +81
- Misses           96        363   +267
- Partials         22         25     +3

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•          18%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

••••••     68%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

Powered by Codecov. Last update a4712e0...b073e74

Current coverage is 64.727% (diff: 23.077%)

Merging #33 into master will decrease coverage by 19.518%

@@             master        #33   diff @@
==========================================
  Files            36         43     +7
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        171    +57
==========================================
+ Hits            631        712    +81
- Misses           96        363   +267
- Partials         22         25     +3

Diff Coverage
File Path

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

•          18%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

••••••     68%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

Powered by Codecov. Last update a4712e0...b073e74

Current coverage is 65.273% (diff: 24.786%)

Merging #33 into master will decrease coverage by 18.973%

@@             master        #33   diff @@
==========================================
  Files            36         43     +7
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        171    +57
==========================================
+ Hits            631        718    +87
- Misses           96        356   +260
- Partials         22         26     +4

Diff Coverage
File Path

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

•          18%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

Powered by Codecov. Last update a4712e0...6308f13

Current coverage is 65.273% (diff: 24.786%)

Merging #33 into master will decrease coverage by 18.973%

@@             master        #33   diff @@
==========================================
  Files            36         43     +7
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        171    +57
==========================================
+ Hits            631        718    +87
- Misses           96        356   +260
- Partials         22         26     +4

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•          18%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

Powered by Codecov. Last update a4712e0...6308f13

Current coverage is 65.273% (diff: 24.786%)

Merging #33 into master will decrease coverage by 18.973%

@@             master        #33   diff @@
==========================================
  Files            36         43     +7
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        171    +57
==========================================
+ Hits            631        718    +87
- Misses           96        356   +260
- Partials         22         26     +4

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•          18%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

Powered by Codecov. Last update a4712e0...6308f13

Current coverage is 69.182% (diff: 37.037%)

Merging #33 into master will decrease coverage by 15.064%

@@             master        #33   diff @@
==========================================
  Files            36         43     +7
  Lines           749       1100   +351
  Methods           0          0
  Messages          0          0
  Branches        114        171    +57
==========================================
+ Hits            631        761   +130
- Misses           96        310   +214
- Partials         22         29     +7

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...ce31d79

Current coverage is 69.440% (diff: 37.037%)

Merging #33 into master will decrease coverage by 14.806%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1142   +393
  Methods           0          0
  Messages          0          0
  Branches        114        179    +65
==========================================
+ Hits            631        793   +162
- Misses           96        317   +221
- Partials         22         32    +10

Diff Coverage
File Path

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...af648d9

Current coverage is 69.440% (diff: 37.037%)

Merging #33 into master will decrease coverage by 14.806%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1142   +393
  Methods           0          0
  Messages          0          0
  Branches        114        179    +65
==========================================
+ Hits            631        793   +162
- Misses           96        317   +221
- Partials         22         32    +10

Diff Coverage
File Path

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

•••••      58%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...af648d9

Current coverage is 69.702% (diff: 37.892%)

Merging #33 into master will decrease coverage by 14.543%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1142   +393
  Methods           0          0
  Messages          0          0
  Branches        114        179    +65
==========================================
+ Hits            631        796   +165
- Misses           96        314   +218
- Partials         22         32    +10

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...3f340bd

Current coverage is 69.702% (diff: 37.892%)

Merging #33 into master will decrease coverage by 14.543%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1142   +393
  Methods           0          0
  Messages          0          0
  Branches        114        179    +65
==========================================
+ Hits            631        796   +165
- Misses           96        314   +218
- Partials         22         32    +10

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...3f340bd

Current coverage is 73.468% (diff: 50.142%)

Merging #33 into master will decrease coverage by 10.778%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1142   +393
  Methods           0          0
  Messages          0          0
  Branches        114        179    +65
==========================================
+ Hits            631        839   +208
- Misses           96        268   +172
- Partials         22         35    +13

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...a0672ff

Current coverage is 73.468% (diff: 50.142%)

Merging #33 into master will decrease coverage by 10.778%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1142   +393
  Methods           0          0
  Messages          0          0
  Branches        114        179    +65
==========================================
+ Hits            631        839   +208
- Misses           96        268   +172
- Partials         22         35    +13

Diff Coverage
File Path

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...a0672ff

Current coverage is 73.468% (diff: 50.142%)

Merging #33 into master will decrease coverage by 10.778%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1142   +393
  Methods           0          0
  Messages          0          0
  Branches        114        179    +65
==========================================
+ Hits            631        839   +208
- Misses           96        268   +172
- Partials         22         35    +13

Diff Coverage
File Path

0%
new ...ain/java/org/magicdgs/thaplv/utils/ld/LDbinning.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...n/java/org/magicdgs/thaplv/utils/ld/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    77%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...a0672ff

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.906%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1144   +395
  Methods           0          0
  Messages          0          0
  Branches        114        180    +66
==========================================
+ Hits            631        839   +208
- Misses           96        269   +173
- Partials         22         36    +14

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...e435e6b

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.906%

@@             master        #33   diff @@
==========================================
  Files            36         44     +8
  Lines           749       1144   +395
  Methods           0          0
  Messages          0          0
  Branches        114        180    +66
==========================================
+ Hits            631        839   +208
- Misses           96        269   +173
- Partials         22         36    +14

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update a4712e0...e435e6b

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.479%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        839   +176
- Misses          103        269   +166
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...e435e6b

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.479%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        839   +176
- Misses          103        269   +166
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...1615772

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.479%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        839   +176
- Misses          103        269   +166
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...1615772

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.479%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        839   +176
- Misses          103        269   +166
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...1615772

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.479%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        839   +176
- Misses          103        269   +166
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...b737040

Current coverage is 73.339% (diff: 49.858%)

Merging #33 into master will decrease coverage by 10.479%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        839   +176
- Misses          103        269   +166
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

••••••     67%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...b737040

Current coverage is 73.689% (diff: 50.992%)

Merging #33 into master will decrease coverage by 10.129%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        843   +180
- Misses          103        265   +162
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

6%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...35dbfdf

Current coverage is 73.689% (diff: 50.992%)

Merging #33 into master will decrease coverage by 10.129%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        843   +180
- Misses          103        265   +162
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

6%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...35dbfdf

Current coverage is 73.689% (diff: 50.992%)

Merging #33 into master will decrease coverage by 10.129%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        843   +180
- Misses          103        265   +162
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

6%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...35dbfdf

Current coverage is 73.689% (diff: 50.992%)

Merging #33 into master will decrease coverage by 10.129%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        843   +180
- Misses          103        265   +162
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

6%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...c952d80

Current coverage is 73.689% (diff: 50.992%)

Merging #33 into master will decrease coverage by 10.129%

@@             master        #33   diff @@
==========================================
  Files            37         44     +7
  Lines           791       1144   +353
  Methods           0          0
  Messages          0          0
  Branches        122        180    +58
==========================================
+ Hits            663        843   +180
- Misses          103        265   +162
- Partials         25         36    +11

Diff Coverage
File Path

0%
new ...a/org/magicdgs/thaplv/tools/ld/engine/LDbinning.java

6%
new ...a/org/magicdgs/thaplv/utils/stats/LengthBinning.java

•••        33%
new .../java/org/magicdgs/thaplv/utils/stats/StatUtils.java

••••••     66%
new ...va/org/magicdgs/thaplv/utils/stats/RunningStats.java

••••••     66%
new .../magicdgs/thaplv/utils/stats/popgen/LDfunctions.java

•••••••    75%
new ...va/org/magicdgs/thaplv/haplotypes/light/SNPpair.java

•••••••    77%
new .../magicdgs/thaplv/haplotypes/light/LightGenotype.java

Powered by Codecov. Last update 3f810b4...c952d80


Cosmos support in web3modal

Is your feature request related to a problem? Please describe.
Web3Modal doesn't work with Cosmos
Describe the solution you'd like
Extend web3modal v2 to work with Cosmos
Describe alternatives you've considered
n/a
Additional context
Adding Cosmos would offer another alternative to https://cosmoskit.com/
Other resources:

https://github.com/osmosis-labs/telescope
https://cosmoskit.com/
https://github.com/cosmos/chain-registry

is there anyway to use cosmos with appkit at the moment? Seeing this moved to complete but no info in docs.


armv7的设备上出现错误，请问是什么原因

terminate called after throwing an instance of 'Ort::Exception'
what():  not enough space: expected 2048, got 512
Aborted (core dumped)

音频帧长不一致导致


VirusTotal regex: always skip the first result (see solution)

This is not really an issue but only a wrong default value. I have noticed that the default value in one of the regex for virustotal is: "},\s"(.{3,20})"....detected...true.{19,32}result....(.{11,30})....update"
I have found that the pair {11,30} is not valid for some results, i.e.:
md5: f1e090f4d1f10a7abe586d49012dbd52
[+] Detected Engines: 1
[+] Vendor | Classification: No results found
Here the problem is that the max. value 30 is too short in this case because the string is 33 characters long: "PE:Malware.Generic/QRS!1.9E2D [F]".
I would propose to change that max. value to 40 to avoid similar exceptional strings.
Thank you for this great program!

This regex is also having negative effects for very short detection name, example md5 43270e8c58d428a17fd0b277483e44d8
Changing this to '},\s"(.{3,20})"....detected...true.{19,32}result....(.{8,40})....update'  seems to do the trick.

Virus names are getting longer and longer. Pushed the character limit up to 50, use case below.
MD5:9719ce372a59ff370fa5bb93d4ad85ca

The problem is that the results for 'Bkav' are the first ones. This is part of the raw answer from VirusTotal:
........{"scans": {"Bkav": {"detected": true, "version": "<IP_ADDRESS>21", "result": "W32.HfsAdware.578C", "update": "20160519"}, "TotalDefense": {"detecte........
And the regex starts with: '},........'
I have changed the regex to:
"([^"]{1,20})"....detected...true.{19,32}result....([^"]{8,50})....update[^}]*}
So far it looks like it is working.

Thanks for reporting! If you want credit for the contribution, feel free to
submit a pull request and I will accept your update into the code.
On Sat, May 28, 2016 at 1:27 PM, ignacioj<EMAIL_ADDRESS>wrote:

The problem is that the results for 'Bkav' are the first ones. This is
part of the raw answer from VirusTotal:
........{"scans": {"Bkav": {"detected": true, "version": "<IP_ADDRESS>21",
"result": "W32.HfsAdware.578C", "update": "20160519"}, "TotalDefense":
{"detecte........
And the regex starts with: '},........'
I have changed the regex to:
"([^"]{1,20})"....detected...true.{19,32}result....([^"]{8,50})....update[^}]*}
So far it looks like it is working.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/1aN0rmus/TekDefense-Automater/issues/33#issuecomment-222319824,
or mute the thread
https://github.com/notifications/unsubscribe/ACfUhjxo-113v9oDr5G1X76TmN3M9GyHks5qGHsGgaJpZM4IOP0p
.


Labels for coordinate ranges in DSG data with constraints

If DSG data is specified with some kind of subset, such as /X /Y /Z /T /E ranges, then the result is subsetted in other directions as well.  So, for instance if the data is a set of timeseries at different stations and we
yes? list/t=10-jan-2020:15-mar-2020 temperature
then the longitude, latitude and E ranges for that subset describe the set of stations that have data in that time range. So the Lon, lat, e (and perhaps depth) ranges listed in the upper left of plots, and the top of ascii listings should reflect what's in the plot or listing.
Currently these labels show the ranges for the entire dataset.

This is fixed. There are some changes in benchmark output of "LIST" commands, and a new test is added which looks at the labels generated for plots showing the coordinates orthogonal to the plot view.


Interactive Transaction concurrent writes cause Prisma to hang

Bug description
Most likely related to https://github.com/prisma/prisma/issues/8707
Here is a minimal repo, using postgres DB and Prisma 3.9.1: https://github.com/danielwong2268/test-prisma
When running several concurrent transactions, under some conditions Prisma hangs. Some variables that were toggled was the number of concurrent transactions, whether locking through SELECT FOR UPDATE was used, and whether a delay was introduced to the transaction. A different combination of these three variables yielded different results.
Further description and observations in the readme.
How to reproduce
Go to minimal repo in Bug description and run through steps. CONCURRENCY, WITH_LOCK, and ADD_DELAY variables can be changed within the script.
My observations are here: https://github.com/danielwong2268/test-prisma#current-behavior
Expected behavior
Running with CONCURRENCY=10 and WITH_LOCK=true and ADD_DELAY=true should work, and the final id should be 1 + 10 = 11.
Prisma information
datasource db {
  provider = "postgresql"
  url      = "postgresql://postgres:postgres@localhost:5432/test-db"
}

generator client {
  provider = "prisma-client-js"
  previewFeatures = ["interactiveTransactions"]
}

model Post {
  id        Int     @id @default(autoincrement())
  title     String
  content   String?
  published Boolean @default(false)
  author    User?   @relation(fields: [authorId], references: [id])
  authorId  Int?
}

model User {
  id    Int     @id @default(autoincrement())
  email String  @unique
  name  String?
  posts Post[]
}

Environment & setup

OS: Mac OS 11.5.2
Database: Postgres 13.3
Node.js version: v14.17.3

Prisma Version
prisma                  : 3.9.1
@prisma/client          : 3.9.1
Current platform        : darwin
Query Engine (Node-API) : libquery-engine bcc2ff906db47790ee902e7bbc76d7ffb1893009 (at<EMAIL_ADDRESS>Migration Engine        : migration-engine-cli bcc2ff906db47790ee902e7bbc76d7ffb1893009 (at node_modules/@prisma/engines/migration-engine-darwin)
Introspection Engine    : introspection-core bcc2ff906db47790ee902e7bbc76d7ffb1893009 (at node_modules/@prisma/engines/introspection-engine-darwin)
Format Binary           : prisma-fmt bcc2ff906db47790ee902e7bbc76d7ffb1893009 (at node_modules/@prisma/engines/prisma-fmt-darwin)
Default Engines Hash    : bcc2ff906db47790ee902e7bbc76d7ffb1893009
Studio                  : 0.457.0
Preview Features        : interactiveTransactions

@garrensmith happy to help, thanks for the response.
I actually get the same result as you. 2 of the 10 transactions consistently timeout after 60s, while the other 8 resolve successfully, yielding the final result of 9.
Perhaps another issue, but I think Prisma is missing some of the db logs? This is what I see logged from the test
➜  starter git:(main) ✗ npm run dev
> script@ dev /Users/danielwong/projects/test-prisma/starter
> ts-node ./testConcurrentWrites.ts

prisma:info Starting a postgresql pool with 17 connections.
prisma:query BEGIN
prisma:query SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1 OFFSET $2
prisma:query SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
prisma:query UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
prisma:query SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
prisma:query COMMIT
createdUser { id: 1, email<EMAIL_ADDRESS>name: 'user-1' }
prisma:query BEGIN
started transaction
prisma:query BEGIN
started transaction
prisma:query BEGIN
prisma:query BEGIN
prisma:query BEGIN
prisma:query BEGIN
prisma:query BEGIN
prisma:query BEGIN
prisma:query BEGIN
prisma:query BEGIN
started transaction
started transaction
started transaction
started transaction
started transaction
started transaction
started transaction
started transaction
updated user id 2
updated user id 3
updated user id 4
updated user id 5
updated user id 6
updated user id 7
updated user id 8
updated user id 9
result [
  {
    status: 'rejected',
    reason: PrismaClientKnownRequestError:
    Invalid `transactionPrisma.user.update()` invocation in
    /Users/danielwong/projects/test-prisma/starter/testConcurrentWrites.ts:56:58

       53   await new Promise((r) => setTimeout(r, 100));
       54 }
       55
    →  56 const updatedUser = await transactionPrisma.user.update(
      Transaction API error: Transaction already closed: Transaction is no longer valid. Last state: 'Expired'.
        at Object.request (/Users/danielwong/projects/test-prisma/starter/node_modules/@prisma/client/runtime/index.js:39068:15)
        at async PrismaClient._request (/Users/danielwong/projects/test-prisma/starter/node_modules/@prisma/client/runtime/index.js:40853:18) {
      code: 'P2028',
      clientVersion: '3.9.1',
      meta: [Object]
    }
  },
  {
    status: 'rejected',
    reason: PrismaClientKnownRequestError:
    Invalid `transactionPrisma.user.findUnique()` invocation in
    /Users/danielwong/projects/test-prisma/starter/testConcurrentWrites.ts:44:51

      41   await transactionPrisma.$queryRaw`SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE`;
      42 }
      43
    → 44 const user = await transactionPrisma.user.findUnique(
      Transaction API error: Transaction already closed: Transaction is no longer valid. Last state: 'Expired'.
        at Object.request (/Users/danielwong/projects/test-prisma/starter/node_modules/@prisma/client/runtime/index.js:39068:15)
        at async PrismaClient._request (/Users/danielwong/projects/test-prisma/starter/node_modules/@prisma/client/runtime/index.js:40853:18) {
      code: 'P2028',
      clientVersion: '3.9.1',
      meta: [Object]
    }
  },
  {
    status: 'fulfilled',
    value: { id: 2, email<EMAIL_ADDRESS>name: 'user-1' }
  },
  {
    status: 'fulfilled',
    value: { id: 3, email<EMAIL_ADDRESS>name: 'user-1' }
  },
  {
    status: 'fulfilled',
    value: { id: 6, email<EMAIL_ADDRESS>name: 'user-1' }
  },
  {
    status: 'fulfilled',
    value: { id: 5, email<EMAIL_ADDRESS>name: 'user-1' }
  },
  {
    status: 'fulfilled',
    value: { id: 4, email<EMAIL_ADDRESS>name: 'user-1' }
  },
  {
    status: 'fulfilled',
    value: { id: 7, email<EMAIL_ADDRESS>name: 'user-1' }
  },
  {
    status: 'fulfilled',
    value: { id: 8, email<EMAIL_ADDRESS>name: 'user-1' }
  },
  {
    status: 'fulfilled',
    value: { id: 9, email<EMAIL_ADDRESS>name: 'user-1' }
  }
]
prisma:query SELECT 1
prisma:query SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
finalUser id is 9

This is what I see in the DB logs. You can see two ROLLBACKs fairly early on.
2022-02-14 17:25:13.557 UTC [33] LOG:  statement: BEGIN
2022-02-14 17:25:13.569 UTC [33] LOG:  execute s0: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1 OFFSET $2
2022-02-14 17:25:13.569 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '0'
2022-02-14 17:25:13.575 UTC [33] LOG:  execute s1: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:25:13.575 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:25:13.578 UTC [33] LOG:  execute s2: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:25:13.578 UTC [33] DETAIL:  parameters: $1 = '1', $2 = '9'
2022-02-14 17:25:13.580 UTC [33] LOG:  execute s3: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:25:13.580 UTC [33] DETAIL:  parameters: $1 = '1', $2 = '1', $3 = '0'
2022-02-14 17:25:13.582 UTC [33] LOG:  statement: COMMIT
2022-02-14 17:25:13.589 UTC [33] LOG:  statement: BEGIN
2022-02-14 17:25:13.596 UTC [33] LOG:  execute s4: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:25:13.597 UTC [34] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.599 UTC [34] LOG:  statement: BEGIN
2022-02-14 17:25:13.601 UTC [33] LOG:  execute s5: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:25:13.601 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:25:13.603 UTC [35] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.604 UTC [35] LOG:  statement: BEGIN
2022-02-14 17:25:13.605 UTC [34] LOG:  execute s6: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:25:13.609 UTC [36] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.610 UTC [36] LOG:  statement: BEGIN
2022-02-14 17:25:13.614 UTC [37] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.615 UTC [37] LOG:  statement: BEGIN
2022-02-14 17:25:13.620 UTC [38] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.621 UTC [38] LOG:  statement: BEGIN
2022-02-14 17:25:13.626 UTC [39] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.627 UTC [39] LOG:  statement: BEGIN
2022-02-14 17:25:13.632 UTC [40] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.633 UTC [40] LOG:  statement: BEGIN
2022-02-14 17:25:13.637 UTC [41] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.638 UTC [41] LOG:  statement: BEGIN
2022-02-14 17:25:13.644 UTC [42] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.645 UTC [42] LOG:  statement: BEGIN
2022-02-14 17:26:13.594 UTC [33] LOG:  statement: ROLLBACK
2022-02-14 17:26:13.604 UTC [34] LOG:  statement: ROLLBACK
2022-02-14 17:26:13.621 UTC [35] LOG:  execute s7: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.621 UTC [36] LOG:  execute s9: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.622 UTC [37] LOG:  execute s10: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.623 UTC [38] LOG:  execute s11: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.623 UTC [40] LOG:  execute s8: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.628 UTC [39] LOG:  execute s12: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.629 UTC [41] LOG:  execute s13: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.629 UTC [42] LOG:  execute s14: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.645 UTC [35] LOG:  execute s15: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.645 UTC [35] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:13.760 UTC [35] LOG:  execute s16: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:13.760 UTC [35] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:13.766 UTC [35] LOG:  execute s17: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:13.766 UTC [35] DETAIL:  parameters: $1 = '2', $2 = '1'
2022-02-14 17:26:13.770 UTC [35] LOG:  execute s18: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.770 UTC [35] DETAIL:  parameters: $1 = '2', $2 = '1', $3 = '0'
2022-02-14 17:26:13.774 UTC [35] LOG:  statement: COMMIT
2022-02-14 17:26:13.782 UTC [40] LOG:  execute s19: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.782 UTC [40] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:13.896 UTC [40] LOG:  execute s20: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:13.896 UTC [40] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:13.901 UTC [40] LOG:  execute s21: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:13.901 UTC [40] DETAIL:  parameters: $1 = '3', $2 = '2'
2022-02-14 17:26:13.906 UTC [40] LOG:  execute s22: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.906 UTC [40] DETAIL:  parameters: $1 = '3', $2 = '1', $3 = '0'
2022-02-14 17:26:13.913 UTC [40] LOG:  statement: COMMIT
2022-02-14 17:26:13.932 UTC [38] LOG:  execute s23: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.932 UTC [38] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.042 UTC [38] LOG:  execute s24: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.042 UTC [38] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.048 UTC [38] LOG:  execute s25: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.048 UTC [38] DETAIL:  parameters: $1 = '4', $2 = '3'
2022-02-14 17:26:14.052 UTC [38] LOG:  execute s26: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.052 UTC [38] DETAIL:  parameters: $1 = '4', $2 = '1', $3 = '0'
2022-02-14 17:26:14.055 UTC [38] LOG:  statement: COMMIT
2022-02-14 17:26:14.070 UTC [37] LOG:  execute s27: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.070 UTC [37] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.184 UTC [37] LOG:  execute s28: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.184 UTC [37] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.188 UTC [37] LOG:  execute s29: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.188 UTC [37] DETAIL:  parameters: $1 = '5', $2 = '4'
2022-02-14 17:26:14.193 UTC [37] LOG:  execute s30: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.193 UTC [37] DETAIL:  parameters: $1 = '5', $2 = '1', $3 = '0'
2022-02-14 17:26:14.197 UTC [37] LOG:  statement: COMMIT
2022-02-14 17:26:14.213 UTC [36] LOG:  execute s31: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.213 UTC [36] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.326 UTC [36] LOG:  execute s32: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.326 UTC [36] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.335 UTC [36] LOG:  execute s33: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.335 UTC [36] DETAIL:  parameters: $1 = '6', $2 = '5'
2022-02-14 17:26:14.340 UTC [36] LOG:  execute s34: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.340 UTC [36] DETAIL:  parameters: $1 = '6', $2 = '1', $3 = '0'
2022-02-14 17:26:14.347 UTC [36] LOG:  statement: COMMIT
2022-02-14 17:26:14.372 UTC [39] LOG:  execute s35: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.372 UTC [39] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.486 UTC [39] LOG:  execute s36: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.486 UTC [39] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.496 UTC [39] LOG:  execute s37: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.496 UTC [39] DETAIL:  parameters: $1 = '7', $2 = '6'
2022-02-14 17:26:14.502 UTC [39] LOG:  execute s38: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.502 UTC [39] DETAIL:  parameters: $1 = '7', $2 = '1', $3 = '0'
2022-02-14 17:26:14.510 UTC [39] LOG:  statement: COMMIT
2022-02-14 17:26:14.518 UTC [41] LOG:  execute s39: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.518 UTC [41] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.626 UTC [41] LOG:  execute s40: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.626 UTC [41] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.631 UTC [41] LOG:  execute s41: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.631 UTC [41] DETAIL:  parameters: $1 = '8', $2 = '7'
2022-02-14 17:26:14.634 UTC [41] LOG:  execute s42: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.634 UTC [41] DETAIL:  parameters: $1 = '8', $2 = '1', $3 = '0'
2022-02-14 17:26:14.636 UTC [41] LOG:  statement: COMMIT
2022-02-14 17:26:14.641 UTC [42] LOG:  execute s43: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.641 UTC [42] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.749 UTC [42] LOG:  execute s44: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.749 UTC [42] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.751 UTC [42] LOG:  execute s45: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.751 UTC [42] DETAIL:  parameters: $1 = '9', $2 = '8'
2022-02-14 17:26:14.758 UTC [42] LOG:  execute s46: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.758 UTC [42] DETAIL:  parameters: $1 = '9', $2 = '1', $3 = '0'
2022-02-14 17:26:14.760 UTC [42] LOG:  statement: COMMIT
2022-02-14 17:26:14.773 UTC [33] LOG:  statement: SELECT 1
2022-02-14 17:26:14.776 UTC [33] LOG:  execute s5: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.776 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'

When I enable logs in the db, this is what is shown
2022-02-14 17:25:13.557 UTC [33] LOG:  statement: BEGIN
2022-02-14 17:25:13.569 UTC [33] LOG:  execute s0: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1 OFFSET $2
2022-02-14 17:25:13.569 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '0'
2022-02-14 17:25:13.575 UTC [33] LOG:  execute s1: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:25:13.575 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:25:13.578 UTC [33] LOG:  execute s2: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:25:13.578 UTC [33] DETAIL:  parameters: $1 = '1', $2 = '9'
2022-02-14 17:25:13.580 UTC [33] LOG:  execute s3: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:25:13.580 UTC [33] DETAIL:  parameters: $1 = '1', $2 = '1', $3 = '0'
2022-02-14 17:25:13.582 UTC [33] LOG:  statement: COMMIT
2022-02-14 17:25:13.589 UTC [33] LOG:  statement: BEGIN
2022-02-14 17:25:13.596 UTC [33] LOG:  execute s4: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:25:13.597 UTC [34] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.599 UTC [34] LOG:  statement: BEGIN
2022-02-14 17:25:13.601 UTC [33] LOG:  execute s5: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:25:13.601 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:25:13.603 UTC [35] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.604 UTC [35] LOG:  statement: BEGIN
2022-02-14 17:25:13.605 UTC [34] LOG:  execute s6: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:25:13.609 UTC [36] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.610 UTC [36] LOG:  statement: BEGIN
2022-02-14 17:25:13.614 UTC [37] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.615 UTC [37] LOG:  statement: BEGIN
2022-02-14 17:25:13.620 UTC [38] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.621 UTC [38] LOG:  statement: BEGIN
2022-02-14 17:25:13.626 UTC [39] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.627 UTC [39] LOG:  statement: BEGIN
2022-02-14 17:25:13.632 UTC [40] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.633 UTC [40] LOG:  statement: BEGIN
2022-02-14 17:25:13.637 UTC [41] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.638 UTC [41] LOG:  statement: BEGIN
2022-02-14 17:25:13.644 UTC [42] LOG:  statement:

	            SET NAMES 'UTF8';

2022-02-14 17:25:13.645 UTC [42] LOG:  statement: BEGIN
2022-02-14 17:26:13.594 UTC [33] LOG:  statement: ROLLBACK
2022-02-14 17:26:13.604 UTC [34] LOG:  statement: ROLLBACK
2022-02-14 17:26:13.621 UTC [35] LOG:  execute s7: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.621 UTC [36] LOG:  execute s9: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.622 UTC [37] LOG:  execute s10: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.623 UTC [38] LOG:  execute s11: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.623 UTC [40] LOG:  execute s8: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.628 UTC [39] LOG:  execute s12: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.629 UTC [41] LOG:  execute s13: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.629 UTC [42] LOG:  execute s14: SELECT id from "User" where email =<EMAIL_ADDRESS>FOR UPDATE
2022-02-14 17:26:13.645 UTC [35] LOG:  execute s15: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.645 UTC [35] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:13.760 UTC [35] LOG:  execute s16: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:13.760 UTC [35] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:13.766 UTC [35] LOG:  execute s17: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:13.766 UTC [35] DETAIL:  parameters: $1 = '2', $2 = '1'
2022-02-14 17:26:13.770 UTC [35] LOG:  execute s18: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.770 UTC [35] DETAIL:  parameters: $1 = '2', $2 = '1', $3 = '0'
2022-02-14 17:26:13.774 UTC [35] LOG:  statement: COMMIT
2022-02-14 17:26:13.782 UTC [40] LOG:  execute s19: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.782 UTC [40] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:13.896 UTC [40] LOG:  execute s20: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:13.896 UTC [40] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:13.901 UTC [40] LOG:  execute s21: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:13.901 UTC [40] DETAIL:  parameters: $1 = '3', $2 = '2'
2022-02-14 17:26:13.906 UTC [40] LOG:  execute s22: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.906 UTC [40] DETAIL:  parameters: $1 = '3', $2 = '1', $3 = '0'
2022-02-14 17:26:13.913 UTC [40] LOG:  statement: COMMIT
2022-02-14 17:26:13.932 UTC [38] LOG:  execute s23: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:13.932 UTC [38] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.042 UTC [38] LOG:  execute s24: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.042 UTC [38] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.048 UTC [38] LOG:  execute s25: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.048 UTC [38] DETAIL:  parameters: $1 = '4', $2 = '3'
2022-02-14 17:26:14.052 UTC [38] LOG:  execute s26: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.052 UTC [38] DETAIL:  parameters: $1 = '4', $2 = '1', $3 = '0'
2022-02-14 17:26:14.055 UTC [38] LOG:  statement: COMMIT
2022-02-14 17:26:14.070 UTC [37] LOG:  execute s27: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.070 UTC [37] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.184 UTC [37] LOG:  execute s28: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.184 UTC [37] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.188 UTC [37] LOG:  execute s29: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.188 UTC [37] DETAIL:  parameters: $1 = '5', $2 = '4'
2022-02-14 17:26:14.193 UTC [37] LOG:  execute s30: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.193 UTC [37] DETAIL:  parameters: $1 = '5', $2 = '1', $3 = '0'
2022-02-14 17:26:14.197 UTC [37] LOG:  statement: COMMIT
2022-02-14 17:26:14.213 UTC [36] LOG:  execute s31: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.213 UTC [36] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.326 UTC [36] LOG:  execute s32: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.326 UTC [36] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.335 UTC [36] LOG:  execute s33: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.335 UTC [36] DETAIL:  parameters: $1 = '6', $2 = '5'
2022-02-14 17:26:14.340 UTC [36] LOG:  execute s34: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.340 UTC [36] DETAIL:  parameters: $1 = '6', $2 = '1', $3 = '0'
2022-02-14 17:26:14.347 UTC [36] LOG:  statement: COMMIT
2022-02-14 17:26:14.372 UTC [39] LOG:  execute s35: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.372 UTC [39] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.486 UTC [39] LOG:  execute s36: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.486 UTC [39] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.496 UTC [39] LOG:  execute s37: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.496 UTC [39] DETAIL:  parameters: $1 = '7', $2 = '6'
2022-02-14 17:26:14.502 UTC [39] LOG:  execute s38: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.502 UTC [39] DETAIL:  parameters: $1 = '7', $2 = '1', $3 = '0'
2022-02-14 17:26:14.510 UTC [39] LOG:  statement: COMMIT
2022-02-14 17:26:14.518 UTC [41] LOG:  execute s39: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.518 UTC [41] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.626 UTC [41] LOG:  execute s40: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.626 UTC [41] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.631 UTC [41] LOG:  execute s41: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.631 UTC [41] DETAIL:  parameters: $1 = '8', $2 = '7'
2022-02-14 17:26:14.634 UTC [41] LOG:  execute s42: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.634 UTC [41] DETAIL:  parameters: $1 = '8', $2 = '1', $3 = '0'
2022-02-14 17:26:14.636 UTC [41] LOG:  statement: COMMIT
2022-02-14 17:26:14.641 UTC [42] LOG:  execute s43: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.641 UTC [42] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'
2022-02-14 17:26:14.749 UTC [42] LOG:  execute s44: SELECT "public"."User"."id" FROM "public"."User" WHERE "public"."User"."email" = $1
2022-02-14 17:26:14.749 UTC [42] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>2022-02-14 17:26:14.751 UTC [42] LOG:  execute s45: UPDATE "public"."User" SET "id" = $1 WHERE "public"."User"."id" IN ($2)
2022-02-14 17:26:14.751 UTC [42] DETAIL:  parameters: $1 = '9', $2 = '8'
2022-02-14 17:26:14.758 UTC [42] LOG:  execute s46: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."id" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.758 UTC [42] DETAIL:  parameters: $1 = '9', $2 = '1', $3 = '0'
2022-02-14 17:26:14.760 UTC [42] LOG:  statement: COMMIT
2022-02-14 17:26:14.773 UTC [33] LOG:  statement: SELECT 1
2022-02-14 17:26:14.776 UTC [33] LOG:  execute s5: SELECT "public"."User"."id", "public"."User"."email", "public"."User"."name" FROM "public"."User" WHERE "public"."User"."email" = $1 LIMIT $2 OFFSET $3
2022-02-14 17:26:14.776 UTC [33] DETAIL:  parameters: $1 =<EMAIL_ADDRESS>$2 = '1', $3 = '0'

Ok thank you. We will look into this.

Any updates?

@christie-mathews we are actively working on it. We will let you know once we release an improvement.

I don't know if my problem is related to this, But when I wait just more than 3 seconds inside a transaction I'll get the same Transaction is no longer valid error.
I tried setting deadlock_timeout to more than 1s but seems like it's unrelated.
Can anyone confirm this? anyway to increase the timeout?

We have a fix for this over https://github.com/prisma/prisma/pull/12563 and here https://github.com/prisma/prisma-engines/pull/2811
They will need to be reviewed and tested properly but the test should hopefully be in the next release.


In AmazonKendraRetriever, user should have access to a page_content formatter in order to format the Kendra ResultItem as desired

Feature request
In AmazonKendraRetriever, user should have access to a page_content template in order to combine Kendra ResultItem attributes.
Currently, the AmazonKendraRetriever does not expose a template or allow the user to overwrite how the value of the Document page_content is generated.
Let me know what you think. I am open to suggestions.
@3coins @baskaryan
Motivation
The Amazon Kendra result item provides not only the title and excerpt but all sorts of customizable document attributes that could be combined to improve the result of the LLM completion.
For instance, according to the official Amazon Kendra documentation:

DocumentAttributes
An array of document fields/attributes assigned to a document in the search results. For example, the document author (_author) or the source URI (_source_uri) of the document.
Type: Array of DocumentAttribute objects
Required: No

Different use cases could leverage on the ability to change the page_content template in a similar fashion as we currently have with PromptTemplate.
Your contribution
I would be glad to work on this feature. I have already started with a simple prototype and I could issue a PR proposing that change.

Hey, @3coins @baskaryan! Whenever you have time, could you please take look at
https://github.com/wnleao/langchain/commit/758d4f1eb0432f15d4acd960b4b8d4a9d8e75564
Overall it works fine. I will keep testing it.
Let me know what you think, cheers!


improve UX for display of template list on "Create New"

@astridu there's a new feature in Sinopia where, for fields that are lookups to Sinopia Works or Sinopia Instances, we display a "Create New" menu with a list of templates whose resourceURI = bf:Work or bf:Instance, as appropriate.
currently, we only display the first 25 of the matching templates (in alpha order by label), but users need to see all the matching templates to find the one they want (or have some other way to find the one they want)
can you suggest a better design to show a longer list of matching templates? or to have some way to filter the list of matching ones to find what they want? it's unclear what the upper range is as far as # of templates that might match
one use case is a user from Yale was expecting to see a Yale template listed and it wasn't because it was lower in the alphabet, so in that case they knew they wanted one whose label contained Yale, so if there was some kind of filter/type-ahead they could use that
here's an example template
https://stage.sinopia.io/editor/sinopia:work:instance:lookup
click Add next to this is a lookup of Sinopia instances and same with Works, and you'll see the menu
(ignore the third field (lookup to all Sinopia stuff) because it's not supposed to have a "create new" menu, that's a bug)

I think the search box is a good start. Some other options:

Filter by (same UI pattern as the other filter by for record search)

Navigate by alphabet

@astridu Could we just do a plain-old dropdown? That would take up less screen real estate and supports basic selection.

@justinlittman A dropdown that contains all the templates? How many templates could that be?

In planning meeting we decided to use a plain 'ol drodown.

@justinlittman in Create New menu, it still looks like we are showing only the first 25 matching templates, instead of all matching templates
In DEV, I uploaded a new template (label: ZZ most random instance, id: zz:random:Instance) with class bf:Instance, expecting it to show up in list that is presenting for Sinopia Instance lookups. It doesn't show up, presumably because there are already 25 items in the list.
Then I uploaded a new template called aa most random instance and went to a Sinopia instance lookup field again and the aa... template does show up, presumably because it files high in the list alphabetically.
This is the template I'm using to see the actual lookup field and the Create New menu:
https://development.sinopia.io/editor/sinopia:work:instance:lookup


Update default value and field comparer

This PR should fix issue #24.
Description:
Handling default value comparing for System.DateTime and System.Guid
Handling different Enum underlaying types (e.g. enum:long or enum:uint)
@PMudra:  I was not able to get the test projects running under VS2022. So, the changes are currently only tested while executing ApiCheck.

I was not able to get the test projects running under VS2022. So, the changes are currently only tested while executing ApiCheck.

Yeah, the whole setup of the project should be revisited as it was created many years ago.
The present tests are still run in the pipeline, so at least we have some confidence when merging your changes.

I just published a new package containing these changes: 1.1.94.
Thanks for your contribution, @ppslde!


make configuration in composition root automatic. and update the project to dotnet 8

hey Nabi, I was using similar approach for registering my features installer like
public static class UsersInstaller  {     public static void Register(IServiceCollection serviceCollection)     {         serviceCollection.AddScoped<GetUser>();         serviceCollection.AddScoped<UserCud>();     } }
and in my setup I'm calling the installer like this
       SharedInstaller.Register(builder.Services);         RolesInstaller.Register(builder.Services);         UsersInstaller.Register(builder.Services);         AuthenticationInstaller.Register(builder.Services);
but as you can see its not good approach and after seeing your project I decided to use it but its on dotnet 7 so lets update it.
and I think it will be better to create a extension method that scans the assembly and registers it automatically something like
builder.Services.InstallModules()
if we could delete these
using assemblyApplication = Installer.ConsumerWebAppl.IAssemblyMaker; using assemblyInfrastructure = Installer.ConsumerWebApp.Infrastructure.IAssemblyMaker; It will be awesome
I can try to implement these features if you like

Hey ehsan,
Is this signature work like a scanner?
builder.Services.InstallModules()
If yes, let's to start and make your PR.

Yes it will work like a scanner, after getting the list of the types which inherited the installer interface with help of Activator class I will create an instance for each installer . After that each instance will run his register function and will be disposed of by GC . It looks like Scruter library with a better and simple approach.


Merge build scripts

I made a local build script and we need to merge it with build.sh and set it up so we can run in docker or not with a switch (not should be default, and the CI pipeline should be updated to call with docker enabled).

See https://github.com/mikefarah/yq#run-with-docker-or-podman

slightly better docker command https://github.com/mikefarah/yq#oneshot-use

can follow same pattern as https://github.com/capsulecorplab/docs-as-code/blob/main/build.sh


Update the fix about blank screen flash in documentation

Description
As a developer I upgraded to React Native 0.68 version
Applied changes in AppDelegate.mm regarding the launch screen view
Seems the docs https://reactnative.dev/docs/publishing-to-app-store#pro-tips is not up to date
Because UIView doesn't have loadingView property
UIView *rootView = RCTAppSetupDefaultRootView(bridge, @"HelloWorld", nil);

// Place this code after "[self.window makeKeyAndVisible]" and before "return YES;"
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"LaunchScreen" bundle:nil];
UIViewController *vc = [sb instantiateInitialViewController];
rootView.loadingView = vc.view; // loadingView doesn't exist in UIView

Documentation version
react-native: 0.68

Same probleme here.
  // fix the white screen after splash screen
  UIImageView *loadingView = [[UIImageView alloc]initWithFrame
                  :[[UIScreen mainScreen] bounds]];
  loadingView.image=[UIImage imageNamed:@"LaunchImage"];

  rootView.loadingView = loadingView;

https://github.com/facebook/react-native/issues/33587


Update cluster-api to v1.3.4

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/approve


Enable internal diagnostics telemetry

We need to enable the DiagnosticsTelemetryModule from Core or implement its equivalent in ASP.NET 5 to collect self-diagnostics telemetry.

Enabled it through event source using the diagnostic module from core: https://github.com/Microsoft/ApplicationInsights-aspnetcore/pull/161