Update core.p4 in appendix to include comments now in p4c version

@jafingerhut you removed verify, per the comment in the p4c version?

@jnfoster - Yes, I did not copy 'verify' from the version of core.p4 currently in p4c, because of the comment in that version saying it should be removed.  If you want it kept in the P4-16 spec version, let me know.

Until we find a good home (ideally this should be a parser method or a compiler builtin primitive operation) I believe we need to keep it.

We should remove it in the spec. The spec will be frozen today, we can't change it later.
We could also completely remove core.p4 from the spec, or indicate that it is a snapshot in time which may change.

I agree with Mihai here. The spec is clear that verify is a built-in function. It doesn't mandate where it comes from. So it's safe to leave it out of core.p4.

I'm going to merge this now. We can make further changes if necessary in new PRs.


Color-Game-using-Tkinter

Description
I have made a game using the Tkinter module in Python. This refers to issue number #739  which was assigned to me. No dependencies are required for the change.
Fixes #739
Have you read the Contributing Guidelines on Pull Requests?

[x] Yes
[ ] No

Type of change
Please delete options that are not relevant.

[x] New feature (non-breaking change which adds functionality)
[ ] This change requires a documentation update

Checklist:

[x] My code follows the style guidelines(Clean Code) of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have created a helpful and easy to understand README.md
[x] My documentation follows Template for README.md
[x] My changes generate no new warnings
[x] I have added tests/screenshots(if any) that prove my fix is effective or that my feature works.

Okay @santushtisharma10 adding that

@PriyanshuChatterjee when you will make the changes?

@santushtisharma10 @kaustubhgupta I have added the feature that will enable players to restart the game after one session, or at any point of time in the play.

@kaustubhgupta Sorry for the delay

@PriyanshuChatterjee your code is almost same as this code

@santushtisharma10 Yes its is similar, I took the idea from there. If it is violating the rules, then I'm apologizing and will close this issue.

@kaustubhgupta @santushtisharma10 extremely apologizing for any mis conduct which I have have committed. Doing open source for the first time, I messed up. I look forward to make other new issues in this repository and will not further repeat my mistake. With that said I'm closing this issue.


SDCM failing to get Product ID

I followed the prerequisite steps properly and have given the clientID, key and tenentID but when executing the command to get product id it is failing with http error code 412 and saying evcertificate not found.
Why is this happening ?
I have given the client_secret then why it asking for certificate and if its required then where I have to add as there is no where mentioned about the certificate other than for .cab or .hlkx package.
Response: -
SurfaceDevCenterManager v<IP_ADDRESS>

Create Option
ERROR (DevCenterErrorDetails)
Code:    evCertificateNotFound
HttpCode:412
Message: EV Certificate expired or not present
Correlation Id: 14d9929e-e497-4739-b40c-ace5aa9a52e2
Correlation Id: 14d9929e-e497-4739-b40c-ace5aa9a52e2
Return: -7 (NEW_PRODUCT_API_FAILED)

@MansiBharadwaj , I see you self closed this issue already. Did you figure out what the issue was? If so could you share for others who might encounter this in the future.

Well the issue was because the evcertificate from our backend side got expired. We fixed that and it gets solved

Ah yes, the EV certificate needed for your account under Home / Account settings / Manage certificates.
Sorry I didn't catch that initially. Thanks for updating the thread.


french translation

We have a request from a community in Bomoro, Burkina Faso, so it would be about time to translate our app into french.

Introduced placeholders for french in this PR: https://github.com/encointer/encointer-wallet-flutter/pull/840


Investigate adding a test-util package

We've been getting reports of users trying to make Preact work with react-dom/test-utils. Problem is that this package relies on a lot of very react-specific internals that prevent it from working with preact. Nonetheless users will need something to flush update queues synchronously so that are easy to test.
Ideas:

create a preact/test-utils package
make setupRerender public
ship with our own implementation for act

I would love to help with this but I suppose this requires some deep knowledge of the library, I'll try to give it a shot tonight since I've got a use case for it in my own tests.

Nah, it's mostly about making all scheduling logic synchronous. Search for any setTimeout/requestAnimationFrame calls and you should be right at the heart of it :)
This makes state updates synchronous: https://github.com/developit/preact/blob/15d4d07d93ff5846e825da4ea81a14fb03327bbd/test/_util/helpers.js#L22
We don't have anything for hooks right now. We likely need a way to patch afterPaint in a similar way. https://github.com/developit/preact/blob/15d4d07d93ff5846e825da4ea81a14fb03327bbd/hooks/src/index.js#L207-L210
When available both could be leveraged to implement an act() function like react does. If you need any help please ping us. We're pretty active here or on slack 💯


[Fix] jsx-no-literals: properly handle HTML entities when allowed

When an HTML entity such as — is checked with ESLint, the value
property becomes the actual unicode character instead of the raw
literal.
This means if — is in the allowed strings array, and —
is in the code being checked, the actual value used in the JSXText check
will be —, which will not match against —, so it causes a
false positive error.
When checking against the set of allowed strings, this will now check
both the value and the raw properties of the node. For —, the
raw property will still be —.
If either of these match the list of allowed values, then no error
will be returned.
I am very new to the project so if this is not the right fix, I will not be offended if you close the PR. 😆
Fixes #3130

Hey just wanted to check in, I haven't forgotten about finishing this PR I've just had a crazy week. Hoping to have an update soon, thanks for your patience!

Thanks, appreciate the followup. This last week's a busy week for many, no worries - just mark it as ready for review when it is.

Hey, I really apologize for the lack of updates on this. I have a lot going on right now and I don't think I will have the time to finish this PR currently. Feel free to close it or if you want to add the missing tests that's great as well.
Sorry again for the lack of communication on this.

@joeattardi no worries, thanks. I'd prefer to keep the PR open for as long as it takes for you, me, or someone else to finish it (anyone can post a link to a branch, and I'll pull it in)

Hey @ljharb, I'm going to try and tackle this in code spaces. I'll add more test cases and try to help close this PR

@ROSSROSALES sounds great! please post a link here to your branch (instead of opening a new PR) and i'll pull in the changes.

Hi @ljharb I made changes in a new branch on codespaces, how do I share the link to this branch?

@ROSSROSALES navigate to the branch on your fork, and share that link - eg, you have two codespace branches, and one of them is https://github.com/ROSSROSALES/eslint-plugin-react/tree/codespace-c172

@ROSSROSALES navigate to the branch on your fork, and share that link - eg, you have two codespace branches, and one of them is https://github.com/ROSSROSALES/eslint-plugin-react/tree/codespace-c172

Ah I see thank you for teaching me! Are you able to see the changes from this link now?
https://github.com/ROSSROSALES/eslint-plugin-react/tree/codespace-d03a
I made the mistake and worked on a branch off of @joeattardi's fork so the changes could not be pushed.

I've pulled in the changes, and rebased.


Define medium and long term goals of Minerva

[ ] Define and document milestones and set some potential dates
[ ] Define high level tasks for each milestone and tag them appropriately (core vs domain specific)

We have marked short terms goals (v 0.1.0) for now. We will update the document for long term (1.0), mid term, and short term post 0.1.0.


Added numpy.frombuffer to stub

PR adds support for numpy.frombuffer.
AFAIK there's no nice standard "buffer_like" type yet so right now this uses Union[bytes, bytearray, memoryview] which I think covers most cases. Happy to change this in response to feedback though.

Thanks! Yeah that type looks reasonable.


fix: use .mjs extension for ESM bundles

https://nodejs.org/api/packages.html#packages_determining_module_system
Without type: "module" in the package.json, Node.js (and therefore Jest, too) treats these .js files as CommonJS modules, which is incorrect. It is also causing trouble in vite-jest.

Thanks @sodatea
We all look forward to test vite-jest !

This change broke something for me in @cypress/vue. It's bundled as ESM. Now I get this:

Any idea @sodatea? This is the problem line: https://github.com/vuejs/vue-test-utils-next/blob/cfa9064e6bcbce282ca634cc5340058f3748d461/src/utils/compileSlots.ts#L1
Should the published @vue/compiler-core also have an mjs extension published? It looks like it doesn't at the moment.

Yeah… maybe it's better to revert this change at this moment. I found another workaround in vite-jest anyway.

Sounds good. Happy to make this change, but we should make sure the rest of the core ecosystem follows the same conventions.

The problem of this PR is that module is not the standard way to declare the ESM entry of a package. It's just a convention among popular tools.
So when we mix the none-standard module field with the standard .mjs notation, different tools may have different opinion on the end result.
For example, in the case of vite-jest, module resolution and transformation is done by vite, which recognizes the module entry by default. But the code is executed in native Node environment. Therefore there will be a similar error raised.
It won't be a problem if the module resolution is also done by Node (the main field will be used).
Neither will it be a problem if the code is executed in browsers, because browsers don't care the file extension.

I see. Right now we are building will rollup. Maybe there is something I can change in my config, I'll try that before reverting this change.
Although this is not following the standard, breaking popular tools is not ideal either. What is the ideal solution moving forward? All tools and libraries should be adopting .mjs (including Vue core)?

I could not find a way to build a library. Happy to support the correct mjs extension, but we should make sure it won't break any existing packages (which it does).

Reverted in 2.0.0-rc.9. https://github.com/vuejs/vue-test-utils-next/releases/tag/v2.0.0-rc.9
Let's chat more and figure out the best approach for moving the Vue core ecosystem to mjs.

I talked to Evan and he believes that we need a dedicated time period to make the switch to ESM - just like the switch to Vue 3 as default.
It can be postponed after the release of 3.2 or 3.3.
Because actually, Node.js now works quite well in ESM-CJS interop. As this issue illustrates, we can now seamlessly import from a CJS module to an ESM module as long as it's statically analyzable by https://github.com/guybedford/cjs-module-lexer. The CJS Module Lexer does support quite a lot of patterns.
The error from @cypress/vue looks more like a webpack bug.
But anyway, there's no urgent need for a native ESM entry now. If it's safer to keep it as-is, let's keep it as-is.


deduplicate form.attach, alias form.input

silly deduplication

@hickford comments on this? :grinning:

thanks :)

Fixed conflicts and rebased as 04947a246b34a11b4cf56d793dc1a6bd87aab289. Thanks!


No way to use Kotlin with Jackson

EntityMapper constructor requires EntityStore from package io.requery, but using Kotlin I have EntityStore from package io.requery.kotlin. They have same name and no inheritance relation.
Please, fix that issue

Hi thanks for reporting. The underlying java EntityDataStore will be made available in KotlinEntityDataStore so you can use it with the jackson mapper.


Add Github Actions Example

Description
Added a basic example of how to use the Vercel CLI to deploy using GitHub Actions for users unable to use the automatic integration (ex. GitHub Enterprise Server). Added a new directory because it didn't seem to fit elsewhere and we will most likely want more examples for other providers (Azure, Gitlab etc.), but feel free to direct me to the correct place.
Demo URL
N/A
Type of Change

[x] New Example
[ ] Example updates (Bug fixes, new features, etc.)
[ ] Other (changes to the codebase, but not to examples)

New Example Checklist

[x] 🛫 npm run new-example was used to create the example
[ ] 📚 The template wasn't used but I carefuly read the Adding a new example steps and implemented them in the example
[ ] 📱 Is it responsive? Are mobile and tablets considered?

We're wanting to add a ci-cd folder to start to add a bunch of examples for other providers 😄

We would also need to setup a demo deployment for it as we do for the other examples, I guess that'll imply adding a very similar github action at the root of the repository, I'm not sure if it's possible to use the one provided in the example as it is.

I'm thinking for the demo deploy I can set it up with an automatic vercel deployment and add the link in the readme? Otherwise it would start getting complex running a separate GH action at the root, especially as we add examples for other CICD providers. I'm good with whatever you think though @lfades .


Fix container set kill

Fixes #TODO
Please do not open a pull request until you have checked ALL of these:

[ ] Create the PR as draft .
[ ] Run make pre-commit -B to fix codegen and lint problems.
[ ] Sign-off your commits (otherwise the DCO check will fail).

[ ] "Fixes #" is in both the PR title (for release notes) and this description (to automatically link and close the issue).
[ ] Add unit or e2e tests. Say how you tested your changes. If you changed the UI, attach screenshots.
[ ] Github checks are green.
[ ] Once required tests have passed, mark your PR "Ready for review".

If changes were requested, and you've made them, dismiss the review to get it reviewed again.

@isubasinghe - for the failing tests, do you have any insights into what's going on? Test_createSecretVolumesFromArtifactLocations_SSECUsed seems to be passing on my local. I think the other test is a configuration thing. @tico24, can you take a quick look at the failing e2e test and chime in?
If we determine that the tests are due to flaky items or config, I'll approve and we can cut a release

@tico24 - I tracked down when the mysql e2e test fails, and it looks like your CI changes broke it. I think we can safely ignore that test

see here: https://github.com/pipekit/argo-workflows/pull/12


Fix link to Pasqal

The link to the Pasqal provider within the Quantum computing providers section was broken, it was pointing to http://www.pasqal.com/ and this PR changed to https://pasqal.io/.

Learn Build status updates of commit 970e34e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/overview-azure-quantum.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@SoniaLopezBravo
Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off


support google spreadsheet

Requested feature

...
Alternatives

...

cannot read my time table in google spreadsheet. it`s not easy to make readable form for LLM.
here`s my case.

@choigawoon Docling supports Excel worksheets. Did you test if exporting the google spreadsheet to excel format, and then running that through docling, works?

@cau-git yes actually i did that. i can export to pdf, html, xlsx. but i want to integrate with on the web for research easily.

@choigawoon
To export a Google Sheet as a downloadable Excel URL, open your Google Sheet, go to "File" > "Download" > "Microsoft Excel (.xlsx)" - this will generate a URL that, when clicked, will automatically download the sheet as an Excel file; essentially, you just need to copy the URL from the browser address bar after making the download selection.

thanks a lot!


In Firefox, onhashchange is sometimes skipped

When window.location.hash is changed more than once during a single tick, every change should result in a distinct, async onhashchange event.
https://cdn.rawgit.com/pygy/bfe0555ab0ef9a6bfc2a7dc471d0b9d0/raw/e0fad9b45a3a6d5235b8acbc2a7b74137082f1ee/index.html
However, in JSBin with Firefox, the first event is dropped:
https://jsbin.com/jasoheqeci/edit?html,output
Putting the first link within in an iframe doesn't change anything:
https://cdn.rawgit.com/pygy/1062d716c704c642c83a823360e8bcfc/raw/c2684c0b7369520e1df6f25b09b6c2a4289a75b6/index.html
Edit: show the HTML source

There is a solution, window.location.hash, window.location.href and widnow.location.WHATEVER are unsupported in JSBin. It happened to me once, it was so hard to debug, but I narrowed it down to it. You can use an alternative method of counting the character number of the hash, replacing all text to the left with null, and decoding the hash component.


added link for Safe badge (http://maidsafe.net/applications)

r? @ned14
(maidsafe_highfive has picked a reviewer for you, use r? to override)

r? @Viv-Rajkumar


SUI Services page via GraphQL

This may be extremely easy or rather difficult, I'm not sure. Not really required, but I'll add it to the milestone anyway.
I think we have 90% of the query functionality to be able to render the services page in the Service UI, something that's been a pain to us recently. The queries should be notably faster (the raw queries themselves and that it should only take one), so hooking up that page to this API would be a neat demonstration.

I have decided this actually isn't worth doing (yet). When I said "I think we have 90% of the query functionality to be able to render the services page in the Service UI" I was thinking of previous MIQ versions (Fine) where no paging or anything like that is present and was causing us issues.
We could still do this but it would be an unfair performance comparison now. We'd need to implement paging and all that in the later versions, which isn't happening before this is discussed as I want to actually follow Relay spec and whatnot.


Ops cache is slower than storage (at the tail of distribution)!

There is something really fishy RE how ops cache works.
This is demonstrated by this query:
Office_Fluid_FluidRuntime_Performance
| where Data_eventName == "fluid:telemetry:OdspDriver:CacheOpsUsed"
| where Data_length < 10
| summarize percentile(Data_duration, 95)
It gives me these percentiles:
90 - 1.1s
95 - 1.9s
99 - 5.4s
That's how long it takes to get result back from single request (it can actually be 1-2 requests, with average around 1.1 - 1.2 requests per telemetry event). That's too slow!
For comparison - fluid:telemetry:OdspDriver:OpsFetch event tracks requests to actual storage, and it has these percentiles:
90 - 1.2s
95 - 1.7s
99 - 3.2s
So, requests to storage are faster than talking to local cache!
OdspDeltaStorageWithCache.fetchMessages() waits that long before we issue request to storage, so it slows down us getting up to date. This is done so that if we have everything in cache, we can avoid network call. With this kind of perf, we might want to revisit this decision.
Note that 75th percentile is 262, so we might wait just a bit (like 300-500ms) and then let storage call go through in parallel to cache call running, to avoid such slowdown in whole sequence.
This also slows down container boot - see https://github.com/microsoft/FluidFramework/issues/8931.
So, this is rather important item to get right.
We should start with understanding why cache is so slow!

@Zlatkovsky - FYI, I think we need a bug on your side to look deeper into it. Numbers are pretty bad, and they impact boot & getting connected.
@christiango, @markfields - FYI.

For whatever reason, getting snapshot is faster at 99th percentile:
Office_Fluid_FluidRuntime_Performance
| where Data_eventName contains "fluid:telemetry:OdspDriver:ObtainSnapshot_end"
| summarize percentile(Data_duration, 99) by Data_method
method = cache gives me 585ms.
Given that we chunk ops and each op should never be over 32K, 10 ops payload should not be larger than snapshot (on average)

Just realized that we do not report numbers for all invocations, so data is actually skewed toward tail of the curve:
        if (messages.length > 0 || duration > 1000) {
            this.logger.sendPerformanceEvent({
                eventName: "CacheOpsUsed",
                from,
                to,
                length: messages.length,
                duration,
            });
        }

We also have extra cache requests due to overlapping requests (that does not affect boot of perf, but adds more pressure to indexDb). instead of today's modes of "cache only" and "cache + storage" we should switch to "cache only" & "storage only" and push responsibility into Container / DeltaManager level to control any parallelism, if needed.
I'd think that we should never need to hit cache & storage at the same time, as we get all the ops from cache in boot, so all other request that come in should go directly to storage. But data suggests we do get ops from cache, and looking at individual sessions - this looks like due to user keeping multiple tabs opened with same file (i.e. I can see in a session that we just got cached ops, and request a second later on connection gives me more ops, suggesting that another client on same box just pushed ops to cache).

@vladsud , I just had an interesting repro that happens consistently with a specific (somewhat complex, but not unreasonable) document, on my rather fast machine:

The ObtainSnapshot is fast -- so fast that its label doesn't fit. It's under 17ms, with its corresponding FluidCacheAccess taking 15ms (by contrast the TreesLatest that it kicks off takes nearly a second). So that's great.
But then the GetDeltas activity takes a really long time (1.53s). Of that, 1.21s are in waiting for the FluidCacheAccess for the Deltas, which seems inexplicably slow. Only after that it makes a network call to the OpStream (which takes the remaining 300+ms).
Is this the sort of thing that you're trying to probe in this bug?

@vladsud , I didn't have logging turned when I captured that particular profile, but I just re-ran the scenario with logging and got a very similar result. If it helps:

docId: HT8xqcoB7q16yQ9FZu4fhX1m3TVDz9cabuiGV2nt3yA%3D
hostCorrelationId: 49faad21-c0ca-4f35-bca5-0c5d934b3719

Let me know if you want me to share the specific document with you

Yes, that's the core of the problem. I'll use this issue to figure out how to optimize it on our end (add parallelism), but I think you need to take a look into why it takes that long.
Note that boot is in particular problematic, and we do not have good solution on our side. That's because

We do want to apply ops that this client observed in the past before we render. There is really big push back from users if they load old snapshot and do not see their own changes they made in previous session right away - they consider it data loss.
But at the same time, we do not want to wait for storage call to get latest ops, as usually that's slow. We can do parallel request to cache and storage, but that to some extent defeats the purpose of cache, which was supposed to give us quick access to data.

So, I think we need to better understand why reading ops from cache is so slow. We do not have good data here (like size of that payload) to have any theories, we only know how many requests we made to cache, but in majority cases that's just one request, and it's slow.

some notes from FRS folks on same subject in https://github.com/microsoft/FluidFramework/pull/9307

Tracked in ADO: https://dev.azure.com/fluidframework/internal/_workitems/edit/952


Alignment of obs/dyn time steps and refactored forward simulation

Changes:

Modified the definitions of the interface to align the obs/dyn time steps as per #54
Introduced type parameters to the dyn/obs representing the state/observation types
Used these type parameters and new alignment to refactor the forward simulation code
Added a unit test for forward simulation

I have a fear that these new type parameters, although useful, might be a bit over-engineered and lead to sticky edge-cases. Very happy to revert those changes if others think that is best.
TODO:

[ ] If we're happy with these type parameters, it may be worth updating the method signatures to include them, e.g. distribution(dyn::LatentDynamics, step::Integer, prev_state, extra) -> distribution(dyn::LatentDynamics{T}, step::Integer, prev_state:T, extra). This could potentially lead to method ambiguity errors if the user misses out these types in their own definition (their dynamics will be more specific, but the documentation's state will be more specific).
[ ] I'm currently not returning the initial state x0 or allowing an extra to be passed to initialisation. This is because doing so would required xs/extras to have a zero index. This could be handled by offset arrays but that feels like a big dependency. Kalman.jl handles this by using a vector of pairs t => x but that feels clunky. I question how much the initial state/extra for initial are actually needed.

All suggested changes made. Since this is a breaking change to the interface, I've bumped the minor version. Will merge now.


[Epic] Enable azure cadl-ranch test cases for every case

### Tasks
- [ ] https://github.com/Azure/autorest.csharp/issues/4844

@melina5656 Please help work on the mgmt tests (tests under folder packages\cadl-ranch-specs\http\azure\resource-manager)


"make local" failing on Centos7

Steps taken:

git clone https://github.com/islandora-devops/isle-dc
cd isle-dc
make local

arclight@grysbok:~> pwd
/home/arclight
arclight@grysbok:~> git clone https://github.com/islandora-devops/isle-dc
Cloning into 'isle-dc'...
remote: Enumerating objects: 2268, done.
remote: Counting objects: 100% (147/147), done.
remote: Compressing objects: 100% (68/68), done.
remote: Total 2268 (delta 82), reused 135 (delta 76), pack-reused 2121
Receiving objects: 100% (2268/2268), 45.81 MiB | 64.96 MiB/s, done.
Resolving deltas: 100% (1245/1245), done.
arclight@grysbok:~> cd isle-dc/
arclight@grysbok:~/isle-dc> make local
make[1]: Entering directory '/home/arclight/isle-dc'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5596  100  5596    0     0  31629      0 --:--:-- --:--:-- --:--:-- 31795
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1704  100  1704    0     0   9674      0 --:--:-- --:--:-- --:--:--  9737
make[1]: Leaving directory '/home/arclight/isle-dc'
make[1]: Entering directory '/home/arclight/isle-dc'
make[1]: Leaving directory '/home/arclight/isle-dc'
make[1]: Entering directory '/home/arclight/isle-dc'
docker-compose pull
Pulling activemq   ... done
Pulling alpaca     ... done
Pulling blazegraph ... done
Pulling cantaloupe ... done
Pulling fcrepo     ... done
Pulling fits       ... done
Pulling crayfits   ... done
Pulling homarus    ... done
Pulling houdini    ... done
Pulling hypercube  ... done
Pulling mariadb    ... done
Pulling matomo     ... done
Pulling milliner   ... done
Pulling recast     ... done
Pulling solr       ... done
Pulling traefik    ... done
Pulling drupal     ... done
Pulling watchtower ... done
make[1]: Leaving directory '/home/arclight/isle-dc'
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-container-environment-00-init.sh: executing...
[cont-init.d] 00-container-environment-00-init.sh: exited 0.
[cont-init.d] 00-container-environment-01-override-nginx.sh: executing...
[cont-init.d] 00-container-environment-01-override-nginx.sh: exited 0.
[cont-init.d] 00-container-environment-01-override-php.sh: executing...
[cont-init.d] 00-container-environment-01-override-php.sh: exited 0.
[cont-init.d] 00-container-environment-02-database-defaults.sh: executing...
[cont-init.d] 00-container-environment-02-database-defaults.sh: exited 0.
[cont-init.d] 01-confd-render-templates.sh: executing...
[cont-init.d] 01-confd-render-templates.sh: exited 0.
[cont-init.d] 02-fpm-install.sh: executing...
[cont-init.d] 02-fpm-install.sh: exited 0.
[cont-init.d] 02-ngnix-install.sh: executing...
[cont-init.d] 02-ngnix-install.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[14-Jul-2021 14:07:35] NOTICE: fpm is running, pid 722
[14-Jul-2021 14:07:35] NOTICE: ready to handle connections
Creating a "drupal/recommended-project:^9.1" project at "/tmp/codebase"
Installing drupal/recommended-project (9.2.1)
  - Downloading drupal/recommended-project (9.2.1)
  - Installing drupal/recommended-project (9.2.1): Extracting archive
Created project in /tmp/codebase
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Package operations: 63 installs, 0 updates, 0 removals
  - Downloading composer/installers (v1.11.0)
  - Downloading drupal/core-composer-scaffold (9.2.1)
  - Downloading drupal/core-project-message (9.2.1)
  - Downloading typo3/phar-stream-wrapper (v3.1.6)
  - Downloading symfony/polyfill-mbstring (v1.23.0)
  - Downloading symfony/polyfill-ctype (v1.23.0)
  - Downloading twig/twig (v2.14.6)
  - Downloading symfony/yaml (v4.4.25)
  - Downloading symfony/polyfill-php80 (v1.23.0)
  - Downloading symfony/var-dumper (v5.3.0)
  - Downloading symfony/translation-contracts (v2.4.0)
  - Downloading symfony/validator (v4.4.25)
  - Downloading symfony/translation (v4.4.25)
  - Downloading psr/container (1.1.1)
  - Downloading symfony/service-contracts (v2.4.0)
  - Downloading symfony/serializer (v4.4.25)
  - Downloading symfony/routing (v4.4.25)
  - Downloading symfony/polyfill-php72 (v1.23.0)
  - Downloading symfony/polyfill-intl-normalizer (v1.23.0)
  - Downloading symfony/polyfill-intl-idn (v1.23.0)
  - Downloading symfony/deprecation-contracts (v2.4.0)
  - Downloading symfony/mime (v5.3.0)
  - Downloading symfony/http-foundation (v4.4.25)
  - Downloading psr/http-message (1.0.1)
  - Downloading symfony/psr-http-message-bridge (v2.1.0)
  - Downloading symfony/process (v4.4.25)
  - Downloading symfony/polyfill-iconv (v1.23.0)
  - Downloading symfony/polyfill-php73 (v1.23.0)
  - Downloading symfony/http-client-contracts (v2.4.0)
  - Downloading symfony/event-dispatcher-contracts (v1.1.9)
  - Downloading symfony/event-dispatcher (v4.4.25)
  - Downloading psr/log (1.1.4)
  - Downloading symfony/debug (v4.4.25)
  - Downloading symfony/error-handler (v4.4.25)
  - Downloading symfony/http-kernel (v4.4.25)
  - Downloading symfony/dependency-injection (v4.4.25)
  - Downloading symfony/console (v4.4.25)
  - Downloading symfony-cmf/routing (2.3.3)
  - Downloading stack/builder (v1.0.6)
  - Downloading ralouphie/getallheaders (3.0.3)
  - Downloading psr/http-factory (1.0.1)
  - Downloading psr/cache (1.0.1)
  - Downloading pear/pear_exception (v1.0.2)
  - Downloading pear/console_getopt (v1.4.3)
  - Downloading pear/pear-core-minimal (v1.10.10)
  - Downloading pear/archive_tar (1.4.13)
  - Downloading masterminds/html5 (2.7.4)
  - Downloading laminas/laminas-zendframework-bridge (1.2.0)
  - Downloading laminas/laminas-stdlib (3.3.1)
  - Downloading laminas/laminas-escaper (2.7.0)
  - Downloading laminas/laminas-feed (2.14.1)
  - Downloading laminas/laminas-diactoros (2.6.0)
  - Downloading guzzlehttp/psr7 (1.8.2)
  - Downloading guzzlehttp/promises (1.4.1)
  - Downloading guzzlehttp/guzzle (6.5.5)
  - Downloading doctrine/lexer (1.2.1)
  - Downloading egulias/email-validator (2.1.25)
  - Downloading doctrine/annotations (1.13.1)
  - Downloading doctrine/reflection (1.2.2)
  - Downloading composer/semver (3.2.5)
  - Downloading asm89/stack-cors (1.3.0)
  - Downloading drupal/core (9.2.1)
  0/62 [>---------------------------]   0%
  8/62 [===>------------------------]  12%
 26/62 [===========>----------------]  41%
 39/62 [=================>----------]  62%
 52/62 [=======================>----]  83%
 61/62 [===========================>]  98%
 62/62 [============================] 100%  - Installing composer/installers (v1.11.0): Extracting archive
  - Installing drupal/core-composer-scaffold (9.2.1): Extracting archive
  - Installing drupal/core-project-message (9.2.1): Extracting archive
  - Installing typo3/phar-stream-wrapper (v3.1.6): Extracting archive
  - Installing symfony/polyfill-mbstring (v1.23.0): Extracting archive
  - Installing symfony/polyfill-ctype (v1.23.0): Extracting archive
  - Installing twig/twig (v2.14.6): Extracting archive
  - Installing symfony/yaml (v4.4.25): Extracting archive
  - Installing symfony/polyfill-php80 (v1.23.0): Extracting archive
  - Installing symfony/var-dumper (v5.3.0): Extracting archive
  - Installing symfony/translation-contracts (v2.4.0): Extracting archive
  - Installing symfony/validator (v4.4.25): Extracting archive
  - Installing symfony/translation (v4.4.25): Extracting archive
  - Installing psr/container (1.1.1): Extracting archive
  - Installing symfony/service-contracts (v2.4.0): Extracting archive
  - Installing symfony/serializer (v4.4.25): Extracting archive
  - Installing symfony/routing (v4.4.25): Extracting archive
  - Installing symfony/polyfill-php72 (v1.23.0): Extracting archive
  - Installing symfony/polyfill-intl-normalizer (v1.23.0): Extracting archive
  - Installing symfony/polyfill-intl-idn (v1.23.0): Extracting archive
  - Installing symfony/deprecation-contracts (v2.4.0): Extracting archive
  - Installing symfony/mime (v5.3.0): Extracting archive
  - Installing symfony/http-foundation (v4.4.25): Extracting archive
  - Installing psr/http-message (1.0.1): Extracting archive
  - Installing symfony/psr-http-message-bridge (v2.1.0): Extracting archive
  - Installing symfony/process (v4.4.25): Extracting archive
  - Installing symfony/polyfill-iconv (v1.23.0): Extracting archive
  - Installing symfony/polyfill-php73 (v1.23.0): Extracting archive
  - Installing symfony/http-client-contracts (v2.4.0): Extracting archive
  - Installing symfony/event-dispatcher-contracts (v1.1.9): Extracting archive
  - Installing symfony/event-dispatcher (v4.4.25): Extracting archive
  - Installing psr/log (1.1.4): Extracting archive
  - Installing symfony/debug (v4.4.25): Extracting archive
  - Installing symfony/error-handler (v4.4.25): Extracting archive
  - Installing symfony/http-kernel (v4.4.25): Extracting archive
  - Installing symfony/dependency-injection (v4.4.25): Extracting archive
  - Installing symfony/console (v4.4.25): Extracting archive
  - Installing symfony-cmf/routing (2.3.3): Extracting archive
  - Installing stack/builder (v1.0.6): Extracting archive
  - Installing ralouphie/getallheaders (3.0.3): Extracting archive
  - Installing psr/http-factory (1.0.1): Extracting archive
  - Installing psr/cache (1.0.1): Extracting archive
  - Installing pear/pear_exception (v1.0.2): Extracting archive
  - Installing pear/console_getopt (v1.4.3): Extracting archive
  - Installing pear/pear-core-minimal (v1.10.10): Extracting archive
  - Installing pear/archive_tar (1.4.13): Extracting archive
  - Installing masterminds/html5 (2.7.4): Extracting archive
  - Installing laminas/laminas-zendframework-bridge (1.2.0): Extracting archive
  - Installing laminas/laminas-stdlib (3.3.1): Extracting archive
  - Installing laminas/laminas-escaper (2.7.0): Extracting archive
  - Installing laminas/laminas-feed (2.14.1): Extracting archive
  - Installing laminas/laminas-diactoros (2.6.0): Extracting archive
  - Installing guzzlehttp/psr7 (1.8.2): Extracting archive
  - Installing guzzlehttp/promises (1.4.1): Extracting archive
  - Installing guzzlehttp/guzzle (6.5.5): Extracting archive
  - Installing doctrine/lexer (1.2.1): Extracting archive
  - Installing egulias/email-validator (2.1.25): Extracting archive
  - Installing doctrine/annotations (1.13.1): Extracting archive
  - Installing doctrine/reflection (1.2.2): Extracting archive
  - Installing composer/semver (3.2.5): Extracting archive
  - Installing asm89/stack-cors (1.3.0): Extracting archive
  - Installing drupal/core (9.2.1): Extracting archive
  - Installing drupal/core-recommended (9.2.1)
  0/50 [>---------------------------]   0%
  8/50 [====>-----------------------]  16%
 25/50 [==============>-------------]  50%
 40/50 [======================>-----]  80%
 49/50 [===========================>]  98%
 50/50 [============================] 100%Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Generating autoload files
40 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
Scaffolding files for drupal/core:
  - Copy [project-root]/.editorconfig from assets/scaffold/files/editorconfig
  - Copy [project-root]/.gitattributes from assets/scaffold/files/gitattributes
  - Copy [web-root]/.csslintrc from assets/scaffold/files/csslintrc
  - Copy [web-root]/.eslintignore from assets/scaffold/files/eslintignore
  - Copy [web-root]/.eslintrc.json from assets/scaffold/files/eslintrc.json
  - Copy [web-root]/.ht.router.php from assets/scaffold/files/ht.router.php
  - Copy [web-root]/.htaccess from assets/scaffold/files/htaccess
  - Copy [web-root]/example.gitignore from assets/scaffold/files/example.gitignore
  - Copy [web-root]/index.php from assets/scaffold/files/index.php
  - Copy [web-root]/INSTALL.txt from assets/scaffold/files/drupal.INSTALL.txt
  - Copy [web-root]/README.md from assets/scaffold/files/drupal.README.md
  - Copy [web-root]/robots.txt from assets/scaffold/files/robots.txt
  - Copy [web-root]/update.php from assets/scaffold/files/update.php
  - Copy [web-root]/web.config from assets/scaffold/files/web.config
  - Copy [web-root]/sites/README.txt from assets/scaffold/files/sites.README.txt
  - Copy [web-root]/sites/development.services.yml from assets/scaffold/files/development.services.yml
  - Copy [web-root]/sites/example.settings.local.php from assets/scaffold/files/example.settings.local.php
  - Copy [web-root]/sites/example.sites.php from assets/scaffold/files/example.sites.php
  - Copy [web-root]/sites/default/default.services.yml from assets/scaffold/files/default.services.yml
  - Copy [web-root]/sites/default/default.settings.php from assets/scaffold/files/default.settings.php
  - Copy [web-root]/modules/README.txt from assets/scaffold/files/modules.README.txt
  - Copy [web-root]/profiles/README.txt from assets/scaffold/files/profiles.README.txt
  - Copy [web-root]/themes/README.txt from assets/scaffold/files/themes.README.txt
  * Homepage: https://www.drupal.org/project/drupal
  * Support:
    * docs: https://www.drupal.org/docs/user_guide/en/index.html
    * chat: https://www.drupal.org/node/314178

  Congratulations, you’ve installed the Drupal codebase
  from the drupal/recommended-project template!

Next steps:
  * Install the site: https://www.drupal.org/docs/8/install
  * Read the user guide: https://www.drupal.org/docs/user_guide/en/index.html
  * Get support: https://www.drupal.org/support
  * Get involved with the Drupal community:
      https://www.drupal.org/getting-involved
  * Remove the plugin that prints this message:
      composer remove drupal/core-project-message
  * Homepage: https://www.drupal.org/project/drupal
  * Support:
    * docs: https://www.drupal.org/docs/user_guide/en/index.html
    * chat: https://www.drupal.org/node/314178
./composer.json has been updated
Running composer update islandora/islandora
Loading composer repositories with package information
Updating dependencies
Lock file operations: 44 installs, 0 updates, 0 removals
  - Locking doctrine/cache (2.1.0)
  - Locking doctrine/dbal (2.13.2)
  - Locking doctrine/deprecations (v0.5.3)
  - Locking doctrine/event-manager (1.1.1)
  - Locking drupal/config_update (1.7.0)
  - Locking drupal/context (4.0.0-beta6)
  - Locking drupal/eva (2.1.0)
  - Locking drupal/features (3.12.0)
  - Locking drupal/file_replace (1.2.0)
  - Locking drupal/filehash (1.5.0)
  - Locking drupal/flysystem (2.0.0-alpha1)
  - Locking drupal/jwt (1.0.0-rc1)
  - Locking drupal/key (1.14.0)
  - Locking drupal/migrate_plus (5.1.0)
  - Locking drupal/migrate_source_csv (3.4.0)
  - Locking drupal/migrate_tools (5.0.0)
  - Locking drupal/prepopulate (2.3.0)
  - Locking drupal/search_api (1.19.0)
  - Locking drupal/token (1.9.0)
  - Locking easyrdf/easyrdf (1.1.1)
  - Locking firebase/php-jwt (v5.4.0)
  - Locking islandora/chullo (dev-dev d563d5e)
  - Locking islandora/crayfish-commons (dev-dev 41f9482)
  - Locking islandora/islandora (dev-8.x-1.x 85dae5c)
  - Locking islandora/jsonld (dev-8.x-1.x dfd99c4)
  - Locking league/csv (9.7.1)
  - Locking league/flysystem (1.1.4)
  - Locking league/flysystem-replicate-adapter (1.0.1)
  - Locking league/mime-type-detection (1.7.0)
  - Locking ml/iri (1.1.4)
  - Locking ml/json-ld (1.2.0)
  - Locking monolog/monolog (1.26.1)
  - Locking namshi/jose (7.2.3)
  - Locking pimple/pimple (v3.4.0)
  - Locking silex/silex (v2.3.0)
  - Locking stomp-php/stomp-php (4.6.1)
  - Locking symfony/polyfill-intl-grapheme (v1.23.0)
  - Locking symfony/polyfill-php56 (v1.20.0)
  - Locking symfony/property-access (v5.3.0)
  - Locking symfony/property-info (v5.3.1)
  - Locking symfony/security (v4.4.26)
  - Locking symfony/string (v5.3.3)
  - Locking twistor/flysystem-stream-wrapper (v1.0.9)
  - Locking twistor/stream-util (v1.0.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 44 installs, 0 updates, 0 removals
  - Downloading doctrine/event-manager (1.1.1)
  - Downloading doctrine/deprecations (v0.5.3)
  - Downloading doctrine/cache (2.1.0)
  - Downloading doctrine/dbal (2.13.2)
  - Downloading drupal/config_update (1.7.0)
  - Downloading drupal/key (1.14.0)
  - Downloading firebase/php-jwt (v5.4.0)
  - Downloading ml/iri (1.1.4)
  - Downloading ml/json-ld (1.2.0)
  - Downloading easyrdf/easyrdf (1.1.1)
  - Syncing islandora/chullo (dev-dev d563d5e) into cache
  - Downloading stomp-php/stomp-php (4.6.1)
  - Syncing islandora/jsonld (dev-8.x-1.x dfd99c4) into cache
  - Downloading symfony/polyfill-intl-grapheme (v1.23.0)
  - Downloading symfony/string (v5.3.3)
  - Downloading symfony/property-info (v5.3.1)
  - Downloading symfony/property-access (v5.3.0)
  - Downloading symfony/security (v4.4.26)
  - Downloading pimple/pimple (v3.4.0)
  - Downloading silex/silex (v2.3.0)
  - Downloading namshi/jose (7.2.3)
  - Downloading monolog/monolog (1.26.1)
  - Syncing islandora/crayfish-commons (dev-dev 41f9482) into cache
  - Downloading drupal/token (1.9.0)
  - Downloading drupal/search_api (1.19.0)
  - Downloading drupal/prepopulate (2.3.0)
  - Downloading drupal/migrate_plus (5.1.0)
  - Downloading drupal/migrate_tools (5.0.0)
  - Downloading league/csv (9.7.1)
  - Downloading drupal/migrate_source_csv (3.4.0)
  - Downloading drupal/jwt (1.0.0-rc1)
  - Downloading twistor/stream-util (v1.0.1)
  - Downloading league/mime-type-detection (1.7.0)
  - Downloading league/flysystem (1.1.4)
  - Downloading twistor/flysystem-stream-wrapper (v1.0.9)
  - Downloading league/flysystem-replicate-adapter (1.0.1)
  - Downloading drupal/flysystem (2.0.0-alpha1)
  - Downloading drupal/filehash (1.5.0)
  - Downloading drupal/file_replace (1.2.0)
  - Downloading drupal/features (3.12.0)
  - Downloading drupal/eva (2.1.0)
  - Downloading drupal/context (4.0.0-beta6)
  - Syncing islandora/islandora (dev-8.x-1.x 85dae5c) into cache
  0/39 [>---------------------------]   0%
  2/39 [=>--------------------------]   5%
 15/39 [==========>-----------------]  38%
 34/39 [========================>---]  87%
 39/39 [============================] 100%  - Installing doctrine/event-manager (1.1.1): Extracting archive
  - Installing doctrine/deprecations (v0.5.3): Extracting archive
  - Installing doctrine/cache (2.1.0): Extracting archive
  - Installing doctrine/dbal (2.13.2): Extracting archive
  - Installing drupal/config_update (1.7.0): Extracting archive
  - Installing drupal/key (1.14.0): Extracting archive
  - Installing firebase/php-jwt (v5.4.0): Extracting archive
  - Installing ml/iri (1.1.4): Extracting archive
  - Installing ml/json-ld (1.2.0): Extracting archive
  - Installing easyrdf/easyrdf (1.1.1): Extracting archive
  - Installing islandora/chullo (dev-dev d563d5e): Cloning d563d5e48e from cache
  - Installing stomp-php/stomp-php (4.6.1): Extracting archive
  - Installing islandora/jsonld (dev-8.x-1.x dfd99c4): Cloning dfd99c4c1b from cache
  - Installing symfony/polyfill-intl-grapheme (v1.23.0): Extracting archive
  - Installing symfony/string (v5.3.3): Extracting archive
  - Installing symfony/property-info (v5.3.1): Extracting archive
  - Installing symfony/property-access (v5.3.0): Extracting archive
  - Installing symfony/security (v4.4.26): Extracting archive
  - Installing pimple/pimple (v3.4.0): Extracting archive
  - Installing silex/silex (v2.3.0): Extracting archive
  - Installing symfony/polyfill-php56 (v1.20.0)
  - Installing namshi/jose (7.2.3): Extracting archive
  - Installing monolog/monolog (1.26.1): Extracting archive
  - Installing islandora/crayfish-commons (dev-dev 41f9482): Cloning 41f94824d5 from cache
  - Installing drupal/token (1.9.0): Extracting archive
  - Installing drupal/search_api (1.19.0): Extracting archive
  - Installing drupal/prepopulate (2.3.0): Extracting archive
  - Installing drupal/migrate_plus (5.1.0): Extracting archive
  - Installing drupal/migrate_tools (5.0.0): Extracting archive
  - Installing league/csv (9.7.1): Extracting archive
  - Installing drupal/migrate_source_csv (3.4.0): Extracting archive
  - Installing drupal/jwt (1.0.0-rc1): Extracting archive
  - Installing twistor/stream-util (v1.0.1): Extracting archive
  - Installing league/mime-type-detection (1.7.0): Extracting archive
  - Installing league/flysystem (1.1.4): Extracting archive
  - Installing twistor/flysystem-stream-wrapper (v1.0.9): Extracting archive
  - Installing league/flysystem-replicate-adapter (1.0.1): Extracting archive
  - Installing drupal/flysystem (2.0.0-alpha1): Extracting archive
  - Installing drupal/filehash (1.5.0): Extracting archive
  - Installing drupal/file_replace (1.2.0): Extracting archive
  - Installing drupal/features (3.12.0): Extracting archive
  - Installing drupal/eva (2.1.0): Extracting archive
  - Installing drupal/context (4.0.0-beta6): Extracting archive
  - Installing islandora/islandora (dev-8.x-1.x 85dae5c): Cloning 85dae5c9d8 from cache
  0/29 [>---------------------------]   0%
  8/29 [=======>--------------------]  27%
 17/29 [================>-----------]  58%
 27/29 [==========================>-]  93%
 29/29 [============================] 100%41 package suggestions were added by new dependencies, use `composer suggest` to see details.
Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Package silex/silex is abandoned, you should avoid using it. Use symfony/flex instead.
Generating autoload files
55 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
Scaffolding files for drupal/core:
  - Copy [project-root]/.editorconfig from assets/scaffold/files/editorconfig
  - Copy [project-root]/.gitattributes from assets/scaffold/files/gitattributes
./composer.json has been updated
Running composer update drush/drush
Loading composer repositories with package information
Updating dependencies
Lock file operations: 23 installs, 0 updates, 0 removals
  - Locking chi-teck/drupal-code-generator (1.33.1)
  - Locking consolidation/annotated-command (4.2.4)
  - Locking consolidation/config (1.2.1)
  - Locking consolidation/filter-via-dot-access-data (1.0.0)
  - Locking consolidation/log (2.0.2)
  - Locking consolidation/output-formatters (4.1.2)
  - Locking consolidation/robo (2.2.2)
  - Locking consolidation/self-update (1.2.0)
  - Locking consolidation/site-alias (3.1.0)
  - Locking consolidation/site-process (4.1.0)
  - Locking container-interop/container-interop (1.2.0)
  - Locking dflydev/dot-access-data (v1.1.0)
  - Locking drush/drush (10.3.6)
  - Locking grasmash/expander (1.0.0)
  - Locking grasmash/yaml-expander (1.4.0)
  - Locking league/container (2.5.0)
  - Locking nikic/php-parser (v4.11.0)
  - Locking psy/psysh (v0.10.8)
  - Locking symfony/filesystem (v4.4.26)
  - Locking symfony/finder (v5.3.0)
  - Locking webflo/drupal-finder (1.2.2)
  - Locking webmozart/assert (1.10.0)
  - Locking webmozart/path-util (2.3.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 23 installs, 0 updates, 0 removals
  - Downloading symfony/finder (v5.3.0)
  - Downloading dflydev/dot-access-data (v1.1.0)
  - Downloading consolidation/output-formatters (4.1.2)
  - Downloading consolidation/annotated-command (4.2.4)
  - Downloading consolidation/log (2.0.2)
  - Downloading symfony/filesystem (v4.4.26)
  - Downloading consolidation/self-update (1.2.0)
  - Downloading webmozart/assert (1.10.0)
  - Downloading webmozart/path-util (2.3.0)
  - Downloading webflo/drupal-finder (1.2.2)
  - Downloading nikic/php-parser (v4.11.0)
  - Downloading psy/psysh (v0.10.8)
  - Downloading container-interop/container-interop (1.2.0)
  - Downloading league/container (2.5.0)
  - Downloading grasmash/yaml-expander (1.4.0)
  - Downloading grasmash/expander (1.0.0)
  - Downloading consolidation/config (1.2.1)
  - Downloading consolidation/site-alias (3.1.0)
  - Downloading consolidation/site-process (4.1.0)
  - Downloading consolidation/robo (2.2.2)
  - Downloading consolidation/filter-via-dot-access-data (1.0.0)
  - Downloading chi-teck/drupal-code-generator (1.33.1)
  - Downloading drush/drush (10.3.6)
  0/23 [>---------------------------]   0%
 16/23 [===================>--------]  69%
 21/23 [=========================>--]  91%
 23/23 [============================] 100%  - Installing symfony/finder (v5.3.0): Extracting archive
  - Installing dflydev/dot-access-data (v1.1.0): Extracting archive
  - Installing consolidation/output-formatters (4.1.2): Extracting archive
  - Installing consolidation/annotated-command (4.2.4): Extracting archive
  - Installing consolidation/log (2.0.2): Extracting archive
  - Installing symfony/filesystem (v4.4.26): Extracting archive
  - Installing consolidation/self-update (1.2.0): Extracting archive
  - Installing webmozart/assert (1.10.0): Extracting archive
  - Installing webmozart/path-util (2.3.0): Extracting archive
  - Installing webflo/drupal-finder (1.2.2): Extracting archive
  - Installing nikic/php-parser (v4.11.0): Extracting archive
  - Installing psy/psysh (v0.10.8): Extracting archive
  - Installing container-interop/container-interop (1.2.0): Extracting archive
  - Installing league/container (2.5.0): Extracting archive
  - Installing grasmash/yaml-expander (1.4.0): Extracting archive
  - Installing grasmash/expander (1.0.0): Extracting archive
  - Installing consolidation/config (1.2.1): Extracting archive
  - Installing consolidation/site-alias (3.1.0): Extracting archive
  - Installing consolidation/site-process (4.1.0): Extracting archive
  - Installing consolidation/robo (2.2.2): Extracting archive
  - Installing consolidation/filter-via-dot-access-data (1.0.0): Extracting archive
  - Installing chi-teck/drupal-code-generator (1.33.1): Extracting archive
  - Installing drush/drush (10.3.6): Extracting archive
  0/13 [>---------------------------]   0%
  8/13 [=================>----------]  61%
 12/13 [=========================>--]  92%
 13/13 [============================] 100%7 package suggestions were added by new dependencies, use `composer suggest` to see details.
Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead.
Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Package silex/silex is abandoned, you should avoid using it. Use symfony/flex instead.
Generating autoload files
59 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
[cmd] with-contenv exited 0
[14-Jul-2021 14:07:53] NOTICE: Terminating ...
[14-Jul-2021 14:07:53] NOTICE: exiting, bye-bye!
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[services.d] service fpm finish: executing...
[services.d] service fpm exiting with exit code: 0
[services.d] service nginx finish: executing...
[services.d] service nginx exiting with exit code: 0
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
isle-dc_recast_1 is up-to-date
isle-dc_activemq_1 is up-to-date
isle-dc_homarus_1 is up-to-date
isle-dc_watchtower_1 is up-to-date
isle-dc_hypercube_1 is up-to-date
isle-dc_cantaloupe_1 is up-to-date
isle-dc_fits_1 is up-to-date
isle-dc_houdini_1 is up-to-date
isle-dc_blazegraph_1 is up-to-date
Recreating traefik ...
isle-dc_mariadb_1 is up-to-date
isle-dc_milliner_1 is up-to-date
isle-dc_alpaca_1 is up-to-date
isle-dc_solr_1 is up-to-date
isle-dc_fcrepo_1 is up-to-date
isle-dc_crayfits_1 is up-to-date
isle-dc_matomo_1 is up-to-date
Recreating traefik ... error

ERROR: for traefik  Cannot start service traefik: driver failed programming external connectivity on endpoint traefik (825e1f3b0b0b2d2977ae24835a5fd1b88feb87874a22278782524a6587c36957): Error starting userland proxy: listen tcp4 <IP_ADDRESS>:8082: bind: address already in use

ERROR: for traefik  Cannot start service traefik: driver failed programming external connectivity on endpoint traefik (825e1f3b0b0b2d2977ae24835a5fd1b88feb87874a22278782524a6587c36957): Error starting userland proxy: listen tcp4 <IP_ADDRESS>:8082: bind: address already in use
ERROR: Encountered errors while bringing up the project.
make: *** [Makefile:346: local] Error 1
arclight@grysbok:~/isle-dc>

Expected results
'make local' exits without an error and I'm able to start islandora with 'docker-compose up'.

Looks like port 8082 is already in use on your machine.  Is there something running on that port by default on centos? We can always bump the port number if we have to.

Thank you! There was something running on that port. I killed several things (arclight, archivesspace, and httpd), ran make local again and it exited happily. Then, I ran docker-compose up and it looks like it's all working.
What's the proper way to bump the port number(s)? On an earlier attempt at installing, I edited docker-compose.traefik.yml so that the ports were like
    ports:
      - 10080:80       # drupal, cantaloupe, matomo
      - 10443:443     # https for ^^^
      ... etc

but that didn't seem to do the trick.

Oh! Figured it out. I needed to run make local. Ports are doing what ports should do.


[Refactoring] Move MLFeatureEnabledSetting to Common

For other subprojects in ml-commons to have feature flags, we need common classes in org.opensearch.ml.settings to move out of the 'plugin' subproject and into 'common'.  Since the plugin project takes dependency on all other subprojects, leaving MLFeatureEnabledSetting in 'plugin' leads to a circular dependency when other subprojects need to use this class.

when the next feature flag gets in, need to pick this ticket up.


Crud Permission in wrong model

Bug report
I have crud in develop and works perfect, but when upload to server crud assing wrong permissions model

What I did:
Copy of laravel not work as spected
What I expected to happen:
Crud use Model
Backpack\Base\app\Models\BackpackUser
What happened:
Crud use model App\Models\BackpackUser
What I've already tried to fix it:
Backpack, Laravel, PHP, DB version:

Hi @seyacat - that doesn't look like standard Backpack at all - must be something in your custom code.

I solve permissions looks right on crud panel, change user model on backpak conf, base.php
but now the problem its $user = auth()->user(); return NULL;

For some reason, on working copy
laravel auth its separately than backpack auth, i dont know much about this
solution was
// $user = auth()->user;
$user = backpack_user();
and in blade template;
//@hasRole("")
@if(backpack_user()->hasRole(""))


Improve VTK 6 support

commit [changeset:f703fff4] adds supports for VTK 6.0.0 but there are still a few issues:

"terminator.vt:Isosurface Script" does not work due to API changes (Only Fixing !SetInput caused a black window)
Do we need to add new upgrade paths?

Is this fixed by #998?

Yes. We still support multiple versions of the VTK package using the same version identifier, but this also means we don't need to upgrade the workflow each time we switch between VTK5 and VTK6.


Feature: Cert pool

Create the cert pool from https://www.apple.com/certificateauthority

our recommendation it to use all certs under the Root Certificates section of https://www.apple.com/certificateauthority, this is why when decoding and verifying with the App Store Server Library we accept an array of root certificates. Also, remember to check the appropriate OID values when verifying the certificates in the chain. The full process is described here https://developer.apple.com/videos/play/wwdc2023/10143?time=614

related link https://forums.developer.apple.com/forums/thread/742185

The commit 7227c56d3345c3de5dd00d699ea5d9355fa6b229 solve this issue


Support ResourcesDictionary With a Code-Behind

hi, i have a Library and in this library i have a ResourcesDictionary file called ItemTemplate.xaml in this file i have a DataTemplate, for using x:Bind method i have to set an empty Code-Behind for this ResourcesDictionary. when i compile my library with merging this ResourcesDictionary into Generic.xaml file and running an example project, i get some exceptions. is this supported? if not can you please add it?
https://github.com/WinUICommunity/LandingsPage/blob/main/LandingsPage/Themes/ItemTemplates.xaml
https://github.com/WinUICommunity/LandingsPage/blob/main/LandingsPage/Themes/ItemTemplates.xaml.cs

The code behind file does not seem to be generated, can't you just add a Generic.xaml.cs that has the required content?

Generic file is generated by your tool, how i can add a code-behind for this?
What do you think about this Idea, if we consider a property for example IsCodeBehind
<XAMLCombineItems Include="Themes\ItemTemplate.xaml">
      <TargetFile>Themes\Generic.xaml</TargetFile>
      <Visible>True</Visible>
      <IsCodeBehind>True</IsCodeBehind>
    </XAMLCombineItems>

Then, instead of the contents of this dictionary being placed inside the generic, We only have one reference to this dictionary
in Generic.xaml-->
<theme:ItemItemplate/>

The Generic.xaml is generated by my tool, but it doesn't know or care about any code files.
If you just create a Generic.xaml.cs at the same directory the compiler should just pick it up, as my tool runs before the compiler does.

So how about x:class attribute? Does this attribute added to generic.xaml by tool?

All attributes/namespaces are taken over to the generated file.
There might only be one issue with your x:class. If you have multiple source files with x:class, but a different value for each that won't work.
Have you tried just adding a Generic.xaml.cs for your case?


GlassCat.EYE not defined

I'm guessing this is a custom glass catalog we were using. We probably lost it in the port from DevOps to GitHub. It's used in several places, e.g.
https://github.com/microsoft/OpticSim.jl/blob/13844d10cc850b24f040c910fcef9beed88f71e9/src/Optical/Eye.jl#L31
https://github.com/microsoft/OpticSim.jl/blob/13844d10cc850b24f040c910fcef9beed88f71e9/src/Examples/other_examples.jl#L297
Any ideas for restoring it?

This paper http://webbut.unitbv.ro/BU2011/Series I/BULETIN I/Sturzu_A.pdf has refractive index and abbe number for eye properties. We could use the model glass function to create replacements for OpticSim.GlassCat.EYE.LENS.

I think the original data came from here https://my.zemax.com/en-US/Knowledge-Base/kb-article/?ka=KA-01355

#249


Enable user deactive api

We can diactivate their account, and have all their data cleaned.

This is very straightforward, creating an endpoint and call UserService.cleanupByUserId(userId)
https://github.com/SaltyNote/saltynote-service/blob/master/src/main/java/com/saltynote/service/service/UserService.java#L26

This is very straightforward, creating an endpoint and call UserService.cleanupByUserId(userId)
https://github.com/SaltyNote/saltynote-service/blob/master/src/main/java/com/saltynote/service/service/UserService.java#L26


Condify

Description
Migrate to use conda to manage dependencies
This ensures that we use the same version of dependencies when building and running the containers along with being able to pin very specific versions if needed.
This currently pins the builds from:

https://github.com/openmethane/docker-cmaq/pull/4
https://github.com/climate-resource/docker-wrf/pull/1

Once this is merged those PRs can also be merged and then pinned tags can be updated here
Checklist
Please confirm that this pull request has done the following:

[ ] Tests added
[ ] Documentation added (where applicable)

Notes

I believe that this actually works, but RDA is currently down

Interesting, so we use conda here only for the non-python dependencies, then poetry for the python dependencies, right? What is the reason for this? It strikes me as a somewhat unusal combination, more common would be either

apt for everything else, poetry for python
conda for everything

Are the python dependencies we are interested in not available in conda?

I'm merging this. If the conda/poetry split is indeed the wrong approach this is at least closer to what we want


CONTACT A TRUSTED CRYPTO SCAM RECOVERY SERVICE LIKE MUYERN TRUST HACKER

With MUYERN TRUST HACKER, you can expect a quick and efficient recovery process if you have lost your Bitcoin, ensuring you regain access to your assets promptly. This service provides a streamlined solution for retrieving lost cryptocurrency by leveraging advanced data recovery techniques and a team of highly skilled experts. The process begins with an in-depth analysis of your situation to pinpoint exactly where and how your Bitcoin was lost or stolen. The experts will then utilize proprietary data retrieval software and manual recovery methods to systematically scan storage devices, servers, or the blockchain to locate and restore missing keys or wallets. You will be assigned a dedicated case manager to provide updates and support throughout the recovery. They understand the stress of losing crypto assets and will work diligently to reunite you with your funds. The team works rapidly yet meticulously to reconstruct access to wallets or decrypt corrupted files. Depending on the complexity, most cases are resolved within days or weeks rather than months. Experience the ease of quick recovery times to swiftly resume trading and utilizing your cryptocurrency without unnecessary delays. MUYERN TRUST HACKER has a reliable history of successfully retrieving lost or stolen Bitcoin, reassuring you that your assets can be swiftly recovered. Their streamlined recovery process ensures minimal disruption and a secure pathway to regain access to your valuable holdings. Trust MUYERN TRUST HACKER for a seamless and efficient solution to safeguard your digital assets by dialing:  muyerntrusted [at] mail-me[dot]com and signal +1/585'22'88-605 you can also reach them on their webpage; https://muyerntrusthack.solutions/
Friendly greeting.

It could prove horrible in cryptocurrencies to lose ownership of your digital holdings. It can be frightening to ponder losing the money you've worked tirelessly for, whether it's because of a broken device, a forgotten password, or an account hack. I was in a similar situation lately after losing my Ethereum (ETH) wallet credentials. I started to get scared because I thought I would lose everything I had invested in ETH. At that point, I sought assistance from Daniel Meuli Web Recovery, and I'm glad I did. Daniel Meuli Web Recovery is a team of experts specializing in retrieving lost or inaccessible cryptocurrency assets. With years of experience and a proven track record of success, they have earned a reputation for recovering lost funds quickly and efficiently. I reached out to Daniel Meuli Web Recovery and provided them with all the necessary information regarding my lost ETH. They immediately got to work, using their advanced techniques and tools to trace and recover my digital assets. Within a few days, they had successfully retrieved my lost ETH, much to my relief. Daniel Meuli Web Recovery lived up to its reputation and successfully retrieved my lost ETH. Their expertise, efficiency, and professionalism set them apart in the world of cryptocurrency recovery services. Are you ready to experience the magic of Daniel Meuli web recovery for yourself? Look no further than Daniel Meuli web recovery for all your cryptocurrency recovery needs. Remember, your digital assets are safe in the hands of the experts at Daniel Meuli Web Recovery. Don't let lost cryptocurrency assets cause you stress. Contact Daniel Meuli Web Recovery today and let them work their magic to retrieve your valuable funds. If you ever find yourself in a similar situation, don't panic. Reach out to Daniel Meuli Web Recovery, and let them work their magic to retrieve your lost cryptocurrency assets. Trust me; you won't be disappointed. Email:   Danielmeuliweberecovery At email. c om
Website: www.danielmeulirecoverywizard.online
Salutation.


chore: Upgrade google/ko deps

Bump ko to fix clashes with some newer deps around containers (sorry I haven't looked into it very thoroughly :)).
E.g.: https://github.com/knative-sandbox/kn-plugin-event/blob/main/build/go.mod#L10-L11
/cc @cardil

I think this isn't relevant anymore. The deps have been updated recently in:

#44
#45
#47


Make the slice and splice slot specific

Describe the solution you'd like
in 1.12 shift clicking mats into the soul binder would make the mats go into the slots they were supposed to, and only put in the number of mats needed, if you clicked a stack of redstone, only one would go in, not 6 and it would go into the bottom middle slot.

This would mean we would need to have a per-slot recipe look up, which I doubt we will do, unless there's another way.

there is one actually, pre computing allowed items on resource reload

Have I introduced our friend, RecipeInputCache :P on a more serious note, we could adapt it to care about the order of ingredients :)


Update README.md

prune README, need to come back and pack it

updated master, should have updated development


Review my project & profile

Hi, @eddiejaoude! Can you please review my GitHub profile as well as my portfolio? If yes, then please give your valuable feedback. Thank you in advance!
Items we can review on a live stream:
GitHub profile: Mayank0255
Open source project: StackOverflow CLONE
Portfolio: Website
You can also join the discord community here
Feel free to check out other cool repositories of Eddie Jaoude Community here

Thanks for sharing Mayank 👍 . Yes I will review on a live stream or video soon 🤓

Thanks for sharing Mayank 👍 . Yes I will review on a live stream or video soon 🤓

Looking forward to a productive and learning review sir😃

Looking forward to a productive and learning review sir😃

Looks good, some of my thoughts https://youtu.be/MJ4NOZnug6g

Suggest moving the video demo to the top of the README
maybe have 1 screenshot higher up in the README and move the rest to a docs folder
could sql data files be moved to a data folder to clean up the root
a release would be useful too


100% CPU usage

Repost, accidentally posted this on the UltraBot++ code instead of here.
I have used both the Tampermonkey and using the developer tool extension thing and both of them have resulted in my computer lagging multiple seconds and slowing to a crawl. I looked at my task manager and realized that a certain software on Google Chrome was causing it. Whenever I pressed "End Task" on the task that was causing 100% CPU usage, the usage turns back into 2% or so and I get a notification that the extension has crashed.
I want to keep using this program, but I fear for my CPU because it doesn't seem to be healthy and I don't want it to not live as long. I have an Intel i5-6500 CPU.
CPU specs: https://goo.gl/3c3Hxi

I get about 10% CPU usage with an i5-4590. How does this compare to UltraBot++ performance, or have you compared?

I have tried UltraBot++ and it hasn't worked out... but I have been using the Tampermonkey version for months and it worked fine (didn't completely lag out my computer) up until this Monday.

I republished the extension on the webstore, readd the extension and your problem should be fixed.


test: return correct channel urls from MatchSpec.channel.base_url

Description
This PR adds the tests described in #884.
It also provides a (reference) fix in MatchSpec.channel. I say "reference" because I imagine the maintainers may prefer to handle this in some other way (perhaps by pushing the url parsing I've done in Python here to the Rust layer?), in which case I will certainly have no objection to my "fix" being discarded. But I provide it nonetheless to indicate the general shape of a possible solution.
Thanks all! Happy to contribute to this further if I am able.

Thanks for the fix! It looks pretty good to me, but I am wondering if there might be an easier way. @baszalmstra recently refactored some parts of this so on the Rust side we have distinct types for channels from (relative) Path, URL, or file URL. Maybe we can expose that in a clean way and have a function on the Rust side that returns the right thing.
But you have clearly identified a nice bug!
I'll wait with merging until we hear from Bas.

do you mind if I amend your PR?

Yes of course please do, however you see fit!

I modified you code slighty, the rust side already returned everything you needed we just had to convert it properly to python. Your tests seem to succeed with these changes. Thanks for adding those!

Amazing, tysm!


Adding plotting of MT solutions

Hi @danikiev now I added thumbnails I noticed the mt tutorial could benefit from using our mt visualisation functions. This should be my last push before the first release

Hi @danikiev now I added thumbnails I noticed the mt tutorial could benefit from using our mt visualisation functions. This should be my last push before the first release

Hi, good idea. I can't see the pictures now, but it is good to add.
Few comments not related to mt visualisation, but other tutorials (sorry should have commented it in previous PR):
For 1_2_Detection_DiffractionStacking_tutorial.py we are using # sphinx_gallery_thumbnail_number = 6 in the beginning, this is what I would prefer , but later in the same block # sphinx_gallery_thumbnail_number = 4 is used which is overriding it, can you please fix?
Then in 3_1_MT_AmplitudeInversion_tutorial.py you are using another colorscheme for waveforms (second picture)?
Should we have default seismic as RdBu?

RdBu

Actually, all the other tutorials for waveforms are seismic, which is why I made the same for 3_2

What I mean is these two colorschemes in 3_1:

I am fine with the tutorials now, thanks. The color scheme in 3_1 is a minor thing

Oh sorry, I read your feedback to fast. Thanks for adding the screenshot. I have fixed it to be consistent


refactor: eliminate duplication in nameserver query handlers

It will likely be easier to review the individual commits instead of the entire diff.


Should FEN and ctx be sent into the renderers?

Currently I am setting fen and ctx on the Imager object in RenderEx:
i.fen = fen
i.ctx = ctx

Maybe it is better to send them to the renderers directly instead? See comments in : https://www.youtube.com/watch?v=unn8Ugaa_Ew
Set fen on the contect object instead? But keep it as an argument in the Render() method...?

Fen and ctx are now removed from Imager state.


NIFI-13123 MiNiFi async C2 operation processing

Summary
NIFI-13123
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[x] Apache NiFi Jira issue created

Pull Request Tracking

[x] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[x] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[x] Pull Request based on current revision of the main branch
[x] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[x] Build completed using mvn clean install -P contrib-check

[x] JDK 21

UI Contributions

[ ] NiFi is modernizing its UI. Any contributions that update the current UI also need to be implemented in the new UI.

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

Thanks for the review comments @exceptionfactory and @bejancsaba. Incorporated all of them, please review again

Tested the change, works properly. +1 From my side


Mean clim obs info dict update

@acordonez I think I've got some clue. The error message for hus and hur is caused by treating them like spatial 2d variable, while they actually are spatial 3d variables with level.
I tested hus_850 and hur_850 and they worked for me. Can you try that on your end and see if that works for you?

@lee1043 Yes that worked for me! Thank you.

@acordonez Excellent, thank you for checking on that.


eslint: allow function use before define

We don't currently have any instances of this violation.
Per eslint docs:

Function declarations are hoisted, so it’s safe.

See: https://eslint.org/docs/latest/rules/no-use-before-define

It can be simpler to have primary functionality at the top of the file, and smaller helper functions hidden below the fold.
One example would be https://github.com/getodk/central-backend/pull/910/files#diff-08ab778a4b210b6812adb23f527b1b51c131bb7185ffc6658d45f38e03cd718c.
It looks like those functions will be converted to anonymous functions.


Logger Destination Refactor

This PR:

removes log_data  from LoggerDestination and its subclasses
adds log_metrics, and log_hyperparameters to LoggerDestination to FileLogger, InMemoryLogger, ProgressBarLogger, WandBLogger, and TensorboardLogger
Adds log_traces to FileLogger
removes data, data_fit, data_epoch, and data_batch from Logger
adds log_traces, log_metrics, and log_hyperparameters to Logger
replaces all log_data calls with log_metrics, log_hyperparameters, or log_traces calls
replaces all data_fit calls with log_hyperparameters
replaces all data_epoch and data_batch calls with log_metrics
removes all LogLevel stuff except for in log_artifacts
Along for the ride:

moved train metrics before next_batch call, so that the batch is correct for train metrics
reordered the hooks in pre-commit, so that pyright is last.

reformats how things are logged. Examples below

Reformatting Examples
FileLogger

FileLogger before:

[FIT][batch=0]: { "blurpool/num_blurpool_layers": 0, "blurpool/num_blurconv_layers": 0, }
[EPOCH][batch=0]: { "epoch": 0, }
[EPOCH][batch=469]: { "metrics/train/Accuracy": 0.8292, }

FileLogger after:

[hyperparameter]: blurpool/num_blurpool_layers: 0
[hyperparameter]: blurpool/num_blurconv_layers: 0
[metric][batch=0]: trainer/epoch: 0
[metric][batch=469]: metrics/train/Accuracy: 0.9453

ProgressBarLogger

ProgressBarLogger log to console before:

[FIT]: { "blurpool/num_blurpool_layers": 0, "blurpool/num_blurconv_layers": 0, }
[EPOCH][batch=0/512]: { "epoch": 0, }
[EPOCH][batch=469/512]: { "metrics/train/Accuracy": 0.8292, }

ProgressBarLogger log to console after:

[hyperparameter]: blurpool/num_blurpool_layers: 0
[hyperparameter]: blurpool/num_blurconv_layers: 0
[batch=0/512]: trainer/epoch: 0
[batch=469/512]: metrics/train/Accuracy: 0.9609

ProgressBarLogger locally before:

eval           Batch    128:  100%|█████████████████████████| 157/157 [00:01<00:00, 132.27ba/s, metrics/eval/Accuracy=0.8830]
eval           Batch    256:  100%|█████████████████████████| 157/157 [00:01<00:00, 127.26ba/s, metrics/eval/Accuracy=0.9390]
eval           Batch    384:  100%|█████████████████████████| 157/157 [00:01<00:00, 130.67ba/s, metrics/eval/Accuracy=0.9522]
eval           Batch    512:  100%|█████████████████████████| 157/157 [00:00<00:00, 161.95ba/s, metrics/eval/Accuracy=0.9571]
train                         100%|█████████████████████████| 512/512 [00:23<00:00, 35.27ba/s, loss/train=0.1819]

ProgressBarLogger locally after (no change?):

eval           Batch    128:  100%|█████████████████████████| 157/157 [00:01<00:00, 125.96ba/s, metrics/eval/Accuracy=0.9083]
eval           Batch    256:  100%|█████████████████████████| 157/157 [00:01<00:00, 125.61ba/s, metrics/eval/Accuracy=0.9239]
eval           Batch    384:  100%|█████████████████████████| 157/157 [00:01<00:00, 120.01ba/s, metrics/eval/Accuracy=0.9494]
eval           Batch    512:  100%|█████████████████████████| 157/157 [00:01<00:00, 128.42ba/s, metrics/eval/Accuracy=0.9321]
train                         100%|█████████████████████████| 512/512 [00:23<00:00, 31.37ba/s, loss/train=0.9353]

ProgressBarLogger in a notebook before:

ProgressBarLogger in a notebook after (no change?):

WandBLogger before

WandbLogger after

TensorboardLogger before:

TensorboardLogger after:

Solves JIRA Issues:
CO-585
CO-916
CO-207

Why does the before have empty algo charts?

Why does the before have empty algo charts?

these were the traces that were getting logged as metrics

I'll be OOO, but this lgtm. Not approving because some lint stuff is off, but the logic looks great. Thanks for dealing with some nasty merges

Update:

accuracy metrics don't show up in wandb when using yahp entrypoint, but they do show up when using a custom entrypoint
the progress bar isn't rendered when running on a cluster
I can't figure out why jenkins is failing

😞 😞 😞 😞 😞

accuracy metrics don't show up in wandb when using yahp entrypoint, but they do show up when using a custom entrypoint

fixed: error caused by passing step explicitly to wandb.log. If the step value is less than wandb's internal step counting then the data point gets dropped

I can't figure out why jenkins is failing

strange isort issue, where I have to manually reorder the imports in wandb_logger.py

Approving to unblock now that #1419 is merged

🙌


Do not walk ignored directories

Followup of https://github.com/nielsbasjes/codeowners/issues/124 where @vincentjames501 mentions this problem:
I noticed that on some of our larger java projects and especially large webapps/node projects the tool was taking forever. Turns out it's Files.find.  Just to test some things out, I found I could speed things up orders of magnitude by using Files.walkFileTree(path, new FileVisitor<>() {: https://github.com/vincentjames501/codeowners-cli/blob/main/src/main/java/org/vincentjames501/codeowners/commands/ListCodeOwners.java#L82
As this gives the ability to skip traversing ignored directories entirely. I don't like all this mutability and I'm sure it could be rewritten to be some recursive/lazy stream but wanted to get something working first.
Or simply put: An already ignored directory should be skipped in the finding of files.

File is now here https://github.com/vincentjames501/codeowners-cli/blob/f3aff8b95d3ecb97ab8210fa2f20a621e08fa47b/src/main/java/io/github/vincentjames501/codeowners/commands/ListCodeOwners.java#L95-L130

Fixed

And part of the 1.8.0 release


Material icons should not be translatable.

See https://crowdin.com/translate/prestashop-official/32980/en-fr#5721356
Without translation: https://www.screencast.com/t/ut9rqi23
With translation: https://www.screencast.com/t/nlAq9CAYPB
The way to go: https://material.io/icons/#ic_clear

Thank you @xBorderie


Error with compatibility  with react ^18

Hey, i install both versions of react-slick (0.29 and latest) and no one have compatibility with react and react-dom ^18. Any solution?

also node ^20

Server Error
TypeError: Super expression must either be null or a function
This error happened while generating the page. Any console logs will be displayed in the terminal window.
Call Stack
_inherits
(rsc)\node_modules\react-slick\lib\track.js (16:106)
eval
(rsc)\node_modules\react-slick\lib\track.js (191:0)
eval
(rsc)\node_modules\react-slick\lib\track.js (227:1)
(rsc)/./node_modules/react-slick/lib/track.js
file:///C:/Users/adria/Desktop/AdrianProfesional/NordlyArrow/nordlyarrow-frontend/.next/server/vendor-chunks/react-slick.js (90:1)
webpack_require
file:///C:/Users/adria/Desktop/AdrianProfesional/NordlyArrow/nordlyarrow-frontend/.next/server/webpack-runtime.js (33:42)
eval
(rsc)\node_modules\react-slick\lib\inner-slider.js (12:13)
(rsc)/./node_modules/react-slick/lib/inner-slider.js
file:///C:/Users/adria/Desktop/AdrianProfesional/NordlyArrow/nordlyarrow-frontend/.next/server/vendor-chunks/react-slick.js (70:1)
webpack_require
file:///C:/Users/adria/Desktop/AdrianProfesional/NordlyArrow/nordlyarrow-frontend/.next/server/webpack-runtime.js (33:42)
eval
(rsc)\node_modules\react-slick\lib\slider.js (8:19)
(rsc)/./node_modules/react-slick/lib/slider.js
file:///C:/Users/adria/Desktop/AdrianProfesional/NordlyArrow/nordlyarrow-frontend/.next/server/vendor-chunks/react-slick.js (80:1)

I'm having the same problem here
react: "^18"
node: "^20"

@Adrianpecl03 Hey, found any solution?

Thanks, will try it out


feat: initial support for GPU on linux

What does this PR do?
Adds initial support for GPU acceleration for linux. It requires a version of Podman which
includes this PR - https://github.com/podman-desktop/podman-desktop/pull/10251
Screenshot / video of UI
N/A
What issues does this PR fix or reference?
Refs: https://github.com/containers/podman-desktop-extension-ai-lab/issues/2162
How to test this PR?

Unit tests are added.

With a version of podman which has https://github.com/podman-desktop/podman-desktop/pull/10251 landed, build a version of podman-desktop-extension-ai-lab with this PR and run podman desktop with the updated extension on Fedora with an NVIDIA GPU and NVIDIA CDI configured. Create a service and see that is is GPU accelerated and after the first chat request response are fast.

I'm off on PTO until Dec 23 so if I don't respond to comments/questions on the PR that's why. I check in on the 23rd when I return.

I'm back. @axel7083 anything else I should do to help move this forward?

@axel7083 based on your last comment my understanding is I don't need to do any updates, let me know if that is not the case. Many thanks for reviewing and helping to get it landed.

Very nice!! Thanks for the contribution @mhdawson


Support urllib3>=2

To add some context to this ticket: this project has an upper bound on the version of urllib3 (see here). This makes the cloudsmith-cli package incompatible with packages that require urllib3>=2. An example of such a package is types-requests. Since urllib3 is a very popular library, this is bound to get worse as more and more packages will migrate to urllib3>=2.
Therefore I think it would be good if the constraint could either be relaxed (in case the package is actually compatible with urllib3>=2) or if it could be made compatible if it isn't already. They have a migration guide available here.


enhance simulator and update doc

Signed-off-by: morvencao<EMAIL_ADDRESS>

/test test-e2e

/test test-e2e

/test test-e2e

@clyang82 PTAL

Another suggestion is we provide 2 metrics collector images. one is metrics-collector:2.4.0-sno. the other is metrics-collector:2.4.0-3m3w. it can be chose during setup.

@clyang82 Another look?

/lgtm

ref: https://github.com/open-cluster-management/backlog/issues/18241


Filter OTUs: include Duplicate OTU merges

Feature or enhancement
When I filter OTUs I would like to see all of the merged OTUs from the Duplicate OTU Predictor task through Housekeeping.
It would be nice to keep track and see a list of what has been/was merged/duplicated.
Location
Filter OTUs
Screenshot, napkin sketch of interface, or conceptual description
No response
Your role
No response

@AntWeb-org I don't quite follow.  Are you just looking for the a facet in filter nomenclature that does "duplicate otus prediction", that would then also give you the ability to refine by housekeeping or other params?

I was thinking if it wasn't too difficult... to be able to filter the OTUs that have been "updated" through the Duplicate OTU task just for numbers' sake.
If I filter OTUs through Housekeeping and choose "updated at" then I can see what I've done today. Not necessary for finding duplicates, just to see the results of what has already been merged.


Concat

Concat changes, work in progress.

Codecov Report

Merging #288 (ef770ab) into main (a165c30) will decrease coverage by 2.43%.
The diff coverage is 62.82%.

@@            Coverage Diff             @@
##             main     #288      +/-   ##
==========================================
- Coverage   72.21%   69.78%   -2.44%
==========================================
  Files         182      186       +4
  Lines        6213     6701     +488
  Branches      644      725      +81
==========================================
+ Hits         4487     4676     +189
- Misses       1496     1783     +287
- Partials      230      242      +12

Impacted Files
Coverage Δ

towhee/engine/_operator_io.py
63.44% <31.11%> (-26.95%)
:arrow_down:

.../mock_operators/concat_operator/concat_operator.py
34.78% <34.78%> (ø)

towhee/hub/hub_tools.py
45.67% <45.67%> (ø)

...ts/mock_operators/split_operator/split_operator.py
62.50% <62.50%> (ø)

towhee/hub/file_manager.py
72.37% <72.37%> (ø)

towhee/engine/operator_context.py
92.30% <81.81%> (-1.90%)
:arrow_down:

towhee/engine/operator_loader.py
84.61% <83.33%> (+8.52%)
:arrow_up:

towhee/__init__.py
95.65% <100.00%> (+10.92%)
:arrow_up:

towhee/engine/__init__.py
100.00% <100.00%> (ø)

towhee/tests/engine/test_engine.py
97.77% <100.00%> (+0.40%)
:arrow_up:

... and 7 more

Continue to review full report at Codecov.

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


Release v0.2.3

Bug Fix: #29
Release Checklist

[x] Version modified in DESCRIPTION
[x] Version modified in app.R
[x] README.md updated to use current release.
[x] Changes logged in NEWS.md
[x] R CMD check passed without any error.
[x] Site is built using for the new version.

Codecov Report

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

@@          Coverage Diff           @@
##           master     #30   +/-   ##
======================================
  Coverage    7.69%   7.69%
======================================
  Files          10      10
  Lines         130     130
======================================
  Hits           10      10
  Misses        120     120

Continue to review full report at Codecov.

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


Typos - Commands

[Enter feedback here]
There are typos in the commands

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: a46dbde4-c75c-96d1-fbdf-b0b6f2418153
Version Independent ID: d1bfd135-1404-341a-1095-18d32c58cd1a
Content: Database.Sku Property (Microsoft.Azure.Management.Sql.Models) - Azure for .NET Developers
Content Source: xml/Microsoft.Azure.Management.Sql.Models/Database.xml
Service: sql-database
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

Thank you for your feedback.  Tagging and routing to the team member best able to assist.

Reference doc, will contact docs team


[occm] helm chart - added route section to cloud-config secret

What this PR does / why we need it:
This PR adds the Route section to the cloud-config secret. This allows the Cloud Controller to add routes to Openstack routers.
Which issue this PR fixes(if applicable):
This fixes the issue that it is currently not possible to add a Route section to the cloud-config secret via the helm chart.
Release note:

NONE

Looks good, can you squash the commits?

/lgtm

/approve


kubectl create secret example might be improved with  with <>

It would probably stand out more to users if the line:
kubectl create secret docker-registry acr-auth --docker-server  --docker-username  --docker-password  --docker-email
Started with:
kubectl create secret docker-registry  .....
which would make it more obvious that you need to specify the service principal name there.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ed59d472-ac33-5c03-dbb7-0e86e88c7dd8
Version Independent ID: 69e1ad8c-2dd3-cc1b-2b31-996a5d866cc0
Content: Authenticate with Azure Container Registry from Azure Container Service | Microsoft Docs
Content Source: articles/container-registry/container-registry-auth-aks.md
Service: container-service
GitHub Login: @neilpeterson
Microsoft Alias: nepeters

@scottman1987 thanks for the input.
Can you clarify the suggestion a bit?
In the command, acr-auth is the name of the Kubernetes secret, which can be any value. The service principal ID and password need to be specified, which is specified in the text and script.
kubectl create secret docker-registry acr-auth --docker-server <acr-login-server> --docker-username <service-principal-ID> --docker-password <service-principal-password> --docker-email <email-address>

Thanks again.

@scottman1987 - I am happy to address this issue. Would you mind re-stating your suggestion?

@scottman1987 - I am going to close this. Feel free to restate / clarify the issue and re-open. I will assist / address the docs.
Thanks
#please-close

Please look at https://stackoverflow.com/questions/49512099/aks-cant-pull-image-from-an-acr

@typik89 - I have added some comments to the stack overflow thread.


Fix Codacy issues in Java demo app

Coverage remained the same at 88.993% when pulling 9430ec9e1e624734acf9a6f104ae82bb6b308480 on hsiliev:codacy into 14a9e4f1926c106f2513833a10d6e5cc5ef644b9 on cloudfoundry-incubator:master.


docs(notebooks): add bootstrapping guide

Summary
Adds a guide explaining what resampling is, and how to perform it as bootstrapping for Qiskit results.
Details and comments
The following result types are supported:

[ ] SamplerV2 results
[ ] SamplerV1 results
[ ] QuasiDistribution
[ ] ProbDistribution
[ ] Counts
[ ] Memory

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
238

Relevant Lines:
238

💛  - Coveralls


Stop stretching image on mobile

Build server is super duper old and janky. Should probably just merge this anyway since it's a cosmetic change to the readme.


Correct duplicated articles/prepositions in comments

Vanish 'the the' / 'with with' / 'to to'.

War.. War never changes.
From "Fallout 4"

And bonus! Super-cool Ruby script for you.
ARTICLES = %w[a an the my your her his our their]
PREPOSITIONS = %w[
  about aboard above across after against along alongside amid among anti around as at
  bar before behind below beneath beside besides between beyond but by
  considering
  despite down during
  except
  for from
  in inside into
  less like
  minus
  near notwithstanding
  of off on onto opposite out outside over
  pace past pending per plus
  re regarding round
  save saving since
  than through throughout till to touching toward
  under underneath unless unlike until up
  versus via vice
  with within without
]

RE_ARTICLES = Regexp.union(*ARTICLES)
RE_PREPOSITIONS = Regexp.union(*PREPOSITIONS)

RES = [
  /^(\s*#.*)\b(#{RE_ARTICLES})([\s#]+)(#{RE_ARTICLES})\b(.*)$/,
  /^(\s*#.*)\b(#{RE_PREPOSITIONS})([\s#]+)(\2)\b(.*)$/,
]

Dir["**/*.cr"].each do |path|
  content = File.read(path)
  RES.each do |re|
    content.scan(re) do
      m = $~
      lineno = content[0...m.begin(0)].scan("\n").size + 1
      highlighted = "> #{m[1]}\e[1;4m#{m[2]}\e[0m#{m[3].gsub("\n", "\n> ")}\e[1;4m#{m[4]}\e[0m#{m[5]}"
      puts "\e[1;34m#{path}\e[0m:\e[33m#{lineno}\e[0m: found '\e[4;1m#{m[2]} #{m[4]}\e[0m' here"
      puts
      puts highlighted
      puts
    end
  end
end


Fixes imageResponseBytes

This fixes the ability to get imageResponseBytes.

Thank you very much!

No problem, thank you very much for this package :)
Could you tag a release please?

Done :)

Thank you @dsentker, I don't suppose you could also update on packagist too? https://packagist.org/packages/dsentker/phpinsights

Should be synced now.. :)


#209 actually asks for LINGUISTIC_SHORT rather than ENGLISH

Instead of this:

#209 actually asks for this:

also fixed a minor bug that causes some tags to not show

Codecov Report

Merging #241 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master     #241   +/-   ##
=======================================
  Coverage   81.45%   81.45%
=======================================
  Files          57       57
  Lines        2027     2027
=======================================
  Hits         1651     1651
  Misses        376      376

Impacted Files
Coverage Δ

CreeDictionary/API/models.py
84.72% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


add skeleton structure and categories rendering in home page

added categories rendering from mock json api in home page, added skeleton structure in app folder for eventcategory and eventdetails pages, shifted components folder out of app folder

I like the idea of using the mock api in development. Also thanks for using typescript 👍.


[Tech Debt]: Files successfully emitted, waiting for typecheck results...

What is needed?
Compilation and typecheck speeds that'll put Verstappen to shame

alternative is to try updating react-scripts to v5.0.1 https://github.com/facebook/create-react-app/issues/10315#issuecomment-1556742087

facebook/create-react-app#8707 (comment)

issue still occurs using this method


provide a rai log command for users to see their history

So users don't feel like they're firing jobs into the void

Maybe something like this:
$ rai log
last job: started: Jan 10th 2017 5pm GMT completed: Jan 10th 2017 5:05pm
folder URL: www.blah.com/folder.tar.gz

$ rai log --submit
last submission: started: Jan 10th 2017 5pm GMT completed: Jan 10th 2017 5:05pm
folder URL: www.blah.com/folder.tar.gz

$ rai log -n 10
1: started: Jan 10th 2017 5pm GMT completed: Jan 10th 2017 5:05pm
folder URL: www.blah.com/folder.tar.gz
2: ...
3: ...

Currently  users can see the last 10 submissions (date and time only). I will add folder details as well.

I'll close this, then.

Yes

Andrew E. Schuh
University of Illinois
Office:<PHONE_NUMBER>
Cell:<PHONE_NUMBER>
From: Carl Pearson<EMAIL_ADDRESS>Sent: Tuesday, August 14, 2018 10:02 AM
To: rai-project/rai<EMAIL_ADDRESS>Cc: Schuh, Andrew<EMAIL_ADDRESS>Assign<EMAIL_ADDRESS>Subject: Re: [rai-project/rai] provide a rai log command for users to see their history (#10)
I'll close this, then.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHubhttps://github.com/rai-project/rai/issues/10#issuecomment-412903603, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AJ-tUv_DF0qLRuRneCKCDGFbkccnV1U1ks5uQuaCgaJpZM4QxSMH.


[data-whatintent='mouse'] *:focus does not apply to  and  elements

Hello!
The following css has different effects in different browsers:
[data-whatintent='mouse'] *:focus {
  outline: none;
}

Safari  11.0.3: works on every element :)
Firefox 59.0.2: does not work on
Chrome 65: does not work on  and

Have I missed any step to make it work in all of them?
Thanks!

Hi @ten1seven
Thanks for the hints!
I was comparing the behaviour of your demo and my app (which is an AngularJS app btw) and the only difference I found is that, in my app, when clicking on any element, the data-whatclasses attribute appears with the value of the element's classes.
Is that expected?

Hi @ten1seven
I found out we have a mixin dealing with the style when focus is on the links in the navigation. That's why it didn't work for the  elements.
The lib works just fine! Thanks a lot :)

Great to hear!