4 files for fl-hillsborough-phd.elr-download Batch step failed due to different schemas in same batch

A bug that occurred on Saturday Nov 13, 2021, as aftermath of Friday Nov 12 deployment:
It looks like fl-hillsborough used to have the wrong schema, and it was fixed during a deployment on Friday, which is all well and good.   However, this caused the Saturday 9:15am ET merge of 4 reports destined for fl-hillsborough to fail, because it happened to be a mix of the old and new/corrected schema names, and our code rightly refuses to merge different schemas together.
This is a new manifestation of a problem we have long known about - that deploying schema changes is currently fraught with possible difficult-to-fix errors as old and new formats clash.  One solution would be to give the batch queue an enema prior to doing a deployment, but it would have to be done carefully (atomically with the deploy), because new data is coming in so rapidly these days.
This query shows the 4 reports that are stuck waiting for Batch, in the task table:
select created_at, item_count CNT, report_id, next_action, next_action_at, schema_name from task where next_action_at = '2021-11-13 14:15:00+00' and receiver_name = 'fl-hillsborough-phd.elr-download' order by created_at ;

Anshul notified receiver contacts of delayed files. Will need to provide another update when files are delivered.

@anshulkumar-usds Colorado emailed me Monday at 10:30 am Eastern about not receiving files since Friday. Will cc you on my reply but assumed that they should have gotten an email from you.

Talked to @MauriceReeves-usds about this. If files are re-ran for Hillsborough they will also be sent to Florida. @anshulkumar-usds we will need to get sign off from Florida that duplicate records will not cause a problem in their system. Can you coordinate that with them?

Emailed FL and copied both FL-state and Hillsborough POCs. @brick-green-agile6 you're copied too, so please follow up in my absence this week.

Kristin from FL said she would follow up on 11/29 to let us know if duplicate results are acceptable

FL-state is hesitant to ingest duplicate records. Hence, we shared accession IDs of missing records for the county. The county will reference these to work with the state. No action needed from RS at this time until we hear from county.

Veena from Hillsborough is checking with the state to get the needed results. Will follow up on 12/6 to see if issue can be closed.

FL responded that they no longer need these.


add transition and about modal

add slidIn transition for mobile menu, add about modal
i just wrote the project description in the about modal
and did basic css for the modal, i'll do better css later, unless @chocmake gonna do stylish css

Yeah, I initially tried a slide down animation using simple margin values but since I needed the mobile menu to be contained within the main header for the background blur effect to work for both elements it resulted in the menu displaying over the Framed logo/hamburger icon while it transitioned so I opted just for an opacity transition.
Ideally if the top header height (--header-height var) could be excluded during the anim using a mask or some method it'd look like it's properly sliding from underneath.

Yeah, I initially tried a slide down animation using simple margin values but since I needed the mobile menu to be contained within the main header for the background blur effect to work for both elements it resulted in the menu displaying over the Framed logo/hamburger icon while it transitioned so I opted just for an opacity transition.
Ideally if the top header height (--header-height var) could be excluded during the anim using a mask or some method it'd look like it's properly sliding from underneath.

@Fraulk Could you fix the merge conflicts please?

@Fraulk Could you fix the merge conflicts please?

i hope i didn't break anything
and about the slide down, i think it's not looking that bad so i've kept it, but feel free to remove it

i hope i didn't break anything
and about the slide down, i think it's not looking that bad so i've kept it, but feel free to remove it

Deployed. Works ok! :D

Deployed. Works ok! :D

Btw, the mobile menu doesn't contain the about modal... oversight?

Btw, the mobile menu doesn't contain the about modal... oversight?

yeah i forgot to mention but i didnt knew where to put it actually

yeah i forgot to mention but i didnt knew where to put it actually


custom cli scripts

It would be great to add a pear equivalent to npm's "scripts" in package.json.

unlikely to do this, the future we're imagining of what dependency management looks like shouldn't need it (it's also a security hazard) - also on principal, avoid scripts if you can. if you have to use them, use npm. for spawning see the upcoming Pear.worker API - for many cases you can do your postinstall work inside an app init conditional check


Separate the samples and assets and update the README

I have updated the README with the VCPI urls and the tutorial button. In addition, I have separated the samples and assets.

A general question: For testing purpose, is it also useful to have some image in other formats, such as jpeg, tiff, along the side?

Good point - we have done this for models where we do support various input formats (see e.g.  https://github.com/IBM/MAX-ResNet-50/blob/master/tests/test.py#L45)

I have added a test case for TIFF and JPEG encoded images.


Use http.HTTPStatus instead of const.HTTP_*

See link in the commit message. The HA HTTP_* constants are likely to go away sooner or later.

For now I don't see why I'll change it.

That means this component will no longer work with the next HA release. The linked HA MR that removes the constants has been merged.


How to limit message size before transmission complete? (Anti-DoS)

Is it possible to limit the size of an incoming message before it has been fully transmitted?
I'm trying to harden my server against DoS attacks using large messages.
Love this lib!

Is not working for me i use Draft from "org.java-websocket:Java-WebSocket:1.5.1", but Draft_17() not exists, only Draft_6455(), but this has no Setter for setMaximumPayloadSize().


[SPARK-47111][SQL][TESTS] Upgrade PostgreSQL JDBC driver to 42.7.2 and docker image to 16.2

What changes were proposed in this pull request?
This PR aims to upgrade PostgreSQL JDBC driver and docker images.

JDBC Driver: org.postgresql:postgresql from 42.7.0 to 42.7.2
Docker Image: postgres from 15.1-alpine to 16.2-alpine

Why are the changes needed?
To use the latest PostgreSQL combination in the following integration tests.

PostgresIntegrationSuite
PostgresKrbIntegrationSuite
GeneratedSubquerySuite
PostgreSQLQueryTestSuite
v2/PostgresIntegrationSuite
v2/PostgresNamespaceSuite

Does this PR introduce any user-facing change?
No. This is a pure test-environment update.
How was this patch tested?
Pass the CIs.
Was this patch authored or co-authored using generative AI tooling?
No.

cc @yaooqinn

Thank you, @HyukjinKwon and @yaooqinn !

Docker Integration tests passed. Merged to master for Apache Spark 4.0.0.

Since this is a test-only PR, let me backport this to branch-3.5 and 3.4.


akkoma: 3.9.3 → 3.10.4

Description of changes
New upstream release: https://akkoma.dev/AkkomaGang/akkoma/src/tag/v3.10.3/CHANGELOG.md#2023-08
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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.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

[ ] Fits CONTRIBUTING.md.

The module tests currently fail because of a weird interaction between Akkoma and toot. When fetching the timeline, toot fails to parse a date string. It appears to expect a date (like 2023-08-30) but encounters a date/time (like 2023-08-30T11:00:00).
I haven’t figured out whether this is an issue in Akkoma or toot. I can reproduce this even with Akkoma 3.9.3 on my machine:
❯ nix run nixpkgs#toot -- timeline                                                                                1
Traceback (most recent call last):
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/bin/.toot-wrapped", line 9, in <module>
    sys.exit(main())
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/console.py", line 961, in main
    run_command(app, user, command_name, args)
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/console.py", line 943, in run_command
    return fn(app, user, parsed_args)
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/commands.py", line 60, in timeline
    statuses = [from_dict(Status, item) for item in items]
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/commands.py", line 60, in <listcomp>
    statuses = [from_dict(Status, item) for item in items]
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/entities.py", line 373, in from_dict
    return cls(**dict(_fields()))
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/entities.py", line 371, in _fields
    yield field.name, _convert(field_type, value)
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/entities.py", line 404, in _convert
    return from_dict(field_type, value)
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/entities.py", line 373, in from_dict
    return cls(**dict(_fields()))
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/entities.py", line 371, in _fields
    yield field.name, _convert(field_type, value)
  File "/nix/store/85x1fp77svwvdmbnfpzvn63qpg0vlzbj-toot-0.38.1/lib/python3.10/site-packages/toot/entities.py", line 397, in _convert
    return date.fromisoformat(value)
ValueError: Invalid isoformat string: '2023-08-30T08:59:28'

At the same time, the TUI interface of toot works just fine.

Corresponding issues:
Akkoma: https://akkoma.dev/AkkomaGang/akkoma/issues/637
toot: https://github.com/ihabunek/toot/issues/399


Add isNode, randomIpAddress and isRegularExpression

Function to check if the environment is node
Function to generate a random Ip Address.
Function to check for Regular Expressions

LGTM


Fix outdated references to DownloadTrigger class

Description

Cleans up a few outdated references to DownloadTrigger. It looks like the classes were renamed during #1012 and these references were missed.

For repository owners only:
Please remember to apply all applicable tags to your pull request.
Tags: FEATURE, BREAKING, BUG, PERF, DEV, DOC, SECURITY
For more info see: https://github.com/tensorflow/tfjs/blob/master/DEVELOPMENT.md

This change is

Thanks for the PR!


Cannot read property 'type' of null when linting OpenAPI files

I'm the same guy from this issue, this is a problem with a different Open API file.

My team is changing over to Open API 3.0 documentation from RAML, and I'm trying to build up a linter from this tool. Our API is (fairly) complex and our data structures are deeply nested. I recently ran into an issue where one of our *.json files couldn't be linted because of a type deref on a null.
Local information
Installed via npm with the -g flag.
In the directory that I'm linting:
> lint-openapi -v
0.28.0

The call that makes the error happen, and output:
> # Source filename on following line changed to protect the guilty.
> lint-openapi --debug openapi_2.json

[Error] There was a problem with a validator.
Cannot read property 'type' of null

TypeError: Cannot read property 'type' of null
    at arrayOctetSequences (/usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:38:20)
    at findOctetSequencePaths (/usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:22:34)
    at /usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:67:14
    at Array.forEach (<anonymous>)
    at objectOctetSequences (/usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:53:35)
    at findOctetSequencePaths (/usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:24:34)
    at /usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:67:14
    at Array.forEach (<anonymous>)
    at objectOctetSequences (/usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:53:35)
    at findOctetSequencePaths (/usr/local/lib/node_modules/ibm-openapi-validator/src/plugins/utils/findOctetSequencePaths.js:24:34)

I feel like this is pretty hard to debug because the file splay of our API documentation means that I'm not entirely sure where this error is being hit. Would it be possible to print the name of the file (or, even better, the name of the object/path of the object) that procs the error?

At the point of this processing, I don't believe we have a filename to print.  This code is operating on a resolvedSchema, meaning a schema where references have already been resolved.
But there may be a clue that can help find the problem.  The code that failed looks like this:
  const arrayPathsToOctetSequence = [];
  const arrayItems = resolvedSchema.items;
  if (arrayItems !== undefined) {
    // supports both array and string (delimited by .) paths
    const pathToSchema = Array.isArray(path)
      ? path.concat('items')
      : `${path}.items`;
    if (arrayItems.type === 'string' && arrayItems.format === 'binary') {

The last line is the line that failed, attempting to reference type of arrayItems.  You see just above that the code checks arrayItems !== undefined, but does not check for null.  So this suggests that somewhere in your API doc there is an items: null.  Maybe.  Worth looking for.

I was just about to tag somebody in the PR, but I see that there is activity on this ticket. I'll hold my peace for now.

@jorge-ibm was @mkistler going to work on this? If not, @distortedsignal, we would welcome the PR!

Yes I think @mkistler was going to take a look, but I agree. @distortedsignal if you have a PR for this already please feel free to submit it

I sent a PR to add the path to the exception text. I figure this is the best way to report to the user that their OpenAPI spec is not valid is to point them to where the invalid spec is. Check out the PR here: https://github.com/IBM/openapi-validator/pull/190

Resolved in #190
@distortedsignal Let me know if that PR doesn't fully resolve the issue. Thanks for the PR!

I think the PR resolves the issue enough. It will at least tell you where the data types are that are causing the issue. This is as much as can be asked for when dealing with faulty API documentation.


Automate searchvector creation

What is the problem?
Today the searchvector creation is made manually with the command python manage.py searchvector (code) and it could be automated.
This command should run every 48h, between 2 am and 4 am.
How can this be addressed?

Use the jarbas/celery.py file
Create a function that schedule the execution of the management command to be executed every 48h (schedule function example - This example schedules to every day, 13 hours, celery documentation brings other forms of scheduling ).
Create the function that executes the python manage.py searchvector command (execute a command example).

Who could help with this issue?
I can help on sundays =)
Labels
[enhancement]
This issue is a translation of Melhorias no Jarbas/Automatizar atualizações/1, page 4 of this document.

Hello! I would like to work on this issue :)

Hey, @luciakasman, @oleggator already did this specific task, but in #497 there is a discussion about adding more things to the celery schedule, you could do it if you want.
Thanks for the interest!


MULTIARCH-4311: add more e2e cases for registry configuration

Adding more e2e cases for registry configuration:

Add case for registry url added in allowedRegistry
Add case for registry url added in blockedRegistry

Blocked by #111

/retest

/retest

/lgtm
/approve
/unhold
/override "Red Hat Konflux / multiarch-tuning-operator-enterprise-contract / multiarch-tuning-operator"

/lgtm

/hold

/unhold

/lgtm
/approve

/override "Red Hat Konflux / multiarch-tuning-operator-enterprise-contract / multiarch-tuning-operator"


Speed broken

Doing the slow command on a gif that is predominantly black and white (it may just be easier to notice on black and white images, i dont know) produces a slowed down version of the gif but it is often distorted with blank frames etc
Steps to reproduce the behavior:

post a black and white gif
do the slow command
wait for the gif to be edited
see painful results

I would expect the gif to simply be the same gif with a higher frame rate.
video of results:
https://user-images.githubusercontent.com/66518629/118507283-ffe80200-b725-11eb-8724-ac178793f2f1.mp4
gif used:
https://user-images.githubusercontent.com/66518629/118507551-3f165300-b726-11eb-8ea5-1a7732d6ecea.gif

This incorrect behavior was introduced in e6b4db6e3ee8c889d456c025e735717e3b0e005f, which uses a search for 3 bytes to try and find the delays in the GIF to modify them. This approach does not work on all GIFs like actually properly reading the GIF would, because there is no guarantee that all instances of the bytes 21 F9 04 are actually preceding the bytes with the delay.

This incorrect behavior was introduced in e6b4db6, which uses a search for 3 bytes to try and find the delays in the GIF to modify them. This approach does not work on all GIFs like actually properly reading the GIF would, because there is no guarantee that all instances of the bytes 21 F9 04 are actually preceding the bytes with the delay.

Actually, this is incorrect. The changed logic has not made it into the main bot yet, and thus the behavior is with the old logic. Just tested it on esmBot Dev (which has the new changes) and it worked as intended. This could possibly be a result of the ImageMagick transparency optimizations.

Ah. The new GIF approach could in theory mess up the colors or pixels of a correct GIF but I haven't really seen that happen on a real GIF yet so yeah isn't really an issue yet.

cool, i have literally no idea what anyone just said

Looks to be fixed now, closing.


placeholderColor prop doesn't seem to work

OS: Android
Behaviour: placeholderColor always shown with it's default value, even though I am sending a string placeholderColor={"white"}
Expected Behaviour: placeholderColor should change accordingly
Version: "^0.2.9"

I'll take a look at the bug.

@tuantle  i got the same issue here, please help for fixing this bug

I'll release an update later today. Working updating to latest react-native also.

Update to version 0.3.0.
The component should correctly show placeholder text with the specified color.
<SearchHeader                     ref = {(searchHeader) => {                         this.searchHeader = searchHeader;                     }}                     placeholder = 'Search...'                     placeholderColor = 'gray'                 />


[Editor] Filter out hidden attributes

This will filter out all hidden properties of the tool if you press the tool's codelens.
ONE-DCO-1.0-Signed-off-by: Seojeonguk<EMAIL_ADDRESS>

From draft #130


Android TV - Default Time Bar D-pad right/left long press does not bring the time bar into focus

I have D-pad right and D-left button usage condition to request focus and clear focus whenever needed
Below is the snippet of it
      boolean isLongPress = event.getRepeatCount() > 0;
        int keyCode = -1;
        // Determine which key code to use based on the action
        if (event.getAction() == KeyEvent.ACTION_DOWN) {
            if (isDpadRightAction || isFastForwardAction) {
                keyCode = KeyEvent.KEYCODE_DPAD_RIGHT;
            } else if (isRewindAction || isDpadLeftAction) {
                keyCode = KeyEvent.KEYCODE_DPAD_LEFT;
            }
        }

        // Dispatch the key event if a valid key code was found
        if (defaultTimeBar != null) {
            if (keyCode != -1) {
                if (event.getAction() == KeyEvent.ACTION_DOWN || isLongPress) {
                    defaultTimeBar.requestFocus();
                    defaultTimeBar.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, keyCode));
                    return true;
                }
            } else {
                defaultTimeBar.clearFocus();
            }
        }

Here I also did some debugging and it is getting true for long press so when defaultTimeBar.requestFocus() is added it should bring time bar into focus even when I long press.
It brings the DefaultTimeBar into focus only when I release the button
Also in xml I have focusable set to true for defaulttimebar
If there is something else I need to add to bring it in focus as soon as I press D-pad right or left button whether its single press or long press then please suggest that Thank you.

Can you please test if this works with the demo app? https://github.com/androidx/media/tree/release/demos/main
If it doesn't work with the demo app please explain your issue with the demo app as a sample. From the code above it's unclear where that codes lives and we can't debug your app code unfortunately. To make this actionable a repro with the demo app would make it possible for us to look into this. If that's not possible please narrow down your question to something you think isn't working with the library components.

I will try the demo app but the idea is When I press D-pad right or left whether single press or long press I want DefaultTimeBar to come up on screen currently what happens is

Single Press - It comes in focus on screen
Long Press - It will come in focus only when I release the button


[cli] Add ability to use existing SSH key pairs for launching AWS instances

Rancher Version:
Rancher 1.2
CLI v0.0.1 and Git hash bc5c09f.
Docker Version:
1.10.2 locally. 1.12.0 on Rancher host.
OS and where are the hosts located? (cloud, bare metal, etc):
Workstation: MacOS
Rancher Server: Ubuntu 15.10 (created with docker-machine)
Steps to Reproduce:
Execute the Rancher CLI:
rancher  --url http://rancher.example.com/v1 \
--access-key xxxxxxxxxxxxx \
--secret-key XXXXXXXXXXXXXXXXXXXXXXXXX \
host create \
--driver amazonec2 \
--amazonec2-access-key XXXXXXXXXXXXXXXX \
--amazonec2-secret-key XXXXXXXXXXXXXXXXXXXXXXXXXX \
--amazonec2-vpc-id vpc-xxxxxxxx \
--amazonec2-instance-type t2.small \
--amazonec2-security-group management-tools \
--amazonec2-region us-east-1 \
--amazonec2-zone b \
--amazonec2-subnet-id subnet-xxxxxxxxxxx \
--amazonec2-tags name=management-tools \
--amazonec2-ssh-keypath /id_rsa \
--amazonec2-ssh-user ubuntu

Results:
For the above scenario, with access/secret keys provided, it will only work if your SSH keys are available in the root (/id_rsa) of your Rancher server container.
(note, there's other issues behind this which I will continue to work through, but the SSH keys for sure is a major issue.)
Expected:
I expected the --amazonec2-ssh-keypath param to refer to the location of SSH keys on my workstation.

After some thinking, I think the behavior of this is correct. Rancher is just calling a docker-machine create command inside the Rancher server container. All the options that you are using are Docker Machine options.
If you want to re-use an existing SSH key pair, then the ssh key pair would have to be wherever the command is run, which would be inside the Rancher server container.
We'd have to make some kind of new option to be able to support what you are looking for.

I agree that in a certain way, it makes sense. However, it also makes the feature (rancher host create with aws) basically unusable, and in an unintuitive way. It tells you that your keys are not there, when you know they are.
If there was a way to upload keys to Rancher, and the cli then referenced those, that would achieve the desired effect of allowing the user to create aws hosts and keeping docker-machine using local keys.
Alternatively, have rancher host create upload the keys so that rancher has them available.
Or is there a way to create aws hosts with the cli that I am missing?

@upayavira You don't need to pass in a key pair. By default, docker-machine will create a new key pair and you can download the key pair in the UI.
http://docs.rancher.com/rancher/v1.2/en/hosts/#accessing-hosts-from-the-cloud-providers

If Rancher allows to use SSH key pasted in the parameter (as a string, not as a path to file) then we can use CLI or UI to pass our own keys.

With the release of Rancher 2.0, development on v1.6 is only limited to critical bug fixes and security patches.

@deniseschannon does  Rancher 2.0 have the option to use existing key pair, I'm not seeing that option yet. If yes could you point me where I can read docs? Thanks!


Fix broken links in protocol spec

Is your feature request related to a problem? Please describe.
Over time (and as a result of my changes in #3992) we have some broken links in the protocol spec.
Describe the solution you'd like
Use mdbook-linkcheck to identify and fix broken links.

Done by @hdevalence


userAsMap is not defined

can't find userAsMap in code but document.

Hi, I removed the method but forgot to update the documentation. Particularly I don't use the user document that Meteor returns, I prefer to have a published loggedUser with the necessary information (name, email, profile picture, date of birth, etc).
If you think userAsMap is interesting or necessary, pull requests are welcome.

OK. I will call backend method instead. Thank you.


Move runV docs/readme to kata-containers/runtime

Presently there is no landing readme/document at https://github.com/kata-containers/runtime/ , how about moving readme from runV page ?

Hey @navidshaikh, I think we can close this, based on sameo's feedback.  Please reopen if you  feel I'm mistaken!


Compile Error: Declaration of Conjecto\Nemrod\Bundle\NemrodBundle\ParamConverter\ResourceParamConverter::apply() must be compatible

Hello,
when i updated my composer to add a new bundle, nemrod bundle change version and it gives me this error, how to solve that please?
FatalErrorException in ResourceParamConverter.php line 27: Compile Error: Declaration of Conjecto\Nemrod\Bundle\NemrodBundle\ParamConverter\ResourceParamConverter::apply() must be compatible with Sensio\Bundle\FrameworkExtraBundle\Request\ParamConverter\ParamConverterInterface::apply(Symfony\Component\HttpFoundation\Request $request, Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter $configuration)

Hello, I accepted a pull-request that is incomplete and I undo the modification. So you can re-pull it would work again :)

How i can i re-pull it ??

composer update conjecto/nemrod

I did it but same error

In your composer.json, which is the Nemrod version  ?

    "conjecto/nemrod": "@dev",
    "easyrdf/easyrdf": "@dev",
    "conjecto/json-ld": "@dev",

Use "conjecto/nemrod": "dev-master" and make a composer update conjecto/nemrod. It would have work previously but sometimes it take times to reports dependency updates with composer.

it works, thank you


Support decimal return values for integer returning functions

A variety of our functions return simple integers, such as Len, Count, Year, Hex2Dec, etc.  At present, they all return a Number, even if NumberIsFloat is disabled.  This means that calculations involving them will be promoted to Float and there could be a loss of precision.  This PR addresses this by returning a Decimal for these functions if NumberIsFloat is not in effect.
Addresses https://github.com/microsoft/Power-Fx/issues/1346.

✅ No public API change.

✅ No public API change.


rounded icons have issue on the right side

react native v 63
vector icons v 6.6.0
The problem is only with actual device

react native v 63
vector icons v 6.6.0

Which font are you using?


Adopt #19078

See #19078

Did the adoption for Windows. Still unclear what to do for Mac and Linux. Reopened #19078

Works now under bash (Linux, Mac as well).
To verify run a task where the command line needs to quote spaces. Something like
{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "taskName": "ls",
            "command": "ls 'dirk baeumer'",
            "isShellCommand": true
        }
    ]
}

Make sure that all three quoting mechanism for bash work. See http://wiki.bash-hackers.org/syntax/quoting


Add standard/advanced to parameter screens

Parameter screens should have clear dropdown to choose between standard and advanced parameters, with advanced hidden by default

Note that PX4 does not categorise parameters in this way

In GQC parameter interface for PX4, there are 'Standard', 'Developer', 'Other' and 'System' areas.  Are these not obviously available from the parameter data?

Not in the parameters that I generated from the code by running make parameters_metadata in /srv/maverick/code/px4 unfortunately... perhaps there is another way to obtain this data from the codebase? I did note that the information that I have is in line with https://docs.px4.io/en/advanced_config/parameter_reference.html so maybe its a QGC managed list?

Yeah possibly.  It's really not that important, I'm actually wondering whether this should be implemented or not.  A parameter list/grouped interface such as we have currently is inherently 'advanced'.  'Standard' users should be using the other wizard/gui interfaces that will come, built on top of the underlying parameters.

Implementing this can cause confusion as if set to Standard by default a lot of parameters will be missing.  If we set it to Advanced by default, standard users will have to know to change it to standard.  And it involves an extra component to the UI, which if questionable usefulness is simply bad UX.
So I think maybe this is a bad idea and should be scrubbed?

I personally like the idea of configuring the 'standard' parameters via a wizard and exposing all parameters how we currently are.

Cool.  case closed!


[Feature]: Specify ABIs for libs

It's not elegant to pack them all into one apk, can we publish different flavors for different ABIs?
e.g.
dependencies {
    implementation("com.github.LottieFiles:dotlottie-android-arm64:0.0.3")
    implementation("com.github.LottieFiles:dotlottie-android-x86_64:0.0.3")
}

Hi @XayahSuSuSu,
Thanks for the suggestion. Implementing different flavors for different ABIs is a great idea. We will work on this for future versions to optimize our APK size.

Workaround: https://github.com/XayahSuSuSu/Android-DataBackup/pull/248

Hi @XayahSuSuSu
We had a discussion about your request to publish separate APK for each ABI. We appreciate your feedback and wanted to share our reasoning for the current approach.
Releasing separate ABI-specific artifacts would require different artifact IDs, which we believe is unnecessary for an AAR bundle. The universal AAR should suit the needs of the majority.
We’ve decided to stick with a universal AAR that includes all ABIs, similar to other libraries we came across. This ensures broad compatibility and simplifies integration.
For users concerned about APK size, we’ve added a section to our README on using abiFilters in your build.gradle to exclude unwanted ABIs. https://github.com/LottieFiles/dotlottie-android/pull/35/files

Hi @XayahSuSuSu
We had a discussion about your request to publish separate APK for each ABI. We appreciate your feedback and wanted to share our reasoning for the current approach.
Releasing separate ABI-specific artifacts would require different artifact IDs, which we believe is unnecessary for an AAR bundle. The universal AAR should suit the needs of the majority.
We’ve decided to stick with a universal AAR that includes all ABIs, similar to other libraries we came across. This ensures broad compatibility and simplifies integration.
For users concerned about APK size, we’ve added a section to our README on using abiFilters in your build.gradle to exclude unwanted ABIs. https://github.com/LottieFiles/dotlottie-android/pull/35/files

There's no need to split ABIs with this guide indeed. Thanks for your great work!


Reduce the footprint and interface of STObject and STLedgerEntry

Current coverage is 64.28% (diff: 72.22%)

Merging #1832 into develop will increase coverage by 0.02%

@@            develop      #1832   diff @@
==========================================
  Files           704        704
  Lines         50786      50743    -43
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits          32636      32619    -17
+ Misses        18150      18124    -26
  Partials          0          0

Powered by Codecov. Last update 802c239...a6b3169

"footprint" is borderline non-sterile

👍

Good tidying.  Marked as "Passed"

Merged as 9a988963e9198d9517984f75c6e48fd98b6cf6f5


upgrade-flux-file: Fix for Windows

The upgrade-flux-file utility does not work properly under Windows.  It runs into an error because the open database file cannot be renamed in-place.
Close the database and remove the input file prior to renaming.
Tested this change on Windows, MacOS, Linux.

Bah. Thanks; merged.


download component complete

Pull Request Test Coverage Report for Build 161

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 67.606%

Totals

Change from base Build 153:
0.0%

Covered Lines:
48

Relevant Lines:
71

💛  - Coveralls

@pawelpaszki Can you add an image of the component please?
Is there a react component that creates the QR codes?

@sedroche I have downloaded a placeholder for the QR Code image. I thought it is good for now. We should probably find out, how is the QR Code generated in OpenShift. Any thoughts?

@pawelpaszki The qr code was a custom component that we created => https://github.com/aerogear/origin-web-console/blob/aerogear-mcp/app/scripts/directives/jqQrCode.js based on https://github.com/aerogear/origin-web-console/blob/aerogear-mcp/bower.json#L23
If no react component exists we will have to create our own.

@sedroche would you mind taking a look?

ping @sedroche


[Feature Request(Write-host)]Add support for color codes

The default options currently available are very limited and the display is poor, and when color is matched, the problem is more serious.
Does the powershell provide support for color codes or add brightness options?
example
Write-host -BackgroundColor Green -Backgroundbright 50 -ForegroundColor DarkMagenta
Write-host  -ForegroundColor "#60000" -ForegroundColor DarkMagenta

VT escape sequences with color codes are supported as long as the terminal actually supports them. You can look over this gist for an example of how they can be used, I use this for my personal prompt function to add some nice color, among other things.
https://gist.github.com/vexx32/94ac39486e84a3ea28ef0a9dda6c5a3c

Thank you
I have a question:
If the script or module is publicly available, does it still work

Dup 2381


DRILL-7533: Convert Pcapng to EVF

DRILL-7533: Convert Pcapng to EVF
Description
Converts the Pcapng format plugin to use EVF. DRILL-7826 is blocked by this JIRA.
Documentation

add a new option stat.

The default of the stat parameter is false, which means that the packet data is parsed and returned, but if true, will return the statistics data about the each pcapng file only (consist of the information about collect devices and the summary of the packet data above).

In addition, a pcapng file contains a single Section Header Block (SHB), a single Interface Description Block (IDB) and a few Enhanced Packet Blocks (EPB).

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SHB | IDB | EPB | EPB |    ...    | EPB |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

See also https://pcapng.github.io/pcapng/draft-tuexen-opsawg-pcapng.html#name-physical-file-layout

Testing
Ran unit tests associated with the Pcapng plugin. Added tests method for other.

@cgivre Thanks. the pcapngdecoder-1.2.jar we are using has problems when processing is_corrupt  (the exception of a single EPB packet is not catched during internal decoding (fr.bmartel.pcapdecoder.PcapDecoder, line 195)), but I was also paying attention to DRILL-7133, and look forward to a solution in the future.


[RESOLVED] High ICMP ping response time

Problem started at 11:52:33 on 2023.08.07
Problem name: High ICMP ping response time
Host: S100-Santiago
Severity: Warning
Operational data: Value: 739ms
Original problem ID: 34659
Event details in Zabbix: http://<IP_ADDRESS>/tr_events.php?triggerid=23518&eventid=34659

Problem has been resolved in 11m 0s at 12:03:33 on 2023.08.07
Problem name: High ICMP ping response time
Host: S100-Santiago
Severity: Warning
Original problem ID: 34659


fix(autoware_pointcloud_preprocessor): fix clang-diagnostic-inconsistent-missing-override

Description
Fixed clang-diagnostic-inconsistent-missing-override error
sensing/autoware_pointcloud_preprocessor/include/autoware/pointcloud_preprocessor/crop_box_filter/crop_box_filter_node.hpp:70:16: error: 'filter' overrides a member function but is not marked 'override' [clang-diagnostic-inconsistent-missing-override]
  virtual void filter(
               ^

Related links
Parent Issue:

Link

How was this PR tested?
Notes for reviewers
None.
Interface changes
None.

Effects on system behavior
None.

@vividf
Hi

@amc-nu @badai-nguyen @drwnz @knzo25 @kyoichi-sugahara @meliketanrikulu @miursh @vividf @YoshiRi @yukkysaito
Hi


Revamp the Configuration page

Due to the fast development lifecycle of Log4j 2, the configuration options documented in the configuration page and those effectively available in the code are currently out-of-sync.
The purpose of this task is to:

[ ] check the documentation of  Log4j System Properties with their usage in the code,
[ ] if they differ, fix either the documentation page or the code,
[ ] simplify and restructure the page.

Configuration page outline
As agreed in the site structure document, revamp the "Configuration" page such that

Outline:

Supported formats

General structure of configuration file
How do formats map to each other?

Basics

Very briefly explain appender, logger, etc.
Refer to the “Architecture” page for details

Properties

Mention about fuzzy matching
List them in definition list (for main artifacts)

Recipes

Examples for common use cases

Links to the “Guides” page contents
Programmatic configuration

Fix LOG4J2-3684
Target 2.x, port to main

The following "documentation" problems were fixed by adapting the code to the documented behavior:

[ ] #2481,
[ ] #2517,
[ ] #2550

The following documentation changes were applied:

[ ] #2552


Debug Adapter - Ensure ptvsd_launcher.py supports old and new versions of PTVSD

Based on some flag, the launcher script will either use the old stable version of PTVSD or the new version of PTVSD
Based on some flag the launcher script will either use wheels or not (use of wheels is to be driven via an experiment)

@kimadeline, what needs to be validated for this?

Nothing to validate here.


does rules_proto support cross compile use —platforms option

As title

proto_library does not do anything platform specific, so I think the answer is yes. Compiling the generated source files (e.g., C++ or Java) requires a, e.g., C++/Java toolchain supporting cross compilation though.


Bugfix/1059 accordion popover fix

Summary of the changes
Updated content-area on accordion so component with popover are not cutoff by overflow:hidden. Change includes switching to overflow:hidden during the expanding animation so the reveal animation is effective. Once expanded, the content-area is switched to overflow:visible so any popover appears as expected.
Related issue
N/A
Checklist

[x] I have added relevant unit and visual regression tests.
[x] I have manually accessibility tested any changes, if relevant.
[x] I have ensured any changes match the Figma component library.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: jd239:x: github-actions[bot]You have signed the CLA already but the status is still pending? Let us recheck it.


[Disks presenting to VM's as 0Bytes]

Describe the bug
I deployed a centos and ubuntu vm and the disks are showing up as 0 bytes so I am unable to continue the iso based installation.
To Reproduce
Steps to reproduce the behavior:

create an image using the first centos 7 mirror
use this image to create a vm. i tried 10GB, 30Gb and 60GB disk sizes
open console after vm starts and start going through install process. The disk shows as 0 bytes

Expected behavior
expect to see a 60GB disk
Log

Environment:

Harvester ISO version: 0.1.0
Underlying Infrastructure Baremetal Intel NUC BOXNUC8i5BEK1

Additional context
Add any other context about the problem here.

Figured out you have to use a template. Maybe make that more clear in the readme. Possibly add that in as auto when attaching an iso


Support Python 3.5 in Parquet code

[ ] Tests added / passed
[ ] Passes black dask / flake8 dask

PR is an alternate of https://github.com/dask/dask/pull/5490 -- this requires black from src

@quasiben you may not have installeed black from git master in this PR

@mrocklin forgot to push the big changelog

+1 from me.  I'll plan to merge soon if there are no objections.

Supercedes #5490

Thanks for tracking this down @quasiben !


Payments | dockerfile rebuilding

add in settings.py :
-STATIC_ROOT
-change Datebase{}
in docker-compose change port for transactions on "5433" add start.sh for running server
change entrypoint.sh, script which check db status in comments still didn't work Dockerfile: alpine>>slim for bash, now file have less layers and more easy to read it.

Add multistage


Speed of acoustics track export

MM has been working on this for a while -- export of anything involving a pitch track or similar is currently too slow.
Progress is all in Michael's head,  I am just making an issue here to track because it's a major outstanding thing.
This is crucial for us being able to do any example where you export tracks or aggregate functions over them (like mean F0 for every X vowel).... which is basically anything intonation-related (or IF0).

Resolved in PolyglotDB.


Support for SQL compliant Order By in PQL

Pinot currently does not support Order By in PQL. The current behavior is:

Throw exception for the following query:
select sum(m1) from table where ... group by d1, d2 order by d1

Silently ignore order by for the following query. Each group is sorted based on its aggregation value.
select sum(m1), d1, d2 from table where ... group by d1, d2 order by d1

The proposal is to support support the SQL compliant Order By in PQL for both the queries above. With this features. Upon initial investigation, it appears that the existing group-by execution code has several performance related optimizations that make it hard to support the new feature. So the initial proposal is as follows:

The existing BrokerRequest implementation has tied the Order By to selection queries only. In order to maintain backward compatibility, the proposal is to add a top level Order By in the request.thrift that would initially apply to group-by, and after drop the SelectionSort part.

In the presence of Order By, generate a new plan using new operator to have a parallel implementation for this new feature. Once this code is matured (for functionality and performance), the existing functionality can also be moved to use the new code.

The new operator will work on tabular data as opposed to Map with single group key and a value. This tabular structure would make it more generic and reusable for other queries (selection), as well as allow for creating customized sort orders (column based).

With SQL compliant behavior, we will now be able to perform segment level trimming of results in presence of multiple aggregation functions. This does not happen today because it breaks the existing behavior as dropping key for one aggregation function also drop it for all others (not desired for current non SQL behavior).

Doc outlining approaches and thoughts: https://cwiki.apache.org/confluence/display/PINOT/Order+By

Supported in SQL (PQL is deprecated)


How to add custom view

Version : 0.20.4
TypeScript
Hi All, Trying to add custom view  on my calendar, took the example from this codesandbox
However I am getting below mention error.
No overload matches this call.   Overload 1 of 2, '(props: Readonly<BigCalendarProps<any, object>>): BigCalendar<any, object>', gave the following error.     Type '{ day: true; week: true; month: true; agenda: true; work_week: true; year: any; }' is not assignable to type 'Views'.       Object literal may only specify known properties, and 'year' does not exist in type 'Views'.   Overload 2 of 2, '(props: BigCalendarProps<any, object>, context?: any): BigCalendar<any, object>', gave the following error.     Type '{ day: true; week: true; month: true; agenda: true; work_week: true; year: any; }' is not assignable to type 'Views'.       Object literal may only specify known properties, and 'year' does not exist in type 'Views'.ts(2769) index.d.ts(258, 5): The expected type comes from property 'views' which is declared here on type 'IntrinsicAttributes & IntrinsicClassAttributes<BigCalendar<any, object>> & Readonly<{ children?: ReactNode; }> & Readonly<...>' index.d.ts(258, 5): The expected type comes from property 'views' which is declared here on type 'IntrinsicAttributes & IntrinsicClassAttributes<BigCalendar<any, object>> & Readonly<{ children?: ReactNode; }> & Readonly<...>'
I know that it is taking views references from this location<EMAIL_ADDRESS>and I can see the year is not defined.. and I can definitely add comportment here.
export type Views = View[] | {
day: boolean | React.SFC | React.Component,
agenda: boolean | React.SFC | React.Component,
month: boolean | React.SFC | React.Component,
week: boolean | React.SFC | React.Component,
work_week: boolean | React.SFC | React.Component
};
Now I am not sure if I have to modify react calendar installation, if yes then what others component I have to modify. Can someone suggest.
Mentioning implementation:

-VS

does it work tho? typescript errors are due to incorrect types. I don't maintain the types so can't ensure they are accurate or correct

It is working here
https://codesandbox.io/s/priceless-mclean-jjmky5047y?file=/src/Year.js:0-3849

great, the "bug" is that the typescript type definitions are wrong then. Just because TS says something is wrong doesn't mean it is remember


Native library fails to load in docker container

I am using gradle for a springboot app that also uses redis. Redis, apparently, relies on org.zerial.snappy.Snappy
The problem is that when I run my tests locally, without docker (on mac) all goes well, when I run them in a docker container it fails.
Please see this stack overflow post for exact details.
The whole thing fails because SnappLoader fails to find the native library. But this is shocking because:
$ docker restart 87aad5c15757 && docker exec -it 87aad5c15757 /bin/bash
87aad5c15757
bash-4.3$ ls
Jenkinsfile                          build.gradle                         docker-compose.yml                   gradle.properties                    infra                                system.properties-Linux-4.9.36-moby  user-login-dto
README.md                            code-style.xml                       google_checks.xml                    gradlew                              out                                  system.properties-Mac OS X-10.12.5   user-login-server
bitbucket-pipelines.yml              docker-compose-test.yml              gradle                               gradlew.bat                          settings.gradle                      user-login-client
bash-4.3$ find /tmp . -name '*.so'
/tmp/snappy-1.1.2-dc393d01-0b0c-4e52-aacc-583405d4119a-libsnappyjava.so
./.gradle/native/25/linux-amd64/libnative-platform.so
./.gradle/native/25/linux-amd64-ncurses5/libnative-platform-curses.so
./.gradle/native/25/linux-amd64-ncurses6/libnative-platform-curses.so
./.gradle/native/jansi/1.14/linux64/libjansi.so
bash-4.3$ ls -al /tmp/snappy-1.1.2-dc393d01-0b0c-4e52-aacc-583405d4119a-libsnappyjava.so
-rwxr--r--    1 gradle   gradle      263376 Jul 27 06:34 /tmp/snappy-1.1.2-dc393d01-0b0c-4e52-aacc-583405d4119a-libsnappyjava.so

The file is actually where the error says it's looking! I wonder if it's actually failing to load the .so but reporting it as a not found?
Here is the sample of the stack trace most relevant:
Caused by: java.lang.UnsatisfiedLinkError: /tmp/snappy-1.1.2-dc393d01-0b0c-4e52-aacc-583405d4119a-libsnappyjava.so: Error loading shared library ld-linux-x86-64.so.2: No such file or directory (needed by /tmp/snappy-1.1.2-dc393d01-0b0c-4e52-aacc-583405d4119a-libsnappyjava.so)
build_1  |      at java.lang.ClassLoader$NativeLibrary.load(Native Method) ~[na:1.8.0_131]
build_1  |      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) ~[na:1.8.0_131]
build_1  |      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824) ~[na:1.8.0_131]
build_1  |      at java.lang.Runtime.load0(Runtime.java:809) ~[na:1.8.0_131]
build_1  |      at java.lang.System.load(System.java:1086) ~[na:1.8.0_131]
build_1  |      at org.xerial.snappy.SnappyLoader.loadNativeLibrary(SnappyLoader.java:174) ~[snappy-java-<IP_ADDRESS>.jar:na]
build_1  |      at org.xerial.snappy.SnappyLoader.load(SnappyLoader.java:152) ~[snappy-java-<IP_ADDRESS>.jar:na]
build_1  |      at org.xerial.snappy.Snappy.<clinit>(Snappy.java:47) ~[snappy-java-<IP_ADDRESS>.jar:na]
build_1  |      at org.redisson.codec.SnappyCodec$2.encode(SnappyCodec.java:68) ~[redisson-2.5.1.jar:na]
build_1  |      at org.redisson.client.handler.CommandEncoder.encode(CommandEncoder.java:103) ~[redisson-2.5.1.jar:na]
build_1  |      at org.redisson.client.handler.CommandEncoder.encode(CommandEncoder.java:45) ~[redisson-2.5.1.jar:na]
build_1  |      at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) [netty-codec-4.0.42.Final.jar:4.0.42.Final]
build_1  |      ... 31 common frames omitted
build_1  |
build_1  |     2017-07-27 06:34:23.378  WARN 120 --- [isson-netty-1-6] io.netty.channel.DefaultChannelPipeline  : Failed to mark a promise as failure because it has failed already: DefaultChannelPromise@68316432(failure: io.netty.handler.codec.EncoderException: java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy), unnotified cause: io.netty.handler.codec.EncoderException: java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy
build_1  |      at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:125)
build_1  |      at org.redisson.client.handler.CommandEncoder.write(CommandEncoder.java:63)

I am also including system property dumps from running it locally and running it in a container so you can see the difference. Since I know the native library location is strongly based on that.
Docker image (gradle:alpine)
PID=372
awt.toolkit=sun.awt.X11.XToolkit
catalina.base=/tmp/tomcat.5265643677339283794.8081
catalina.home=/tmp/tomcat.5265643677339283794.8081
catalina.useNaming=false
com.zaxxer.hikari.pool_number=1
file.encoding=UTF-8
file.encoding.pkg=sun.io
file.separator=/
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.awt.headless=true
java.awt.printerjob=sun.print.PSPrinterJob
java.class.version=52.0
java.endorsed.dirs=/usr/lib/jvm/java-1.8-openjdk/jre/lib/endorsed
java.ext.dirs=/usr/lib/jvm/java-1.8-openjdk/jre/lib/ext:/usr/java/packages/lib/ext
java.home=/usr/lib/jvm/java-1.8-openjdk/jre
java.io.tmpdir=/tmp
java.library.path=/usr/lib/jvm/java-1.8-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-1.8-openjdk/jre/lib/amd64:/usr/lib/jvm/java-1.8-openjdk/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=1.8.0_131-b11
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=1.8
java.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
java.version=1.8.0_131
java.vm.info=mixed mode
java.vm.name=OpenJDK 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=1.8
java.vm.vendor=Oracle Corporation
java.vm.version=25.131-b11
line.separator=

org.jboss.logging.provider=slf4j
os.arch=amd64
os.name=Linux
os.version=4.9.36-moby
path.separator=:
spring.beaninfo.ignore=true
sun.arch.data.model=64
sun.boot.class.path=/usr/lib/jvm/java-1.8-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-1.8-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-1.8-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-1.8-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-1.8-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-1.8-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-1.8-openjdk/jre/lib/jfr.jar:/usr/lib/jvm/java-1.8-openjdk/jre/classes
sun.boot.library.path=/usr/lib/jvm/java-1.8-openjdk/jre/lib/amd64
sun.cpu.endian=little
sun.cpu.isalist=
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=com.sterling.s1.users.server.UserApplication --spring.profiles.active=docker
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=UTF-8
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
sun.nio.ch.bugLevel=
sun.os.patch.level=unknown
user.country=US
user.dir=/project/user-login-server
user.home=/home/gradle
user.language=en
user.name=gradle
user.timezone=GMT
user.variant=

Localhost on Mac 10.12.5
PID=21394
awt.toolkit=sun.lwawt.macosx.LWCToolkit
catalina.base=/private/var/folders/c4/m28c23954qq1ndnvlkv07rmshkh91h/T/tomcat.2487844341811596065.9090
catalina.home=/private/var/folders/c4/m28c23954qq1ndnvlkv07rmshkh91h/T/tomcat.2487844341811596065.9090
catalina.useNaming=false
com.zaxxer.hikari.pool_number=1
file.encoding=UTF-8
file.encoding.pkg=sun.io
file.separator=/
ftp.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
gopherProxySet=false
http.nonProxyHosts=local|*.local|169.254/16|*.169.254/16
java.awt.graphicsenv=sun.awt.CGraphicsEnvironment
java.awt.headless=true
java.awt.printerjob=sun.lwawt.macosx.CPrinterJob
java.class.version=52.0
java.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/endorsed
java.ext.dirs=/Users/cbongiorno/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre
java.io.tmpdir=/var/folders/c4/m28c23954qq1ndnvlkv07rmshkh91h/T/
java.library.path=/Users/cbongiorno/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.8.0_131-b11
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=1.8
java.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
java.version=1.8.0_131
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=1.8
java.vm.vendor=Oracle Corporation
java.vm.version=25.131-b11
line.separator=

org.jboss.logging.provider=slf4j
os.arch=x86_64
os.name=Mac OS X
os.version=10.12.5
path.separator=:
socksNonProxyHosts=local|*.local|169.254/16|*.169.254/16
spring.beaninfo.ignore=true
spring.output.ansi.enabled=always
spring.profiles.active=dev,clean
sun.arch.data.model=64
sun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/classes
sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib
sun.cpu.endian=little
sun.cpu.isalist=
sun.io.unicode.encoding=UnicodeBig
sun.java.command=com.sterling.s1.users.server.UserApplication --server.port=9090
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=UTF-8
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
sun.nio.ch.bugLevel=
sun.os.patch.level=unknown
user.country=US
user.dir=/Volumes/dev/sterling/java-user-login-service
user.home=/Users/cbongiorno
user.language=en
user.name=cbongiorno
user.timezone=America/Los_Angeles

I will try using another image and hope for better results

@chb0github At a first glance, you need to use alpine linux which has glibc.  Alpine linux has no glibc, which is required to run C++ code embedded in snappy-java.

Please check whether the extracted .so file is executable from the docker app user.
And also I recommend to use the latest version of snappy-java 1.1.4.

For example you can use an Alpine linux that has glibc:
https://github.com/frol/docker-alpine-glibc

@xerial - I will keep that in mind for a base. I am using a down steam image for java/gradle. I ultimately got the same advice from this post.
One request I would ask: The way this manifests itself is totally misleading! You get a NoClassDefFoundError which is definitely not the case. And, upon research, it isn't even that it can't find the .so file. It's that the file is not compatible. There has to be some ERROR logging to make crystal clear what is going on.

Did you get NoClassDefFoundError? I only see UnsatisfiedLinkError, which is reported by JVM.

OK. I get it. Snappy class seems actually failed to initialize because loading native library was failed (UnsatisfiedLinkError because of missing glibc), so Snappy class is not yet initialized and no class definition is found for Snappy.class. In that sense, NoClassDef is correct.
musl-libc is relatively new compared to glibc, and missing glibc is a common pitfall when using Alpine Linux. In future, we may be able to support musl, but snappy-java need to run on varieties of platforms and I'm not sure whether musl is a good fit for this purpose.
Let me close this ticket as there is a workaround here. Thanks.

I'm just trowing that here, but couldn't it be possible to use the java-snappy alpine rebuilded lib ? Alpine with musl is pretty common nowadays, could be nice to have snappy-java natively available.

My original problem stemmed from the fact the the gradle docker image used glibc. I had to create a custom arrangement to do the build. The code that goes into determining which lib to load is pretty complicated. For me, it's complicated enough that I would treat it entirely optional and fallback to a reliable implementation; there are just so many ways this can go wrong. That's me though

@xerial  it works well for me , thank you so much.

The gcompat package fixed this issue for me.

Or use the Alpine package https://pkgs.alpinelinux.org/package/edge/community/x86_64/java-snappy-native

Or use the Alpine package https://pkgs.alpinelinux.org/package/edge/community/x86_64/java-snappy-native

Can you tell me how to use it?

install the package

install the package

thx


Add PHP7 for travis

@indytechcook - I think its safe to set the php version to >=5.4

Sorry to make the commit log messy.

No worries, you can always rebase to clean up the commits if it bothers you.
I tried rebuilding the test on travis - it seems like its ignoring the recent composer.json change.

I tried to run composer update to see if travis just looks at the lock file but ran into another dependency issue:
  Problem 1
    - Installation request for mockery/mockery dev-master -> satisfiable by mockery/mockery[dev-master].
    - mockery/mockery dev-master requires hamcrest/hamcrest-php ^2.0@dev -> no matching package found.

oh jeez.  never meant to include the lock file in the first place. feel free to nuke that.
Should be able to fix the dependencies by fixing the versions on a couple of those dev dependencies:
"mockery/mockery":    "~0.9.4",
"phpunit/phpunit":    "~4.0",
"raulfraile/ladybug": "~1.0.13"

let me know, I don't mind doing a separate PR to fix those issues


Error spam when opening up dialogs in project manager

Godot version
4.0 dev 9afc8337bd1a4420cf6b1d61bd2a25d50317a158
System information
n/a
Issue description
When in the project manager you open up a dialog, you get error spam around project settings each time the window refreshes:
WARNING: Property not found: rendering/limits/time/time_rollover_secs
     at: ProjectSettings::_get (core\config\project_settings.cpp:333)
WARNING: Property not found: rendering/limits/time/time_rollover_secs
     at: ProjectSettings::_get (core\config\project_settings.cpp:333)
WARNING: Property not found: rendering/limits/time/time_rollover_secs
     at: ProjectSettings::_get (core\config\project_settings.cpp:333)
WARNING: Property not found: rendering/limits/time/time_rollover_secs
     at: ProjectSettings::_get (core\config\project_settings.cpp:333)

In some situations I got this one as well:
WARNING: Property not found: rendering/driver/depth_prepass/enable
     at: ProjectSettings::_get (core\config\project_settings.cpp:333)

But that might have been something I introduced in the PR I'm working on.
Steps to reproduce
Easiest to reproduce is attempting to rename a project.
Minimal reproduction project
n/a

Could this be caused because it loads the project file for the selected project but as we no longer save all settings and we're not running GLOBAL_DEF for these settings, it won't be able to find the entries?

Probably the same cause as #25661


Experiment name should be displayed on top of the "Task" page

When one clicks to see a particular experiment details (where the graph and all systems listed) the name of the experiment is no longer displayed, just the page title contains only the title "Tasks". It would be useful if the experiment name and description can be displayed above of the graph.

Done in 29af6d4b0438f9d38174081e958e5b811fb92dcc.

It works


[Feature Request] Add support for latest ESP-AWS-IoT, ESP-IDF v5.0, and IDF Eclipse Plugin v2.7

Is your feature request related to an issue you've encountered? If so, please elaborate.
The 202212.00 Getting Started Guide's section 1.2 "Software Requirements" says this reference code was written for "ESP-IDF 4.4.3 or higher" but there's been several API changes introduced in ESP-IDF v5.0, so I'd like a confirmation that this reference code fully supports the released ESP-IDF v5.0, and ideally the IDF Eclipse Plugin v2.7, along with the ESP-AWS-IoT soon to be tagged & released as 202210.01-LTS but also immediately available on its master branch (see Request for information on support with esp-idf "release/v5.0" (CA-241) #138).
Describe the new feature request
Update this reference code so it fully supports the upcoming ESP-AWS-IoT LTS release, the released ESP-IDF v5.0, and the released IDF Eclipse Plugin v2.7.
Describe other alternatives you've considered
Revert to using ESP-IDF v4.4.3, but that would likely end-up being something we'd soon regret in the long-term.
Additional context
Still in an early phase of a project, so trying to future-proof it against the many changes introduced in the latest ESP-IDF release v5.0.

We are looking into the same and will get back soon.

Thanks for reaching out.
Regarding esp-aws-iot, the main branch of this reference implementation, and its recent release v202212.00, supports 202210.01-LTS and references the commit in esp-aws-iot in which 202210.01-LTS was merged.
esp-idf v5.0 is a major release with breaking changes across the build system, networking, peripherals, the freertos kernel, etc. and as such will require that this reference implementation be potentially updated and extensively tested to be compatible with esp-idf v5.0.

There is a plan to update to esp-idf v5.0, tentatively before, or by Jan end next year.


some playlists don't work

there are playlists that provide shortened track information in the Yandex Music API. I have processed this in my script. In your case, he just doesn't see the tracks.
Playlist: https://music.yandex.ru/users/Comicona/playlists/1023
I did this. Made a request with MarshalX YandexMusic API: https://github.com/MarshalX/yandex-music-api
Copied all the id:album_id from the response to client.user_playlist("kind="1023", user_id="Comicona")
And sent a list consisting of a set of data
id:album_id
On request, client.tracks(list_track)
I received these tracks with full information. I tried it on a playlist with 500+ tracks, everything comes correctly

@AgutinVBoy can you look into this?

Wow. The API response for this playlist is different. For a normal playlist, a json is returned with the content: "result.tracks[].track.{title, id, artists etc}".
I haven't seen the format for the provided playlist before. Api returns: "result.tracks[].{id, albumId}".
We need to modify the code: fetch information about each track when such format is found.
I didn't find any other differences in the API response.

@llimonix, how did you create a playlist like this?
The only option I can offer now is to create several playlists of different types and deeply analyze the API response to these playlists.

@llimonix, how did you create a playlist like this?
The only option I can offer now is to create several playlists of different types and deeply analyze the API response to these playlists.

I took a regular request for a playlist where kind is passed and user_id got an abbreviated view of the tracks:

Then I took and made a request with a combination of all track_id:album_id per request: https://api.music.yandex.net/tracks?trackIds=82876164%2C86356254%2C80782933%2C83291070%2C86726809%2C84019953%2C87706317%2C66781909%2C85740709%2C85815221 - where %2C is a comma
And I got the full view of the tracks.

Tested on 500+ tracks in the album, it accepts apparently any long list

The maximum length of the request (or rather arguments separated by comma) is 6560 characters (I found out experimentally. After that I get error 431). The average track id length is 10 characters (including comma).
I think for safety we can make several requests, separating 300-500 tracks each.

The maximum length of the request (or rather arguments separated by comma) is 6560 characters (I found out experimentally. After that I get error 431). The average track id length is 10 characters (including comma). I think for safety we can make several requests, separating 300-500 tracks each.

я делал 500+ у меня все сработало

When should I wait for the update?

This issue is up for someone to grab and fix.
I personally don't use Yandex and therefore don't really have interest to look into when I'm busy with other stuff.

This issue is up for someone to grab and fix.
I personally don't use Yandex and therefore don't really have interest to look into when I'm busy with other stuff.

can I recompile the plugin with a fix myself, or can I send you an updated file for Yandex and you compile it yourself?

you can open pr with these changes sure

https://mega.nz/folder/fy4CgKRT#VuXGCKVatNGTAZ8581pgjw
I made a parse of bad playlists in my own way
First, he tries to get the tracks in the usual way, if nothing is included in the list, he parses through another link described above.
A pack of 300 tracks each. If there are not 300 tracks, then he immediately makes a request for all the IDs
I also set the limit of songs on the artist's link to 300, previously there were 10. It is not clear why. If the artist has less than 300 tracks, he will also parse everything correctly

I'm not gonna download a zip from mega, if you want this fixed open a pull request instead
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests

I'm not good at github and what to do here. So it's your right to use or not. The main thing is that everything works for me, and the rest is not important

https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request

I made a fork of the project, you can see all the changes

although now I understand that that If else if check could have been done without checking for the number of tracks. He would have divided the chunks normally if there were less than the specified number.

I made a fork of the project, you can see all the changes

then next open a pull request

I made a fork of the project, you can see all the changes

then next open a pull request

check

I'll take a look later & leave feedback in the pull request

I will add another text search fix in 2024. Instead of searching only for a track, the most appropriate option will be selected, whether it is a track, playlist or album. I rewrote the logic a bit and slightly fixed erroneous attempts to process json when it did not exist

Is it still relevant?

There was some sort of misunderstanding on what exactly they wanted
Check the linked pr above

No, it's no longer relevant. It was fixed in some of the updates
Please pay attention to a minor flaw
https://github.com/topi314/LavaSrc/issues/164

No, it's no longer relevant. It was fixed in some of the updates
Please pay attention to a minor flaw

Meaning with the plugin fix or yandex music api?

plugin

plugin

No, it's no longer relevant. It was fixed in some of the updates
Please pay attention to a minor flaw

Meaning with the plugin fix or yandex music api?

plugin

Xd, and you should have just read the documentation and not made anything up

not sure what this is supposed to mean

since this seems to be resolved I am gonna close this issue


Add classes for frames using backdrops

I noticed when a frame is created with the BackdropTemplateMixin all the backdrop items are not defined. This definition will allow the user to extend the frame class as needed to add in the proper doc info.
Before:

After:

The backdrop system does not have much documentation on Wowpedia outside of this one page https://wowpedia.fandom.com/wiki/BackdropTemplate I linked to it at the class level should I add links to it on each of the functions?

Thanks, I'm planning to to support templates as done in #15 so there would be no need to annotate it with @class or @type. Although it's a bit hacky and I'm not sure myself what is the best approach.
---[Documentation](https://wowpedia.fandom.com/wiki/API_CreateFrame)
---@generic T, Tp
---@param frameType `T` | FrameType
---@param name? string
---@param parent? Frame
---@param template? `Tp` | TemplateType
---@param id? number
---@return T|Tp frame
function CreateFrame(frameType, name, parent, template, id) end

---@alias TemplateType
---| '"BackdropTemplate"'

---@class BackdropTemplate
---[Documentation](https://wow.gamepedia.com/API_BackdropTemplateMixin)
local BackdropTemplateMixin = {}

---[Documentation](https://github.com/Gethe/wow-ui-source/blob/9.2.0/Interface/SharedXML/Backdrop.lua#L144)
function BackdropTemplateMixin:OnBackdropLoaded() end

It has a caveat that it would only support a single string literal, e.g. checking for BackdropTemplateMixin
and/or having multiple comma-delimited templates would not work.
local MyFrame = CreateFrame("Button", nil, UIParent, BackdropTemplateMixin and "BackdropTemplate") -- fails
local MyFrame = CreateFrame("Button", nil, UIParent, "BackdropTemplate") -- works

The backdrop system does not have much documentation on Wowpedia outside of this one page https://wowpedia.fandom.com/wiki/BackdropTemplate I linked to it at the class level should I add links to it on each of the functions?

Yeah, ideally on hovering over a function it should show the "Documentation" link
---@param backdropInfo backdropInfo
---[Documentation](https://github.com/Gethe/wow-ui-source/blob/9.2.0/Interface/SharedXML/Backdrop.lua#L321)
function BackdropTemplateMixin:SetBackdrop(backdropInfo) end

Awesome, good to know. I am working on the Ace3 library documentation as I work my way through my addon I will likely end up building out the documentation for all of them. I will make sure to link back to the actual Ace3 documentation for all of them as well.


Support either proc-macro or proc_macro keys

Fix for the issue in #1602
I'll try to get a list of crates that need rebuilding.

I won't be able to grab the list just now, it requires checking all crates published since 2021-11-27, which is before the latest index squash, and probably >30k to download and check 😰. I might get around to it later, otherwise for now we know of derivenum and ts2rs that will need rebuilds and can handle others as they get reported.

otherwise for now we know of derivenum and ts2rs that will need rebuilds and can handle others as they get reported.

IMO that's good enough.

Ah I just reworked Cargo.toml and republished so I guess no need for a rebuild for ts2rs but thanks for your work anyways :D


Unicode characters do not covert correctly

Hey,
Great tool, it helped me a lot, thanks!
I have an issue, and i'm not sure whether it is in here, or in F4E.
When i'm using unicode characters, it does not compile correctly:
This is the code:

This is how the emails looks like:

This happens for all email clients.

Hey thanks for the support!
This issue seems to be related to Inky itself since this is just the grunt
task which relies on Inky. Could you open an issue over there?
Greetings and merry xmas,
Miw0
Am 25.12.2016 5:30 nachm. schrieb "Matan Mizrahi"<EMAIL_ADDRESS>
:

Hey,
Great tool, it helped me a lot, thanks!
I have an issue, and i'm not sure whether it is in here, or in F4E.
When i'm using unicode characters, it does not compile correctly:
This is the code:
[image: screen shot 2016-12-25 at 18 25 32]
https://cloud.githubusercontent.com/assets/1095554/21472029/02f3a66c-cad0-11e6-848c-819aee9c38a3.png
This is how the emails looks like:
[image: screen shot 2016-12-25 at 18 27 26]
https://cloud.githubusercontent.com/assets/1095554/21472028/02f3383a-cad0-11e6-9f2d-7bc4c77a9e6d.png
This happens for all email clients.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Miw0/grunt-inky/issues/4, or mute the thread
https://github.com/notifications/unsubscribe-auth/ADpAScZG1ebrpBPt8Pz0FnpKUppl1zNYks5rLpoMgaJpZM4LVbzr
.


Update all.json from Allure Security findings

These are the new sites for today and the corresponding top-level domains added to all.json.
Please keep in mind that the script checks against all.json from the master branch. If there are open PRs, there may be duplicates.
Also, please check if the domains added are any well-known that shouldn't be blacklisted at the top level (eg. netlify, ddns, etc) and change these to include the subdomain.
Please check them for eligibility and liveness, add the additional information (urlscan, screenshot) were applicable, and separate them in eligible, non-eligible and dead.
The curator should only copy the "eligible" ones into the spreadsheet.
Below are 2 new scam sites, along with 2 domains added to all.json:

Site
Domain

blockchainconnect.tk
blockchainconnect.tk

defsyn.com
defsyn.com

Eligible

Site
Urlscan
Screenshot

Non-eligible

Site

Dead

Site

@frankywild Two new sites for today.