I am getting this error when I am trying to deploy the app using Azure CLI

Describe the bug
Unable to deploy the app using Azure CLI
To Reproduce
Steps to reproduce the behavior:

Go to 'readme_azd'
See error

Getting this error when I am trying to deploy using Azure CLI
TraceID: 6ac*****************************
ERROR: error executing step command 'provision': deployment failed: failing invoking action 'provision', error deploying infrastructure: starting deployment to subscription: PUT https://management.azure.com/subscriptions/eb5**************************************/providers/Microsoft.Resources/deployments/sampleappenv-1712313672
RESPONSE 403: 403 Forbidden
ERROR CODE: AuthorizationFailed
{
"error": {
"code": "AuthorizationFailed",
"message": "The client 'email' with object id '5b3**********************' does not have authorization to perform action 'Microsoft.Resources/deployments/write' over scope '/subscriptions/eb5***************************/providers/Microsoft.Resources/deployments/sampleappenv-1712313672' or the scope is invalid. If access was recently granted, please refresh your credentials."
}
}
TraceID: 6ac*********************************************
Screenshots

Configuration: Please provide the following

Azure OpenAI model name and version (e.g. 'gpt4-32k')
Is chat history enabled? No
Are you using data? If so, what data source? (e.g. Azure AI Search)

I got owner level access on Azure OpenAI service but it is still not working. Do I need owner level permission at the resource group level?

To run azd up, you need these permissions:

Your Azure account must have Microsoft.Authorization/roleAssignments/write permissions, such as Role Based Access Control Administrator, User Access Administrator, or Owner. If you don't have subscription-level permissions, you must be granted RBAC for an existing resource group and deploy to that existing group.
Your Azure account also needs Microsoft.Resources/deployments/write permissions on the subscription level.

To run azd up, you need these permissions:

Your Azure account must have Microsoft.Authorization/roleAssignments/write permissions, such as Role Based Access Control Administrator, User Access Administrator, or Owner. If you don't have subscription-level permissions, you must be granted RBAC for an existing resource group and deploy to that existing group.
Your Azure account also needs Microsoft.Resources/deployments/write permissions on the subscription level.

How to enable both the permission you mentioned?

I assume you're working at a company that has restricted your account's permissions. Typically then, your company would have an IT department that could grant you those permissions, using steps like the ones detailed here: https://learn.microsoft.com/en-us/azure/role-based-access-control/role-assignments-steps


Decide on items for test suite 1

Select at least 2 items from:

badc deposited 2022
cmip5 - include two very similar datasets, and a few more
eprof_daily
faam
neodc other
sentinel1a
sentinel5p
ukmo-rad-hires

Provide as a list of file paths/directories (and their relevant collection).

https://docs.google.com/spreadsheets/d/1fI5ewO2rcZ6mvuAwnBVFZdotaqf3kJpf8JmvNwfZAWQ/edit#gid=0

Do you want me to feed into this ? (e.g. the eprofile and sonde dirs might not be a the level you want)

Do you want me to feed into this ? (e.g. the eprofile and sonde dirs might not be a the level you want)

At some point. Probably after STAC records are made.

I have moved the test items to a repo of their own https://github.com/cedadev/stac-static-test-items/tree/main

Do you want me to feed into this ? (e.g. the eprofile and sonde dirs might not be a the level you want)

Hi @gap736uk: no need for you to feed into this. It's not about the data - it's about the functionality of the search service and client. We are not adding anything new - just using example data to test that the existing features actually work correctly.


add fb pixel tracker

Do Malawi and Rwanda need fbook tracking as well? If not, +1 from me

@nathanbegbie there is no tracking code for them


feat: reduced the size by simplifying mask selectors

I moved --m variable to root level and could manage to set mask once. This reduced the crowd a bit and the size of the minified file to around 1 KB.

thanks for the PR 🎉   this avoids duplicate code significantly.
(no change seems on this PR because of my merge mistake 🤦♂ sorry. the actual merge is here https://github.com/dgknca/css-skeletons/commit/6579b529574949e691e8c02d4e3f9be6a38104f7)


Folders not being created on crawl, and other weirdness

Okay, so I have been trying to figure out exactly what's going on here for a while this morning. I'm having some odd issues with <IP_ADDRESS>
So when i finished crawling a few days ago, I deleted all the empty folders and moved all of the downloads to another folder. When I returned to the app today, I had it download some blogs again. The Queue showed them downloading (and the details screen didn't show any duplicates), but in the Blogs folder, the blog did not have a folder present, and all of the supposedly downloaded files were of course no where to be found. Blogs that did not have any posts in the last few days had empty folders in the Blogs folder, however.
I played with this for a bit, trying to figure out if there was something I had done wrong. Something I noticed was that if i restored my index, and then enabled the images/videos on all of my blogs, that would create all of the folders for every single blog. If I then told it to download, it would do so successfully. But if i did the same thing but deleted the empty folders, restarted  the program, and started a crawl, the same issue as above would occur, no folders, no files.
Now this is the really weird one. I tried downloading a blog again when it had no folder to begin with. But before it finished "downloading" according to the queue, I stopped the download and I exited TumblThree. This caused an empty folder for said blog to appear. I then started TumbleThree back up and had it start crawling that blog(after accidentally adding the blog to the queue, even thought it was still in the queue list from the last time. This added it to the queue list a second time, 2 entries). It went berserk, downloading WAY more posts than have occurred in the last few days. Thousands and thousands of pictures. I think that it was ignoring the index file, or the index file was corrupted, IDK. The downloaded files column went nuts, jumping up and down.
I tried the above once more, picking up after stopping it mid crawl with no folder, closing it(causing folder to be created). Upon opening TumbleThree, the queue list showed the blog I had interrupted, and nothing else. Upon starting the crawl, it downloaded 1184 files, despite there being a total of 4 posts since the last time I had run this blog. I then deleted all of those files(but not the folder), restored my index file from a backup, and restarted tumblethree, re-enabled pictures and videos on that blog, and set it to crawl. It did the same thing! Crazy! So I thought maybe it was because I hadn't crawled since 1.0? Ugh
So I burned it all down, deleted appdata, restored my index file from backup, and tried downloading just that blog again. Same exact thing happens, 1184 downloads occur. Okay, maybe something weird happened on the blog right? I start my copy of TumblThree 1.0.0, and using the same index files, Upon first crawl, it actually downloaded nothing, rather than the 4 new posts. I've seen that bug, w/e. I ran it again, and it downloaded 1184 files.
I don't get it. The last time I ran that blog was 10/31/16. If you check the archive page on the blog, it shows 4 posts in November of 2016. So, thinking that maybe the files were renamed or something, I took the 1184 files and compared them to past downloads. Just about all of them matched. I copied the 1184 pictures into a folder where 1470 old ones existed, and ended up with 1524. the extra gap of 36 can probably be explained by other duplicate picture software i run to free up hard drive space.
That's where I am now. IDK if you want the index file for that blog or what, it's a NSFW tumblr blog(nothing weird), but whatever. I wrote this second half while working on it, so I guess the main "new" bug here is the fact that on <IP_ADDRESS>, folders aren't created at the beginning of the crawl, so downloads have no where to go unless you make the folder. The other issue must be longstanding, or caused by something Tumblr did on their backend. I tested that on 1.0.0., <IP_ADDRESS>, and <IP_ADDRESS>. Sorry for the super long post, I hope some of the details prove useful.

Also, the second issue I posted about might be connected to the other bug I reported on a while back, with videos downloading multiple times, even though they are coming from the same blog and have the same name. You may have fixed that, as I have not encountered it this week, but I figured I'd point that out.

I don't think I can mark this as solved, but based on using <IP_ADDRESS> yesterday, I think you can mark it solved. Thanks!


Adding Library Path to DYLD_LIBRARY_PATH in Windows

@misterwindupbird When I run demo.py, my call stops before plots are generated and iterative updates are provided. The issue is that lpath is not found for cdirectGP, which is called by maximizeEI in demo.py. I want to make sure that I have properly added the library path to my DYLD_LIBRARY_PATH. I am running on Windows and currently have some failures when I run the unittests in the ego folder.

There is not a libs file or subfolder in the cpp folder. Currently, what am I doing by adding .../cpp/libs/ to my DYLD_LIBRARY_PATH?
I am new to GitHub (and BitBucket) and I am just starting to use python again (after taking one semester in python 4 years ago). I really appreciate any advice and insights that could be provided. Thank you.

Unfortunately I have never run this code on Windows, only OSX and Linux. On those systems setting DYLD_LIBRARY_PATH will tell the ctypes module where to look for the C++ library libego that the Makefile builds. I don't know how to build & call the library on Windows.
The demos expect to find the libego library and will fail if they don't. However, it it possible to run the demos without the library. In demoObservations() change the line
       _, optx = maximizeEI(GP, bound, xi=.1)
to
       _, optx = maximizeEI(GP, bound, xi=.1, useCDIRECT=False)
You should be able to do the same thing elsewhere if there are other methods that expect the library.
I've confirmed this works on OSX to run the demo without the library. I think it should work for Windows, too, but I can't promise it will.
(I also added some other minor fixes, so please do a git pull to get the updated version.)

@misterwindupbird I reran the code by changing the line that you mentioned and it worked! I have not done a git pull to get your updated version, but I can try that as well.
Thank you!


Send encoded frames

I have a WPF application that, using EmguCV, performs real time computer vision.
The idea is to send the processed frames to a browser using WebRTC.
I have tow questions at this point:

Can I create a video stream from Bitmaps in memory?
Can I encode those frames in H.264 before sending them to the browser using this library?

See ExternalVideoTrackSource
Yes, video frames are encoded by default. Just select H.264 as the codec. Note that H.264 is only implemented for UWP, not for Windows Desktop nor Unity Android. Otherwise you can fallback to another codec like VP8 which works with everything.


Password field delayed and empty on initial values

Describe the bug
When loading existing values into a form, it requires setInitialValues and then reset to load the values. The problem is, once the loading finishes, the apiKey field (set as type password) doesn't show blocking characters right away. To add to that if you click into the field it validates as failing. I have a requirement of 3 characters or more but the form data shows that it is set with a 12+ character key. The basic name input field above loads correctly without issue.
Which package/s are you using?
felte (Svelte), @felte/reporter-svelte
Environment

OS: Windows
Browser: Chrome
Version<EMAIL_ADDRESS><EMAIL_ADDRESS>
To reproduce
No response
Small reproduction example
onMount(async () => {
		if (cuid) {
			console.log('load existing')
			addElements(cType.template)
			initialValues = _.cloneDeep({
				name: connector.name,
				code: connector.code,
				details: _.cloneDeep(connector.details),
				secure: _.cloneDeep(connector.secure)
			})
			console.log('initialValues', initialValues)
			setInitialValues(_.cloneDeep(initialValues))
			formReset()
		}
	})

Screenshots
No response
Additional context
No response

Okay, so two things as I kept testing and added an example.

My validation logic on the length got negated with a typo, so that is resolved.
I tried using setData following setInitialValues and that seems to resolve the delay issue.

With that said I would expect setInitialValues to actually set the data in the form, and not require a duplicate call to setData or the original hack of formReset that I tried. Would be nice if it did do that by default or an option to have it automatically setData as well.


Add some curl tests

..which reveal that we should support 100-continue

This also closes #37, in the server.


Remove marketplace-ansible from Seal

Context
Seal has been choking since this repository was removed on 31 August.
Change
Remove the repo
Cc
@envato/customer-uptime

👍


Release 2.2.0

Codecov Report
Patch coverage has no change and project coverage change: -0.03 :warning:

Comparison is base (7c422bb) 40.35% compared to head (41992e0) 40.33%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #295      +/-   ##
==========================================
- Coverage   40.35%   40.33%   -0.03%
==========================================
  Files          94       94
  Lines        5590     5593       +3
  Branches      667      668       +1
==========================================
  Hits         2256     2256
- Misses       3334     3337       +3

Impacted Files
Coverage Δ

trade_remedies_public/cases/v2_views/invite.py
30.24% <0.00%> (-0.32%)
:arrow_down:

trade_remedies_public/config/version.py
0.00% <0.00%> (ø)

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

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


adds more info about valid docker ID

Closes #1104
Adds details about what makes a valid Docker ID, since this was missing from the validation on the field. (Also filed internal tickets to address this.)
Signed-off-by: LRubin<EMAIL_ADDRESS>

Feel free to merge this, but I think that details like these don't add much value to the docs:

I'll not read the docs to learn how to create a Docker account. If my password needs to have at least 6 characters I'll get immediate feedback when creating the account
These details will change as our security policies evolve, so not having this info in the docs will help the docs to be up to date


Omniauth and dynamic route segments: proposed solution doesn't work

I am currently upgrading from Devise 3.1 to Devise 3.5.1 and getting next error:
Devise does not support scoping OmniAuth callbacks under a dynamic segment (RuntimeError)
and you have set "/:locale/users". You can work around by passing
`skip: :omniauth_callbacks` and manually defining the routes. Here is an example:

    match "/users/auth/:provider",
      constraints: { provider: /google|facebook/ },
      to: "devise/omniauth_callbacks#passthru",
      as: :omniauth_authorize,
      via: [:get, :post]

    match "/users/auth/:action/callback",
      constraints: { action: /google|facebook/ },
      to: "devise/omniauth_callbacks#:action",
      as: :omniauth_callback,
      via: [:get, :post]

But solution proposed in error message isn't working for me.
What I'm trying:
devise_scope :user do
  providers_regexp = Regexp.new(User.omniauth_providers.join('|'))
  match '/users/auth/:provider',
        constraints: { provider: providers_regexp },
        to: 'users/omniauth_callbacks#passthru',
        as: :user_omniauth_authorize,
        via: [:get, :post]

  match '/users/auth/:action/callback',
        constraints: { action: providers_regexp },
        to: "users/omniauth_callbacks##{providers_regexp}",
        as: :user_omniauth_callback,
        via: [:get, :post]
end

scope '/:locale', locale: Regexp.new(I18n.available_locales.join('|')) do
  devise_for :users, skip: :omniauth_callbacks
end

I'm getting next error when trying to authenticate using any provider:
Not found. Authentication passthru.

What IS working for me is the @rafaltrojanowski solution (thanks!) from discussion in #2227
devise_for :users, only: :omniauth_callbacks, controllers: {omniauth_callbacks: 'users/omniauth_callbacks'}

scope '/:locale', locale: Regexp.new(I18n.available_locales.join('|')) do
  devise_for :users, skip: :omniauth_callbacks
end

I think that error message should be changed including some working solution.

Can you please send a PR? :)


persist and show container command

Persist container command list as json string. Show command only if present as it is optional.

@miq-bot add_label providers/containers, ui, enhancement
fyi @simon3z @abonas

need to add some tests

added tests

@moolitayer (cc @blomquisg ) we probably want to store the command serialized to json instead of an entirely new table.

@simon3z makes sense. @blomquisg?

@moolitayer (cc @blomquisg ) we probably want to store the command serialized to json instead of an entirely new table.

@simon3z  maybe use hstore? it also allows querying if needed.

@simon3z maybe use hstore? it also allows querying if needed.

I remember @blomquisg said that we didn't have the support for that yet, but maybe things have changed now.
Anyway either serializing to a json string or using hstore is a valid solution.

I remember @blomquisg said that we didn't have the support for that yet, but maybe things have changed now.

yes, that was before manageiq had rails 4. rails 4 has native support for hstore in its active record.

@abonas I've read about hstore a little. It seems interesting but a slight overkill for my current needs.
I prefer to use a json string.

now serializing as json string to a new container_definition column. change tests & verified.

going with:
command           => container_def.command ? container_def.command.to_json : nil,

to get nil when the list is empty

address rubocop comment, rebase

cc @simon3z @abonas

cc @simon3z @abonas

ping

change data type to :text, fix commit message.
vmdb_development=# SELECT data_type FROM information_schema.columns WHERE table_catalog = 'vmdb_development' AND table_name = 'container_definitions' AND column_name = 'command';
-[ RECORD 1 ]---
data_type | text

Rekicked a bunch of stalled tests
Also, before I merge this, I wanna find out why rubocop is complaining about:

app/helpers/container_helper/textual_summary.rb

[ ] :red_circle: Error - Line 7, Col 8 - Syntax - unexpected token tSTRING_CONTENT
[ ] :red_circle: Error - Line 11, Col 8 - Syntax - unexpected token tSTRING_CONTENT
[ ] :red_circle: Error - Line 38, Col 1 - Syntax - unexpected token $end

I've seen this same complaint in two different PRs now (also in #4112).

@Fryguy @matthewd @brandondunne any ideas about the false errors Rubocop is reporting?

@chessbyte we had to roll back to using ruby 1.9.3 due to memory leaks when running on 2.0 and above.

@chessbyte @blomquisg this was not acked, it was still under review and my requests were not addressed.

@chessbyte @simon3z @moolitayer This PR merge is breaking travis runs with:
** Preparing database
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:
Illegal name for migration file: /home/travis/build/ManageIQ/manageiq/db/migrate/20151435234623_add_container_command.rb
	(only lower case letters, numbers, and '_' allowed)
/home/travis/build/ManageIQ/manageiq/db/migrate/20150823120001_namespace_ems_openstack_availability_zones_null.rb:12:in `change'

@simon3z sorry!  should we revert?  or want to fix it going forward?

Thanks @chessbyte any way to re-open this so that we won't lose track of this? Or should it be re-opened by @moolitayer ?

I think @moolitayer can revert the revert commit and push that to this branch to re-open the PR.  Also, the timestamp on the migration is invalid and needs to be fixed.

Yeah, you can't reopen a merged PR; @moolitayer will need to submit a new one.

Please fix ASAP, as I don't want to have to "fix" the names again


Allow using rustls-native-certs instead of webpki-roots

Checklist

[x] I have read the Contributor Guide
[x] I have read and agree to the Code of Conduct
[x] I have added a description of my changes and why I'd like them included in the section below

Description of Changes
Keep webpki-roots enabled by default, but allow optionally using rustls-native-certs instead.
This is needed for cargo audit which sometimes runs in strange enterprise environments where all HTTPS traffic is intercepted by a MitM proxy, and it's impossible to contact the outside world without using the OS's native HTTPS certificate store.
This is the approach to configuration recommended by @Byron, here: https://github.com/Byron/gitoxide/issues/991
I have verified with cargo tree that the features are toggled correctly.
Related Issues

https://github.com/rustsec/rustsec/issues/939
https://github.com/Byron/gitoxide/issues/991

Thanks for the quick review!
I'd appreciate a new release with this change sometime next week.


test-branch/execute-job/quoted-authorization/f2265e7e-1bd4-4788-b768-bb341e08bc28

PR for testing b31a8d8b00291807b9d10a22e672b1d4ccadb1f8

/canonical/self-hosted-runners/run-workflows b31a8d8b00291807b9d10a22e672b1d4ccadb1f8


Deployment fails

When i run the sh file ./bin/bash/deploy-tre.sh -r us-east-1 it throws the following error:

Checking to see if this is a new installation or an update to an existingg installation.
First-time installation. Deploying the Terraform reference engine stack with name: SAM-TRE
Sending output of the sam deploy command to /tmp/tre-sam-deploy-command.out. This is done to check the results after the command has completed.
This may take a while. Please be patient.
Deployment failed. Check /tmp/tre-sam-deploy-command.out for details.
Deactivating python virtual environment

This is what the output file has:

File with same data already exists at 322fa92a379103148b131c2cac7ae5c0, skipping upload
File with same data already exists at 322fa92a379103148b131c2cac7ae5c0, skipping upload
Uploading to 64d756f67a11719d2e7ef5a276ef3904  9171137 / 9171137  (100.00%)
File with same data already exists at 662947db92e95e94024e76272345e84d, skipping upload
File with same data already exists at 77e20ed5e5e3b51b6b1ff542eab4ce16, skipping upload
Uploading to a2feb171d726f14c7731e597bd568457  11437128 / 11437128  (100.00%)
File with same data already exists at a2feb171d726f14c7731e597bd568457, skipping upload
File with same data already exists at a2feb171d726f14c7731e597bd568457, skipping upload
File with same data already exists at a2feb171d726f14c7731e597bd568457, skipping upload
File with same data already exists at a2feb171d726f14c7731e597bd568457, skipping upload
File with same data already exists at a2feb171d726f14c7731e597bd568457, skipping upload
File with same data already exists at a2feb171d726f14c7731e597bd568457, skipping upload
File with same data already exists at a2feb171d726f14c7731e597bd568457, skipping upload

    Deploying with following values
    ===============================
    Stack name                   : SAM-TRE
    Region                       : us-east-1
    Confirm changeset            : False
    Disable rollback             : False
    Deployment s3 bucket         : terraform-engine-bootstrap-447646619765-us-east-1
    Capabilities                 : ["CAPABILITY_NAMED_IAM"]
    Parameter overrides          : {}
    Signing Profiles             : {}

Initiating deployment
    Uploading to 2edef6c6b4e6e588b17ff3d6237b05d0.template  59924 / 59924  (100.00%)

Error: Failed to create changeset for the stack: SAM-TRE, An error occurred (InternalFailure) when calling the CreateChangeSet operation (reached max retries: 4): Unknown

Hi,
Unfortunately getting InternalFailure from CloudFormation can be hard to diagnose.
It can be caused by a syntax error in the template. This would not be the case for your issue unless you modified the template or code that feeds parameters to CloudFormation. See here.
https://repost.aws/questions/QUdcKlxxGVSbSGNLn4PSCeyA/questions/QUdcKlxxGVSbSGNLn4PSCeyA/aws-sam-cloudformation-internal-failure-when-creating-a-changeset?
To help investigate, you might find a failed API call in cloudTrail. This article describes this for creating and updating stacks, but it is also useful for creating change sets.
https://repost.aws/knowledge-center/cloudformation-internal-failure-error

Hi, I tried looking at cloudtrail events but couldn't find anything useful

{
"eventVersion": "1.08",
"userIdentity": {
"type": "IAMUser",
"principalId": "AIDAWQOORLB2W6WZLZXQO",
"arn": "arn:aws:iam::447646619765:user/full-access",
"accountId": "447646619765",
"accessKeyId": "AKIAWQOORLB25FBFR3NZ",
"userName": "full-access"
},
"eventTime": "2023-05-23T06:55:33Z",
"eventSource": "cloudformation.amazonaws.com",
"eventName": "CreateChangeSet",
"awsRegion": "us-east-1",
"sourceIPAddress": "<IP_ADDRESS>",
"userAgent": "Boto3/1.26.99 Python/3.8.13 Darwin/22.1.0 Botocore/1.29.109 aws-sam-cli/1.83.0/cf898c46-b743-4698-a04a-3d7dfb33d9a8",
"errorCode": "InternalFailure",
"errorMessage": "An unknown error occurred",
"requestParameters": null,
"responseElements": null,
"requestID": "602705ef-1fed-4c76-ac92-a694377efddc",
"eventID": "5347bc02-b306-49d2-8817-08540b60a7a3",
"readOnly": false,
"eventType": "AwsApiCall",
"managementEvent": true,
"recipientAccountId": "447646619765",
"eventCategory": "Management",
"tlsDetails": {
"tlsVersion": "TLSv1.3",
"cipherSuite": "TLS_AES_128_GCM_SHA256",
"clientProvidedHostHeader": "cloudformation.us-east-1.amazonaws.com"
}
}

Same goes for looking at the outputs of CF stack. But anyhow when I deleted the stack manually and run the sh script again, it worked! I'm yet to find the cause for the initial failure but this issue is closed for me.


Set calendar buffer as nonmodifiable

Currently users are able to modify the calendar buffer, this can lead to situations where they might accidentally delete parts of the calendar and leave it unusable. Emacs' org mode calendar works a bit differently but it is not editable either. Setting the calendar buffer as not modifiable after rendering it solves the issue.

I don't know how I missed that. Thanks!


new ol.source.Vector() - JS error

cannot create ol.source.Vector because always getting an error

TypeError: ol.ext.rbush is not a function

This happens for me when OL is loaded through requireJs
v3.5.0

same here. Is there any solution for this?

Duplicate of #3155.

@juristr @kulmegil Please try #3910, it should fix the issue.

Duplicate of #3155.


Fix composition render resources invalidation

What does the pull request do?
This PR ensures that updating a render resource correctly invalidates all the other render elements using it.
What is the current behavior?
In some situations, resources aren't correctly invalidated: see #11673 for more information.
How was the solution implemented?
There were actually two different problems:
Resources collection in ServerCompositionRenderData
In RenderDataDrawingContext exists a stack of lists of IRenderDataItem to eventually send to server part of the compositor. In Pop(), current items are added to their parent RenderDataPushNode if there's one. However, those child items aren't searched for resources by the ServerCompositionRenderData, which is responsible for setting up the resource tracking. The first commit fixes that by searching for the resources recursively inside RenderDataPushNode items.
I didn't add a test as there seem to be no test infrastructure currently regarding the render resource usages and invalidation, and it isn't an easy part easy to plug into.
InlineDictionary enumeration
InlineDictionary has three backing strategies: single item, array (2 to 6 items) and dictionary (7+ items). In array mode, the enumerator was broken as it stopped at the first hole (null item) in the array, but all the other methods expect or add holes. This affected Remove, which sets the removed item to null. It also affected Add, which was filling the last hole instead of the first, so the enumerator could never return them unless the array was full.
The resource usages are tracked using a RefCountingSmallDictionary, which uses an InlineDictionary.
The enumeration has been fixed, and Add() now takes the first available hole.
Two tests have been added.
Fixed issues
Fixes #11673

Can you trigger a nightly nuget release in some way? After that i can test it in my project, to verify, does this solve problems.

You can test this PR using the following package version. 11.0.999-cibuild0037643-beta. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]

Yep, this actually fixed the issue at least in the sample project. Thanks!


RFC: lake run has no output results

When I run "lake run", there is no output. When I run "lake run projectexe", I get the error "error: unknown script projectexe". What should I do?My project version is leanprover/lean4:v4.8.0-rc2.

As lake run --help says lake run is not for running executables but rather lake scripts. The command you are looking for is lake exe, alternatively you can run the binary directly from the .lake/bin folder. For more information on scripts etc. refer to the lake README: https://github.com/leanprover/lean4/blob/master/src/lake/README.md


Zip with promises array

Hey, great library! I have been looking for something like this for a while.
I'd like to suggest that zip should receive an array of promises (if all of them shares the same return type) and a return a promise that combines all the inputs. It could also receive a reduce function as argument. What do you think?
I mean something like this:
var promises = [Promise<User>]()

// Some code here.

Promise.zip(promises)
      .then { (users: [User]) in

      }

Thanks!

Hi @fmo91 , thank you :)
I'm sorry but I think I don't really understand the request; sure I could introduce a zip operator with an array as input but why input array are promises? How you will combine them? Am I missing something? Can you provide to me an example of the usage.

I think, @fmo91 intends to describe the situation when, for example, you're going to load.. say, admin users with one promise, then managers with another promise. Type of result for both  is Promise. And then, when all these promises are fulfilled, he want to get an array of User entities.
From my personal side, I see no big reasons for this scenario, however, I might be useful for @fmo91 .

Sorry for the late response. Yes, that's exactly what I'm describing. I have to upload images in base64 to the backend. I'm currently using RxSwift, so each upload returns an Observable, and then I use .zip to merge all these Observable and wait them to complete.
I believe a zip function that accepts an array of Promises in your case would be great. Or is there another way to do the same?

You can create your promises and use all to execute all of them and wait for results.
However if one promise fails the entire chain also fail; is this the behaviour you need?

Ping :)

Yes, that's exactly what I was looking for. Thank you!

U're welcome


Can the Map control have autofill like the Location Picker control?

Category
[ ] Enhancement
[ ] Bug
[X] Question
Version
Please specify what version of the library you are using: [3.13.0]
Expected / Desired Behavior / Question
Is it posible for the Map control search to have autofill like feature similar the Location Picker control?
Observed Behavior
Map control search doesn't autofill like Location Picker control does.
Steps to Reproduce

Create SPFx solution
Add references for sp-dev-fx-controls-react
Add examples for Map and Location Picker control
Observe that Picker control search autofill address but Map control doesn't

Hi @rzempo,
I think that it's possible, since the Map control relies on Nominatim tool and this one can return 0 or n results based on your search.
Let's tag this issue as an enhancement idea rather than a question 🙂


Improve logging

In order to better monitor the health of the application, we should improve logging
Acceptance criteria

Logs from the server can be retrieved
Logs from clients can be retrieved
It is possible to search through logs
Exceptions can be traced
Logs can be accessed in a central place

Also see #1032 for where to log client side errors


You must specify your Maxmind "account_id"

composer:
danielsreichenbach\GeoIP2Update\ComposerClient::run
GeoIP2 database update errors:

You must specify your Maxmind "account_id".

fix Client.php - LINE 109 Code
if (preg_match('/^\s*(?PLicenseKey|EditionIDs) ...
change
if (preg_match('/^\s*(?PAccountID|LicenseKey|EditionIDs) ...
fix Client.php - LINE 117 Code
$this->account_id = !empty($confParams['AccountId']) ? $confParams['AccountId'] ...
change
$this->account_id = !empty($confParams['AccountID']) ? $confParams['AccountID']

Putting this here for visibility. Just verified this fix. Can we get this merged? Thx.

Putting this here for visibility. Just verified this fix. Can we get this merged? Thx.

OK.


chore(deps): upgrade dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-main" workflow

AWS CodeBuild CI Report

CodeBuild project: DDKIntegrationTestsD8472609-5SCHWjldmWcf
Commit ID: aa2c02c96c2f539262cdf431862a4896de19f670
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Bad UX for user with restricted permissions

Having a user with restricted permissions, a binding for a role with just the namespace the user has deployed the app renders the view with errors as follows:

Rule for the App Developer role (Kuadrant and GWAPI) applied to a single namespace (i.e: app-system):
rules:
  - apiGroups: ["gateway.networking.k8s.io"]
    resources: ["httproutes", "grpcroutes"]
    verbs: ["*"]
  - apiGroups: ["kuadrant.io"]
    resources: ["authpolicies", "ratelimitpolicies"]
    verbs: ["*"]

@jasonmadigan I've updated the description with the Role rules of interest. I can share the full list of Role rules bound to the user if needed.

Super, thanks @didierofrivia!


Log per-query statistics

Log:

the query someone ran
how long it took
if it errored
(perhaps) how many chunks it fetched, for s3/memcache, how many dynamodb reads etc.

Extending this idea further - want to create a QueryStats type that gets passed around in the context, then a various places around the code base I'll increment counters in there:

when ever we filter a chunk after fetching it
number of chunk fetches
number of dynamodb queries

Then we can export this object as prometheus metrics and to BigQuery for deeper analysis.

Solving this upstream https://github.com/prometheus/prometheus/pull/2554 https://github.com/prometheus/prometheus/issues/1315

I noticed there is a ?stats=1 option on Prometheus query URLs, which gives some timings.
I couldn't see an easy way to extend that facility, but perhaps we could add a cortexstats ?

If you set the querier logs to debug, you get all this (and more) - and its in the traces too.


Broken sample

Looks like this sample is broken due to an _ instead of - in the arg.

Thanks @joelgerard, can you rebase this onto master? Looks like you made this from my cloud-debugger branch by accident.


Add Token Revoke Call

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Problem/Feature
This PR adds the functionality to use CLI to quickly revoke a given access token for a given client ID.
Usefull for those like me, who keep showing them in their streams 😁
Description of Changes:

added twitch-cli token --revoke 01234.... --client-id abcde....

Checklist

[x] My code follows the Contribution Guide
[x] I have self-reviewed the changes being requested
[x] I have made comments on pieces of code that may be difficult to understand for other editors
[x] I have updated the documentation (if applicable)

Requested changes have been pushed 👍

Requested changes have been pushed 👍


Energy Comparison Graph Does Not Work in Firefox

The energy bill comparison graph does not show up in Firefox but it does work in Chrome and Safari. We tried checking the web inspector and see no errors.

Fixed in #225


why the default config value conv_kernel_size of conformer is 31? The conformer paper use 32 as the default value

❓ Questions & Help
why the default config value conv_kernel_size of conformer is 31? The conformer paper use 32 as the default value
Details

It is because of the convenience of implementation.

It is because of the convenience of implementation.

emmm, sorry, can you be more specific? I don't see how it brings any convenience.

It is because of the convenience of implementation.

emmm, sorry, can you be more specific? I don't see how it brings any convenience.

hey,bro, are you a chinese, you have completed the trainning with conformer model?  What about your predicted results?

Ah, sorry. I accidentally said it wrong. As you said, the conformer's default convolutional kernel size is 32 in paper.
But, as far as I know, the kernel size is good in odd numbers. So I looked at other implementations, and they were the same as I thought. 31 was often used. Of course, it's just a default setting, and you can change it and use it.

Ah, sorry. I accidentally said it wrong. As you said, the conformer's default convolutional kernel size is 32 in paper.
But, as far as I know, the kernel size is good in odd numbers. So I looked at other implementations, and they were the same as I thought. 31 was often used. Of course, it's just a default setting, and you can change it and use it.

I get it. thanks

It is because of the convenience of implementation.

emmm, sorry, can you be more specific? I don't see how it brings any convenience.

hey,bro, are you a chinese, you have completed the trainning with conformer model? What about your predicted results?

yes，I am on the way

It is because of the convenience of implementation.

emmm, sorry, can you be more specific? I don't see how it brings any convenience.

方便交流一下心得吗？

方便交流一下心得吗？

ok

方便交流一下心得吗？

ok

<EMAIL_ADDRESS>或者你方便的话，加一下微信也行


Fixed a broken link to the permissions reference

Maybe this page should be renamed to permissions-reference as well for consistency.

Thank you!!


Not able to insert/update without Q-type classes

I am not using code generation so don't have Q classes for entities. How can I insert/update without using Q classes?
For Select query, I am able to use Path Builders For eg:
    PathBuilder<Object> dummyTable= new PathBuilder<Object>(Object.class, "dummy_table");
     var data = Main.getQueryFactory().select(dummyTable.getNumber("sys_id", Integer.class),
                dummyTable.getNumber("id", Integer.class),
                dummyTable.getString("value"))
                .from(dummyTable).limit(5)
                .orderBy(dummyTable.getNumber("id", Integer.class).desc()).fetch();

Querydsl version: 5.0.0
Database: MSSQL
JDK: 11

Why don't you generate the Q-classes?


Catch vertex lit to prevent pain

Now whenever any camera is rendering using the vertex lit path the graphic renderer will pop an error box on the component to warn the user of this.

Confirmed that it builds for Oculus under these settings.


Update d5-bagladies.yaml

Fix geo location and update note for Bag ladies meeting.

This can be merged once an actual description is provided. It would also be great if you put some effort into the change messages rather than using the defaults so that I don't have to create the descriptions while approving the change.

Try something like ... Fix geo location and update note for Bag Ladies meeting.
 They serve as an example, but it's left up to the editor to put meaningful text in that place; explaining why the change is actually important.

I understand, thanks!


Bump version to 0.3.1.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 91.19%. Comparing base (44e56a9) to head (3ab8990).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #142   +/-   ##
=======================================
  Coverage   91.19%   91.19%
=======================================
  Files           4        4
  Lines         602      602
  Branches       47       47
=======================================
  Hits          549      549
  Misses         53       53

Flag
Coverage Δ

unittests
91.19% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Nested query with a star and additional attributes does not return expected result

OrientDB Version:  3.0.14
Java Version: 1.8
Hi,
Consider the following example:
create class Temp

insert into Temp content {"a": 1, "grp": "a"}
insert into Temp content {"a": 1, "grp": "a"}

insert into Temp content {"a": 1, "grp": "b"}

select *, sum(a) as a from (select a, grp from Temp) group by grp

I am aware that the query above can be made simpler and does not require a nested approach in this particular case.
Expected behavior

Actual behavior

If that's a bug, what are possible approaches on making this work?
Also what is the reason that _$$$OALIAS$$_0 returned to the user? Is this an expected behavior?

Hi @andreyvk
For sure there is a problem with the aliases, I'll check it ASAP.
About the query itself, what it the meaning of * in a grouped query? The following makes sense
select sum(a) as a from (select a, grp from Temp) group by grp

select grp, sum(a) as a from (select a, grp from Temp) group by grp

but what do you expect for the other attributes?
Thanks
Luigi

hi @luigidellaquila,
We have nested queries in which inner queries would have a bunch of attributes which would still contain values that are the same, even if records are grouped by one or another attribute. For instance,
insert into Temp content {"a": 1, "grp": "a",  "type1": "y", "type2": "m", ... etc}
insert into Temp content {"a": 1, "grp": "a",  "type1": "y", "type2": "m", ... etc}

insert into Temp content {"a": 1, "grp": "b",  "type1": "z", "type2": "m", ... etc}

So imagine that besides type1 and type2 there are more like them. Now lets also assume that one or more Temp records have an incoming has_a egde from Temp2. In which case:
select *, sum(a) as a from (
   select expand(out('has_a')) from Temp2
)
group by grp

should give me all the attributes plus sum of a's grouped by grp. And I dont want to bother listing the attributes that I need. This is our case right now.
This approach works, i believe, in 3.0.12 with PhpOrient driver. Beyond 3.0.12 PhpOrient stopped working properly unfortunatelly. So we are currently stuck on .12 until my REST driver is ready and code is fully revised.

Hi @andreyvk
I think PHPOrient is still using the old SQL executor, that we did not touch for months, so it's unlikely that its behaviour changed from v 3.0.12.
I'd also check the queries on PHPOrient directly, because the result will be slightly different from what you see in Studio (that uses the new executor)
Thanks
Luigi

@luigidellaquila ,
Like i mentioned we are moving away completely from PhpOrient but some problems still remain.
In any case, will select *, sum(a) as a issue be considered? Or should I find an alternative solution?

It doesn't make much sense in general( ie. if an attribute has different values for different records, then the result will be completely non-deterministic), but probably we can make it work as a syntax
Thanks
Luigi


[Bug]: iOS Memory Leak Persisting

Mapbox Implementation
Mapbox
Mapbox Version
default
Platform
iOS
@rnmapbox/maps version
10.0.15
Standalone component to reproduce
import React from 'react';
import {
  MapView,
  PointAnnotation,
  Camera,
} from '@rnmapbox/maps';

class BugReportExample extends React.Component {
  render() {
    return (
      <MapView style={{flex: 1}}>
        <Camera pitch={40} zoomLevel={15.5} centerCoordinate={[57.7749, -132.4194]} />
        <PointAnnotation id={'point'} coordinate={[57.7749, -132.4194]}/>
      </MapView>
    );
  }
}

Observed behavior and steps to reproduce
When rendering new maps, (e.g. each page has a map and you navigate from page to page) the ram never goes back down and continuously rises. It crashes with no crash log when my app reaches 2 GB in RAM (which is already way too high). I logged the MapView.componentWillUnmount function and it's getting hit properly, I am not 100% sure what I might be doing wrong.
This is a React native app using expo dev builds. It's also happening on Testflight builds.
Commenting out the whole map component stops the RAM from spiking. Commenting out the PointAnnotation or Camera does nothing which leads me to believe it's coming from the MapView component.
I've attached a video of the RAM increasing:
https://github.com/rnmapbox/maps/assets/34425322/26015b08-9815-48d2-9c81-985856b1c7c2
Expected behavior
No response
Notes / preliminary analysis
No response
Additional links and references
No response

Update: tried using RNMapboxMapsVersion: '10.11.0' and still experiencing the same results.

I might be wrong, but im pretty sure this is an expo-router issue. Gonna close this issue for now


rpcsrv: enforce default config values on server creation if malformed value specified

Ref. https://github.com/nspcc-dev/neo-go/issues/3106. This PR makes the life of NeoFS IR supernode better.

Do we need default values in pkg/config/config.go then?

Tests pass now.


How do I change the environment background in jmavsim？

Every time I open it, the sky is black.


HDFS-16355. Improve block scanner desc

datanode block scanner will be disabled if dfs.block.scanner.volume.bytes.per.second is configured less then or equal to zero, we can improve the desciption

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 47s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
39m 13s

trunk passed

+1 :green_heart:
compile
1m 53s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 36s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m 12s

trunk passed

+1 :green_heart:
mvnsite
1m 47s

trunk passed

+1 :green_heart:
javadoc
1m 10s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 42s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
4m 19s

trunk passed

+1 :green_heart:
shadedclient
28m 10s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 38s

the patch passed

+1 :green_heart:
compile
1m 40s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 40s

the patch passed

+1 :green_heart:
compile
1m 24s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 24s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
1m  6s

the patch passed

+1 :green_heart:
mvnsite
1m 37s

the patch passed

+1 :green_heart:
xml
0m  2s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
1m  0s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 46s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
4m 43s

the patch passed

+1 :green_heart:
shadedclient
28m 42s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
256m 54s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 53s

The patch does not generate ASF License warnings.

379m  8s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestRollingUpgrade

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3724

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux f0da9b1404c2 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 677ddc9457ece894f613af401f22d2f9585b6673

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/1/testReport/

Max. process+thread count
3079 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/1/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 46s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
37m 40s

trunk passed

+1 :green_heart:
compile
1m 48s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 29s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m 11s

trunk passed

+1 :green_heart:
mvnsite
1m 44s

trunk passed

+1 :green_heart:
javadoc
1m 10s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 45s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
4m  0s

trunk passed

+1 :green_heart:
shadedclient
25m 59s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 32s

the patch passed

+1 :green_heart:
compile
1m 35s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 35s

the patch passed

+1 :green_heart:
compile
1m 28s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 28s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 59s

the patch passed

+1 :green_heart:
mvnsite
1m 33s

the patch passed

+1 :green_heart:
xml
0m  2s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
1m  0s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 36s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
4m  1s

the patch passed

+1 :green_heart:
shadedclient
28m  6s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
250m 18s

hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 40s

The patch does not generate ASF License warnings.

366m 58s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3724

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux fea7c60506cb 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 4d6a2aac519758ac45aae8c936844ac5c5f9aed0

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/2/testReport/

Max. process+thread count
3023 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/2/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 39s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 31s

trunk passed

+1 :green_heart:
compile
1m 27s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 22s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  1s

trunk passed

+1 :green_heart:
mvnsite
1m 28s

trunk passed

+1 :green_heart:
javadoc
1m  1s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 33s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 19s

trunk passed

+1 :green_heart:
shadedclient
22m 39s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 18s

the patch passed

+1 :green_heart:
compile
1m 18s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 18s

the patch passed

+1 :green_heart:
compile
1m 12s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 12s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 52s

the patch passed

+1 :green_heart:
mvnsite
1m 17s

the patch passed

+1 :green_heart:
xml
0m  1s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 50s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 22s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 10s

the patch passed

+1 :green_heart:
shadedclient
22m  0s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
225m 42s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 47s

The patch does not generate ASF License warnings.

324m 24s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestRollingUpgrade

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3724

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux 6748f20c67e6 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ac629dfea6719c4da5e4a8bd47a429298558517f

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/3/testReport/

Max. process+thread count
3735 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/3/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 36s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 11s

trunk passed

+1 :green_heart:
compile
1m 29s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 23s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  1s

trunk passed

+1 :green_heart:
mvnsite
1m 28s

trunk passed

+1 :green_heart:
javadoc
1m  1s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 31s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 15s

trunk passed

+1 :green_heart:
shadedclient
22m 23s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 20s

the patch passed

+1 :green_heart:
compile
1m 21s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 21s

the patch passed

+1 :green_heart:
compile
1m 12s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 12s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
1m  0s

the patch passed

+1 :green_heart:
mvnsite
1m 22s

the patch passed

+1 :green_heart:
xml
0m  1s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 51s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 29s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 23s

the patch passed

+1 :green_heart:
shadedclient
23m  6s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
230m 14s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 45s

The patch does not generate ASF License warnings.

329m 48s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestRollingUpgrade

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/4/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3724

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux e79565e29c89 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / ba27254bc5fd9f8414dbfde009b92c9e30cc04d6

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/4/testReport/

Max. process+thread count
3521 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/4/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 40s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 33s

trunk passed

+1 :green_heart:
compile
1m 26s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 23s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  2s

trunk passed

+1 :green_heart:
mvnsite
1m 28s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 30s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 16s

trunk passed

+1 :green_heart:
shadedclient
22m 15s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 17s

the patch passed

+1 :green_heart:
compile
1m 19s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 19s

the patch passed

+1 :green_heart:
compile
1m 11s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 11s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 50s

the patch passed

+1 :green_heart:
mvnsite
1m 18s

the patch passed

+1 :green_heart:
xml
0m  1s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 50s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 24s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 17s

the patch passed

+1 :green_heart:
shadedclient
22m 11s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

-1 :x:
unit
225m 35s
/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 46s

The patch does not generate ASF License warnings.

324m  9s

Reason
Tests

Failed junit tests
hadoop.hdfs.TestRollingUpgrade

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3724

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux 7ffb0a4f0eef 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 2fa93afda2bdeae56d9657d2ea6979335416ad56

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/5/testReport/

Max. process+thread count
3331 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/5/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 43s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 24s

trunk passed

+1 :green_heart:
compile
1m 28s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
compile
1m 22s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
checkstyle
1m  1s

trunk passed

+1 :green_heart:
mvnsite
1m 31s

trunk passed

+1 :green_heart:
javadoc
1m  2s

trunk passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 34s

trunk passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 12s

trunk passed

+1 :green_heart:
shadedclient
22m 18s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 18s

the patch passed

+1 :green_heart:
compile
1m 20s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javac
1m 20s

the patch passed

+1 :green_heart:
compile
1m 14s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
javac
1m 14s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 51s

the patch passed

+1 :green_heart:
mvnsite
1m 19s

the patch passed

+1 :green_heart:
xml
0m  1s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 50s

the patch passed with JDK Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04

+1 :green_heart:
javadoc
1m 24s

the patch passed with JDK Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

+1 :green_heart:
spotbugs
3m 18s

the patch passed

+1 :green_heart:
shadedclient
22m  8s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
229m 36s

hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 46s

The patch does not generate ASF License warnings.

328m 23s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/7/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3724

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux 53babc71446d 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / dfcc77ea2af1dd2beacc9ee5c71e1efa30b10cab

Default Java
Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.11+9-Ubuntu-0ubuntu2.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_292-8u292-b10-0ubuntu1~20.04-b10

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/7/testReport/

Max. process+thread count
3191 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/7/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

@ayushtkn @aajisaka @jojochuang  Could you kindly help review if the change is ok,thx

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
0m 48s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  0s

codespell was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

+1 :green_heart:
test4tests
0m  0s

The patch appears to include 1 new or modified test files.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
32m 12s

trunk passed

+1 :green_heart:
compile
1m 28s

trunk passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
compile
1m 20s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
checkstyle
1m  2s

trunk passed

+1 :green_heart:
mvnsite
1m 30s

trunk passed

+1 :green_heart:
javadoc
1m  3s

trunk passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javadoc
1m 34s

trunk passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
3m 11s

trunk passed

+1 :green_heart:
shadedclient
22m 13s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
1m 19s

the patch passed

+1 :green_heart:
compile
1m 18s

the patch passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javac
1m 18s

the patch passed

+1 :green_heart:
compile
1m 12s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
javac
1m 12s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
0m 51s

the patch passed

+1 :green_heart:
mvnsite
1m 18s

the patch passed

+1 :green_heart:
xml
0m  2s

The patch has no ill-formed XML file.

+1 :green_heart:
javadoc
0m 51s

the patch passed with JDK Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04

+1 :green_heart:
javadoc
1m 27s

the patch passed with JDK Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

+1 :green_heart:
spotbugs
3m 14s

the patch passed

+1 :green_heart:
shadedclient
22m  1s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
231m 48s

hadoop-hdfs in the patch passed.

+1 :green_heart:
asflicense
0m 47s

The patch does not generate ASF License warnings.

330m 14s

Subsystem
Report/Notes

Docker
ClientAPI=1.41 ServerAPI=1.41 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/8/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/3724

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell xml spotbugs checkstyle

uname
Linux bf33c1d1466f 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
trunk / 34ddf4dcc06325184ab0f905986ebc53a11fce43

Default Java
Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.13+8-Ubuntu-0ubuntu1.20.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_312-8u312-b07-0ubuntu1~20.04-b07

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/8/testReport/

Max. process+thread count
3377 (vs. ulimit of 5500)

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-3724/8/console

versions
git=2.25.1 maven=3.6.3 spotbugs=4.2.2

Powered by
Apache Yetus 0.14.0-SNAPSHOT https://yetus.apache.org

This message was automatically generated.

Thank you @GuoPhilipse!


[TACHYON-812] Add more test coverage for TieredBlockStore

https://tachyon.atlassian.net/browse/TACHYON-812
Added test cases for TieredBlockStore.getBlockWriter and TieredBlockStore.abortBlock

Put a few minor comments. Thanks for improving test health!

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

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

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

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

+1 LGTM


kube3d: 4.4.6 -> 4.4.7

Motivation for this change
Bump kube3d/k3d to 4.4.7
Bump the default k3sVersion within to match upstream for 4.4.7
Added platforms.darwin as upstream releases binaries for darwin x86_64 and aarch64 - Needs testing
Things done

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

[X] NixOS
[ ] macOS - Needed
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs 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 Relase 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 129747 run on x86_64-linux 1

1 package built:

kube3d


how to get album urls

tnx for this lib
how can get links pic or video of albume (media type 8)

@rasoolta @charlieAndroidDev
How can I get a video url? It just returns pics link.


adding IU's workers' domain (including teachers)

Thank you!

@polx First stage of verification passed, official domain is iu.org as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

thx @philipto !


TypedJSON does not convert json to typed object

Hello,
I just upgraded my projet to Angular2-RC6 and Typescript 2.0.
Everything works fine excepted TypedJSON now returns classic objects instead of my defined classes. It might come from Typescript 2.0.
Any clue ?

After investigation, it does not work only with arrays.
class LoginPayload{
  @JsonMember
  token: string;

  @JsonMember
  user: User;
}

@JsonObject
class LoginResponse extends APIResponse<LoginPayload>{
    @JsonMember({
        name: "results",
        elements: {
            type: LoginPayload,
        }
    })
    Results: Array<LoginPayload>;
}```

`APIResponse` have other attributes with custom class types which are deserialized fine. But the `Results` attributes is just an array containing Object instead of `LoginPayload` (which contains a string and a `User` object)

Hello @AlBlanc,
I'm looking into the issue on what could be causing the problem. If the very same code was working fine before, then it is likely the update to TS 2.0 did something, as in theory TypedJSON does not know about AngularJS at all.
Is it possible the update made your configuration miss the --emitDecoratorMetadata switch?

Here is my tsconfig.json
{
  "compilerOptions": {
    "declaration": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": ["es6", "dom"],
    "mapRoot": "./",
    "module": "es6",
    "moduleResolution": "node",
    "outDir": "../dist/out-tsc",
    "sourceMap": true,
    "target": "es5",
    "baseUrl": ".",
    "typeRoots": [
      "../node_modules/@types"
    ]
  }
}

As you can see, emitDecoratorMetadata is set to true

I've updated to TS 2.0 myself as well. Unfortunately, there is a vast array of problems here that need to be taken care of. I'll go through them ASAP.

A quick workaround is to specify explicitly the type to Array (I added it to the Results property and it works fine now)

Thanks for your time, this must be a bug, as even without ReflectDecorators, TypedJSON should automatically assume Array if the elements option is specified.

You're welcome, i'll try to spend more times to make a PR in the next few days.

Hi,
I know this issue if very old but I have exactly the same issue.
Without any reason, I need to specified constructor for some properties else it return untyped json...
Is someone have a way to avoid this?
I'm wondering if this library is still maintained?
Thanks,

Hi @pinonpierre, thanks for asking, let me first answer you second question. The project is not actively developed, but I am watching over the issues, and if there are some bugs I will fixed them. Also, if there is need for some extra feature and with a good merit it is also possible that I will add it (and PRs are more than welcomed).
On to your second question, it is a bit hard for me to answer it without seeing your code, because this issue relates to an old <1 version, and the current one is 1.5.1. In general, to have an array to be deserialised, you should annotate it with @jsonArrayMember and provide the class that you are expecting as a first argument. This is described in the docs, and I believe you already seen that, so if you need some additional help, please create a new issue, and provide an example of what you are trying to do. This will allow me to check if everything is in order. As this is an old issue, I am closing this one.


SearchResponse and SearchResponseHits do not reflect actual return keys

I'm building a new project using this library (great work Manticore team!).
I'm using Typescript, so i made the effort to declare custom types for this library alone. After the initial setup, i've noticed that SearchResponse and SearchResponseHits have camelCase key names, while the actual returned result is in snake_case.
Is this intentional? Thanks in advance.

Thanks for noticing this. We'll need to review the code style.
BTW have you considered using the typescript client we added recently?

Thanks for noticing this. We'll need to review the code style.
BTW have you considered using the typescript client we added recently?

Wow, i honestly didn't know about that! Great work!
It's not listed in the main Manticore page, so i didn't know about it. I will definetly check it out!

Is this intentional?

We've discussed it and it looks ok. We use snake_case in the native JSON protocol of Manticore Search (e.g. total_relation - https://github.com/manticoresoftware/openapi/blob/722931a1c399975a8d027f5b0682f83d084fbfa8/manticore.yml#L805), but when OpenAPI generates the Javascript client it converts that to camelCase since it's more common in Javascript.


fix field label spacing with help callout

PR Checklist
Check these before submitting your pull request:

[x] Visual and behavioral components are separated
[x] Exported components are documented with examples
[x] Props have JSDoc comments
[x] All relevant visual sub-components can be overridden via props
[x] Any extra props are spread into the outermost rendered element

Changes to Existing Components

Field labels previously were taking up 21px when they had a help callout instead of the normal 11px. Now they will take up the right amount of space, since the help callout icon will not take up any space at all.

can you share screenshots how it was and how it becomes? Because it looks weird that you push it to render -15px top

@denysYefremov


remotedesktop donut execute

https://iwantmore.pizza/posts/meterpreter-shellcode-inject.html
https://github.com/TheWover/donut
https://youtu.be/9_TIGC1mZl0?t=269
4min 25sec
remotedesktop.dll not view remote desktop view
I'm trying a memory exploit called a donut
This is the latest C# hacking source so I ask you a question
The screen view of remotedesktop.dll based on async source is not possible.
Do you have any idea how to solve this problem?

First make sure you are not run on System permission
then try to add amsi bypass?

administrator does not matter
(admin process- > wait no view)
(not admin process -> wait no view)

Amsi anti-virus bypass also does not matter
(anti virus off)

Quasar remote rat is displayed possible

4.Only async-based remote desktop does not display the screen

however ,in your video ,the process is run on system permission.you should search for session0 that system process can't capture the screen

Tcp		<IP_ADDRESS> : 49993		<IP_ADDRESS> : 80		ESTABLISHED		5944		C:\Windows\System32\RuntimeBroker.exe
Tcp		<IP_ADDRESS> : 49995		<IP_ADDRESS> : 80		ESTABLISHED		5944		C:\Windows\System32\RuntimeBroker.exe
There is a new port connection when connecting a remote desktop
Looks like a problem with the new network connection.
I don't know why

can you make a video of this？

https://youtu.be/_X3MnTNj1nc

couldn't find why you can't remote the desktop .what if try on another machine?

or you can try to run the DcRat in debug mode ,and find out its error

What files do you compile in debug mode?
server.exe?
client.exe?
remotedesktop.dll?

try to compile client.exe in debug mode,and debug it

Donut not working when compiling in debug mode
python3 donut-maker.py -i Client.exe -> error
I tried to solve this problem
Seems to be impossible with my knowledge
thank you for the reply

well，if you don't use donut,will it run ？

The reason for compiling as a donut is
To run C# programs in Metasploit memory.
(Donuts are used for the fileless technique)
https://github.com/quasar/Quasar
Quasar program can be viewed normally
But asnyc, which has a lot of additional features, no longer has an update
The only place to update recently is here, so I contacted you.
Thank you

will try the donut and test it.
If I find why,I will reopen this and tell you.


Default value : checkProcedureDocumentation = false

Would it be possible to set the default value of checkProcedureDocumentation to false?
We've 35+ repo's, in combination with 40+ workspaces and this results in 30.000+ warnings about missing documentation.
I know we can update the settings.json and code-workspace settings with checkProcedureDocumentation : false, but it would be fine if the extension by default would disable the check.

Hello fvet,
Thank you for your feedback.
We discussed this internally and decided to not disable the feature by default.
But we will add an additional option you can set. This option will asks everytime you open a new workspace if you want to enable or disable the feature. The selection will then be written to the workspace settings.json, so this question only appears once per workspace.
I hope this is fine for you, but we personally do not like the approach to disable the complete feature by default. Our personal experience is that if you need to enable something to make sure your code will be checked (e.g. CodeCop) often this not happen.

We've added the following implementation and will release it with the 0.4.2 version coming out soon.
In settings.json (I would prefer the user settings) add the following entry:
{
    "bdev-al-xml-doc.askEnableCheckProcedureDocumentation": true
}

From now, if you open a new workspace the following question appears:

As a result of this answer the checkProcedureDocumentation setting will be created in the Workspace settings.json.
{
    "bdev-al-xml-doc.checkProcedureDocumentation": true
}


feat[next][dace]: Fix for broken DaCe test

Fix for broken DaCe test in baseline:

use flatten_list to get ValueExpr arguments to numeric builtin function

Additionally, enable test for DaCe backend (left-over from PR #1393).

Thanks for the quick fix!


Some directional blocks get placed incorrectly in 1.19.4 pure vanilla server

Hello, I've noticed that fake rotation doesn't seem to work on 1.19.4 vanilla servers (or in this case, realms), the upward and downward facing blocks seem to work fine, but the other directional blocks only work occasionally, and they usually just face the way the player faces. Here is the litematica schematic:
South_Cell1True.zip

@Royalforce1 I confirmed issue in vanilla server too, seems like mojang changed something related to it. I'll try to fix it within 30 hour

@Royalforce1 I tested again in 1.19.4 server environment (fabric) but cannot find any issue again... can you try increasing printerFakeRotationTicks and retry?

I turned up the rotation ticks, and used the modified .jar, but none of it seems to work (I also tried it on two different servers to make sure it wasn't just a specific server issue). I turned on the debugger and it kept saying that it had placed the blocks correctly, for example, it would "place" a block facing south, but in the actual game it's facing west, or some other direction. The blocks seem to get randomly turned around, they don't always face the way the player faces, but they also don't always face the way the litematica schematic tells it to. It might be important to point out that this is specifically happening with pistons and observers, I haven't tested with any other directional blocks.

@Royalforce1 If CarpetExtraFixedVersion or printerAccurateBlockPlacement is on, can you turn off? Are you using other mods?
when you enable ShowExtraMessages, it should tell you where player is facing. new feature should prevent all packets being sent via ClientPlayerEntity, which means at least all pistons should see some specific direction if you turn on easyplace.

Those have both been off, I thought it might be other mods (I use freecam, which does some whacky stuff), but I removed every other non-essential mod and the issues still persist. I'll join the discord to try to provide some video or something too.

@Royalforce1 I finally fixed it with #59


go-symbols: unstable-2018-05-23 -> 0.1.1

Motivation for this change
Use a release :tada:
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] 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/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Assured whether relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build go-symbols


Whether Validations working in Tiles Webpart to check invalid URL

Thank you for reporting an issue or suggesting an enhancement. We appreciate your feedback - to help the team to understand your needs, please complete the below template to ensure we have the necessary details to assist you.
(DELETE THIS PARAGRAPH AFTER READING)

Category

[ ] Question
[ ] Bug
[ ] Enhancement

For the above list, an empty checkbox is [ ] as in [SPACE]. A checked checkbox is [x] with no space between the brackets. Use the PREVIEW tab at the top right to preview the rendering before submitting your issue.
(DELETE THIS PARAGRAPH AFTER READING)

Expected or Desired Behavior

If you are reporting a bug, please describe the expected behavior. If you are suggesting an enhancement please describe thoroughly the enhancement, how it can be achieved, and expected benefit.
(DELETE THIS PARAGRAPH AFTER READING)

Observed Behavior

If you are reporting a bug, please describe the behavior you expected to occur when performing the action. If you are making a suggestion, you can delete this section.
(DELETE THIS PARAGRAPH AFTER READING)

Steps to Reproduce

If you are reporting a bug please describe the steps to reproduce the bug in sufficient detail to allow testing. Only way to fix things properly, is to have sufficient details to reproduce it. If you are making a suggestion, you can delete this section.
(DELETE THIS PARAGRAPH AFTER READING)

Submission Guidelines

All suggestions or bugs are welcome, please let us know what's on your mind.
If you are reporting an issue on generic SharePoint topic or dev documentation, please use the (sp-dev-docs Issue list)[http://aka.ms/spdev-issues]
If you have technical questions about the framework, we’ll be monitoring #spfx, #spfx-webparts, and > #spfx-tooling on (SharePoint StackExchange)[http://sharepoint.stackexchange.com/]. You can also > alternatively submit your question to (SharePoint Developer group)> [https://network.office.com/t5/SharePoint-Developer/bd-p/SharePointDev] at Office Network.
Remember to include sufficient details and context.
If you have multiple suggestions or bugs please submit them in separate bugs so we can track resolution.

(DELETE THIS PARAGRAPH AFTER READING)

Thanks for your contribution! Sharing is caring.

@Preethirasu could you please clarify if you are reporting a bug, or making a request? Is there an expected behavior that is missing?

PropertyFieldCollection Data is not validating the Title value or URL(to check whether URL is valid or not ). But i can see that method is there in sp-dev-fx-property-controls-master -->collectionData.
Is anyone else facing the same issue ?

@splearner it is by design the URL of the tiles and links web parts are not validated. It was requested that relative URLs could be entered.
Right now the URL field in the PropertyFieldCollectionData control is configured as a string. If you want to change the behaviour, you can update the following line: https://github.com/SharePoint/sp-starter-kit/blob/master/solution/src/webparts/tiles/TilesWebPart.ts#L73 from type: CustomCollectionFieldType.string to type: CustomCollectionFieldType.url.

@estruyf i have changed the Type as CustomCollectionFieldType.url only but i am not getting the error message stating  "Provided Url is invalid". Please help me out to fix the issue

Can you show me a screenshot of where you get this?

when i tried to debug the solution,once it enter into the regex function in Collection Data it returns string.invalid error but alert or validation is not working.
it accepts any value in URL field.

@splearner can you give me more details on the @pnp/spfx-property-controls version you are using + in which browser (version) you are testing this?

@estruyf ia m using "@pnp/spfx-property-controls": "1.8.0" and testing in Chrome browser

@splearner how does the field render? It should look like this when an invalid URL is entered. We choose not to show a message in the control because it causes some control jumping behaviour.


build: build automation including db backend c library

Description

Motivation and context

How has this been tested?

Screenshots (if appropriate):
Checklist:

[ ] I followed the contributing guidelines.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.

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


Remove miner API from public RPC impl

get_block_trmplate and submit_block as they’re for miner client.

See https://github.com/nervosnetwork/ckb/issues/94#event-2028691433


Visual Studio 2017 support

Request support for Visual Studio 2017.
Visual Studio 2017 changed some things, and as a result a newer version of Nuget.exe (v4+) is required or user get build errors like:
Could not load file or assembly 'Microsoft.Build, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.	MyProject
The command ""C:\Users\user\folder\Documents\MyProject\packages\NuGet.Packer.1.2.9\build\..\..\NuGet.CommandLine.3.5.0\tools\NuGet.exe" pack "C:\Users\user\folder\Documents\MyProject\MyProject\MyProject.csproj" -Properties "Configuration=Release;Platform=AnyCPU;TargetPath=bin\Release\MyProject.dll" -NonInteractive -OutputDirectory "bin\Release" -symbols -Version 1.0.1705232244" exited with code 1.	MyProject
Failed to load msbuild Toolset	MyProject

I get
Unable to locate 'C:\Users\rrrr.nuget\packages\NuGet.CommandLine.3.5.0\tools\NuGet.exe'
The actual location is
C:\Users\rrrr.nuget\packages\nuget.commandline\3.5.0\tools


Badly-aligning sequences find zero alignment, with high score

Not sure if this is a bug or just me misunderstanding the parasail interface. I'm trying to find alignments between very short sequences (20bp and 32 bp), many of which have no real overlap at all. I'd like to disallow gaps, or at least make them very expensive. Ideally, when I try to align two unrelated sequences, I would like parasail to make a best-guess alignment with tons of mismatches and report the number of matches (probably low, around 8). The number I want to get from this, ultimately, is how many bases of match there are in an optimal, (near-)gap-free alignment.
I've done this operation using the python bindings for parasail. It works as I expected using roughly this code:
profile = parasail.profile_create_16(query, PS_SCORE_MATRIX)
for target in [collection]:
    match = parasail.sw_striped_profile_16(
            profile,
            target,
            open=255,
            extend=255
        )
    do_something_with(match.score)

This produces a poor alignment with a score of 6
    GGACTCCTATCTCGTATGCCGTCTTCTGCTTG
      ||| |         ||
     CACTTCACAGCAAAATAAAC

When I try (what I think is) the same thing with parasail_rs, I get some odd results. Let's take an example with
let target = "CACTTCACAGCAAAATAAAC";
let query = "GGACTCCTATCTCGTATGCCGTCTTCTGCTTG";

First I build an aligner with
let matrix = &Matrix::create(b"ACTG", 1, 0).unwrap();
let profile = Profile::new(query.as_bytes(), false, matrix).unwrap();
Aligner::new()
        .profile(profile)
        .striped()
        .local()
        .gap_open(255)
        .gap_extend(255)
        .build()

Then I align with let result = aligner.align(None, target.as_bytes()).ok();. This produces a result with score 29(!!!), end_query = 26, end_ref = 19, which I think is this alignment:
GGACTCCTATCTCGTATGCCGTCTTCTGCTTG
      |  |           |   |
      CACTTCACAGCAAAATAAAC

I say "I think" because I'm not entirely sure I understand the indexing of end_query and end_ref, and because turning on tracebacks (by adding .use_trace() to AlignerBuilder construction) completely changes the alignment to
Target:       1 CACTTCACAGCAAAATAAAC-------------------------------      20

Query:        2 --------------------GACTCCTATCTCGTATGCCGTCTTCTGCTTG      32

Length: 51
Identity:         0/51 ( 0.0%)
Similarity:      51/51 (100.0%)
Gaps:             0/51 ( 0.0%)
Score: 51

as reported by r.print_traceback(query.as_bytes(), target.as_bytes());, which looks like it's trying to do a global alignment, and somehow scoring indels as positive score? This really looks like I'm not building the aligner I think I am, and I don't understand why adding tracebacks would change the alignment, and I really don't understand why these alignments are all coming back with such high scores.
Any insight would be appreciated, whether that means finding bugs or correcting your user!

I think I know what part of the issue is. The main difference is the python implementation is doing 16 bit operation while the default behavior in parasail-rs is to try 8-bit and if overflow is detected, use the 16-bit solution. I can replicate the python behavior with the libparasail-sys crate using the 16-bit mode. The problem you are experiencing with parasail-rs is replicated when I test the same alignment using sat mode (trying 8bit first then 16bit if needed).
fn alignment_16_bit() {
    let target = "CACTTCACAGCAAAATAAAC";
    let query = "GGACTCCTATCTCGTATGCCGTCTTCTGCTTG";

    unsafe {
        let matrix = parasail_matrix_create(b"ACGT".as_ptr() as *const i8, 1, 0);
        let profile = parasail_profile_create_16(
            query.as_bytes().as_ptr() as *const i8,
            query.as_bytes().len() as i32,
            matrix,
        );
        let result = parasail_sw_striped_profile_16(
            profile,
            target.as_bytes().as_ptr() as *const i8,
            target.as_bytes().len() as i32,
            255,
            255,
        );

        parasail_matrix_free(matrix);
        parasail_profile_free(profile);

        println!("{}", (*result).score)
    }
}

fn alignment_sat() {
    let target = "CACTTCACAGCAAAATAAAC";
    let query = "GGACTCCTATCTCGTATGCCGTCTTCTGCTTG";

    unsafe {
        let matrix = parasail_matrix_create(b"ACGT".as_ptr() as *const i8, 1, 0);
        let profile = parasail_profile_create_sat(
            query.as_bytes().as_ptr() as *const i8,
            query.as_bytes().len() as i32,
            matrix,
        );
        let result = parasail_sw_striped_profile_sat(
            profile,
            target.as_bytes().as_ptr() as *const i8,
            target.as_bytes().len() as i32,
            255,
            255,
        );

        parasail_matrix_free(matrix);
        parasail_profile_free(profile);

        println!("{}", (*result).score)
    }
}

Results in very different scores:
alignment_16_bit score: 6
alignment_sat score: 32
I think for now the solution would be to add in the solution_width method on AlignerBuilder to adjust the default behavior. For example,
let matrix = &Matrix::create(b"ACTG", 1, 0).unwrap();
let profile = Profile::new(query.as_bytes(), false, matrix).unwrap();
let aligner = Aligner::new()
        .profile(profile)
        .striped()
        .local()
        .gap_open(255)
        .gap_extend(255)
        .solution_width(16)
        .build();

If possible, could you confirm expected behavior after setting the solution width to 16 bit as shown in the example above and updating parasail-rs to the dev branch? To use the dev branch just update Cargo.toml:
[dependencies]
parasail-rs = { git = "https://github.com/nsbuitrago/parasail-rs.git", branch = "dev" }

Now, I have no idea why use_trace() results in significantly different alignments. I will have to look into this more.

That was fast! Thanks for getting to this so promptly. I'll try forcing 16 bits and see how it does.

Looks like I'm getting the expected alignment scores now. Thank you so much!

Great! You should be able to use v0.7.4 now in your Cargo.toml