When I add a second metric in the Chart Builder, the builder stops working.

Is there an existing issue for this?

[X] I have searched the existing issues

Version of Corteza
2023.9.7 and 2023.9.8
Current Behavior
When I try to add a second metric to the chart the builder stops working.

Expected Behavior
I must be able to add multiple metrics to create a chart like in the screenshot below. It is working in 2023.9.6 (checked this), but it stopped working in 2023.9.7 and it's also failing in 2023.9.8.

Steps To Reproduce

Create a new generic chart in any namespace
Select a module
Add the dimension
Add the data for the first metric. The preview of chart will show on the right.
Click on "+ Add metric" and it stops working. The second metric block is not added.

Environment and versions
No response
Anything else?
This is a regression and we have a customer who needs this working

https://github.com/cortezaproject/corteza/commit/cd6bf89e26b38e2b6dfa37975cf246062fe5cc11


spanner-jdbc-cleanup - Step 14 -  IT for JDBC Statements

Adds integration tests for java.sql.Statement and java.sql.PreparedStatement.

Closed in favor of new PR based on master.


sort fix & margins

Set up a default sorting states
By default ascending for the "Name" sort (A-Z) and descending for the "Review Count" sort (9-0).
Removed vertically overflowing in the quick search group.
Set up some margins for the filter menu.

bear with the pipeline for a bit longer. I'll fix it soon

bear with the pipeline for a bit longer. I'll fix it soon

No worries, I have learned how to be patient in psy class


Plugin doesn't work with new grafana 4.1 and zabbix 3.2.3

I'm submitting a ...

[*] Bug report
[ ] Feature request
[ ] Question / Support request

For bug report please include this information:

What Grafana version are you using?
Grafana v4.1.1 (commit: v4.1.1)

What Zabbix version are you using?
3.2.3

What zabbix plugin version are you using?
3.2.0

What OS are you running grafana on?
Docker Container on CentOS 7
https://github.com/monitoringartist/grafana-xxl

What did you do?
Try to add zabbix as source

What was the expected result?

What happened instead?

IMPORTANT If it relates to metric data visualization would be great to get:

An image or text representation of your metric query

The raw query and response for the network request (check this in chrome dev tools network tab, here you can see metric requests and other request, please include the request body and request response)

Fixed. Added new zabbix url

It works


Add Dataviz with R

What does this PR do?
Add resource(s)
Data Visualization with R: A website to show how to plot graphs with R
For resources
Description
The website shows how to visualize data in a meaningful way using different types of diagrams or graphs.
Why is this valuable (or not)?
Until now, there was no resource about the R language that explains data visualization by using simple examples.
How do we know it's really free?
"LADAL (pronounced lah’dahl) is a free, open-source, collaborative support infrastructure for digital and computational humanities established 2019 by the School of Languages and Cultures at the University of Queensland"
For book lists, is it a book? For course lists, is it a course? etc.
Checklist:

[x] Read our contributing guidelines.
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction).
[x] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

excellent resource


fix fix that the String type in a nested type should contain double quotes

Proposed changes
Issue Number: close #xxx
master pr: #25115

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall


lgtm/blocked not being removed on review re-request

See https://github.com/go-gitea/gitea/pull/29191. The bot did not remove the label after re-request which lifted the block. Maybe GitHub has changed something about this API because I recall this did work before.

Correctly, it should have removed lgtm/blocked and added lgtm/need-2.

I think it's because @denykson removed the self-review request. He should try to request a self-review

@yardenshoham Re-requesting review didn't work, so I tried removing the review request

Hmmm that's weird, you can review the approval logic here
https://github.com/GiteaBot/gitea-backporter/blob/c76b28699e142a4f5903131df223c6cafb80d7d5/src/github.ts#L288-L342

Actually this is working as designed, we don't dismiss blockers on review request. Only on review dismiss. The problem is that we can't detect a self-review request, only that a review from the user is requested.
You could approve then request self-review, that'll do it.


Updated geSearchMode description

Gave the geSearchMode option in the grandexchange plugin a more meaningful descriptions so users can differentiate between what each search mode does

Closes  #11431

I'm pretty sure it should be "falls back to fuzzy search" not "falling back.."


When logging out the "own adapters" stay as before

... only change afte reload. The page details should update on logout

I wasn't able to reproduce this. Could it be related to your user?

Aahhhh ... see #28 ... after logout I have the first 4 adapters which are shown "duplicated" there


Feature/append

This pull requests is build on top of #14 and fixes #12.
Unfortunately it is hard to review as it shows all changes from (#14) as well.
This commit contains only the changes of this PR
The new code allows to pass a plain html file like this one and injects all chunks or only the given chunks.
Usage:
new HtmlWebpackPlugin({
       append: true,
       template: path.join(__dirname, 'fixtures/test.html')
     })

If append is not set or false the HtmlWebpackPlugin will work just like before.

This is really cool, I like it, and we should probably encourage this approach as the default. Although templates still useful for advanced/odd requirements I think.
I think perhaps inject is better wording than append? "Append" implies adding to the end of the file.
I noticed that if you specify append: true but use the default template you end up with duplicated script and css includes (once by the template and once by the injection). Would be good to convert the default template to use injection. As a side effect you would also gain the benefit of being able to specify the chunks to include when using the default template too, which is useful functionality.

I'm not sure about this feature. The intent is good – but replacing stuff in HTML without parsing it is very error-prone. And I guess there are more cases where you have "odd requirements".

@jhnns well I know about this however we search case insitive for <html> and </body> - I guess that's an acceptable requirement for an index.html file don't you think?
And we are not turning off the template capabilities - you will still be able to use the template variables just like before.

@ampedandwired I renamed the option to inject and added a fix to prevent the double injection

Rebased down to 4 commits

What is needed to merge this request?

As @jhnns points out, would be way less error prone to parse the HTML properly. However given that this feature is opt-in and we're only looking for and replacing specific tags I'm OK with it as a first cut. We can clearly specify the parsing requirements in the readme.
One thing that did occur to me though. I like the idea of being able to limit the chunks that are injected into the HTML. I think that this functionality should probably also be available when you're using the template approach as well though
So the API would be something like this:
plugins: [new HtmlWebpackPlugin({
  inject: true,
  chunks: ['util', 'app'],
  templateContent: fs.readFileSync(path.join(__dirname, 'fixtures/plain.html'), 'utf8')
})]

The "chunks" attribute could have the effect of scoping the contents of the files param that's available for the templates.
What do you think?

Also, I made the decision to include the query hash directly in the URL within the files object, rather than append it within the template. It seemed a little cleaner and consistent with the "publicPath" behaviour. It does, however, mean a small update to this PR, as the queryString no longer needs to be explicitly appended.

I really don't agree with @jhnns as well we don't parse html like in the link he provided.
Instead we are searching for positions inside a html document.
I believe that using a parser is slower and will cause more problems for two reasons.
First it is likely to restructures the document and requires a valid index.html file to work.

I'll try to change the default querystring behaviour tonight.
Allowing to pick which chunks should be injected and which are still available in the template looks very clean. We should definitely do that.

Added chunks and excludeChunks to the api.

Nice work, looks good!

Okay - ready for merge and publish.
I have already increased the version number to 1.3.0

Released 1.3. Thanks again for your awesome work Jan.

Cool :+1:


Minified jqlite does not work in browser

The minified version runs code like this (pretty printed):
!function(t, e) {
    var n = e(t);
    "object" == ("undefined" == typeof module ? "undefined" : _typeof(module)) && "object" == ("undefined" == typeof exports ? "undefined" : _typeof(exports)) ? module.exports = n : ("function" == typeof define ? define("jqlite", function() {
        return n
    }) : "function" == typeof angular ? angular.module("jqlite", []).constant("jqlite", n) : t.jqlite = n,
    t.$ || (t.$ = n))
}(void 0, function(t) {

So, to explain a bit, the function's t parameter is void 0 a.k.a undefined. Near the end of the function, assuming we're not using Angular, the code that is executed is t.jqlite = n and that throws an exception.
Uncaught TypeError: Cannot set property 'jqlite' of undefined

The unminified code is passing this instead of void 0, so the minification process is breaking the code.

Please disregard. This error was introduced by my build system and is not present in the minified file. My apologies.


Allows unsigned assertions if WantAssertionSigned="false"

#13

Thanks, will merge.  I want to add a check preventing unsigned responses and unsigned assertions, though.

Actually I wound up reverting this for reasons laid out in 6afb4df3f36f751013f8815242b5a13269406ae7.  At the very least, if we do use WantAssertionSigned, I want the default to be true; that is an spconfig without any explicit configuration should expect signed assertions.  I added a new test case for this which will fail with 4eddb72 applied.


chore(deps): Upgrade dependencies

This PR:

Upgrades all dependencies to latest versions
Resolves one security alert
Increases timeouts in e2e tests to prevent flakiness

:tada: This PR is included in version 3.0.0-beta.1 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


the coding is often an error when creating a program

the coding is often an error when creating a program the coding is often an error when creating a program the coding is often an error when creating a program the coding is often an error when creating a program the coding is often an error when creating a program.

test

Hello World

console.log(main);

console.log("hello world");


Feature request - Remove options from smartselect

Hello
This is a followup from issue #765
I would like to propose a 'remove an option' method from a smartselect ( with or without virtual list )
Currently i am hacking away with the following code
$$('#mysmartselectid')[0].options.remove(INDEX)

This works, and the smartselect component does it's job updating the select's popup.
However I have noticed that the selected value does not update after I issue the command in the console, so I think it should have a function to remove options, in which a developer should opt from the following behaviors upon deleting:

Select the next item in the list ( if there are no more items next then it should select the previous element.
No selection. Clears the component and it's input.

Another feature request that would be great would be** clearAll** options from the smartselect component, so that we can update the list again without any problems.
This would be great because triggering 'myApp.initSmartSelects('#' + page);' does not seem right. I have checked the source code and I have the ability to choose an individual select but, at this time I have not tried it since deleting an option triggers the update in the select's popup.

@nolimits4web , @valnub what do you think?


Restored the search bar with some stylistic improvements.

Hey @AngeloD2022, still seeing lots of indentation-only changes here, I think it's likely because of a difference between four-space and two-space indents by default.

Sorry about this. I shouldn't have formatted it.

Thank you


CASSANDRA-15191 - stop gossip and transport on stop_paranoid disk failure policy - branch 3.11

closing as that is already merged


Session handling with URL-Library

This point contains the following subtopics:

initial call to the library for first run of background script
further calls to library whenever the global URL list is empty
ensure that the library really returns a URL (sometimes an empty result seems to be returned)
verification of each link gained from content script

open points:

insert parameters from config instead of global variables
include max tree size (view page) recognition
calculate visit time for each URL call from max/min visit time
solution for deactivation of plugin

this sounds similar to another issue of yours ... max/min time visit time is already included by now

4/4 fixed


Refactor/lint

Hey @liyasthomas,
Something went wrong with the build.
TravisCI finished with status errored, which means the build failed because of something unrelated to the tests, such as a problem with a dependency or the build process itself.
View build log
TravisBuddy Request Identifier: dccbe2f0-559c-11ea-850c-e5458713aaa0

Hey @liyasthomas,
Your changes look good to me!
View build log
TravisBuddy Request Identifier: c53494e0-559f-11ea-850c-e5458713aaa0


update Geopackage reader and writer

add the code to handle the duplicated row generated by KNIME, < RowID> and . It has been solved in the GeoFile Reader.
It is already merged
        if "<Row Key>" in gdf.columns:
            gdf = gdf.drop(columns="<Row Key>")
        if "<RowID>" in gdf.columns:
            gdf = gdf.drop(columns="<RowID>")

add overwrite=True in GeoPackage Writer : gdf.to_file(file_name, layer=self.data_layer, driver="GPKG", overwrite=True)


Change links from cr.org to coderefinery.github.io

To handle the canonical URLs (if we move back)
Review: check that I didn't convert anything that didn't need to (or
not, I did check when replacing but it could be wrong, still
probably good enough for now)

Thank you!


jetbrains: 2021.2 -> 2021.2.1

Motivation for this change
Latest Release
Things done
Run update.pl, checked phpstorm while daily driving it about a week now

Built on platform(s)

[X] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[X] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[X] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 137205 at 4532018f run on x86_64-linux 1

12 packages built successfully:

jetbrains.clion
jetbrains.datagrip
jetbrains.goland
jetbrains.idea-community
jetbrains.idea-ultimate
jetbrains.mps
jetbrains.phpstorm
jetbrains.pycharm-community
jetbrains.pycharm-professional
jetbrains.rider
jetbrains.ruby-mine
jetbrains.webstorm

2 suggestions:

warning: maintainers-missing
Package does not have a maintainer. Consider adding yourself?
Near pkgs/applications/editors/jetbrains/default.nix:170:9:
    |
170 |         maintainers = with maintainers; [ ];
    |         ^

warning: maintainers-missing
Package does not have a maintainer. Consider adding yourself?
Near pkgs/applications/editors/jetbrains/default.nix:66:9:
   |
66 |         maintainers = with maintainers; [ ];
   |         ^

Please see #138310 regarding this Backport!


Use React Context to pass props to  from

<TextField> could use React.createContext to pass props and functions to <Input>
the purpose of this is so that users can add wrappers around <Input>, such as styled-components
related #800

A47A1A2E


[Torch] Fix converting torch slice op with dynamic slice length

Fixes https://github.com/apache/tvm/issues/7546
This is an easy PR to fix the bug introduced in https://github.com/apache/tvm/pull/7479. Thanks @apivovarov for reporting.
Please review @kevinthesun @comaniac @siju-samuel @apivovarov

ping  @kevinthesun @comaniac @siju-samuel this is ready to go, @apivovarov needs this fix

Thanks @masahi @apivovarov


Improve market under proposal UI

The Chore
The notification component used for showing when a market is under proposal looks out of place
Tasks

[ ] Review feedback and determine if we can improve the messaging and contextual feedback about what kind of proposal it is
[ ] UX/Design
[ ] Change notification component to a market banner component
[ ] Test

Additional details / background info
https://vegaprotocol.slack.com/archives/C037STCKMGC/p1676514068669039

Blocking this as it may be changing in current design work

Dupe of #4387


changes in evaluate function in run_lm_finetuning.py

changed the return value of evaluate function from results to result and also removed unused empty dict results

Codecov Report

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

@@           Coverage Diff           @@
##           master    #1229   +/-   ##
=======================================
  Coverage   81.22%   81.22%
=======================================
  Files          57       57
  Lines        8027     8027
=======================================
  Hits         6520     6520
  Misses       1507     1507

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 84d346b...4b082bd. Read the comment docs.

Thanks!


llvmPackages_rocm.llvm: build on big-parallel

Description of changes
All other LLVM packages run on big-parallel, so I think it'd make sense to be consistent when building the ROCm fork. This should hopefully fix the issue where this build keeps timing out due to running out of disk space: #231777, #229394, #230608.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Oh, oops I just realized that this would apply to all llvm related tools. Just pushed a change that'll apply this only for rocm-llvm-llvm.

Looking at the latest hydra builds it seems like this dropped the build time from ~2hrs to ~10-20mins:
https://hydra.nixos.org/job/nixpkgs/trunk/llvmPackages_rocm.llvm.x86_64-linux/all


Startup problem with 1.5.8.

Using this mod with Pathfinder WOTR and get stucked. It causes the game to be stuck at the startup screen when the game starts. WOTR is version 2.4.0x and Scaling cantrips is version 1.5.8. Other mods works.

Thank you for reporting this!

Many Thanks for the update!


ReadTimeout raised from general exception catching

Sentry link
https://sentry.io/share/issue/89863f561e9146fba39bb084e6310a68/
Description

This produces most of the events we are receiving from errors on the API, with 3.2k observations in the last 14 days at the moment of writing.
Origin in source code:
https://github.com/WordPress/openverse-api/blob/9f8b15773df511b0900e2a0adf7785382abee450/api/catalog/api/views/media_views.py#L206

Reproduction
visit https://api.openverse.engineering/v1/images/b312f615-6c9e-46e4-8738-d97e7836a8e1/thumb/

This error is now up to 27k in the last 30 days and 1.9k in the last 24 hours.
The current timeout of 10s might be insufficient for some fairly large images to load. Increasing it might reduce the number of error events but bringing it down to zero seems infeasible unless we reliably have low-size alternatives for all large images in the catalog.

It would be really nice to have some data on this to see which providers are contributing the most to these timeouts. Because the URLs stored in the sentry event are our thumbnail links, I'm not sure that's something we'd be able to extract from Sentry. Do you think we could add some logic to store a mapping of TLD -> count in redis? We could increment it each time the ReadTimeout is hit, then take a look and see which providers are timing out the most. We might be able to address them upstream in a similar manner to SMK.

Unassigning myself because #982 has been merged and we don't have much to do but wait and see the cache for which domains are causing the most timeouts.


Exit with 1 when validation failed

Many command exits with 1 when validation fails.
I think it is useful for sver too, in particular onCI.

@mitoma
Thank you for your kind review!
I updated this PR with 'Pattern 1: Use struct'.
Could you check it again?

@mitoma
Thank you!


[draft] Emit map as an OpenTelemetry metric

Description
This is a draft PR/prototype of emitting map data as an OpenTelemetry metric. Purpose is to (optionally) allow exporting edge data in OpenTelemetry format to third party tools (including Prometheus) or solutions.
Open questions

[x] naming convention and conformance with the metric used in Grafana tempo for mapping. Proposal: use existing metric name in existing OpenTelemetry collector component.
[x] which, if any, OpenTelemetry semantic conventions to follow. Proposal: set instrumentation library details + use conventions in component above. Long-term, potentially this should be an official standard.
[x] configuration cleanup -- use OTel env vars (picked up automatically by the SDK)
[ ] unit tests

References

See issue #140

Testing
I've pushed a build of this PR to my public Dockerhub. It can be installed using the following helm command and data can be sent to a Lightstep project by injecting the environment variable below.

helm upgrade network-mapper otterize/network-mapper -n otterize-system --set mapper.repository=smithclay --set mapper.tag=latest --set mapper.pullPolicy=Always --install
kubectl set env deployments otterize-network-mapper -n otterize-system LS_ACCESS_TOKEN='<access token>'

Checklist

[ ] I have added documentation for new/changed functionality in this PR and in github.com/otterize/docs

Thank you @smithclay! Looks overall great, will take a closer look and comment more thoroughly after the weekend :) Have a great one!

I have read and understood the CLA and hereby agree to its terms by making this Pull Request Comment.

This is awesome @smithclay !
I hear you on reusing the names in the service graph connector component – and I'm fine with that for now! – but it certainly seems like we'll want to rename them in some way (since these are not part of that component... and it doesn't seem to follow many current conventions!).
One sort of related question I had: can we do better than a "counter"? Maybe it's worth discussing this in real time, but there are some benefits if we can use an updown counter or (maybe?) a gauge – though it we might not have exactly the right data to make those happen. Anyway, maybe chalk this question up as "spoons wants to better understand how we can aggregate these data points."

@smithclay I commented on the PR :)
Regarding the semantic conventions you suggested: I see that you picked something for the network mapper, are there more semantic conventions beyond that that you suggest we add? A bit of an OpenTelemetry n00b here :)

One sort of related question I had: can we do better than a "counter"? Maybe it's worth discussing this in real time, but there are some benefits if we can use an updown counter or (maybe?) a gauge – though it we might not have exactly the right data to make those happen. Anyway, maybe chalk this question up as "spoons wants to better understand how we can aggregate these data points."

Just to recap an offline conversation: for now, going with Counter since that's at least consistent with how the servicegraphprocessor does it. Also like the idea of making the attribute/metric names overridable via config (which could expand the number of tools this could work with in the future that expect different inputs).

🚀

@smithclay I commented on the PR :) Regarding the semantic conventions you suggested: I see that you picked something for the network mapper, are there more semantic conventions beyond that that you suggest we add? A bit of an OpenTelemetry n00b here :)

I think we're ok for now using the included conventions... medium-term, would like to open an issue up in the OTel Semantic conventions repository to see if we can get this "standardized" somewhat. For now, however, it should be compatible with Grafana Tempo/Lightstep.

Approved!  Thank you @smithclay and @MadVikingGod :)
I'm still struggling with getting the new end-to-end tests running on a fork. I was hoping to use GitHub Container Registry to hold the Docker images that would run in the Minikube running in the end-to-end tests, but looks like the GITHUB_TOKEN created by GitHub Actions for GHCR in forks can only receive "read" permissions (even to the author's own GHCR), so this isn't gonna work - the CI won't be able to push the images to GHCR.
I'll come up with another solution soon to let the CI run the end-to-end test.


[SPARK-42362][BUILD] Upgrade kubernetes-client to 6.4.1

What changes were proposed in this pull request?
Upgrade kubernetes-client from 6.4.0 to 6.4.1
Why are the changes needed?
New version of kubernetes client, witch fix some bugs.
Release notes
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Pass GA.

@dongjoon-hyun

I will leave it to @dongjoon-hyun though.


Is there an animation that draws the Linechart from left to right (Horizontally)?

Hello @abderhim,
There’s no animation like that currently, but we will consider adding it.


Add remix example

It would be awesome to have remix example.

You can just call the resend sdk from an action right?

We added one here https://github.com/resendlabs/resend-remix-example


Slow speed using ASan

I am trying to pinpoint a bug from a rviz_plugin that I created. I'm using the ASan sanitizer to try to locate it. But it is too slow to replicate the bug, because I need to save waypoints from an interactive marker. Built in Release mode with gcc and g++. Tested with a local build of RViz (d560273e15a518b31b30dcc4e6814511fd672a9b).
I currently add these flags -fno-omit-frame-pointer -fsanitize=address to the target_link_libraries of RViz and my plugin. I can see some outputs relatively fast when I click a QT button with a known bug. But using the interactive marker to move the robot is too slow.
Is there a way to only compile against ASan with my shared library (plugin) and not the rviz binary ? If I don't add the flags to RViz, I do not see any output from ASan. I know I can turn off some functions using special attributes, but I would prefer to not go this way. Obviously, I could store some waypoints in the code instead of relying of the interactive marker.
The binary is launched through roslaunch:
 <node name="rviz" pkg="rviz" type="rviz" respawn="false" args="$(arg my_rviz)" output="screen" launch-prefix=""/>

I have also tried exporting before launching the RViz binary (without the flags) but the program crashes instantly (maybe because it does that for all the nodes...)
export LD_PRELOAD=/usr/lib/gcc/x86_64-linux-gnu/9/libasan.so

I'm afraid, asan usage is slow due to the memory book-keeping overhead. You can't really avoid that. LD_PRELOAD, when applied to roslaunch, will sanitize all programs started - not a good idea.

Thanks! Cleaned up my workspace for the 9th time and now it is much better, e.g. I can move the robot. So I guess I had one or more packages still in Debug...


cannot import name 'conf'

[X] I have carefully read the README file and haven't managed to resolve my issue.

[X] I have searched the issues of this repo and believe that this is not a duplicate.

[X] I am running the latest version of KickThemOut.

Kali latest x64:

Latest:

Latest:

Latest:

Installed python, python3, pip, nmap, all the requirements and then wihen i do sudo python3 kickthemout.py it says
requirements have not been satisfied properly
Cannot import name 'conf'

Hi there @SwyftLoe. Please forgive my delayed response. Are you still experiencing this issue?

Closing due to inactivity.


feat: Batch email

there is a compilation error
there is also some noise

there is a compilation error

there is also some noise

the noise is still there :(

there is a compilation error

there is also some noise

the noise is still there :(

I finally pushed a commit to do it myself (with some other minor improvements and fixes)

@thomasBousselin


fix export of stdc++fs for GCC

Connects to ros2/rviz#123
But can be reviewed, tested, and merged anytime (now).

👍 I'll use that, here's CI:

Linux
Linux-aarch64
macOS
Windows

The Windows test failures are unrelated, and I'm skipping the aarch64 job since it is having issues atm.


Add Function for Edit Profile Btn

Coders, there is a edit profile button on profile page
Add functionality to that button in views.py file and also include specific URL pattern for that btn

@prasad-chavan1 Please assign this to me. I will make the application open up a new page to edit the profile (Banner image, profile image, first name, and last name). I can do it.

@Tanay-ErrorCode  No need to assign Just raise PR


inflex functions have no documentation

@josevalim I'll look at this with the refactor discussed https://github.com/nurugger07/inflex/issues/32

Thanks @iamvery!


Fixed forgotten activation function

As I was working on the course, I noticed the output is not as expected - sums up to 1. This is how it's fixed

There are a couple of tricky things about the activation=sigmoid approach, and I'd rather not encourage it. But maybe I want too far when I removed them all.

As I was working on the course,

If the course material mentions these specifically, then we should fix it, and we'll just remember not to use this pattern in the future.


New version: SymbolicCodegen v0.1.1

Registering package: SymbolicCodegen
Repository: https://github.com/cscherrer/SymbolicCodegen.jl
Created by: @cscherrer
Version: v0.1.1
Commit: d2f77bb8ca2e70f8703e71f78287ebe3de5dc934
Reviewed by: @cscherrer
Reference: https://github.com/cscherrer/SymbolicCodegen.jl/commit/d2f77bb8ca2e70f8703e71f78287ebe3de5dc934#commitcomment-45968838

hang on, might be messed up

hang on, might be messed up

@cscherrer is it still messed up?
[noblock]

@cscherrer is it still messed up?
[noblock]

Thanks @giordano , I just saw this. I thought this had already gone through. Where are we now? I had meant to register the latest bugfix as 0.1.2:
https://github.com/cscherrer/SymbolicCodegen.jl/commit/339029269decff6d9133bcd3c79d0f1e3ff749fc
[noblock]

Thanks @giordano , I just saw this. I thought this had already gone through. Where are we now? I had meant to register the latest bugfix as 0.1.2:
https://github.com/cscherrer/SymbolicCodegen.jl/commit/339029269decff6d9133bcd3c79d0f1e3ff749fc
[noblock]

Your comment is preventing automerge from merging the PR.  You have either to remove it or edit to add the [noblock] text

Your comment is preventing automerge from merging the PR.  You have either to remove it or edit to add the [noblock] text

Oops, thanks for catching that [noblock]

Oops, thanks for catching that [noblock]


tag a new release for missing method asMultipart

Please tag a release version as asMultipart method is not there in v0.2.0 but it is there in the tests and mentioned in the https://laravel-news.com/zttp-guzzle-wrapper

Done, thanks for the reminder!


Use different method of defining definitions

I recently saw you can possibly use
:::block
content
:::

To create the definition blocks I'm aiming for. I will have to look into this.

Turns out not to be as trivial as expected. The project in which I saw this kind of syntax was a theme made by n-ari. Further looking reveals it relies on some scripting, which I want to avoid


KAFKA-12837: Process entire batch reader in the commit handler

Process entire batch and make sure that hasNext is called before calling next on the iterator.
Committer Checklist (excluded from commit message)

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

Are any test cases worthwhile? For example, maybe one with an empty iterator?

Are any test cases worthwhile? For example, maybe one with an empty iterator?

Added a test for an empty control batch. Confirmed that the test fails without this change.

Looks like a compilation error in clients:test. I will wait until it is resolved before merging.

Looks like we got a little unlucky with the build. However, they all seem like known flaky tests and not related, so I will merge.


Tekton Migrating From paketobuildpacks/builder:base To paketobuildpacks/builder-jammy-base

The Tekton pipeline was working fine until the migration to Jammy.  The only pipeline change was in the image builder name

On the "task-build-packs" the "prepare" step works fine and I can see the permissions being applied:

> Setting permissions on '/workspace/cache'...
> Setting permissions on '/tekton/home'...
> Setting permissions on '/layers'...
> Setting permissions on '/workspace/source'...
> Parsing additional configuration...
-> Parsing env variables...
> Processing any environment variables...
--> Creating 'env' directory: /platform/env
--> Writing /platform/env/BP_NATIVE_IMAGE...
--> Writing /platform/env/BP_JVM_VERSION...
--> Writing /platform/env/BP_GRADLE_BUILD_ARGUMENTS...
--> Writing /platform/env/BP_GRADLE_BUILT_ARTIFACT...
--> Writing /platform/env/REPOSITORY_NAME...
--> Writing /platform/env/REPOSITORY_URL...
--> Writing /platform/env/REPOSITORY_USERNAME...
--> Writing /platform/env/REPOSITORY_PASSWORD...

Then the second task "create" fails with the error below:

ERROR: failed to exec as user 1001:1000: operation not permitted

Hi @lhmoraes, can you provide more information about the issue you're seeing and why you think it might be a bug in Tekton Pipelines?
I see you've also opened an issue on the paketo-buildpacks repo: https://github.com/paketo-buildpacks/builder-jammy-base/issues/430, and at first glance it seems that might be the more appropriate location for your issue.
If you do think this is a bug with Tekton Pipelines please provide more information to help reproduce and debug it, for example:

the Pipelines version affected
Kubernetes version
resources being used (e.g. any Task, Pipeline, and PipelineRun definitions used to reproduce the issue)
any other relevant information to help reproduce the issue. You say this was working before, what has changed?
etc.


Feature Request: Ability to Remove Specific Elements

Thank you for providing these fantastic tools!
Currently, users can extract specific parts of a document by setting the X-Target-Selector. However, it would be highly beneficial if the tool could also remove specific elements or tags such as <nav>, <footer>, etc. Sometimes these elements are frequently irrelevant for content parsing and could enhance the accuracy and relevance of the extracted data.
Is it possible to implement a feature that allows users to specify elements or tags to be excluded from the extraction process?

Absolutely second that - often ~25% of the text content is coming from nav, header & footer content etc and it would be great to exclude these common elements.

That would be x-remove-selector though not yet documented on Jina AI website
curl https://r.jina.ai/www.google.com -H 'x-remove-selector: a'


Redirect component - Does not work with update queries ?

A clear and concise description of what the bug is.

I am able to get the redirect component to work with insert statements, however update statements do not work, I see this error in the UI
error returned from database: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'RETURNING 'redirect' AS component, concat('todo_person.sql?personId=', CAST(?...' at line 1

Backtrace
error returned from database: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'RETURNING 'redirect' AS component, concat('todo_person.sql?personId=', CAST(?...' at line 1

To Reproduce
A form with pid, record_id, record_ts, record_key, record_value as text / date / time fields.
create_record.sql
insert into test_table(record_id, record_ts, record_key, record_value) values($record_id, concat($yyyymmdd, ' ', $hhmmss), $record_key, $record_value)
returning 'redirect' as component,
concat('home.sql?pid=', $pid) as link;

update_record.sql
update test_table set record_value=$record_value where record_id=$record_id
returning 'redirect' as component,
concat('home.sql?pid=', $pid) as link;

Actual behavior
error returned from database: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'RETURNING 'redirect' AS component, concat('todo_person.sql?personId=', CAST(?...' at line 1

Backtrace
error returned from database: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'RETURNING 'redirect' AS component, concat('todo_person.sql?personId=', CAST(?...' at line 1

Expected behavior
I expected the update statement to complete and return to home.sql, I was expecting update to be working similar to insert.
Version information

OS: Ubuntu 20.04
Database MariaDB
SQLPage Version v0.28.0

Additional context

Deployed via docker.
Other components are working fine (cards, datagrid, etc.)
As mentioned above, issue is only with the update statement, insert flow is working fine.

Hello !
Your problem is MariaDB, which does not support UPDATE ... RETURNING.
In your case, since the returned value does not depend on the updated rows, you can just have a separate SELECT:
insert into test_table(record_id, record_ts, record_key, record_value) values($record_id, concat($yyyymmdd, ' ', $hhmmss), $record_key, $record_value);

select 'redirect' as component,
concat('home.sql?pid=', $pid) as link;

In more complex cases, you could use MariaDB's REPLACE ... RETURNING :
replace into test_table
values ($record_id, $record_value)
returning 'redirect' as component,
concat('home.sql?pid=', $pid) as link;


android-studio-preview: <IP_ADDRESS> -> <IP_ADDRESS>

Motivation for this change
Update android-studio-preview to Canary 7.
I also set myself as the maintainer of the preview channel for android-studio.
Things done

[x] Tested using sandboxing
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] Linux

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Thanks!

Hey @TomSmeets, thank you for adding Android Studio Preview that's great! :+1:
If I didn't miss anything this is your latest PR, but the most recent version is 3.0 Canary 8 which brings me to the question if you still want to actively update the preview version or if I should to do that (wouldn't be a problem since I'm already maintaining the stable version)?

Ah, sorry @primeos.
I didn't notice the new version and should have checked more often.
It makes sense for you to maintain the preview branch.
If this is what you want, you can set yourself as the maintainer and update the package. :+1:

@TomSmeets no problem :wink:. Especially since I just noticed that Android Studio 3.0 Canary 8 actually has the version code <IP_ADDRESS> while I expected it to be <IP_ADDRESS> and therefore thought that you missed Android Studio 3.0 Canary 7 (and wondered why the PR description stated Canary 7...). And Android Studio 3.0 Canary 8 was only released ~1.5d ago and imho it's ok/normal if updates are a few days behind (as long as they're not security relevant :D).
Anyway, Android Studio 3.0 Canary 8 is now in master.
And just to make sure there's no misunderstanding:
I don't want to "steal" (if that's a thing :D) the package from you, but since I'm already tracking the updates anyway I could also update the preview version if you want. But if (for some reason) you would like to continue maintaining the preview version that would be fine as well :smile:.

@primeos
I have absolutely no problem with you taking over this package.
I appreciate it. :smile:
Thank you. :+1:


Imported audio loop_offset is ignored by AudioStreamPlayer in PLAYBACK_TYPE_SAMPLE (web)

Tested versions

Reproducible in v4.3.stable.flathub [77dcf97d8]

System information
Godot v4.3.stable (77dcf97d8) - Freedesktop SDK 24.08 (Flatpak runtime) - X11 - GLES3 (Compatibility) - Mesa Intel(R) HD Graphics 5500 (BDW GT2) - Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz (4 Threads)
Issue description
I've imported a .ogg audio with looping enabled, and it needs a loop offset.
But this offset is ignored on the Web platform, i.e. when playback type is Sample, it's looping to zero (beginning of music).
It loops to the expected point on web if I force playback type to Stream.
Is it just not supported, or is it a bug? Docs say:

AudioEffects are not supported when playback is considered as a sample.

But I think this is different? I would think if looping is supported at all, then it should be trivial to support the offset.
Steps to reproduce
Just import some music with loop enabled and a noticeable loop offset.
Then run the exported web project while keeping playback type the default in the AudioStreamPlayer.
If it makes any difference, I used .ogg music, an autoload node for the audio player, and called play() from code. And the loop point is only slightly offset from the start (3.057 seconds).
Minimal reproduction project (MRP)
N/A

CC @adamscott


if the endpoint includes the environment, we have to interpolate

🚨 IMPORTANT: Please do not create a Pull Request without creating an issue first.
Any change needs to be discussed before proceeding. Failure to do so may result in the rejection of the pull request.
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes #3798 (issue)
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Screenshots/Sandbox (if appropriate/relevant):
Adding links to sandbox or providing screenshots can help us understand more about this PR and take action on it as appropriate
codesandbox
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Environment:

OS: macOS Monterey 12.3.1
@graphql-mesh/grpc 0.21.4
NodeJS: v17.8.0

Checklist:

[x] I have followed the CONTRIBUTING doc and the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests and linter rules pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules

Further comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you did and what alternatives you considered, etc...

Thanks!


cursor interation

Cursor interaction is still possible with hyprland when option set to visible.
Simple example where I interact (zoom in) with the hyprlock README.md image during the Sample Text lock screen (zoomed in so my password chars aren't visible):
https://github.com/hyprwm/hyprlock/assets/106934605/918757f9-4a0b-4bcc-b1a6-a6b050edd4e2

when option set to visible.

what?
This sounds like a hyprland issue

hyprwm/Hyprland/issues/5541


Move molecule tests out of role

Description
Molecule tests should not be in a role, need to move them out of roles, and fix the paths.
This will help in the transition to collections
Fixes # (issue)
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:
Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] Any dependent changes have been merged and published in downstream modules
[ ] Any variable changes have been validated to be backwards compatible

@domenicbove You should consider to squash the commits before/on merge.


update helper to use getDOMNode if available to be compatible with earlier React versions

I'm working on a project now that uses React 0.13.3, and it's having trouble with the findDOMNode function. I've found that this change fixes my issues, though I'm not sure if it'll make react-scroll scream deprecation warnings once 0.14 releases.
I suspect this may fix what's behind this issue as well: https://github.com/fisshy/react-scroll/issues/27

Yes your right, works and merged!


dedent crash with \r

import { dedent } from "foxkit/dedent";
const dd = dedent();

dd("Lorem\rIpsum");

causes `TypeError: Cannot read properties of null (reading '1');

Presumably this function is not able to match rows with \r and thus crashes
https://github.com/foxkit-js/foxkit/blob/2e544a4aff78c0f4c876dfaee242bfaef3e07d27/src/dedent/index.js#L11-L21


Fail if Matrix Client API not working

Port 443 and Port 80 is open in the firewall .
Ubuntu 22.04.3 LTS
but getting the following error.any directions ?

TASK [custom/matrix-synapse : Check Matrix Client API] ******************************************************************************************************
fatal: [matrix.mydomain.com -> <IP_ADDRESS>]: FAILED! => changed=false
  elapsed: 0
  msg: 'Status code was -1 and not [200]: Request failed: <urlopen error [Errno 111] Connection refused>'
  redirected: false
  status: -1
  url: https://matrix.mydomain.com/_matrix/client/versions
...ignoring

TASK [custom/matrix-synapse : Fail if Matrix Client API not working] ****************************************************************************************
fatal: [matrix.mydomain.com]: FAILED! => changed=false
  msg: 'Failed checking Matrix Client API is up at `matrix.mydomain.com` (checked endpoint: `https://matrix.mydomain.com/_matrix/client/versions`). Is Synapse running? Is port 443 open in your firewall? Full error: {''redirected'': False, ''url'': ''https://matrix.mydomain.com/_matrix/client/versions'', ''status'': -1, ''elapsed'': 0, ''changed'': False, ''failed'': True, ''msg'': ''Status code was -1 and not [200]: Request failed: <urlopen error [Errno 111] Connection refused>''}'

It appears the task is checking if the api is working, and it fails if it is not.
Did you change "matrix.mydomain.com" here for privacy, or is it exactly as it appears in your error log?

yes I used "matrix.mydomain.com" here for privacy
But I have managed to setup beeper sucessfully :)


Grid: full width

documented here: https://www.figma.com/file/ojCcgC5Zd12eUSzq6V5m24/Foundations-Post?type=design&node-id=2203%3A2461&mode=design&t=uyrVFluMGxrAXUZv-1

@wueestd I added some coments in your Figma file. If you need me to do something else with this ticket, please tell me.


ci: check golang generated and restructure build

This closes https://github.com/apache/incubator-horaedb-proto/issues/12.

cc @ShiKaiWi @tanruixiang


🐞 [BUG_WebApp] - Footer section not working

Description of the bug. ✍🏻
the links in the footer section is not working
Current Behaviour

by clicking on the links of social media or the content of the navbar it takes to the home page of the website
Expected Behaviour
when the links are clicked it should take to the respective pages or section
Reproduction Steps
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

Screenshots
No response
Additional information
No response
Contributor terms

[X] I agree to follow the Contributing Instructions

@praveenscience please assign me this issue under gssoc'23

I want to solve this issue please assign me .
Thank you!


Adapt to new behavior of httpx

This PR should fix #8. Please have a review.

Closing for the reasons discussed in #8.


runtime analysis

compare runtime of code with and without numba and to earlier version of code
How did we safe time by avoiding for loops and changing the agent class?

This analysis compares the runtime complexities of Version 0 from January 2024 and the Final Version from February 2024. In Version 0, the initialization of Agent and Pheromone objects involves loops dependent on AGENT_NUMBER, resulting in linear runtime complexity (O(AGENT_NUMBER)). Conversely, the Final Version simplifies the structure, achieving constant runtime complexity (O(1)) for both initialization and the Main function.
The comparison demonstrates that the Final Version maintains consistent performance regardless of AGENT_NUMBER, while Version 0 exhibits linear runtime increase with AGENT_NUMBER growth. Consequently, the Final Version outperforms Version 0 in efficiency and scalability, offering stable and predictable runtime performance.
By measuring runtime for 100 Agents and a 100x100 pheromone array, Version 0 and the Final Version exhibit comparable performance, with the Final Version slightly faster. However, the NUMBA-Optimized Version shows slower runtimes. This shows that with a small number of agents, the compiling of code is not necessary or even increases the runtie.
For input with a 100x100 pheromone array and 100,000 agents, the Final Version exhibits superior performance compared to Version 0, showcasing significantly reduced runtimes for both average and total execution times. While the NUMBA-optimized version displays enhancements over Version 0, it still lags behind the Final Version's performance across the 10 loops. It's notable that the measured time for each loop indicates a substantial initial overhead during the first loop as functions are compiled in the NUMBA-optimized code. However, subsequent loops consistently demonstrate the NUMBA-optimized code's superiority over the uncompiled version.
In conclusion, the Final Version and the Final Version that is NUMBA-optimized consistently outperform Version 0 in terms of runtime performance, indicating the effectiveness of its design and implementation.
I'll later add the slide of our presentation about this to this Issue and in the documentary


Fix rake roles and rake role[role_name]

Allow to have either ruby or json files and properly treat them both

Also add syntax_check_cache to .gitignore

Hello,
Sorry for the lack of response on this. This example repository was not really maintained well over time. We've removed the rakefile in #25, and in fact recommend that users install ChefDK and use chef generate repo to start a new chef repository.


FF XII TZA loops endlessly on EnumOutputs

The game starts and kind of works with plain wine 3.4, however it is not very playable, because most of world textures are missing.
With DXVK the game "hangs" at startup using 100% cpu before it displays anything (I mean it displays empty, 100% transparent, unresponsive window). I tried to to some debugging and found out, that it can not get past enumerating outputs, where output numbers go from 0 to infinity. I have added some more logging to dxgi to show the effect (although apitrace shows the same). Console window shows nothing more besides those lines which are visible in dxgi.log.
When in DxgiAdapter::EnumOutputs I addded Output=nullptr before DXGI_ERROR_NOT_FOUND is returned (like it is done in wine's dxgi), the loop started to alternate between outputs 0 and 1 instead of continuously increasing the output number. I haven't any ideas how to find a workaround or solution.
Unigine Heaven works with DXVK pretty well, Unigine Superposition shows something too, so my environment shoud be ok I suppose.
Software information
Final Fantasy XII The Zodiac Age (Steam)
System information

GPU: GeForce GTX 670
Driver: 390.42
Wine version: 3.4
DXVK version: current git master

Apitrace file(s)
Apitrace dump shows only this:
FFXII_TZA.dump.txt
Log files

d3d11.log:
FFXII_TZA_d3d11.log

dxgi.log:
FFXII_TZA_dxgi.log

how did u get this game to run on wine i cant get it to run at all

@GitArUs can you create an apitrace on Windows or with wined3d, or is this what you were doing already?

When in DxgiAdapter::EnumOutputs I addded Output=nullptr before DXGI_ERROR_NOT_FOUND is returned (like it is done in wine's dxgi)

This might actually be the correct thing to do. It's not documented anywhere on MSDN, but most DXGI and D3D11 methods seem to reset the pointers prior to returning an error code.
@Altosk this is not a wine support thread.

Unfortunately I haven't Windows at all. And I could not get any trace with wined3d so far, but I'll try again different way. If a trace of working program is necessary and if I won't be able to obtain it on Linux, I'll look for a computer with Windows to get it.
I can also provide output from wined3d with WINEDEBUG=+dxgi, but I'm not sure if it would help at all (I haven't seen anything interesting, but I'm not a programmer).

Congratulations, looks like commit 6babc22 fixed it. Well, kind of. Now I can see all-white screen and something crashes immediately after showing it (the process is not terminated though and the all-white window stays on the screen). This should probably go to separate issue, but anyway:

console output after last "Compiling shader":
consoleout.txt
dxgi.log:
FFXII_TZA_dxgi.log
d3d11.log:
FFXII_TZA_d3d11.log

I tried winedebug on minidump but it does not show anything sane (backtrace is just one line with one hexadecimal number). But maybe I am doing it wrong, never used winedebug before.
Output of winedebug:
winedebug.txt
You can close this case if You feel like it, or I can check which line(s) exactly fixed the issue if You want. But I can not continue until after holidays, so Happy Easter :)

That crash might very well be a related issue. FWIW, the fix only applies to DXGI methods, not to D3D11 methods. An apitrace would be really helpful to see what the game is trying to do, and more importantly, to (possibly) reproduce the issue.

Understood. I'll get the trace, but it has to wait a few days.

Doesn't the game use Denuvo? I think it's not supported by Wine yet.

Sure, here You are:
FFXII_TZA_until_crash_dxvk.zip
And below - console output captured with WINEDEBUG="+loaddll,+relay,+seh,+tid", 500 lines before and 500 lines after exception 0xc0000005.
lines_before_after_crash.txt

I have just recompiled DXVK from current git master and now the game works and looks good ! :) It means that changes made during last 4 days fixed it. Thank You !

Alright, thanks :+1:

The game still hangs once you go through the Iron Gate in the beginning. The music keeps playing but the screen is black and DXVK HUD is frozen.
Arch Linux, Wine Staging 3.6, GeForce GTX 770, latest driver and latest dxvk.

I don't know who commented on this, but yes, game hangs when crossing areas, but only when vsync is disabled. With vsync enabled in game options and in system options it is ok. Feel free to make a new report or wait until I do it. Or maybe it will be resolved automagically like this issue.


The mess of packages here is terrible. Please separate packages into their own repositories!

Issues for each package must not be in a single list! Pull requests also.

We only have one person maintaining these plugins, and splitting them up would add extra work for us.

I know it's extra work. But how do you live in this mess?..

This library like https://github.com/flutter/packages/tree/main/packages, include some plugins in one repo


src.rpm files are downloaded by default and I am unable to disable their download - Docker host RHEL 8 - solved

Hi. I have followed tutorial from https://luna.oracle.com/lab/42ce804b-ce7c-4fc0-9baf-aaccc4d80495/steps to build ol-repo-sync on top of RHEL 8.7 (it is designated system for all local repositories for various distributions). It uses podman instead of docker.
Here is the list of build images:
[root@lnx-ss-anst` oraclelinux-reposync]# podman image list

REPOSITORY                          TAG         IMAGE ID      CREATED      SIZE
localhost/ol-repo-web               latest      e0924ca04f70  2 days ago   180 MB
localhost/ol-repo-sync              latest      e1f2587027ef  2 days ago   352 MB
<none>                              <none>      3de24fffed1f  3 days ago   180 MB
<none>                              <none>      8ec7e746201c  3 days ago   352 MB
ghcr.io/oracle/oraclelinux8-python  3.9         ea817d523e3a  11 days ago  303 MB
ghcr.io/oracle/oraclelinux          8-slim      8e7012ea685c  11 days ago  112 MB
[root@lnx-ss-anst oraclelinux-reposync]#

Here is output of following command WITH "-e SYNC_SRC=1", but IT IS SAME with "-e SYNC_SRC=0" and totally without that variable at all (originally I have not used it and src.rpm's are downloaded anyways).
[root@lnx-ss-anst oraclelinux-reposync]# docker run -e SYNC_SRC=1 --rm -it --name ol-repo-sync   -v "$PWD/rhn:/etc/sysconfig/rhn"   -v "$PWD/config:/config"   -v "$PWD/repo:/repo"   ghcr.io/djelibeybi/ol-repo-sync
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Verifying required volume mounted directories have be configured:
  => required directory /repo found.
  => required directory /config found.

Verifying files required to sync:
  => required file /config/repo-map.json found.
  => required file /config/repos.json found.

Verifying files required for ULN sync:
  => required ULN configuration file /config/uln.conf not found: ULN repo sync disabled.
  => required ULN configuration file /etc/sysconfig/rhn/systemid not found: ULN repo sync disabled.

Verified /config/repos.json contains valid JSON.
Starting sync.
This system is not registered with Unbreakable Linux Network or Spacewalk.
Unbreakable Linux Network or Spacewalk based repositories will be disabled.
Added ol6_x86_64_UEKR3_latest repo from https://yum.oracle.com/repo/OracleLinux/OL6/UEKR3/latest/x86_64
ol6_x86_64_UEKR3_latest                                                                                10 MB/s |  86 MB     00:08
Last metadata expiration check: 0:00:11 ago on Mon Mar 20 16:53:10 2023.
ol6_x86_64_UEKR3_latest                                        72% [============================================-                 ] 9.2 MB/s | 233 MB     00:09 ETA

[SKIPPED] dtrace-modules-3.8.13-98.el6uek-0.4.5-2.el6.src.rpm: Already downloaded
[SKIPPED] kernel-uek-3.8.13-118.10.2.el6uek.src.rpm: Already downloaded
[SKIPPED] kernel-uek-3.8.13-118.11.2.el6uek.src.rpm: Already downloaded
[SKIPPED] kernel-uek-3.8.13-118.13.2.el6uek.src.rpm: Already downloaded
(1121/1270): kernel-uek-3.8.13-118.13.3.el6uek.src.rpm                                                                              4.6 MB/s |  87 MB     00:19
(1122/1270): kernel-uek-3.8.13-118.14.1.el6uek.src.rpm                                                                              3.3 MB/s |  87 MB     00:26
(1123/1270): kernel-uek-3.8.13-118.14.2.el6uek.src.rpm                                                                              3.1 MB/s |  87 MB     00:28
(1124/1270): kernel-uek-3.8.13-118.15.1.el6uek.src.rpm                                                                              4.1 MB/s |  87 MB     00:21
(1125/1270): kernel-uek-3.8.13-118.15.2.el6uek.src.rpm                                                                              3.6 MB/s |  87 MB     00:23
(1126/1270): kernel-uek-3.8.13-118.16.2.el6uek.src.rpm                                                                              2.9 MB/s |  87 MB     00:29
(1127/1270): kernel-uek-3.8.13-118.16.3.el6uek.src.rpm                                                                              3.8 MB/s |  87 MB     00:23
^C^C8-1130/1270): kernel-uek-3.8.13-118.17.4.el6uek.src.rpm    60% [=====================================-                        ]  11 MB/s |  16 GB     16:49 ETA
[root@lnx-ss-anst oraclelinux-reposync]# ^C

I even edited "DNF_ARG_DEFAULTS" in entrypoint.sh in /rootfs and aded "--excludepkgs=*src.rpm":

DNF_ARG_DEFAULTS=(--norepopath --delete --download-metadata --remote-time --excludepkgs=*src.rpm)

based on

if [ "$SYNC_SRC"  ]; then
DNF_ARGS=("${DNF_ARGS[@]}" --excludepkgs=*src.rpm)
fi

(very strange IF that excludes packages when SYNC_SRC is 1? )
and still it downloads sources.

Sure, thanks for the tip and glad you worked it out.

However, the host OS should not be a factor. I actually run this on macOS and a Synology NAS and is the entire reason for putting everything in a container in the first place. I'll test this again just in case the parameters have changed in an update to DNF.


Improve the developer onboarding documentation

As a precursor to highlighting MyST more prominently in the Jupyter Book ecosystem, let's set up some basic developer and contribution documentation so that we can more efficiently deal with increases in attention, and potentially contributions, to the project.
Definition of done
I don't think this needs to be anything comprehensive, but we need enough clarity so that somebody can arrive at the project and relatively quickly understand how they can engage and learn more.
Let's call this done when there's the following information for contributing:

Get oriented with the project as a whole, where to learn more, where to discuss, etc.
Set up a basic development environment for MyST and demo local changes
Set up a documentation build and make changes to the docs
Make a change to a web theme

Actions

[x] https://github.com/executablebooks/mystmd/pull/1015
[x] https://github.com/executablebooks/mystmd/pull/967
[x] https://github.com/executablebooks/mystmd/issues/1014

I think this initiative is now done! Thank you so much to @choldgraf, @roaldarbol, and  @rowanc1 for getting this over the line! :rocket:


Make handles clonable regardless of Format parameter and add tests.

#[derive(Clone)] is too picky when it comes to generic parameters that don't need to be cloned. So instead we use a manual clone implementation, and add some tests to guarantee that the handles can be clones regardless of the generic parameters.

Released as 0.5.0-alpha3 :tada:


Downgrade flatbuffers to 1.12.0

This fixes a segfault in the static binary, where Arrow brings in a copy of flatbuffers at exactly version 1.12.0. When VAST was built with the newer 22.9.29 ODR violations would go undetected by the linker, but eventually cause faults in the array builders.
:memo: Reviewer Checklist
Review this pull request by ensuring the following items:

[ ] All user-facing changes have changelog entries
[ ] User-facing changes are reflected on vast.io

What is going on with flatbuffer versions? https://github.com/google/flatbuffers/releases has two different kind of versioning!
Do we know which version we had before commit a05e2a02efde8eaa4dd2955c200b828805b85fc2 ?
If it came from nixpkgs directly then probably we had 2.0.0 - via https://github.com/NixOS/nixpkgs/blob/c4998c7bf6c84e3f5d7abe63a6ea8d110c2dbd95/pkgs/development/libraries/flatbuffers/default.nix#L10
(That is the rev for nixpkgs before the bump)
So maybe we should down/sidegrade to 2.0.0? I am absolutely not sure about anything, just thinking out loud.

What is going on with flatbuffer versions? https://github.com/google/flatbuffers/releases has two different kind of versioning!

flatbuffers switched to calver this summer.

So maybe we should down/sidegrade to 2.0.0? I am absolutely not sure about anything, just thinking out loud.

The best option is to use the exact version that Arrow uses to eliminate the risk of ODR problems.

The best option is to use the exact version that Arrow uses to eliminate the risk of ODR problems.
Understood. Thanks!

I also ran the integration tests on the resulting artifact locally fwiw.


Does it require that an iphone is connected?

Does it require that an iphone is connected?
It seems this is true in my case. Thanks

rdar://107865573

iPhones are not required for SourceKit-LSP. When does this happen to you? If you open the file or when you hit build? Also, could you share

Your launch.json
Any settings in your VSCode Swift extension that differ from the defaults.

Hi, do you have a default launch.json that I can use to test it? My launch.json may have some problems.

I do not. launch.json also isn’t something that’s part of SourceKit-LSP (which is just the LSP server that provides the semantic functionality) but by VSCode or the Swift VSCode Extension (https://github.com/swift-server/vscode-swift). If you are seeing this issue while building, can you close this issue and re-open one in that repository?

@hkbluesky Are you seeing the error while building or while editing? If you are seeing this issue while building, can you close this issue and re-open one in that repository?

I am seeing this issue while building. But I feel it is too difficult to use this SourceKit-LSP. So, I give up.


Fix warnings in chansrv_fuse.c

This pull request resolves #1678 by adding explicit int to pointer casts to resolve the compiler warnings/errors.

I'm OK with this. @matt335672 what do you think?

Looks good - thanks @aquesnel
I'll do the merge.


Remove _raw optimization from COPY FROM RETURN SUMMARY

Follow up to https://github.com/crate/crate/pull/14174

This is dependant on https://github.com/crate/crate/pull/14174, so putting it on a draft mode


use Atlas structures with an IFS-like variable batching

Using Atlas structures in CLOUDSC via configuration flag "--with-atlas"

variable batching (as in GML fields of IFS) is enabled by default via atlas::MultiField
no batching is possible by setting the environment variable CLOUDSC_ATLAS_MULTIFIELD to 0

with Willem Deconinck
thanks to Balthasar Reuter

With #54 merged, this needs a rebase. @sbrdar Can you take care of that so we can bring this variant in as well?

With #54 merged, this needs a rebase. @sbrdar Can you take care of that so we can bring this variant in as well?

I have merged now 'develop' into 'nab_atlas_MultiField'.


Replace Promise.accept() with Promise.resolve()

I believe this existed in a previous version of Chrome but that's no longer the case.

[ ] @worldwise001

👍


Creating a distribution class for the Gamma-Gamma distribution

In this (so far WIP) PR, I implement the Gamma-Gamma distribution class, akin to ContContract and ContNonContract (not to be confused with the GammaGammaModel. This builds on #61. Given the CLV API for customer retention and spending models, the creation of such an underlying log-likelihood graph for mean transaction inference is based on pm.Potential rather than a "proper" distribution class.

I'm curious - what was the conclusion of these discussions? And was it in any way related to https://github.com/pymc-labs/pymc-marketing/issues/46? I recall the question of marginalization coming up with the ParetoNBD model, which has its own distribution class.


Fix illegal instruction for service internal SOA

/intelci: run

http://intel-ci.intel.com/eabe4f69-6ce7-f1e2-831e-8cdcd4b723a1

@PetrovKP, copy-paste is not good idea. Does DAAL_FORCE_INLINE work for you?

/intelci: run

http://intel-ci.intel.com//eac3b951-e130-f175-a0cb-8cdcd4b723a1?

/intelci: run

http://intel-ci.intel.com/eac43df9-c704-f108-ab9a-8cdcd4b723a1?

@PetrovKP, copy-paste is not good idea. Does DAAL_FORCE_INLINE work for you?

Thanks, applied


Add Quick Start guide to README

Purpose of this PR
Add a quick start guide to the README so users who get to the repo from Google can easily install the operator and get started without needing to consult the Kubeflow website.
Change Category

[ ] Bugfix (non-breaking change which fixes an issue)
[ ] Feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that could affect existing functionality)
[X] Documentation update

Checklist
Before submitting your PR, please review the following:

[ ] I have conducted a self-review of my own code.
[X] I have updated documentation accordingly.
[ ] I have added tests that prove my changes are effective or that my feature works.
[ ] Existing unit tests pass locally with my changes.

/assign @ChenYi015 @ImpSy


Could not be able to use library

I have used below code to my app/gradle file
buildscript {
  dependencies {
    classpath 'com.orhanobut.tracklytics:tracklytics-plugin:2.0.0'
  }
}

apply plugin: 'com.android.application'
apply plugin: 'com.orhanobut.tracklytics'

but .I am getting below error
Error:Could not find com.orhanobut.tracklytics:tracklytics-plugin:2.0.0.
Searched in the following locations:
file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/orhanobut/tracklytics/tracklytics-plugin/2.0.0/tracklytics-plugin-2.0.0.pom
file:/Applications/Android Studio.app/Contents/gradle/m2repository/com/orhanobut/tracklytics/tracklytics-plugin/2.0.0/tracklytics-plugin-2.0.0.jar
Required by:
project :app

buildscript {
repositories {
jcenter()
google()
}
dependencies {
    classpath 'com.orhanobut.tracklytics:tracklytics-plugin:2.0.0'
}

}

Ohh, let me check the issue. Thanks for the report.

I think you are missing repositories section. Can you confirm that you have all repositories are declared?
buildscript {
  repositories {
    jcenter()
    // other repositories
  }
  dependencies {
    classpath 'com.orhanobut.tracklytics:tracklytics-plugin:2.0.0'
  }
}

Library module/build.gradle file looks like this:
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.orhanobut.tracklytics:tracklytics-plugin:2.0.0'
    }
}
apply plugin: 'com.android.library'
apply plugin: 'com.orhanobut.tracklytics'

Error is:
> Failed to apply plugin [id 'com.orhanobut.tracklytics']
   > Could not get unknown property 'applicationVariants' for object of type com.android.build.gradle.LibraryExtension.


Fix typo hourglass control for shell

Corrected the transformation matrix for the pos_jump calculation in the ShellStressRelaxationFirstHalf class to use the appropriate index for the second particle. (src/shared/particle_dynamics/solid_dynamics/thin_structure_dynamics.h, src/shared/particle_dynamics/solid_dynamics/thin_structure_dynamics.hL209-R209)

Ah, right, they are transforming F[index_j] in the initial frame of j to the global frame here, so the transformation matrix should be that of index_j. Every day a new bug from SPHinXsys (sigh


FP for FLD_Laundering bot

https://app.forta.network/alerts/0x347df4ae43bb06078ac195d6c0c961796a2c75e6e7835bb7c57f8abf47f2a6cf (uniswap tx)
https://app.forta.network/alerts/0xf78fee021036f7be33baae9d0b28d9b71d781f7161e8cfaff4d3f78890e4d376 (aave)

FLD_laundering.
Not sure if this is something you are incorporating into your analysis @Ivan1905


[Bug] Intermittent doc_id test-src failures in ci/cd.

Search before asking

[X] I searched the issues and found no similar issues.

Component
Transforms/universal/doc_id
What happened + What you expected to happen
PR merging is failing a build of the universal transforms in doc_id test-src.  Failing one of the tests
See log below, but problem is the that the "processing_time" key seems to be missing.  Can't see how that would happen yet.
Reproduction script
Don't know how to reliably reproduce.
Anything else
The following from a failed build (full log here https://github.com/IBM/data-prep-kit/actions/runs/10721471796/job/29730072310#step:4:738)
...
Successfully installed argparse-1.4.0 dpk_doc_id_transform_ray-0.2.1.dev0
source venv/bin/activate;       \
export PYTHONPATH=../src;       \
cd test; pytest -s .
============================= test session starts ==============================
platform linux -- Python 3.10.12, pytest-8.3.2, pluggy-1.5.0
rootdir: /home/runner/work/data-prep-kit/data-prep-kit/transforms/universal/doc_id/ray
configfile: pyproject.toml
plugins: cov-5.0.0, anyio-4.4.0
collected 1 item

13:37:18 INFO - Running locally
13:37:18 INFO - Doc id parameters are : {'doc_column': 'contents', 'hash_column': 'hash_column', 'int_column': 'int_id_column', 'start_id': 5}
13:37:18 INFO - data factory data_ is using local data access: input_folder - /home/runner/work/data-prep-kit/data-prep-kit/transforms/universal/doc_id/ray/test-data/input output_folder - /tmp/doc_idb9v9ci15
13:37:18 INFO - data factory data_ max_files -1, n_sample -1
13:37:18 INFO - data factory data_ Not using data sets, checkpointing False, max files -1, random samples -1, files to use ['.parquet'], files to checkpoint ['.parquet']
13:37:18 INFO - pipeline id pipeline_id
13:37:18 INFO - code location None
13:37:18 INFO - number of workers 1 worker options {'num_cpus': 0.8, 'max_restarts': -1}
13:37:18 INFO - actor creation delay 0
13:37:18 INFO - job details {'job category': 'preprocessing', 'job name': 'doc_id', 'job type': 'ray', 'job id': 'job_id'}
2024-09-05 13:37:21,603	INFO worker.py:1744 -- Started a local Ray instance. View the dashboard at <IP_ADDRESS>:8265
(orchestrate pid=2372) 13:37:22 INFO - orchestrator started at 2024-09-05 13:37:22
(orchestrate pid=2372) 13:37:22 INFO - Number of files is 1, source profile {'max_file_size': 0.034458160400390625, 'min_file_size': 0.034458160400390625, 'total_file_size': 0.034458160400390625}
(orchestrate pid=2372) 13:37:22 INFO - Cluster resources: {'cpus': 4, 'gpus': 0, 'memory': 8.689183045178652, 'object_store': 4.344591521658003}
(orchestrate pid=2372) 13:37:22 INFO - Number of workers - 1 with {'num_cpus': 0.8, 'max_restarts': -1} each
(orchestrate pid=2372) 13:37:22 INFO - Completed 0 files (0.0%)  in 0.0 min. Waiting for completion
(orchestrate pid=2372) 13:37:23 INFO - Completed processing 1 files in 0.012 min
(orchestrate pid=2372) 13:37:23 INFO - done flushing in 0.001 sec
(orchestrate pid=2372) Traceback (most recent call last):
(orchestrate pid=2372)   File "/home/runner/work/data-prep-kit/data-prep-kit/data-processing-lib/ray/src/data_processing_ray/runtime/ray/transform_orchestrator.py", line 138, in orchestrate
**(orchestrate pid=2372)     stats["processing_time"] = round(stats["processing_time"], 3)
(orchestrate pid=2372) KeyError: 'processing_time'**
(orchestrate pid=2372) 13:37:23 ERROR - Exception during execution 'processing_time': None
13:37:33 INFO - Completed execution in 0.251 min, execution result 1
test_doc_id_ray.py Using temporary output path /tmp/doc_idb9v9ci15

OS
Ubuntu
Python
3.10.x
Are you willing to submit a PR?

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

I have run this locally on 3.10 and 3.11 10 times straight w/o errors (on mac m1).

make PYTHON=python3.10 venv
source venv/bin/activate
cd test
for i in 1 2 3 4 5 6 7 8 9 10; do pytest -s test_doc_id_ray.py ; done

I believe this is fixed with #721.


Provide install and vote counts for packages

Ubuntu and debian provide the "popularity contest" so that members can track popular packages and see adoption of new ones. A particular favorite of mine is watching the adoption of python3.4 vs python 2.7 via Votes (as installs are not as meaningful)
Example:
https://qa.debian.org/popcon-graph.php?packages=python3.4+python2.7&show_vote=on&want_legend=on&want_ticks=on&from_date=&to_date=&hlght_date=&date_fmt=%25Y-%25m&beenhere=1

Actually, you can count installs from Homebrew's CDN, but individual package/Formula maintainers need to request that this information is made publicly available, it isn't by default. See: https://github.com/Homebrew/homebrew/issues/46289

@zbeekman, thanks for the update.
If there’s an API for Bintray’s statistics this might be a start.

I'm guessing bin tray would have such an API but we are rapidly exceeding my knowledge here; I'm not much of a web guru.


WIP - docs: updating template-cli readme and creating a getting started guide

📲 What
updated the template-cli readme to be more readable
created a gettings started guide in the docs
🤔 Why
Better documentation means it's easier for people to on board
🛠 How
NA
👀 Evidence
NA
🕵 How to test
Run through the steps in the documentation
✅ Acceptance criteria Checklist

[ ] Code peer reviewed?
[ ] Documentation has been updated to reflect the changes?
[ ] Passing all automated tests, including a successful deployment?
[ ] Passing any exploratory testing?
[ ] Rebased/merged with latest changes from development and re-tested?
[ ] Meeting the Coding Standards?

Please update the PR template with the description of the changes, and we can get this in once @dnitsch has had a look over it again.


Default span behavior illustration needs updating

The following image needs updating to represent current out of the box behavior
https://raw.githubusercontent.com/spring-cloud/spring-cloud-sleuth/master/docs/src/main/asciidoc/images/zipkin-ui.png
Specifically both client and server span types are now represented as unique entries.

+1


Can't install python extension on Windows

VS Code version
1.62.3
Extension version
v2021.11.1422169775
OS type
Windows
OS version
windows 10
Python distribution
Operating system
Python version
3.10.0
Language server
Default
Expected behaviour
Install python extension on VS code success on Windows host
Actual behaviour
Install failed:
[2021-11-23 20:40:51.435] [renderer1] [error] ["Invalid: extension/package.json not found inside zip.","    at q.downloadInstallableExtension (vscode-file://vscode-app/c:/Users/bfu/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:200682)","    at async q.doRun (vscode-file://vscode-app/c:/Users/bfu/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:199396)"]
[2021-11-23 20:40:51.459] [renderer1] [error] extension/package.json not found inside zip.: Invalid: extension/package.json not found inside zip.
at q.downloadInstallableExtension (vscode-file://vscode-app/c:/Users/bfu/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:200682)
at async q.doRun (vscode-file://vscode-app/c:/Users/bfu/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:76:199396)
Steps to reproduce
Find python extension in VSC, then click install button to install it.
Logs
No response
Code of Conduct

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

Looks like you might have had a bad copy of the extension. VS Code handles installations so transferring this to their repo.


vaccination %

Hi!
Currently there is only following visual information available:

Would it be possible to add extra chart with same data, but not as whole population, and e.g. only adults or/and with kids from year 12-18 included.

This is a good idea and I will bear it in mind as I expand the information available about vaccinations. I believe the data is available.


Add Gitpod.io configuration

Here are a few resources I think you'll find useful:

How to automate a dev setup with Gitpod: https://www.gitpod.io/blog/gitpodify
Curated list of frictionless OSS projects (feel free to add OAE): https://contribute.dev
Gitpod readme badges: see https://github.com/gitpod-io/website/blob/master/README.md for examples
Free onboarding sessions with a Gitpod developer: https://calendly.com/gitpod/onboarding

Previous attempt: https://github.com/oaeproject/Hilary/pull/2002

We're using codespaces instead


pbmm2 --cs tag request

Hi,
Would it be possible to add an equivalent of minimap2's --cs tag (which encodes bases at mismatches and INDELs) to pbmm2?

Yes, it's possible. As pbmm2 is fully open source, feel free to issue a pull request and I'll merge this feature.

Thank you very much! I'm not sure how do this code change -- would it be possible for the cs tag to be included in the next update?

Unfortunately no, we do not have the resources for that at the moment.


Parse error when placing implicit arguments in parenthesis

The function
val foo: (#n:nat) -> Type -> Tot Type
gives a parse error, but removing the parenthesis on the implicit, as below, verifies fine.
val foo: #n:nat -> Type -> Tot Type
Why is this?

The origin of the bug is that the parser is parsing an optional qualifier ("#") followed by an arbitrary term which can happen to be ascribed ("n:nat") and parenthesized ("(n:nat)"). I fixed it by adding a special case handling this issue in the branch kyod_parser which will hopefully be merged soon.
I wil try to see if I can do something cleaner by rearranging the syntactical categories of terms...

Should probably also double-check with @nikswamy  that allowing
val foo'': (n:nat) -> Type -> Tot Type

is a feature, not a bug in the first place. I remember this issue came up in some past discussions.

Already checked, and we agreed that it was something we wanted to be valid F* code.

Fixed by Kenji's new parser