Update eviction-advisor.adoc

Did some small language tweaks

Can one of the admins verify this patch?


[d3d9] Unbind buffers in EndScene & Reset commit breaks 'Mount&Blade'

Please describe your issue as accurately as possible.
After commit 49b18f0, more precisely the second part of it, line 1614, game "Mount and Blade"(https://www.gog.com/game/mount_blade) fails to run. After a smooth game cinematic intro the game gets stuck in loading and the image starts to flicker/stutter heavily until the game is killed. For another d3d9 game, Dragon Age Origins, the game cinematic intro is completely black, but the game ultimately loads and seems to run fine.
System information

GPU: AMD 6600XT
Driver: RADV - Mesa-23.3.6
Wine version:  9.3
DXVK version: git

Log files
MandB.log

Hi there. Forget to say thank you for the issue. So thanks!
I've made some apitrace for the devs.
Dragon Age Origins. This one will show a black intro with the offending commit.
https://drive.proton.me/urls/51YC0GAEBM#Z1rsauiRLKAP
Mount and Blade. This one will end early with the offending commit. Plays all the way with commits prior.
https://drive.proton.me/urls/Y8VRDBMNZC#0wKeq08eOsWM


Add simple Python script to generate shell script that runs all regressions

Codecov Report

Merging #1828 (9a50706) into master (7e05e80) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #1828   +/-   ##
=========================================
  Coverage     57.37%   57.37%
  Complexity     1047     1047
=========================================
  Files           177      177
  Lines         10068    10068
  Branches       1387     1387
=========================================
  Hits           5777     5777
  Misses         3806     3806
  Partials        485      485

Continue to review full report at Codecov.

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


How do I change the font?

I just compiled it in my archlinux machine but the font is not legible. How do I change it?

xi-gtk uses the default system monospace font. You can change it in gnome-tweaks or dconf-editor.

Thank you so much. I will check it out.
On Mon, Dec 31, 2018, 11:40 PM eyelash<EMAIL_ADDRESS>wrote:

xi-gtk uses the default system monospace font. You can change it in
gnome-tweaks or dconf-editor.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/eyelash/xi-gtk/issues/65#issuecomment-450676186, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AD5UsHtr14u2OIwi4LSM2x9RQLlmPpiBks5u-lMagaJpZM4ZlhmP
.


Access NYT API and test query

We decided on the New York Times API, and their example query for searching the front page for a given word.
https://developer.nytimes.com/docs/articlesearch-product/1/overview
"Find articles with the word Pokemon that were on the print paper's front page.
fq=Pokemon AND print_page:1 AND (print_section:("A", "1") OR (!exists:print_section))"

COPY OF implement.load_data()

Complete


feat: support hover widget on diff editor

Types

[x] 🎉 New Features

Background or solution

Changelog
support hover widget on diff editor

/next

/next

diff 的左侧通常是只读文件，也需要展示 inline chat 吗

diff 的左侧通常是只读文件，也需要展示 inline chat 吗

确实不需要，有个 hover widget 就行了

/next

/next

/next

/next

/next

/next

/next


Render the report

Action
Once #128 and #130 are done, progressively try rendering the report.

[x]  Start by opening the shinyApp:  shiny::runApp("app").  The app is not connected to anything, so don't worry about breaking things/accidentally publishing sensitive data.  Explore it to your hearts content.
[x] Check the tick boxes for the terms and conditions
[x] Draw a polygon on the map and "save" it
[x] "validate" it
[x] Generate a section of the report.  The "Habitat" section tends to be pretty quick, so deselect everything except that one and hit "generate report
[x] If the report renders, close the shiny app and make sure you can render individual rmarkdowns:  open here::here("reports/sections/ebsa/ebsa_en.rmd") and try rendering it with the "knit" button.

Context
This is the key deliverable operation for this project, it's important that it can be done smoothly
Effort
3? Also feel free to edit any of these effort values/tickets as you see fit.  At this point, these values should be an indicator of how long you should work on a thing if you're stuck.

Report rendered via Quentin's help with dependencies


[BUG]

[ ] I am using the latest version of the program.
[ ] I have read the Known-issues section and Issues page, and made sure that this problem was not already described elsewhere.

Describe the bug:
When opening the exe I get this message:
16:06:28 Discord     Discord.Net v3.10.0 (API v10)
16:06:28 Gateway     Connecting
16:06:29 Gateway     System.Exception: WebSocket connection was closed
---> Discord.Net.WebSocketClosedException: The server sent close 4014: "Disallowed intent(s)."
at Discord.Net.WebSockets.DefaultWebSocketClient.RunAsync(CancellationToken cancelToken)
--- End of inner exception stack trace ---
at Discord.ConnectionManager.WaitAsync()
at Discord.WebSocket.DiscordSocketClient.OnConnectingAsync()
at Discord.ConnectionManager.ConnectAsync(CancellationTokenSource reconnectCancelToken)
at Discord.ConnectionManager.<>c__DisplayClass29_0.<b__0>d.MoveNext()
16:06:29 Gateway     Disconnecting
Steps to reproduce the behavior:

when I opened the exe after following everything else it happened

Expected behavior:
...
Additional info:

Windows

[ ]  I am using the latest version of the program.
[ ]  I have read the Known-issues section and Issues page, and made sure that this problem was not already described elsewhere.

These are not just for show, you know?
Try to do this:

Read the error:

The server sent close 4014: "Disallowed intent(s)."

Read an issue-template:

I have read the Known-issues section and Issues page, and made sure that this problem was not already described elsewhere.

Use the advice:

And here we go:
https://github.com/drizzle-mizzle/CharacterAI-Discord-Bot/issues/78


Cypress Tests: At nomination stage, log in as facilitator and progress an evaluation in nomination stage. Verify that progression has been made in some way

Cypress Tests: At nomination stage,

log in as facilitator
progress an evaluation in nomination stage
verify that progression has been made in some way


texttospeech: usage documentation is missing

API: google-cloud-texttospeech
OS: Irrelevant
Python: Irrelevant
Steps to Reproduce: Link in Readme.MD file (https://googlecloudplatform.github.io/google-cloud-python/stable/texttospeech/usage.html) under Next Steps leads to 404 error.

@crwilcox The /stable bit is really problematic for us while we are in the monorepo:  it is tied to releases of the umbrella google-cloud package, which we mean to be deprecating.
Note that the usage.html link would 404 even if it was based in latest/:  there is no usage.rst document in the texttospeech/docs tree from which to generate it.


Questions about the sensitivity function

Hello, thanks for providing the code.
I have some questions about calculating sensitivity, and I appreciate it if you could clarify them for me.

What values of alpha and beta should generally be used?
in your experience, how many batches should be processed for reliable estimation of sensitivity?
In L181 what do the values denote? Are they the number of total tunable parameters to select?
Could you explain how the sweep is performed in, and why the value of 80 is chosen in L189?
can you explain this condition in L282 in your code? When I run the code it only return results with for 1.0, 0.8 and 0.6, and for smaller values the condition does not satisfy apparently.
In L279, can you explain why param count is calculated in this way? What is the division by 1e6 performed?
In L191 and L196, why param_num is multiplied by 0.02 and 1e6 respectively?
When using LoRA, I assume the additional parameters will be merged into the original params after training is done. Is the code for that available?

Thank you in advance.

Hi MoeinSorkhei,
Thanks for your interest in our work!

We generally set alpha as 10. and beta as 5. See scripts here for more examples.
Normally 400-800 training samples are enough. See table 8.
Yes.
80 controls how you sweep the desired model parameters. A larger value would just make your searched result a bit far from your desired number of trainable parameters.
That's the condition to see whether the sweeped results are close enough to your desired number of trainable parameters.
1e6 represents M, e.g., 0.8M trainable parameters.
0.02 is also controlling the sweep.
This part is not implemented.

Cheers,
Haoyu


Project 📃:  Expense Tracker

WebMasterLog Repository (Proposing new issue)
:red_circle: Project Title : Expense Tracker
:red_circle: Aim : We can add or delete the expenses and get the total amount spent
:red_circle: Tech Stack Used :  HTML, CSS, JS
:red_circle: Category :   Vanilla-JS-Projects
Screenshots 📷

:white_check_mark: To be Mentioned while taking the issue :

Full name :  Sai Manjari
GitHub Profile Link : https://github.com/Saimanjari777
What is your participant role? (Mention the Open Source Program name. Eg. GSOC, GSSOC, SSOC, JWOC, etc.) GSSoC

Happy Contributing 🚀
All the best. Enjoy your open source journey ahead. 😎

@Saimanjari777 go ahead.


Fix link/image column type regressions in DataTable

Before:

After:

Is this read y to merge?


fix(readme): update readme with correct file paths

Closing this pull request, as I made the changes against the dev branch.
Thanks for helping out!


Question : Can I use this with react-native. Any implementation guide if anyone has .

Hi,
I am looking for integration with react-native. If anyone had made this work with react-native. please share the integration guide.
thanks

Hi @gs-akhan,
Unfortunately I don't think I'll be taking this on. If you found a solution I would definitely accept a PR with an example react-native app or documentation for how to use WVJB with a react-native webview.

Closing due to inactivity. Feel free to reopen with more info.


ui: Show the creation time in the ort runs table and run details page

Use browser language to decide on the exact format. Examples:
English:

Finnish:

Run details, English:

Resolves #656.

In the run details, we separate date and time with a comma:

For consistency and readability I believe we should do so here, too.

In the run details, we separate date and time with a comma:

For consistency and readability I believe we should do so here, too.

We do! Please look at the run list, English example. The code to produce the date-time fields is exactly the same.

Resolves #656.

This should go to the message of the commit that concludes the resolution.

We do! Please look at the run list, English example. The code to produce the date-time fields is exactly the same.

Oh, sorry. So using a comma or not is also defined by the locale? Weird!

We do! Please look at the run list, English example. The code to produce the date-time fields is exactly the same.

Oh, sorry. So using a comma or not is also defined by the locale? Weird!

Not really, as each country/language uses their own specific way to represent date and time. I could've chosen Hindi as my example as well, I'm sure it would look very different 😄

Not really, as each country/language uses their own specific way to represent date and time. I could've chosen Hindi as my example as well, I'm sure it would look very different 😄

Ok, let me rephrase 😉 : Weird that Finns don't separate date and time by a comma, esp. as each date and time is separated by dots, making it hard to distinguish visually.

Not really, as each country/language uses their own specific way to represent date and time. I could've chosen Hindi as my example as well, I'm sure it would look very different 😄

Ok, let me rephrase 😉 : Weird that Finns don't separate date and time by a comma, esp. as each date and time is separated by dots, making it hard to distinguish visually.

There's a space in it, IMO it's the best separator. :D

Not really, as each country/language uses their own specific way to represent date and time. I could've chosen Hindi as my example as well, I'm sure it would look very different 😄

Ok, let me rephrase 😉 : Weird that Finns don't separate date and time by a comma, esp. as each date and time is separated by dots, making it hard to distinguish visually.

There's a space in it, IMO it's the best separator. :D

Oh don't get me started on the greatness of a DOUBLE SPACE after each sentence! 😆

There's a space in it, IMO it's the best separator. :D

At least you did not mention tabs... 👿


Move min_max unit tests to slt

Which issue does this PR close?

Closes #.
Rationale for this change

This change is part of #10384
What changes are included in this PR?

Are these changes tested?

Are there any user-facing changes?

Thanks @xinlifoobar and @yyy1000


Add info about generating github token in README

A (now outdated) guide was present in https://github.com/fisherman/fisherman/pull/314 which led me to searching for the link I've added
I don't think it's immediately clear what your_github_api_token_for_fisherman should be.

Looks good, thanks!

https://github.com/settings/tokens/new?scopes=repo&description=fisherman
https://github.com/settings/tokens/new?scopes=public_repo,notifications&description=fisherman


Create a command line app or script for configuring and executing Terraform

Depends on #7
Should prompt for configuration, like regions.

Agree with waiting to see how the MVP fleshes out first. This is a strawman proposal from the original project request. Per our offline discussion, I would favor going down the path of submitting patches to the Atlas provider before shelling out to external scripts.
One of the initial ideas was that this would be some kind of "pre-config" script, but that really won't help when APIs, such as this one for determining regions, requires that a project already exist.
I don't really think we want to create and manage any apps or scripts outside of Terraform. And so far, the only real use case I see at the moment for extending the Atlas provider is for fetching a list of valid GCP resources using the Atlas-specific names, including the ones eligible for free tier -- and this is something we probably can just ask the MongoDB folks to do.

Yeah, strong agree that the cleanest solution is a data source in the atlas provider. I mentioned this in #9 but I'm not sure that API endpoint actually does what we want it to do. I haven't been able to figure out how to call it from curl (to my great shame) and so I can't confirm 100% but it looks like it is designed to return the atlas regions that support a given cluster tier.

I don't really think we want to create and manage any apps or scripts outside of Terraform.

💯

Reopening this because although it would be nice to do everything with Terraform, it seems the original idea is still a good one to consider for enhancing the experience.


GDScript Analyzer: Fix String type compatibility being too permissive

in https://github.com/godotengine/godot/pull/68747 is_type_compatible() was too relaxed with compatability between String and StringName, sometimes treating them as the same type
instead this relaxes the compatibility of typed arrays (the actual issue i was trying to solve) because the compiler will already do a proper typed assign when initializing vars and consts of typed arrays
resolve_constant also had a difference from the member resolution version, fixed to make my tests complete

Thanks!


[Documentation]: Fix Parsing the response numbering

Documentation Issue Description
On the usage pattern page in the docs, Parsing the response starts with a 5 even though it is the 6th section. Also, it is not listed at the top table of contents.
Documenation Link
https://gpt-index.readthedocs.io/en/latest/end_to_end_tutorials/usage_pattern.html

Feel free to submit a PR to correct this :)

Since no one is assigned this issue, I am taking this up and raising a PR :)


PDS4 IM Release 1G00

Prep for release of LDD for IM Release 1G00

deleting this PR. bug in script to generate.


__splink_df_concat_with_tf_left table not found

I'm attempting to use splink in a Databricks environment, with spark version 3.2.1. I'm using the latest version of splink, and running splink.databricks.enable_splink.enable_splink() before any other commands.
I'm specifically interested in the SparkLinker. There are no examples of Linking with the SparkLinker in the docs at this time, but when I attempt to swap the SparkLinker into the DuckDBLinker example, I hit an AnalysisException while estimating probability two random records match. Does the missing __splink_df_concat_with_tf_left mean that the SplinkLinker requires a different setup than the DuckDBLinker?
from splink.databricks.enable_splink import enable_splink
from splink.spark.spark_linker import SparkLinker
import splink.spark.spark_comparison_library as cl

enable_splink(spark)

settings = {
    "link_type": "link_only",
    "blocking_rules_to_generate_predictions": [
        "l.first_name = r.first_name",
        "l.surname = r.surname",
    ],
    "comparisons": [
        cl.levenshtein_at_thresholds("first_name", 2),
        cl.levenshtein_at_thresholds("surname"),
        cl.levenshtein_at_thresholds("dob"),
        cl.exact_match("city", term_frequency_adjustments=True),
        cl.levenshtein_at_thresholds("email"),
    ],
}

df_l = (spark
  .read.format('parquet')
  .options(header='true')
  .load('fake_df_l.parquet')
)

df_r = (spark
  .read.format('parquet')
  .options(header='true')
  .load('fake_df_r.parquet')
)

linker = SparkLinker([df_l, df_r], settings, input_table_aliases=["df_left", "df_right"], spark=spark)
deterministic_rules = [
    "l.first_name = r.first_name and levenshtein(r.dob, l.dob) <= 1",
    "l.surname = r.surname and levenshtein(r.dob, l.dob) <= 1",
    "l.first_name = r.first_name and levenshtein(r.surname, l.surname) <= 2",
    "l.email = r.email"
]

linker.estimate_probability_two_random_records_match(deterministic_rules, recall=0.7)

AnalysisException: Table or view not found: __splink_df_concat_with_tf_left; line 20 pos 7;

'WithCTE
:- 'CTERelationDef 2
:  +- 'SubqueryAlias __splink__df_blocked_data
:     +- 'Union false, false
:        :- 'Union false, false
:        :  :- 'Union false, false
:        :  :  :- 'Project ['l.source_dataset AS source_dataset_l#672, 'l.unique_id AS unique_id_l#673, 'r.source_dataset AS source_dataset_r#674, 'r.unique_id AS unique_id_r#675, 'l.first_name AS first_name_l#676, 'r.first_name AS first_name_r#677, 'l.surname AS surname_l#678, 'r.surname AS surname_r#679, 'l.dob AS dob_l#680, 'r.dob AS dob_r#681, 'l.city AS city_l#682, 'r.city AS city_r#683, 'l.tf_city AS tf_city_l#684, 'r.tf_city AS tf_city_r#685, 'l.email AS email_l#686, 'r.email AS email_r#687, 0 AS match_key#688]
:        :  :  :  +- 'Filter (1 = 1)
:        :  :  :     +- 'Join Inner, (('l.first_name = 'r.first_name) AND ('LEVENSHTEIN('r.dob, 'l.dob) <= 1))
:        :  :  :        :- 'SubqueryAlias l
:        :  :  :        :  +- 'UnresolvedRelation [__splink_df_concat_with_tf_left], [], false
:        :  :  :        +- 'SubqueryAlias r
:        :  :  :           +- 'UnresolvedRelation [__splink_df_concat_with_tf_right], [], false
:        :  :  +- 'Project ['l.source_dataset AS source_dataset_l#689, 'l.unique_id AS unique_id_l#690, 'r.source_dataset AS source_dataset_r#691, 'r.unique_id AS unique_id_r#692, 'l.first_name AS first_name_l#693, 'r.first_name AS first_name_r#694, 'l.surname AS surname_l#695, 'r.surname AS surname_r#696, 'l.dob AS dob_l#697, 'r.dob AS dob_r#698, 'l.city AS city_l#699, 'r.city AS city_r#700, 'l.tf_city AS tf_city_l#701, 'r.tf_city AS tf_city_r#702, 'l.email AS email_l#703, 'r.email AS email_r#704, 1 AS match_key#705]
:        :  :     +- 'Filter (1 = 1)
:        :  :        +- 'Join Inner, ((('l.surname = 'r.surname) AND ('LEVENSHTEIN('r.dob, 'l.dob) <= 1)) AND NOT 'COALESCE((('l.first_name = 'r.first_name) AND ('LEVENSHTEIN('r.dob, 'l.dob) <= 1)), false))
:        :  :           :- 'SubqueryAlias l
:        :  :           :  +- 'UnresolvedRelation [__splink_df_concat_with_tf_left], [], false
:        :  :           +- 'SubqueryAlias r
:        :  :              +- 'UnresolvedRelation [__splink_df_concat_with_tf_right], [], false
:        :  +- 'Project ['l.source_dataset AS source_dataset_l#706, 'l.unique_id AS unique_id_l#707, 'r.source_dataset AS source_dataset_r#708, 'r.unique_id AS unique_id_r#709, 'l.first_name AS first_name_l#710, 'r.first_name AS first_name_r#711, 'l.surname AS surname_l#712, 'r.surname AS surname_r#713, 'l.dob AS dob_l#714, 'r.dob AS dob_r#715, 'l.city AS city_l#716, 'r.city AS city_r#717, 'l.tf_city AS tf_city_l#718, 'r.tf_city AS tf_city_r#719, 'l.email AS email_l#720, 'r.email AS email_r#721, 2 AS match_key#722]
:        :     +- 'Filter (1 = 1)
:        :        +- 'Join Inner, ((('l.first_name = 'r.first_name) AND ('LEVENSHTEIN('r.surname, 'l.surname) <= 2)) AND NOT ('COALESCE((('l.first_name = 'r.first_name) AND ('LEVENSHTEIN('r.dob, 'l.dob) <= 1)), false) OR 'COALESCE((('l.surname = 'r.surname) AND ('LEVENSHTEIN('r.dob, 'l.dob) <= 1)), false)))
:        :           :- 'SubqueryAlias l
:        :           :  +- 'UnresolvedRelation [__splink_df_concat_with_tf_left], [], false
:        :           +- 'SubqueryAlias r
:        :              +- 'UnresolvedRelation [__splink_df_concat_with_tf_right], [], false
:        +- 'Project ['l.source_dataset AS source_dataset_l#723, 'l.unique_id AS unique_id_l#724, 'r.source_dataset AS source_dataset_r#725, 'r.unique_id AS unique_id_r#726, 'l.first_name AS first_name_l#727, 'r.first_name AS first_name_r#728, 'l.surname AS surname_l#729, 'r.surname AS surname_r#730, 'l.dob AS dob_l#731, 'r.dob AS dob_r#732, 'l.city AS city_l#733, 'r.city AS city_r#734, 'l.tf_city AS tf_city_l#735, 'r.tf_city AS tf_city_r#736, 'l.email AS email_l#737, 'r.email AS email_r#738, 3 AS match_key#739]
:           +- 'Filter (1 = 1)
:              +- 'Join Inner, (('l.email = 'r.email) AND NOT (('COALESCE((('l.first_name = 'r.first_name) AND ('LEVENSHTEIN('r.dob, 'l.dob) <= 1)), false) OR 'COALESCE((('l.surname = 'r.surname) AND ('LEVENSHTEIN('r.dob, 'l.dob) <= 1)), false)) OR 'COALESCE((('l.first_name = 'r.first_name) AND ('LEVENSHTEIN('r.surname, 'l.surname) <= 2)), false)))
:                 :- 'SubqueryAlias l
:                 :  +- 'UnresolvedRelation [__splink_df_concat_with_tf_left], [], false
:                 +- 'SubqueryAlias r
:                    +- 'UnresolvedRelation [__splink_df_concat_with_tf_right], [], false
+- 'Sort [cast('match_key as int) ASC NULLS FIRST], true
+- 'Aggregate ['match_key], [count(1) AS row_count#671L, 'match_key]
+- 'SubqueryAlias __splink__df_blocked_data
+- 'CTERelationRef 2, false

I've found the reason for this issue. When _initialise_df_concat_with_tf() gets run, it will skip the creation of __splink_df_concat_with_tf_left if __splink__df_concat_with_tf exists in your spark.catalog.currentDatabase().
Rename or delete the __splink__df_concat_with_tf table if you are hitting the error that I was above.

Thanks Andrew for posting the solution.  This looks like something we will want to fix around the caching of the __splink__df_concat_with_tf table, and having this example is useful


Kconfig: Add missing symbols NRFX_UARTE[2,3] and SPI_3_NRF_SPIS

drivers: spi: nrfx: Add support for SPIS3
This patch adds missing SPI_3_NRF_SPIS Kconfig option (referenced by
ext/hal/nordic/nrfx_config_nrf9160.h, although not defined anywhere)
and adds support for SPIS3 instance in the nrfx_spis driver shim.
Fixes #13750.
ext: nordic: Add NRF_SPIS[0-3] definitions to nrfx_config_nrf9160.h
These entries should have been added in the initial version of
this file (in commit 99bab3f)
but their absence was overlooked.
ext: nordic: Add missing NRFX_UARTE[2,3] Kconfig options
Definitions of these two options were missing, altought the symbols
that would be created for them were already referenced from
ext/hal/nordic/nrfx_config_nrf9160.h.
Fixes #13747.

Codecov Report

Merging #13776 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master   #13776   +/-   ##
=======================================
  Coverage   52.26%   52.26%
=======================================
  Files         307      307
  Lines       45404    45404
  Branches    10504    10504
=======================================
  Hits        23729    23729
  Misses      16886    16886
  Partials     4789     4789

Continue to review full report at Codecov.

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

@ioannisg I addressed your comments.

@ioannisg

Since you went through and added the mutual exclusive conditionals for SPIs and TWIs, I wonder if we should do the same for UARTEs; E.g. in nRF9160, UARTEx, SPIx and I2Cx are all on the same line...

I included UARTE peripherals in these checks for nRF9160.


2018 data

Hi,
It would be nice to have the calculations for 2018.
Thanks a lot for the work, it is tremendously helpful!

yes, sure, here the PR with an update for 2018 - https://github.com/stevermeister/dutch-tax-income-calculator/pull/65/files
still not sure about some numbers so it would be great if you help me to find them

Yes indeed, I think should numbers should be correct, since they are the same as here:
https://www.belastingdienst.nl/wps/wcm/connect/bldcontentnl/belastingdienst/prive/inkomstenbelasting/heffingskortingen_boxen_tarieven/boxen_en_tarieven/overzicht_tarieven_en_schijven/u-hebt-voor-2018-de-aow-leeftijd-bereikt

thank you for the link, I've updated all the numbers for 2018


Windows problem on browser-dev after updating

I have run through the code and could not locate the problem.  No changes to the config other than the Apollo url for my backend.  Could be that I did the update incorrectly.

When you say 'updating', what do you mean exactly? Did you start a new project with the CLI and copy your custom app code over, or did you update the kit from within your current project?

Inside the file I moved my src code and config, deleted everything else, upgraded ReactQL and ran the CLI and then added my src back in.  Glad I kep the config because it oddly didn't appear and had to add it in, but Ive double checked it against kit and it appears to be the same.
Sent from my iPhone

On Jun 30, 2017, at 7:37 AM, Lee Benson<EMAIL_ADDRESS>wrote:
When you say 'updating', what do you mean exactly? Did you start a new project with the CLI and copy your custom app code over, or did you update the kit from within your current project?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

If you had to add in the kit/webpack config manually, then something definitely went wrong with your update.
The official recommendation is to run reactql new in a new folder, move over your custom src, and re-add your kit and NPM packages.
Try that, and if it still doesn't work, feel free to re-open.


Add support for traefik / generic customization of the docker-compose.yml

hello, i'm tasked with the evaluation of hosting an OpenSlides instance which inevitably means using this tool.
it seems that one shouldn't edit the generated docker-compose.yml directly as it can be regenerated with openslides.
as we're using traefik as reverse proxy for Docker based deployments of web applications, we'd need to amend labels to the proxy service and define the uplink network in the docker-compose.yml. it would thus be desirable to define these in the configuration file that can be passed to openslides.
for the labels section that is no problem with the available facilities, but defining the network isn't supported or not documented.
(btw, i don't see the point in a default configuration that listens on <IP_ADDRESS> and is secured with TLS. also my strong opinion is that transport security is of no concern for an application.)

as we're using traefik as reverse proxy for Docker based deployments of web applications, we'd need to amend labels to the proxy service and define the uplink network in the docker-compose.yml.

For a single instance, you might be able to achieve that with custom templates that contain the necessary changes.  Additionally, and especially if you're planning to run multiple instances, you may want to have a look at https://github.com/OpenSlides/openslides-hosting-tools/.

you might be able to achieve that with custom templates that contain the necessary changes.

which template do i have to edit in order to change this snippet from the docker-compose.yml
networks:
  uplink:

to
networks:
  uplink:
    external:
      name: <name>

?

if you're planning to run multiple instances, you may want to have a look at

no, that doesn't seem useful for us as we have a reverse proxy for all web services in place and are using one of the common orchestration tools for deployments.

The question for me would be whether we need an extra option for custom network settings and how this should look like. Implemention such option would be ok for me (although we should not forget that we do not want to rebuild the whole power of Compose config ...).

We have a config.yml to customize the generation of our docker-compose.yml. The idea is that most users can just use the default or can change some properties in the config.yml to get a customized docker-compose.yml. My intention was not to create a tool that enables all features of Compose via our config.yml. E. g. if someone customizes a single service and also wants to use new secrets this a really rare case. Such a user has to change the docker-compose.yml by hand or use a customized template. In others word: I only want to add features to our docker-compose.yml-generation-process if such a feature helps more than just one single usecase.

Please reopen if there is anything left here.


Split (or rename) astropy-core-maintainers email list into maintainers and project stuff

This come up in https://github.com/astropy/astropy-project/pull/144.
I'll summarize the relevant comments here:
In the beginning "astropy-core-maintainers" was an email list for - as the name says- core maintainers. Over time, everyone with a named team role was added and this list is now also used to discuss general project business.
We could either:

rename the list to reflect that new role (e.g. "astropy-team")
Create a new list (e.g. "astropy-team") and restore the "core-maintainers" list to a list of core maintainers.

I am totally fine with renaming the list but I feel strongly that we keep it as one list. I think the more crosstalk among people in charge of various parts of the project the better!
I like the name astropy-core-team.

I wonder if we need a separate list for "astropy-members" once the governance is approved where things like elections are announced and discussed. On the other hand, I hope that that circle of people overlaps widely with the current core-maintainers list members. If that's the case, I would prefer astropy-team and leave out the "core" because there will be people who don't work on the core package, but the coordinated packages.

Discussed in Coco: Currently, this is a very low traffic list. There is no practical purpose in splitting it. In practice, maintainers don't talk on the email list, but on slack or GH issues and this list is only used for announcements to the "team", such as the semi-annual roles survey.
If we were to start over, we might want to rename that list "astropy-project-team-members-in-roles", but that's a lot of effort to make everyone update their address book. From the Zen of Python: "practicality beats purity".
So, we will continue to use that list for "announcements to names team member roles".

Zen of python also has lines:
Explicit is better than implicit  or Readability counts.- "core maintainer" that in fact means everyone in the team rather than core maintainer 🤷
So yeah, there is no need to make fun of the request to rename the list to be explicitly about what it is: astropy-team.

I opened that issue. So if anyone is made fun of, it's me!


Unable to read decimals with higher precisions than 18

Spark uses fixed_len_byte_array to store Decimal(18+, n)
Metadata for scale and precision stored in parquet column header and Java uses BigEndian and completely different encoding than .NET four byte - needs combination of BigInteger, BigDecimal and DecimalType to repro

completed and used proprietary BigDecimal class to capture scale and precision and conversion of BigEndian to LittleEndian


Delay SECP256k1 builtins to Chang

This reverts commit 26fd20a901dba0d49e6427dc0a22b00aa019e3b7.

Can someone explain why this keeps being reverted then unreverted and so on?


wrangler tail

This issue tracks the implementation of wrangler tail.
Usage

[x] as before, you can run wrangler tail inside a project and it'll start showing live logs for the worker defined in that project.
[x] additionally, you can pass a script name directly to it, like wrangler tail <name> and it'll tail the worker from your account with that name.

[x] Consequently, you won't need to clone the worker's repo, install all dependencies, all just to tail the worker anymore. You should now be able to run npx wrangler tail <name> from anywhere.

[x] in v2, we only log in the json format, and don't support all the filters yet. We will fix this soon to add pretty mode, and all the filter flags: --status, --header, --method, --sampling-rate, --search.

Just to add one, I made fairly heavy use of the following query in the past:
wrangler1 tail | jq --compact-output '.event.request.url,.logs[].message[],.exceptions'

With wrangler1 being entirely config-driven (not interactive), this worked well:

I mean, it's not as good as actually presenting the log data in a really nice way. But something to think about. Maybe a --raw flag or even a --jq one?

Closing as the main task here have been completed!! 🚀


Fixing unit tests covarage

Codecov Report

:exclamation: No coverage uploaded for pull request base (dev@f1ab71d). Click here to learn what that means.
The diff coverage is 100%.

@@          Coverage Diff           @@
##             dev     #127   +/-   ##
======================================
  Coverage       ?   89.58%
======================================
  Files          ?      171
  Lines          ?     3505
  Branches       ?      326
======================================
  Hits           ?     3140
  Misses         ?      280
  Partials       ?       85

Impacted Files
Coverage Δ

...ss/integration/core/service/CryptoServiceImpl.java
69.87% <100%> (ø)

Continue to review full report at Codecov.

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


deps: Allow symfony 7

Remove sensio it's deprecated

Q
A

Bug fix?
no

New feature?
no

BC breaks?
no

Deprecations?
no

Tests pass?
yes

Documented?
no

Fixed tickets
https://github.com/overblog/GraphiQLBundle/issues/39

License
MIT

Allow symfony 7

@mcg-web can you please new PRs. I need this is symfony 7 project. Can you please review new PRs and merge it?

Like @Dipesh79 said, @mcg-web can you review/merge the PR ?
Merci

Hello @mcg-web.
In our company we use this library and we'd like to help in making the lib compatible with Symfony 7.
This PR seems to solve the problem. Do you need help with the review? Can we help in any way? :)

Thanks @mcg-web 🙌
I guess this will unlock https://github.com/thecodingmachine/graphqlite-bundle/issues/206 too ;)


Split Modules

Part of #15, the goal here is to split up large JS files into smaller modules.

@pachamaltese Regarding splitting modules, I'm thinking to tackle the largest files only and leave the rest. There are 9 files that are over 500 lines of code. I think limiting the scope of this task to just these files is a good idea. Thoughts?
  1     751 ./src/viz/helpers/ui/legend.js
  2     748 ./src/viz/types/helpers/graph/includes/svg.js
  3     738 ./src/viz/helpers/shapes/draw.js
  4     688 ./src/viz/helpers/shapes/edges.js
  5     664 ./src/viz/helpers/ui/timeline.js
  6     601 ./src/tooltip/create.js
  7     558 ./src/geom/largestrectangle.js
  8     556 ./src/viz/types/helpers/graph/includes/plot.js
  9     501 ./src/viz/types/rings.js

FWIW the command to get this list is find . -type f -exec wc -l {} + | sort -rn

@curran I agree. I'll post an idea in regards to find


Blog post (series part 4) on automating right-size remediation and extending recommendation types

Published last week. Available here: https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/automating-continuous-optimization-with-the-azure-optimization/ba-p/1851317


Fixed in 2d48b0c and 1.2.0. Thank you for catching that.


Fixed some typos and spelling in the JavaPlugin user guide file

Hello! I read the JavaPlugin user guide and encountered some typos. I did a quick scan of the document for more errors and fixed them in this pull request.
Any of the checked boxes below indicate that I took action:

[x] Reviewed the Contribution Guidelines.
[x] Signed the Gradle CLA.
[ ] Ensured that basic checks pass: ./gradlew quickCheck~~

For all non-trivial changes that modify the behavior or public API:

[ ] Before submitting a pull request, I started a discussion on the Gradle developer list,
the forum or can reference a JIRA issue.
[ ] I considered writing a design document. A design document can be
brief but explains the use case or problem you are trying to solve,
touches on the planned implementation approach as well as the test cases
that verify the behavior. Optimally, design documents should be submitted
as a separate pull request. Samples
can be found in the Gradle GitHub repository. Please let us know if you need help with
creating the design document. We are happy to help!
[ ] The pull request contains an appropriate level of unit and integration
test coverage to verify the behavior. Before submitting the pull request
I ran a build on my local machine via the command
./gradlew quickCheck <impacted-subproject>:check.
[x] The pull request updates the Gradle documentation like user guide,
DSL reference and Javadocs where applicable.

Fixed 2 more spelling errors in the user files!

@bmuschko Fixed it!

@HugooB OK, thanks. Before merging can you please rebase your branch. There're some merge conflicts right now.

Rebased it! Should be mergeable now

Thanks for the pull request. It has been merged!


1138

// Describe your PR here; eg. Fixes #1138

Make sure that:

[ x] You have read the contribution guidelines.
[ x] You submit test cases (unit or integration tests) that back your changes.
[ x] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

Codecov Report

Merging #1159 (bd3b8be) into master (cee1d70) will decrease coverage by 0.37%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #1159      +/-   ##
============================================
- Coverage     73.39%   73.02%   -0.38%
- Complexity     2116     2117       +1
============================================
  Files           365      365
  Lines          8040     8040
  Branches        875      875
============================================
- Hits           5901     5871      -30
- Misses         1701     1737      +36
+ Partials        438      432       -6

Impacted Files
Coverage Δ
Complexity Δ

...soul/client/tars/TarsServiceBeanPostProcessor.java
22.97% <0.00%> (-62.17%)
5.00% <0.00%> (-9.00%)

.../soul/plugin/httpclient/NettyHttpClientPlugin.java
57.14% <0.00%> (-2.05%)
10.00% <0.00%> (ø%)

...omara/soul/sync/data/http/HttpSyncDataService.java
72.54% <0.00%> (+3.92%)
12.00% <0.00%> (ø%)

...iter/algorithm/ConcurrentRateLimiterAlgorithm.java
100.00% <0.00%> (+100.00%)
3.00% <0.00%> (+3.00%)

...ter/algorithm/LeakyBucketRateLimiterAlgorithm.java
100.00% <0.00%> (+100.00%)
3.00% <0.00%> (+3.00%)

...r/algorithm/SlidingWindowRateLimiterAlgorithm.java
100.00% <0.00%> (+100.00%)
4.00% <0.00%> (+4.00%)

Continue to review full report at Codecov.

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

add some test for rate limiter algorithm, I will commit more detail test later


movej timeout

Hi there, thanks for your very interesting work.
I'm trying to run the simulator in a simple gym-style setup and I'm getting a weird warning every episode:
Warning: movej exceeded 5 second timeout. Skipping.
I'm wondering if this is because of a bad predicted action, or some deeper problem
EDIT: I forgot to mention that episodes are finishing after 1 or 2 steps. Even a 20 second timeout is violated
It seems that randomly sampling from the action space results in poses that the simulator cannot complete. Considering that many methods rely on initial random exploration, I'm not sure what to do here.

Hi @neale, thanks for your interest in our work.

I'm wondering if this is because of a bad predicted action, or some deeper problem

You are right. This is because of bad joint poses that cannot be reached within 5s as seen here.

It seems that randomly sampling from the action space results in poses that the simulator cannot complete. Considering that many methods rely on initial random exploration, I'm not sure what to do here.

True. Random exploration on robots (even in simulation) is dangerous. Since we provide oracles that can generate expert demonstrations, I'd recommend to leverage them to bootstrap the policy.


Improve Navbar Responsiveness

Issue: Improve Navbar Responsiveness
Description:
The current navbar on the website could benefit from enhancements to improve its responsiveness across various devices and screen sizes. This issue aims to address the navbar's behavior to ensure a seamless and user-friendly experience on both desktop and mobile platforms.
Areas for Improvement:

Mobile Navigation Menu:

Implement a mobile-friendly navigation menu for smaller screens, ensuring that all menu items remain accessible and readable.

Collapse/Expand Behavior:

Evaluate the collapse/expand behavior of the navbar on smaller screens. Make adjustments to ensure a smooth and intuitive transition between collapsed and expanded states.

Font Size and Icon Visibility:

Adjust font sizes and icon visibility to maintain readability and clarity on smaller screens without overcrowding the navbar.

Screenshots/Designs:

Expected Benefits:

Improved user experience on both desktop and mobile devices.
Increased accessibility and ease of navigation for users accessing the site on smartphones and tablets.

Thank you for considering these improvements to the navbar's responsiveness. This will contribute to a more inclusive and user-friendly website. Please assign this to me.

please assign this issue

@ajaynegi45 can you plz assign me this issue if no one is working on it ?


[Notion Block] Support Table block type

Support Table notion block.
Here is reference: https://github.com/meursyphus/react-notion-custom/pull/9#pullrequestreview-2320838474
you should check guideline on https://github.com/meursyphus/react-notion-custom/blob/main/packages/react-notion-custom/CONTRIBUTING.md
ps. Table in svelte-notion-page is shit. you'd better design it by your self

I am currently working on supporting this block. @myjeong19

The issue has been completed. #79


nginx ssl directive problem on first updateopenflixr run

The nginx configuration is invalid during the first run-though of sudo updateopenflixr.  Although there is logic in the update scripts to correct this, the issue is encountered before the OF scripts have corrected the configuration. This leaves a fresh install of OF in an unusable state, in an apt-get loop with nginx stopped.

Fixed in 2.9


Dep fixes

@freeformz
I attempted to update my project to use the new dep support and ran into three issues:

The README uses the wrong format for Go versions
The buildpack used the wrong path to Gopkg.toml
dep ensure failed; I had to set ensure = false

Here's the output from the dep ensure failure.
-----> Fetching https://github.com/kyleconroy/heroku-buildpack-go#dep-fixes buildpack...

       buildpack downloaded

-----> Go app detected

-----> Fetching tq... done

-----> Using go1.9

-----> Fetching dep... done

-----> Fetching any unsaved dependencies (dep ensure)

grouped write of manifest, lock and vendor: error while writing out vendor tree: failed to write dep tree: failed to export github.com/sideshow/apns2: fatal: failed to unpack tree object b2315eba3076a69245b463e184b7d96c3a8b48d3

: exit status 128

Do you have GO_SETUP_GOPATH_IN_IMAGE set to anything on this app?

Or was this the output of a test run in CI?

This was the output on Heroku CI. I do not have that environment variable
set to anything.
On Mon, Oct 2, 2017 at 11:53 AM Edward Muller<EMAIL_ADDRESS>wrote:

Or was this the output of a test run in CI?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/heroku/heroku-buildpack-go/pull/211#issuecomment-333629840,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AACITVcTPY_qUUJkOLLNefxwe6HjO1guks5soTElgaJpZM4Ppcqj
.

ci runs set GO_SETUP_GOPATH_IN_IMAGE=true because of the way builds and CI work.

Thanks!

wrt the dep ensure issue ...
What is the heroku application name? Do you mind if I take a look at the source code? I'd like to see if I can make a smaller reproducer. Thx.

Not a problem. The app is called chalkbag
On Mon, Oct 2, 2017 at 12:04 PM Edward Muller<EMAIL_ADDRESS>wrote:

wrt the dep ensure issue ...
What is the heroku application name? Do you mind if I take a look at the
source code? I'd like to see if I can make a smaller reproducer. Thx.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/heroku/heroku-buildpack-go/pull/211#issuecomment-333632972,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AACITR2TZhmriJPYbsCe8tJSQwl8aeQ-ks5soTO9gaJpZM4Ppcqj
.


Settings tile doesn't start at desired brightness

So I use Flashdim for replacing my regular flashlight settings tile , and for a while I thought it worked well. That was until I opened the app to see my flashlight was still turning on at half power, even though I had the Initial level at 45, which is the maximum for my phone. Is there a way to fix this?

Can you give me additional information from your software / hardware?
You can copy/paste it from inside the app using the about dialog.

App Version: 2.3.3 (25)
App Build Type: release
App Installer: com.android.vending
Software: Android 14 (34)
Light Levels: 45
Manufacturer: Google
Brand: google
Model: Pixel 7a
Device: lynx
Board: google
Supported ABIs: arm64-v8a

Fixed itself somehow 😭😭😭


Support cotton package manager

https://github.com/danielhuang/cotton
cotton x sv create offers yarn as default in the package manager step. It should have a cotton option, and have it selected by default when running from cotton.

As with #330, I don't think we want to be suggest people use obscure package managers.


Changelog Extension

This MR enhances the 3DCityDB schema to allow for automatically tracking the changes of top-level features.  Using the database trigger procedures, the transaction type (e.g. insert, delete, terminate, and update) as well as the information (e.g. objectid, identifier, envelope etc. ) of every top-level feature can be logged in a separated table feature_changelog.  The following figure shows the basic idea. Please note that the update will only be logged, when the  last_modification_date of the feature table has been changed. This changelog extension (trigger function + feature_changelog table) can be created optionally during the setup of a 3DCityDB instance. The shell scripts for creating and dropping the changelog extension are also provided.

What is the purpose of this extension? If the changes themselves are also logged, users and admins can trace what has been changed (and possibly undo the changes). If the changes are not logged, I assume this extension purely is intended as an auditing tool, right? In any case, the user name must also be stored in the FEATURE_CHANGELOG table.

What is the purpose of this extension? If the changes themselves are also logged, users and admins can trace what has been changed (and possibly undo the changes). If the changes are not logged, I assume this extension purely is intended as an auditing tool, right? In any case, the user name must also be stored in the FEATURE_CHANGELOG table.

Yes, it works like an auditing tool. A typical use case is to facilitate the continuous update of large 3D city models on a map. Currently, if we make any changes (e.g adding new buildings) to a database, we have to export all data from the database to update the 3D map layer. Using the changelog table, we can track which buildings (objectid) have been added. According to their spatial extent (envelope), it is possible to automatically export only the affected data tiles and replace the old ones, so that the map layer can be very quickly.
Yes, the user name should be logged. There is a small bug.

Cool feature and important that it is optional. The triggers probably have a bad effect on CRUD operations performance. Did you test how costly it is?

Good point. Yes, we testet the import performance with activated changelog extension. The performance effect is noticeable.

Yes, it's meant as auditing tool. It simply allows users to ask the database: "What changes happened to which features since a certain point in time in the past?". You can use this information for updating map layers like in @yaozhihang example or in many other scenarios as well. Especially the physical deletion of features would be hard to track otherwise.
To keep the changelog small, its entries are related to top-level features only. So, for instance, when updating a wall surface of a building, the changelog will have an "update" entry for the building. Of course, the wall surface has updated metadata as well (last_modification_date, reason_for_update, etc. get updated) but it doesn't receive a separate entry in the changelog.
The trigger-based approach takes extra time, of course. That's why the changelog is an optional feature. The advantage of triggers is that it's transparent for users and tools and just works in the background.

Thanks, @clausnagel and @yaozhihang for the explanations. Makes a lot of sense to me, especially the possibility to use that table for updating derived visualization formats. Just logging the toplevel features is a good choice!


iPhone 11 iOS 13.3 call bug

Describe the bug
Well idk what’s causing this problem but randomly if I wanna make a phone call or someone calls me I can’t make a call I can sms use the internet but not make a phone call
To Reproduce
Steps to reproduce the behavior:
Idk what causes this problem I can’t figure that out but I’ll keep a eye out for this issue as what I can do I don’t think it’s any of my tweak but I’ll keep a look out
But if I turn off my iPhone rejAilbreak this call bug goes away I can make a phone call so u know even in safe mode I can’t make a phone call I think it’s a bug of some kind but ugh thank u so much hope I can see a update soon be awesome can’t wait love to see more!!!
Screenshots
If applicable, add screenshots to help explain your problem.
Device (please complete the following information):

iOS Version: 13.3
iOS Device: iPhone 11
unc0ver Version: 4.3.1

Place an "x" between the brackets if true:

[ ] this is a bug others will be able to reproduce
[ ] this issue is present with all tweaks uninstalled(except for default packages) or disabled
[ ] this issue is present after a rootfs restore
[x] this issue is present on the latest version of unc0ver

Logs
If applicable, add logs or error messages here.

@stuie1 Please post your unc0ver diagnostics.

Got it
Stuart Bailey Jr

On Apr 27, 2020, at 2:49 AM, Liam(Cryptic<EMAIL_ADDRESS>wrote:

@stuie1 Please post your unc0ver diagnostics.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

Describe the bug
Well idk what’s causing this problem but randomly if I wanna make a phone call or someone calls me I can’t make a call I can sms use the internet but not make a phone call
To Reproduce
Steps to reproduce the behavior:
Idk what causes this problem I can’t figure that out but I’ll keep a eye out for this issue as what I can do I don’t think it’s any of my tweak but I’ll keep a look out
But if I turn off my iPhone rejAilbreak this call bug goes away I can make a phone call so u know even in safe mode I can’t make a phone call I think it’s a bug of some kind but ugh thank u so much hope I can see a update soon be awesome can’t wait love to see more!!!
Screenshots
If applicable, add screenshots to help explain your problem.
Device (please complete the following information):

iOS Version: 13.3

iOS Device: iPhone 11

unc0ver Version: 4.3.1

Place an "x" between the brackets if true:

[ ] this is a bug others will be able to reproduce

[ ] this issue is present with all tweaks uninstalled(except for default packages) or disabled

[ ] this issue is present after a rootfs restore

[x] this issue is present on the latest version of unc0ver

Logs
If applicable, add logs or error messages here.

I fixed it
Stuart Bailey Jr

On Apr 27, 2020, at 11:47 PM, qasem99881<EMAIL_ADDRESS>wrote:

Describe the bug
Well idk what’s causing this problem but randomly if I wanna make a phone call or someone calls me I can’t make a call I can sms use the internet but not make a phone call
To Reproduce
Steps to reproduce the behavior:
Idk what causes this problem I can’t figure that out but I’ll keep a eye out for this issue as what I can do I don’t think it’s any of my tweak but I’ll keep a look out
But if I turn off my iPhone rejAilbreak this call bug goes away I can make a phone call so u know even in safe mode I can’t make a phone call I think it’s a bug of some kind but ugh thank u so much hope I can see a update soon be awesome can’t wait love to see more!!!
Screenshots
If applicable, add screenshots to help explain your problem.
Device (please complete the following information):
iOS Version: 13.3
iOS Device: iPhone 11
unc0ver Version: 4.3.1
Place an "x" between the brackets if true:
this is a bug others will be able to reproduce
this issue is present with all tweaks uninstalled(except for default packages) or disabled
this issue is present after a rootfs restore
this issue is present on the latest version of unc0ver
Logs
If applicable, add logs or error messages here.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.


AsyncStorage is null

Running Project
from AuthStack --> UUID is ... null
Jest test on App.test.js
import AsyncStorage from "@react-native-async-storage/async-storage";
error:
[@RNC/AsyncStorage]: NativeModule: AsyncStorage is null.

It's not a bug, I'm still working on this on this issue


Add docs about the compile command

The 'out-dir' is missing in the https://phel-lang.org/documentation/configuration/ page.
And with this, I think it would be great to add a new section in the Docs regarding the compile command.

Duplicated https://github.com/phel-lang/phel-lang.org/pull/53


Seen this one?

This is another cool one.  It makes compound grids.  I know this isn't an issue but I just thought you might find it useful.  https://codepen.io/Balloony/pen/abboxwV
I didn't make it I just forked it so I could add "max 12" to the inputs.

Cool, thanks


modify header explanation in the docs

i took me a week to realize this...
I wanted to change the color of the text in the statusbar.
Tried multiple times to add an StatusBar component in my components with no success.
finally it hit me, maybe it has to be defined inside the header...
And that turned out to be the fix.
This was not explained in the documentation of native base, so...
Maybe it should be explained in the docs that the StatusBar has to be inside the Header

We have added the iosBarStyle prop to the docs. thanks for reporting!


Update figures in testing section.

What are the vsdx files?
We should merge this, and then if you are almost done i should take a lock on the paper and do a full pass to make sure the text is consistent. Do we have anything else to do?

Those are the Visio source files for the new diagrams I made. Not sure if Visio to you, I can potentially save them in a more open-source friendly format.
My section is pretty much done for now, I'd say.

Do you think the performance evaluation looks ok? If you are curious about more results, I can do some more experiments

Do you think the performance evaluation looks ok? If you are curious about more results, I can do some more experiments


Design and Deploy Your First Integration Flow

Tutorials: https://developers.sap.com/tutorials/cp-starter-integration-cpi-design-iflow.html
Issue: at step 8.1 the deployment is failing.
Screenshot:

Labels:
SCPTest-cloudin
SCPTest-2202A
trail2 , trail3
Priority- High

@Askullu - the issue is resolved now


libsForQt5.vlc: 3.0.4 -> 3.0.5

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/vlc/versions.
meta.description for libsForQt5.vlc is: '"Cross-platform media player and streaming server"'.

Checks done (click to expand)

built on NixOS
/nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5/bin/vlc passed the binary check.
/nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5/bin/vlc-wrapper passed the binary check.
/nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5/bin/cvlc passed the binary check.
/nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5/bin/rvlc passed the binary check.
/nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5/bin/qvlc passed the binary check.
/nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5/bin/nvlc passed the binary check.
6 of 6 passed binary check by having a zero exit code.
0 of 6 passed binary check by having the new version present in output.
found 3.0.5 with grep in /nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5
directory tree listing: https://gist.github.com/9c73dc127637a0b5571bb9e5645710e6
du listing: https://gist.github.com/cbace4772fd08b61baceae005552694a

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

39 total rebuild path(s)
13 package rebuild(s)
13 x86_64-linux rebuild(s)
13 i686-linux rebuild(s)
0 x86_64-darwin rebuild(s)
13 aarch64-linux rebuild(s)
First fifty rebuilds by attrpath
cantata
libsForQt5.phonon-backend-vlc
libsForQt5.vlc
libsForQt511.phonon-backend-vlc
libsForQt511.vlc
megaglest
minitube
obs-linuxbrowser
obs-studio
phonon-backend-vlc
tomahawk
vlc
vlc_qt5

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/xxrvq7fcgq011fwgg81qlh24n9djq0rm-vlc-3.0.5 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
Or, build yourself:
nix-build -A libsForQt5.vlc https://github.com/r-ryantm/nixpkgs/archive/8acd7a9ab70364cc4ac4c3cabb013dff73dd9166.tar.gz

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

Failure of obs-studio looks unrelated, let's try again
@GrahamcOfBorg build obs-studio obs-linuxbrowser


Cache video indicators

Purpose
We need to make video indicators cachable.
Proposal

[x] improve cached indicator's results serialization
[x] make video indicators cachable
[x] create new video indicators for "unique" calculations

During this work, we've also decided to make indicators' usage more straightforward. There should be one obvious way to perform a calculation: using a single indicator instance. Maybe this immutability criterion should be enforced even further in a near future.

General comment, should we stick to actor wording instead of user?

Good idea!


Story - Packages update, minor niggles.

FYI this also included a workaround for a bug with  @textea/json-viewer. I submitted a PR to their repo for a more legitimate fix: https://github.com/TexteaInc/json-viewer/pull/134


Add catch2 3.2.1

Github: https://github.com/catchorg/Catch2
Star: 16.1K
Desc: Catch2 is mainly a unit testing framework for C++, but it also provides basic micro-benchmarking features, and simple BDD macros.

CI is failing, presumably because Bazel's default C++ standard is still 11. You can add build_flags to presubmit.yaml.

Catch2 depend on c++14 but not explicitly specify in official BUILD, I should patch it.
https://github.com/catchorg/Catch2/blob/devel/BUILD.bazel#L71-L92

@fmeum Just saw your reply, should I add a COPTS = [ c++14 ] or add build_flags c++14 in presubmit.yaml?

I think you need to add this to build_flags. Since Catch2 is mostly header-only, every target depending on it needs to use C++14, but copts would only apply to the Catch2 targets themselves.

@oquenchil @meteorcloudy as this is an instance of the "per module features" idea we had a while back.

re-ran CI and hit a failure

@curoky The -std=c++14 flag is not understood by MSVC on Windows. You can have a separate pipeline definition for Windows only where you don't set the flag (I believe MSVC defaults to C++14 support with Bazel).

Failed in debian 10.
/usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++0x' -MD -MF bazel-out/k8-fastbuild/bin/external/catch2~3.2.1/_objs/catch2/catch_stats.pic.d '-frandom-seed=bazel-out/k8-fastbuild/bin/external/catch2~3.2.1/_objs/catch2/catch_stats.pic.o' -fPIC '-DBAZEL_CURRENT_REPOSITORY="catch2~3.2.1"' -iquote external/catch2~3.2.1 -iquote bazel-out/k8-fastbuild/bin/external/catch2~3.2.1 -Ibazel-out/k8-fastbuild/bin/external/catch2~3.2.1/_virtual_includes/catch2_generated -isystem external/catch2~3.2.1/src -isystem bazel-out/k8-fastbuild/bin/external/catch2~3.2.1/src '"-std=c++14"' -fno-canonical-system-headers -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c external/catch2~3.2.1/src/catch2/benchmark/detail/catch_stats.cpp -o bazel-out/k8-fastbuild/bin/external/catch2~3.2.1/_objs/catch2/catch_stats.pic.o)
--
gcc: error: "-std=c++14": No such file or directory

I found bazel's gcc command is gcc ... '"-std=c++14"' ... Not gcc ... -std=c++14
Perhaps I should change
build_flags:
    - --cxxopt="-std=c++14"

to
build_flags:
    - --cxxopt=-std=c++14

But --cxxopt="-std=c++14" works in bazalrc

@curoky The -std=c++14 flag is not understood by MSVC on Windows. You can have a separate pipeline definition for Windows only where you don't set the flag (I believe MSVC defaults to C++14 support with Bazel).

@fmeum  I will add it, but it seems ci passed on windows...

That change looks right. I don't know why it doesn't work with quotes, but it is possible that the CI setup doesn't run it through a shell and thus preserves the quotes when passed to Bazel. Bazel's rc file parser has special handling for that, the options parser doesn't because it's usually the shell's job.

Sorry, I though that MSVC had failed when it really was gcc. You don't need a separate pipeline for Windows then as MSVC silently ignores the argument, which is good enough here.

Oh, i see it, some warning logs on windows.
cl : Command line warning D9024 : unrecognized source file type '"-std=c++14"', object file assumed
--

But it seems that this warning log is also caused by '"-std=c++14"' not -std=c++14?

The gcc on centos7 is very old, I think you can just remove the platform.


Certain terminal characters not rendering correctly

Windows Terminal version
1.18.230526002-preview
Windows build number
19045.2846
Other Software
mutt and neomutt use "alternate-character-set" characters to display thread and attachment trees. These characters, which are supposed to be lines and arrows, don't render correctly in Windows Terminal, as shown in the attached screenshot. I suspect there are other apps (maybe ncurses?) that will exhibit similar behavior. Is there a setting that will fix this, a font change, or is it an underlying bug?

Steps to reproduce
Open Windows Terminal with cygwin
Run mutt or neomutt
Expected Behavior
Visible lines/arrows
Actual Behavior
Aberrant characters

How do you have your cygwin profile configured/?
Can you share the output of locale?

LANG=
LC_CTYPE="en_US"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_ALL=

I just noticed if I use the powershell profile rather than the cygwin profile, the arrows render correctly. Will dig a bit and see if I can figure out what setting that is and report back, unless you have an idea/suggestion.

Oddly enough, if I ssh from a powershell profile tab to a Linux Box and run mutt, characters render correctly. If I run cygwin bash from the powershell profile tab first, characters render incorrectly.

export TERM=linux

Fixes the issue.

This sounds a lot like https://github.com/microsoft/terminal/issues/14982#issuecomment-1615291201
Does the commandline for your cygwin profile include -l -i/?

Does the commandline for your cygwin profile include -l -i/?

It didn't before, but I just tried adding it and it did not alter the behavior.

I took a look at that issue. term=linux and term=xterm both fix the rendering issue.

@ajkessel the issue seems to be caused by the settings in .minttyrc. Look for the Locale, Charset and Term settings. Here's sample config I'm using:
$ cat .minttyrc
ThemeFile=nord
FontHeight=11
Locale=en_US
Charset=UTF-8
Columns=132
Rows=43
Scrollbar=none
Term=xterm-256color

Notice in your 2nd post how LANG= is not defined. I bet the Term is not defined either.

Yes, the issue was term. Setting it to something other than cygwin fixes the character rendering.

Ah, thanks for following up!
Yes, TERM=cygwin engages a translation layer inside Cygwin that is only supposed to be used for old versions of Windows. Those older versions didn't support a lot of modern terminal features in the console, so Cygwin's translation layer is very limited.


Deleting a note deletes all attachments without warning

I got caught off guard by this.
It's really an issue with https://github.com/mnaoumov/obsidian-dev-utils because the RenameDeleteHandler.ts is contained there. But I am reporting here since this is the user facing side.
I was doing some cleanup on my vault today, archiving some old notes. I have a folder called "Archive" which is OUTSIDE of my Main vault. I was dragging .md notes from the Finder into the Archive folder.
When I looked back after a few minutes, I saw that the plugin had happily deleted all of the attachment folders for these notes, which I was planning to also archive of course. They were not in the Obsidian trash, nor the system Trash, they were just gone.
Luckily I have hourly backups of my vault so I can recover from this without too much trouble, but I think this is a dangerous default. Even an accidental file move could cause irrevokable data loss.
I suggest 2 changes:

Make a setting toggle: Delete orphan attachment folders (default should be false)
Add a popup menu to select Deletion method:

Hard delete (app.vault.delete(tfile))
System Trash (app.vault.trash(tfile, true))
Obsidian Trash (app.vault.trash(tfile, false))

see https://github.com/Canna71/obsidian-janitor/blob/5ca9cf13bb8b96814a2f24b323f96d52a2c805ec/src/FileProcessor.ts#L23-L35 for examples of the safer methods...
Thank you

Done in https://github.com/RainCat1998/obsidian-custom-attachment-location/releases/tag/4.18.0
The setting already exists in Obsidian itself. Now the plugin respects it

@luckman212 https://buymeacoffee.com/mnaoumov


How to Generate code coverage

Category

[x] Question
[ ] Bug
[ ] Enhancement

Expected or Desired Behavior
on running command 'gulp test', should give coverage report or do have to manually install istanbul or other coverage report generator and configure
Observed Behavior
When we run the command 'gulp test', in console it says ‘writing to [dir]/temp/coverage/js’ but as such no reports get generated , the coverage folder under temp has index.html but when opened shows no data.
Steps to Reproduce
In cmd prompt run the command 'gulp test'

Hi @mithunbv ,
Can you please check with the latest version of the spfx generator? We experienced some issues upgrading, but on the spfx framework 1.2 the above command appears to work. Did not check on the 1.1.3 version.
Are you using mocha, chai and sinon that comes as a dependency by default with the Microsoft yoeman generator?

I can confirm that is works with the SPFx 1.2 packages at least for me.

Hey Guys,
@estruyf created new blog post with more information "SharePoint Framework code coverage reports for unit-tests". Hope that can help.

We closed this issue as it had not activity within last 180 days. This is a generic process we have decided to perform for issues, which have not been explicitly marked still to be "work in progress" based on tags. We are performing this cleaning to make sure that old issues that have already been solved (but not closed) or are no longer relevant are cleaned out and make the issues more manageable. If this issue still valid, we would ask you to open a new issue and follow the guidance in the issue template related on the recommended location. We do apologize any inconveniences this might cause. Please do remember that issues in the issue lists are also messages for others in the community, so you can also check if you can assist on any of them. “Sharing is caring!”


Provide AbortController implementation for load({ fetch })

Describe the problem
The preferred way to set up timeouts with fetch is to use AbortController. This is a browser API that does not exist in most supported node versions (or other environments) and requires a user provided polyfill to work correctly. abort-controller is what node-fetch suggests as a solution.
The user has to handle both the browser and ssr rendering cases with something like:
const AbortController = globalThis.AbortController || await import('abort-controller')

This is awkward, and I think it's in the spirit of Svelte Kit to help out with this.
Describe the proposed solution
Expose a polyfilled AbortController implementation as a parameter like we did with fetch, i.e. load({ fetch, AbortController }), or as a global.
Alternatives considered
Bring your own polyfill and set up logic yourself.
Importance
would make my life easier
Additional Information
No response

Yeah, agree with this. Now that WinterCG exists, we could look to this document for guidance on which APIs should be available. install-fetch probably needs to become something like install-runtime (and maybe we need to have different versions of it for different Node versions, since future versions of Node will include more of this stuff).

Actually, looking at https://developer.mozilla.org/en-US/docs/Web/API/AbortController#browser_compatibility, AbortController is supported in Node in versions 15 and above. As of #4922, SvelteKit only supports Node 16 and above, which means we can guarantee that AbortController is present - no polyfills needed.

What about other environments?

What about other environments?

Deno and cloudflare have out of the box support and all other environments officially supported by the sveltekit team run on aws lambda which gets defaulted into using Node 16.


Viewport for Website scaling

Need to put this bing
<meta name="viewport" content="width=device-width, initial-scale=1">
Into the bang

Fixxed


add jf-audit

Signed-off-by: sverdlov93<EMAIL_ADDRESS>
[ ] All tests passed. If this feature is not already covered by the tests, I added new tests.
[ ] This pull request is on the dev branch.
[ ] I used gofmt for formatting the code before submitting the pull request.

Merged as part of https://github.com/jfrog/jfrog-cli-core/pull/269


Remove DriveFSURLProvider.py and VernierURLProvider.py

Neither processor is currently referenced by any recipe in this repo, or by any recipe in the autopkg org as far as I can tell. Removing the unneeded processors will reduce the maintenance required, especially as we transition to Python 3 / AutoPkg 2.

Was keeping for reference, but with transition time, thanks as always @homebysix


[TACHYON-142] Add utilities to support viewing logs from web UI

It shows Master/Worker logs on web UI by listing the logs directory.
It supports a custom logs directory setting.

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

@carsonwang Thanks for the new feature. How is the logs page currently being served (ie. logs.jsp)? Could you attach a screenshot of the new page?

@calvinjia  A screenshot is attached. It simply lists the log files in the directory. A user can click the log file to view it in the browser.

Oh I see, do you mind wrapping it in a page like our current ones? I think its important to preserve the style of UI so the user experience is good.

Ok, in that case I'll have to add a jsp file and a servlet. When a user click a log file to read it, do you also want to wrap it in a page?

I would suggest having both options i.e. you can read a portion of the log file within a page (and move through it - similar to what Tachyon Browse File System currently allows) and also have an option to View Raw which would actually write the log file as plain text to the client

The browse file page should be a good model to use. The download option may be a replacement for view raw, since the logs are probably going to be very large and not suitable for bulk display (or small enough to page through).

Yep Download option is probably better than View Raw

Thanks for the input. Close this for now.


Corrected a typo

Cool project, will love to check it out :)
Drop me a note - danger at ngrok.com - and let's chat!

Codecov Report
Patch and project coverage have no change.

Comparison is base (4fdb606) 75.67% compared to head (86c9587) 75.67%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #11   +/-   ##
=======================================
  Coverage   75.67%   75.67%
=======================================
  Files           1        1
  Lines          37       37
=======================================
  Hits           28       28
  Misses          9        9

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Add github sponso to project

Hi, Can i work on it?

Hi, I'm the only who can do this but hanks ;)


Bug with table scroll

I'm using main View Controller and child VC with table inside it. Please take a look at the demo: https://dl.dropboxusercontent.com/u/60339822/Demo.mov

I can write a part of code how I use it


Missing LICENSE file

The composer.json, at line 15 tell us that you choosed the MIT license for your project.
However IMO a  LICENSE is needed.  :pound:

Because it's a beautiful project!! :dancer: Thanks! :)


metric: river km along StreamName

distance of selected point(s) from downstream endpoint of the StreamName (this could be another attribute, but let's start with this).  If there is no Streamname (no GNISID), then this could be to the next node downstream?

Is this something that should come out of the profiler tool?

@KellyMWhitehead could be. We don't have a repo for it yet though. We need to decide whether or not pyGNAT and the profiler will consume from the same engine filled with common and useful algorithms and scripts. @philipbaileynar and I will discuss architecture more next week.


Unexpected token, expected ")" on 0.10.2

After upgrading from 0.10.1 to 0.10.2, this happens.
Running on react-native 0.62.3.

Update babel fixed the error


Pop up Doesnt open on second click

Hi,
I'm using the popover on a link click. The popover contains a button, on click of which an iframe is loaded.
When user navigates to the original page and clicks on the link to open the pop over window, the pop over window doesnt appaear.
I checked the developer tools in Chrome and see that "display : none" is set on the pop over.
please suggest on the same

Try using cache:false


Helm hooks not being processed in Kind order

helm create hooktest, delete existing templates and add test.yaml:
apiVersion: v1
kind: Job
metadata:
  name: foo
  annotations:
      "helm.sh/hook": "pre-install"
---
apiVersion: v1
kind: Service
metadata:
  name: bar
  annotations:
      "helm.sh/hook": "pre-install"

Running helm install hooktest --debug --dry-run many times shows the order changing, usually Job first.
I had expected the normal Kind ordering to apply such that Job is always after Service, but that does not appear to be the case.
The doc states "When Tiller starts the execution cycle of hooks of a particular Kind..." implying the Kind should be being used (and then hook-weight within in each Kind group).
My actual use-case is a Job in a subchart and a Service in parent chart, both pre-install hooks.  The Job depends on the Service being Running.   This fails in the same way as the minimal sample above - i.e. not just --dry-run.
Helm 2.9.1

Indeed, so Services should be installed before Jobs.  That is not what I observed in the above testcase.

I'm seeing the same behaviour with Role and RoleBinding. My pre-install job requires role permissions, but since the pre-install hook is not ordered by Kind it fails.
Is this a bug for hooks?

Hey @sjvp! I believe the word Kind in that doc statement you pointed out should be lowercase. It is referring to kind of hook (pre-install, post-install, etc) and not Kind of Kubernetes resource.
There is no guarantee around what order hooks of the same kind will be executed in without adding a hook-weight. So if you have two pre-install hooks, you could consider adding weights to them to force them to execute in a particular order.
Does that help clear things up?


export haplotype counts table

Hi Brandon,
I am trying to write out the haplotype graph as a table so I can manipulate the data, but it is taking more than four days to run it. I have ~700 hvcf files. My goal is to have a genotype by haplotype count table. The script works in a small dataset. Would you happen to have any ideas on how to speed up the process?
Here is my code:
`## Load package:
library(rPHG2)
library(rJava)
options(java.parameters = "-Xmx500g")
#Initiciate database
initPhg("./phg/lib/")
Create a connection
locCon <- list.files("/blue/mresende/share/viannam/PHG/tiledb_maize_phgv2/reads_hvcfs/", pattern = ".h.vcf", full.names = TRUE )|>
PHGLocalCon()
locCon@hVcfFiles
Build a graph
graph <- locCon |> buildHaplotypeGraph()
graph
graph |> javaRefObj()
graph |> readSamples()
graph |> readRefRanges()
#Metadata
graph |> readHapIdMetaData()
#Pos
graph |> readHapIdPosMetaData()
##Haplotype IDs
#To return all haplotype IDs as a “sample × reference range” matrix object, we can use the readHapIds() function
m <- graph |> readHapIds()
write.table(m, file = "haplotype_table.txt", sep = "\t", row.names = FALSE, col.names = TRUE, quote = FALSE)
phgDs <- graph |> readPhgDataSet()
phgDs
phgDs |> numberOfChromosomes()
phgDs |> numberOfRefRanges()
phgDs |> numberOfHaplotypes()
#Number of unique haplotypes IDs
phgDs |> numberOfHaplotypes(byRefRange = TRUE)
##Removing Scaffolds
Access the seqnames from the GRanges object
seqnames_phgDs <- as.character(seqnames(phgDs@refRanges))
Filter out scaffolds (assuming scaffolds contain the word "Scaffold")
filtered_seqnames <- seqnames_phgDs[!grepl("^scaff*", seqnames_phgDs)]
Subset the refRanges slot to only include non-scaffold entries
filtered_refRanges <- phgDs@refRanges[seqnames(phgDs@refRanges) %in% filtered_seqnames]
Replace the refRanges in the original object with the filtered refRanges
phgDs_filtered <- phgDs
phgDs_filtered@refRanges <- filtered_refRanges
Now apply numberOfChromosomes to the filtered PHGDataSet
phgDs_filtered |> numberOfChromosomes()
####################################
library(data.table)
library(reshape2)
haplotype_dt <- as.data.table(m, keep.rownames = "Sample")
haplotype_dt[, Sample := sub("\.R1.*", "", Sample)]
haplotype_long <- reshape2::melt(haplotype_dt, id.vars = "Sample", variable.name = "Refrange", value.name = "HaplotypeID")
haplotype_counts <- aggregate(. ~ HaplotypeID + Sample, data = haplotype_long, FUN = length)
haplotype_long <- as.data.table(haplotype_long)
haplotype_long[1:10,1:3]
haplotype_counts <- haplotype_long[, .N, by = .(HaplotypeID, Sample)]
haplotype_counts[1:10,1:3]
haplotype_summary <- dcast(haplotype_counts, Sample ~ HaplotypeID, value.var = "N", fill = 0)
write.table(haplotype_summary, file = "haplotype_matrix_tiledb_phgv2_maize.txt", sep = "\t", row.names = FALSE, col.names = TRUE, quote = FALSE)
#check unique haplotype IDs
colnames(haplotype_summary)[duplicated(colnames(haplotype_summary))]
any(duplicated(colnames(haplotype_summary)))
`
I am running the script in sbatch:
#!/bin/bash
#SBATCH --job-name=rserver
#SBATCH --cpus-per-task=1
#SBATCH --mem=320gb
#SBATCH --mail-type=END,FAIL
#SBATCH --time=30-00:00:00
#SBATCH --output=rserver_%j.log
#SBATCH --output=error_%.err

date;hostname;pwd

module purge
module load R java
export JAVA_OPTS="-Xmx500G"
Rscript rPHG2-copy.R

Thanks for providing this tool, your attention, and your help.
Best,

Sorry for the late reply. We are aware of this issue and are currently looking into optimizing the graph building component in PHGv2 (which is what rPHG2 calls for this process). In the mean time, you could load a smaller subset of samples and see if that gives time issues. If it loads quickly, you could just iterate over chunks and store slices of the tables or data in memory and merge once all are loaded.

Hey Brandon,
Thank you for your reply. Can we read one hvcf file at time and merge them at the end? If they have the same reference range. Or build the graph by chr?

Yes, if the the samples have the same sets of reference range IDs, they can be merged at the end. You can merge one at a time or more - we have tested this on ~50 samples and it should be pretty quick (< 1 minute). Currently, the issue arises when you are trying to import several hundred files simultaneously (the time expectations are not linear based on $n$ samples). We have an update in PHGv2 that will be coming out soon that should significantly speed this bottleneck up.

Could you provide a script example? To see if you are using an internal package function to merge the files or if it is the merge function on R. Thanks

Sure. The underlying logic is simply using base R's rbind for the final collection of matrices. In this script I am also using functional programming techniques (e.g., map, reduce, etc.) from the purrr pacakge for the iterative tasks. Take note that this script will assume your column IDs are all of the same:
library(purrr)
library(rPHG2)

params <- list(
    "phgLib"  = "~/Development/phg_releases/phg_v2_04_12/lib",
    "hvcfDir" = "~/Downloads/ex_hvcfs/"
)

# Initialize PHGv2
initPhg(params$phgLib)

# Get the list of hVCF files in the specified directory
hvcfFiles  <- params$hvcfDir |>
    list.files(
        pattern    = "vcf$",
        full.names = TRUE
    )

# Function to process files in chunks
chunkFiles <- function(files, size = 5, .f) {
    chunks <- split(
        x = files,
        f = ceiling(seq_along(files) / size)
    )

    map(chunks, .f) # purrr function
}

# Function to retrieve the hap ID matrix for a given set of hVCF files
getHapMatrix <- function(h) {
    h |>
        PHGLocalCon() |>
        buildHaplotypeGraph() |>
        readHapIds()
}

# Process the hVCF files in chunks and combine the resulting haplotype matrices
mergedTable <- hvcfFiles |>
    chunkFiles(2, getHapMatrix) |>
    reduce(rbind) # purrr function

FYI - we just released a new version of the PHG that significantly speeds up graph building from hVCF files, so you can probably disregard the chunking strategy altogether now.

Hi Mariana,
The new PHG release is for the PHG code, which in turn, will also speed up the rPHG2 code since the R package is directly calling the PHGv2 API via a "R to JVM bridge". FYI - we are about to release another update which will speed up graph building even more (e.g., $\leq$ 3 minutes for ~700 samples).

Great, thank you for clarifying. I will test here.


proof of concept

Not actual pull request but just initial proof of concept

Close this reason
https://github.com/Code-Hex/go-generics-cache/issues/41#issuecomment-1570177963


Add onRequestClose prop to Modal to ensure state is driven purely by consuming components

Description of Issue
The primary issue is the calling of closePortal here: https://github.com/cerner/terra-core/blob/master/packages/terra-modal/src/ModalContent.jsx#L54
The Modal component itself should be stateless; it has an isOpened prop that is used to open and close the modal.  However, the closePortal function that is provided by the Portal (and called in the linked code above) closes the Portal (and therefore Modal) without notifying the component that is rendering the Modal of that closure. This leaves the consuming component's state in a weird spot.
Instead of using closePortal for our escape/outside click handling, we should have an onRequestClose prop that we call instead that consumers must set.  With this, the Modal consumer is in complete control of the Modal state. This is similar to how the react-modal works: https://reactcommunity.org/react-modal/examples/on_request_close.html
class ModalPresenter extends React.Component {
  openModal() {
    this.setState({ isOpen: true });
  }

  closeModal() {
    this.setState({ isOpen: false });
  }

  render () {
    return (

        <button onClick={this.openModal}>Open Modal</button>
        <Modal
          isOpened={this.state.isOpen}
          onRequestClose={this.closeModal}
        >

Stuff

          <button onClick={this.closeModal}>Close Modal</button>
        </Modal>

    )
  }
}

Expected Outcomes

The Modal and internal components are completely stateless.

Good catch on this @tbiethman
Here is a demonstration of the issue:

In this example, the user provides methods to handle the isOpened state.
  handleOpenModal() {
    this.setState({ isOpened: true });
  }

  handleCloseModal() {
    this.setState({ isOpened: false });
  }

<button onClick={this.handleOpenModal}>Open Modal</button>
<button onClick={this.handleCloseModal}>Close Modal</button>

When we use the open and close buttons, the behavior is as expected.

However, when using the props closeOnEsc and closeOnOutsideClick, they do not modify the isOpened state.

With the current implementation, we could require a consumer to use the onClose prop to set the state to false when closing.
handleCloseModal() {
  this.setState({ isOpened: false });
}

onClose={this.handleCloseModal}

However, I agree with approach @tbiethman recommended.  Instead of react-portal handling esc & closeOnOutsideClick, the user should be in control of the state and what happens for those events.

Spoke with @tbiethman
The first thing to try out:

Don't use the closePortal method here:
https://github.com/cerner/terra-core/blob/master/packages/terra-modal/src/ModalContent.jsx#L54

Instead, use an onRequestClose prop provided by the user which would update the state.

Add a key listener to the Modal component. When the esc key is pressed, call onRequest close.
Add the key listener in a componentDidMount function.
https://github.com/cerner/terra-core/blob/master/packages/terra-modal/src/Modal.jsx#L83

We would not use react-portal for the closeOnOutsideClick and closeOnEsc functionality.


fix(apps): grade selector should include grades 8 and 9

Possibly convert to simply a number input

resolved in b9df634


KAFKA-16830 Remove the scala version formatters support

related to https://issues.apache.org/jira/browse/KAFKA-16830,
remove deprecated formatter, kafka.tools.DefaultMessageFormatter, kafka.tools.LoggingMessageFormatter, kafka.tools.NoOpMessageFormatter in ConsoleConsumerOptions.java
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@brandboat Could you please update upgrade doc? https://github.com/apache/kafka/blob/trunk/docs/upgrade.html#L22

Updated, thanks for the reminder.


chore(main): release 0.6.3

:robot: I have created a release beep boop
0.6.3 (2023-01-23)
Miscellaneous

bump assert_cmd from 2.0.7 to 2.0.8 (efb214f)
bump clap from 4.0.32 to 4.1.1 (9be949a)
bump sparklines from 0.2.0 to 0.2.1 (3baced1)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/ekroon/spark-rs/releases/tag/v0.6.3 :sunflower:


Did finish handling added.

mts_setValuesForKeysWithDictionaryDidFinish method added.
Correspondent unit tests added.
Unnecessary code deleted.

Hello @drrost, thanks for your changes.
I have to tell you that for long time I've been thinking to add this method, as I needed in mulitiple cases to know when the mts_setValuesForKeysWithDictionary: has finished.
However, I've always decided that it is not needed as you can just simply override the method mts_setValuesForKeysWithDictionary: in your NSObject subclasses.
- (void) mts_setValuesForKeysWithDictionary:(NSDictionary*)dictionary
{
    [super mts_setValuesForKeysWithDictionary:dictionary];
    // And here you can do the "Did Finish" actions.
}

The main reason that motivated me to follow this approach instead of implementing a custom method as you did is that you still would have to call super in the "didFinish" method, as the subclass hierarchy of your classes might  potentially have multiple layers. Therefore, something like this:
- (void)mts_setValuesForKeysWithDictionaryDidFinish
{
    [super mts_setValuesForKeysWithDictionaryDidFinish];
    // And here you can do the "Did Finish" actions.
}

Therefore, because I'm seing the same code complexity, even more becasue there is an extra method, I've decided to NOT add this method and simply override the mts_setValuesForKeysWithDictionary:.
Does this make sense for you?

Hello @vilanovi !
I'm agree with you about code complexity. My solution solves slightly another task. It makes library using a little bit cleaner. For me, as for lib's user, it's not really clear where is the correct place where I can add my custom code that should be ran after the library finished its work. It is not easy to understand fast that mts_setValuesForKeysWithDictionary: is that place as soon as its name says nothing about that.
I guess that adding method with a clear name increases lib's usability. But if you insist that it's not ok I can propose another solution. We may add a paragraph to README file with description how to add custom parsing to an NSObjcet in mts_setValuesForKeysWithDictionary: method. And it will add users more confidence where they may add those code.
What do you think about it?

Hi @drrost,
I understand your motivation, but I really think that the way to go is using the mts_setValuesForKeysWithDictionary: method. However, it is true that we should add a clear example in the README explaning how to do this. We can add some text and something like this:
@implementation MyCustomObject

// Override Motis method
- (void) mts_setValuesForKeysWithDictionary:(NSDictionary*)dictionary
{
    // Call super
    [super mts_setValuesForKeysWithDictionary:dictionary];

    // After mapping has been done, call custom method
    [self prefix_objectDidFinishMapping];
}

// Custom method to notify objects that mapping has finished
- (void)prefix_objectDidFinishMapping
{
    // Do any checks after mapping is finished.
}
@end

Would that work for you? I can update the readme file (or if you prefer, go ahead and do it and send a pull request).

Hi @vilanovi !
I've changed README.md and added a proper unit test. Please find them in pull request #30.


Image not buildable due to default Python image now referring to  bullseye

The Dockerfile in django-docker-box is not buildable in the current state, because:

It uses python:${PYTHON_VERSION}-slim which implies latest
latest has been updated from buster to bullseye as of August this year (discussion)
some of the dependencies that are apt-get installed no longer exist with the same name, causing the build to fail (libgdal, libenchant)

So we should either pin the python image to the now older buster, or pin it to bullseye and update the packages.
I will submit & propose a PR to do the latter.

Have added a PR.
For anyone reviewing & trying this, please note that the current release of docker-compose has a bug which causes builds to fail when context and Dockerfile refer to different absolute paths, see https://github.com/docker/compose/issues/8971 for details. Fixed in (pre-release) v2.2.0.
This bug exists in versions 2.10.9 & 2.10.10.


Contracts status

Is possible to have access to contracts progress and stuff like that?
I was planning on making a companion app for the contracker, but can't find a way to access it.

As far as I'm aware, contracts are hidden items in your backpack with status being in their attributes. I've never looked into it in detail, but that's where you'd need to start.


Update clink to latest (0.4.3) version

Clink 0.4.3 was released recently. This updates clink version in vendor/sources.json

Thanks

You're welcome! :) BTW, how do you think, when these changes from dev  will be landed to master

I'm working on a release now, but want to be sure everything works first.


Preparation for Auro tokens

Alaska Airlines Pull Request
This pull request addresses a large amount of work that is mostly behind the scenes. These updates include;

Revisioning of how tokens are managed and tagged for use
Total refactor of the config process to generate pre-fab token resources
Introduction of new Auro prefixed tokens
Full support for legacy files still in use without the burden of the new tokens

The README has been updated to document all the newly supported processes for using the next generation of Auro Tokens.
Type of change:
Please delete options that are not relevant.

[x] New capability
[x] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Orion Design System Team

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


updated async reader to read local files directly, no async

@tshauck is that what you had in mind? looking at your comment on the issue, you mentioned the enum that ObjectStore::get returns, so I looked into using that, the changes here basically make it so that the async reader behaves like a sync reader when the file is local, using the std lib (blocking) methods to read files.
I have this large-ish toy dataset on my computer, I don't commit it to the test data repo, but I use it for very rough benchmarking occasionally. reading it takes about 7-8 secs, there's definitely some variability, but with the changes I made in this PR, the async reader was consistently faster, I'd say by about 10% or so.

Right, so initially I thought I was gonna create a non-async reader in the FileOpener like you said, but I looked into the ObjectStore::get method in more details, and I thought I could do something really simple and clean within the async reader. In the case of a local file, we now have an async method that has a relatively heavy, blocking operation in it, which I think in general is something to avoid, but in this specific case, I think it's acceptable, since the operation, reading a local file, doesn't seem to be very efficient when it runs async anyway.
Regarding the non-async reader, currently the async reader essentially creates a non-async reader internally and uses that (through a little trick with the ZarrInMemoryChunkContainer), so that the "core" logic is all in the non-async reader. We could definitely combine all that into a single async reader, it would just be a little bit of refactoring. The main reason I could think of not doing that would be that ultimately, even for calls with local files, if we only have an async reader you always need to set up the async runtime (e.g. with tokio) and all that. If someone wanted to read zarr chunks without the async runtime, the sync reader allows them to do that. Overall that's probably a pretty minor concern though.
All that to say that I'll leave things as is for now and merge, but I'm open to combining everything into a single reader at some point if we think it makes the code cleaner.


chore: Recette toujours sync avec main

Fixes #177

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

v1.43.1
GitHub release

Your semantic-release bot :package::rocket: