Seed file does not write anything into the sqlite-db

Environment
Knex version: "^0.16.5"
Database + version: sqlite3 + 3.24.0
OS: Windows 8.1
Bug

Explain what kind of behaviour you are getting and how you think it should do

I am trying to seed my previously created database. The database exists and my migration file ran correctly:

Error message

When running
npx knex seed:run I get no error message,but:
Using environment: development
sqlite does not support inserting default values. Set the `useNullAsDefault` flag to hide this warning. (see docs http://knexjs.org/#Builder-insert).
Ran 1 seed files

However, I get nothing in the database:

My knexfile.js look like the following:
// Update with your config settings.

module.exports = {

  development: {
    client: 'sqlite3',
    connection: {
      filename: './db/social_bot.sqlite3'
    },
  },
  useNullAsDefault: true
};

My seed-file looks like the following:
const faker = require("faker")

const createFakeContent = () => ({
  title: faker.lorem.sentence,
  description: faker.lorem.lines,
  image: faker.image.avatar
})

exports.seed = (knex, Promise) => {
  // Inserts seed entries
  // Entries
  const entries = 100
  const fakeContent = []
  const table = "scheduled_content"
  // Deletes ALL existing entries
  knex(table)
    .del()
    .then(() => {
      for (let i = 0; i < entries; i++) {
        fakeContent.push(createFakeContent())
      }
    })
  knex(table).insert(fakeContent)
}

My migration-file looks like the following:
exports.up = function (knex, Promise) {
    return knex.schema.createTable('scheduled_content', (t) => {
        t.increments('id').unsigned().primary();
        t.string('title').nullable();
        t.text('description').nullable();
        t.string('image').nullable();
        t.timestamps()
    });
};

exports.down = (knex, Promise) => {
    return knex.schema.dropTable('scheduled_content');
};

Any suggestions why my seed file does not work?
I appreciate your replies!

You can update your seed file to return a promise:
exports.seed = (knex, Promise) => {
  // Inserts seed entries
  // Entries
  const entries = 100
  const fakeContent = []
  const table = "scheduled_content"

  return knex(table)
    .del()
    .then(() => {
      for (let i = 0; i < entries; i++) {
        fakeContent.push(createFakeContent())
      }
      return knex(table).insert(fakeContent);
    })

}


K8SPXC-622 update doc on tests

 ❨?❩

Test name
Status

recreate
passed

upgrade-haproxy
passed

restore-to-encrypted-cluster
passed

upgrade-proxysql
passed

smart-update
passed

demand-backup
passed

pitr
passed

upgrade-consistency
passed

demand-backup-encrypted-with-tls
passed

scheduled-backup
failed

Test name
Status

recreate
passed

restore-to-encrypted-cluster
passed

demand-backup
passed

pitr
passed

demand-backup-encrypted-with-tls
failed

Test name
Status

scaling
passed

haproxy
passed

storage
passed

recreate
passed

big-data
passed

upgrade-haproxy
passed

init-deploy
passed

scaling-proxysql
passed

self-healing
passed

security-context
passed

restore-to-encrypted-cluster
passed

upgrade-proxysql
passed

limits
passed

monitoring-2-0
passed

self-healing-advanced
passed

demand-backup
passed

smart-update
passed

affinity
passed

one-pod
passed

auto-tuning
passed

operator-self-healing
passed

proxysql-sidecar-res-limits
passed

users
failed

pitr
passed

upgrade-consistency
passed

demand-backup-encrypted-with-tls
failed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

scheduled-backup
passed

Test name
Status

upgrade-haproxy
passed

scaling
passed

haproxy
passed

recreate
passed

storage
passed

big-data
passed

scaling-proxysql
passed

self-healing
passed

restore-to-encrypted-cluster
passed

upgrade-proxysql
passed

init-deploy
passed

security-context
passed

limits
passed

demand-backup
passed

smart-update
passed

monitoring-2-0
passed

affinity
passed

self-healing-advanced
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

upgrade-consistency
passed

users
passed

operator-self-healing
passed

pitr
passed

tls-issue-self
passed

demand-backup-encrypted-with-tls
failed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

Test name
Status

haproxy
passed

big-data
passed

upgrade-haproxy
passed

storage
passed

scaling
passed

recreate
passed

init-deploy
failed

self-healing
passed

upgrade-proxysql
passed

scaling-proxysql
passed

self-healing-advanced
passed

security-context
passed

restore-to-encrypted-cluster
passed

limits
passed

smart-update
failed

monitoring-2-0
passed

operator-self-healing
passed

affinity
passed

demand-backup
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

pitr
passed

users
passed

demand-backup-encrypted-with-tls
failed

tls-issue-self
passed

tls-issue-cert-manager
passed

upgrade-consistency
passed

tls-issue-cert-manager-ref
passed

scheduled-backup
passed

validation-hook
passed

Test name
Status

recreate
passed

haproxy
passed

big-data
passed

storage
passed

upgrade-haproxy
passed

scaling
passed

init-deploy
passed

scaling-proxysql
passed

self-healing
passed

restore-to-encrypted-cluster
passed

security-context
passed

upgrade-proxysql
passed

limits
passed

demand-backup
passed

smart-update
passed

monitoring-2-0
passed

self-healing-advanced
passed

affinity
passed

one-pod
passed

auto-tuning
passed

operator-self-healing
passed

proxysql-sidecar-res-limits
passed

users
passed

upgrade-consistency
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

pitr
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

demand-backup-encrypted-with-tls
failed

Test name
Status

recreate
passed

big-data
passed

haproxy
passed

storage
passed

upgrade-haproxy
passed

scaling
passed

init-deploy
passed

self-healing
passed

scaling-proxysql
passed

upgrade-proxysql
passed

limits
passed

security-context
passed

monitoring-2-0
passed

smart-update
passed

affinity
passed

restore-to-encrypted-cluster
passed

self-healing-advanced
passed

one-pod
passed

auto-tuning
passed

operator-self-healing
passed

proxysql-sidecar-res-limits
passed

users
passed

upgrade-consistency
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

demand-backup
passed

validation-hook
passed

pitr
failed

Test name
Status

haproxy
passed

upgrade-haproxy
passed

recreate
passed

big-data
passed

scaling
passed

storage
passed

init-deploy
passed

self-healing
passed

scaling-proxysql
passed

restore-to-encrypted-cluster
passed

security-context
passed

upgrade-proxysql
passed

limits
passed

demand-backup
passed

smart-update
passed

monitoring-2-0
passed

self-healing-advanced
passed

affinity
passed

one-pod
passed

operator-self-healing
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

upgrade-consistency
passed

pitr
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

demand-backup-encrypted-with-tls
failed

validation-hook
passed

scheduled-backup
failed

Test name
Status

recreate
passed

storage
passed

scaling
passed

big-data
passed

upgrade-haproxy
passed

haproxy
passed

self-healing
passed

scaling-proxysql
failed

init-deploy
passed

upgrade-proxysql
passed

self-healing-advanced
passed

limits
passed

security-context
passed

restore-to-encrypted-cluster
passed

monitoring-2-0
passed

affinity
passed

operator-self-healing
passed

smart-update
passed

one-pod
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

demand-backup
passed

upgrade-consistency
passed

tls-issue-self
passed

pitr
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

demand-backup-encrypted-with-tls
failed

Test name
Status

storage
passed

haproxy
passed

recreate
passed

upgrade-haproxy
passed

big-data
failed

scaling
passed

init-deploy
passed

self-healing
passed

scaling-proxysql
passed

restore-to-encrypted-cluster
passed

upgrade-proxysql
passed

security-context
passed

limits
passed

monitoring-2-0
passed

self-healing-advanced
passed

demand-backup
passed

smart-update
passed

affinity
passed

one-pod
passed

operator-self-healing
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

users
passed

pitr
passed

tls-issue-self
passed

demand-backup-encrypted-with-tls
passed

upgrade-consistency
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

scheduled-backup
failed

Test name
Status

scaling
passed

big-data
passed

recreate
passed

upgrade-haproxy
passed

storage
passed

haproxy
passed

scaling-proxysql
passed

init-deploy
passed

self-healing
passed

restore-to-encrypted-cluster
passed

security-context
passed

upgrade-proxysql
passed

limits
passed

self-healing-advanced
passed

monitoring-2-0
passed

demand-backup
passed

smart-update
failed

affinity
passed

operator-self-healing
passed

one-pod
passed

auto-tuning
passed

pitr
passed

proxysql-sidecar-res-limits
passed

upgrade-consistency
passed

users
passed

demand-backup-encrypted-with-tls
passed

tls-issue-self
passed

scheduled-backup
failed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

Test name
Status

recreate
passed

storage
passed

big-data
passed

scaling
passed

upgrade-haproxy
passed

haproxy
passed

init-deploy
passed

scaling-proxysql
passed

security-context
passed

upgrade-proxysql
passed

restore-to-encrypted-cluster
passed

limits
passed

monitoring-2-0
passed

self-healing
passed

affinity
passed

one-pod
passed

smart-update
passed

self-healing-advanced
passed

demand-backup
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

operator-self-healing
passed

users
passed

tls-issue-self
passed

upgrade-consistency
passed

tls-issue-cert-manager
passed

pitr
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

demand-backup-encrypted-with-tls
failed

Test name
Status

scaling
passed

upgrade-haproxy
passed

haproxy
passed

storage
passed

big-data
passed

recreate
passed

init-deploy
passed

scaling-proxysql
passed

security-context
failed

restore-to-encrypted-cluster
passed

upgrade-proxysql
passed

self-healing
passed

limits
passed

smart-update
passed

monitoring-2-0
passed

demand-backup
passed

affinity
passed

one-pod
passed

self-healing-advanced
passed

auto-tuning
passed

proxysql-sidecar-res-limits
passed

operator-self-healing
passed

pitr
passed

users
passed

demand-backup-encrypted-with-tls
failed

upgrade-consistency
passed

tls-issue-self
passed

tls-issue-cert-manager
passed

tls-issue-cert-manager-ref
passed

validation-hook
passed

scheduled-backup
failed


Add GitHub Actions workflow

Remove Travis and replace with GHA
Tested in my local repo:
https://github.com/bazay/rspec-its/actions/runs/421361717

@JonRowe This might be closed?

@JonRowe This might be closed?

@bazay I generated (well, copied from rspec-dev) a fresh github action workflow and added the matrix entries and its up and working, so this can be closed.

@bazay I generated (well, copied from rspec-dev) a fresh github action workflow and added the matrix entries and its up and working, so this can be closed.


ModelMapper mapping to POJO -> Hibernate Lazy Proxy Object and session closed

There is currently an issue when mapping a simple POJO to another object which is retrieved via Hibernate that has lazy instance variables of type Collection<T> and the session is closed.
Using the NonMergingCollectionConverter, the expected behaviour should be to obtain the type of the destination, and map the source to the destination using the class type. Instead, ModelMapper attempts to retrieve an object from the Collection and use that to map from the source for whatever reason.
A proposal would be to change the following:
for (Iterator<Object> iterator = Iterables.iterator(source); iterator.hasNext(); index++) {
      Object sourceElement = iterator.next();
      Object element = null;
      if (originalDestination != null)
        element = Iterables.getElement(originalDestination, index);
      if (sourceElement != null) {
        MappingContext<?, ?> elementContext = element == null
            ? context.create(sourceElement, elementType)
            : context.create(sourceElement, element);
        element = context.getMappingEngine().map(elementContext);
      }
      destination.add(element);
    }

to...
MappingContext<?, ?> elementContext = context.create(sourceElement, elementType);
for (Iterator<Object> iterator = Iterables.iterator(source); iterator.hasNext(); index++) {
      Object sourceElement = iterator.next();
      Object element = null;
      if (sourceElement != null) {
        MappingContext<?, ?> elementContext = context.create(sourceElement, elementType);
        element = context.getMappingEngine().map(elementContext);
      }
      destination.add(element);
    }

(I haven't tested this for compilation errors as I'm doing it by hand in this editor, but we have had to create a ReplacingCollectionConverter which essentially does this and replace the NonMergingCollectionConverter within ModelMapper to fix it).
It actually doesn't make sense to create the context from the element in the destination in this scenario as we will be replacing everything anyway!
org.hibernate.LazyInitializationException: failed to lazily initialize a collection, could not initialize proxy - no Session

	at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:612)
	at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:218)
	at org.hibernate.collection.internal.AbstractPersistentCollection.readSize(AbstractPersistentCollection.java:162)
	at org.hibernate.collection.internal.PersistentBag.size(PersistentBag.java:371)
	at org.modelmapper.internal.util.Iterables.getElementFromCollection(Iterables.java:106)
	at org.modelmapper.internal.util.Iterables.getElement(Iterables.java:78)
	at org.modelmapper.internal.converter.NonMergingCollectionConverter.convert(NonMergingCollectionConverter.java:53)
	at org.modelmapper.internal.converter.NonMergingCollectionConverter.convert(NonMergingCollectionConverter.java:31)

Closing. Not getting anywhere with this project.


Make clear in the readme:

Where to update logo?
How to change colour scheme from black to other colours!

For the logo, change public/thegrid-logo.svg. To change colors follow https://ui.shadcn.com/docs/theming

In /site-config.ts update page filters


[WIP] Fixing payload instantiation to include preCombine field in LogRecordScanner

…Scanner
Tips

Thank you very much for contributing to Apache Hudi.
Please review https://hudi.apache.org/contributing.html before opening a pull request.

What is the purpose of the pull request
(For example: This pull request adds quick-start document.)
Brief change log
(for example:)

Modify AnnotationLocation checkstyle rule in checkstyle.xml

Verify this pull request
(Please pick either of the following options)
This pull request is a trivial rework / code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end.
Added HoodieClientWriteTest to verify the change.
Manually verified the change by running a job locally.

Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

One thing needs to note that is: HoodieMergeHandle delta records also ignore the event time sequence.
https://github.com/apache/hudi/blob/8105cf588e28820b9c021c9ed0e59e3f8b6efa71/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/io/HoodieMergeHandle.java#L242

@danny0405 any update on #3267 ? or can we prioritize this PR over that.

We have moved to https://github.com/apache/hudi/pull/3401, please review if you have time.

Closing this in favor of #3401


More efficient momentum for vectors

Each update copies the vector: should use directly the array.

To profile if this has an actual impact when training mlps.


Svelte website keeps refreshing and crashes on mobile.

Describe the bug
Hi.
Following the recent release and update of svelte, the website keeps refreshing and finally crashes when browsing on mobile devices. I am using mobile safari on IOS.
Reproduction
https://learn.svelte.dev/tutorial/welcome-to-svelte
Logs
No response
System Info
Safari mobile IOS 16

Severity
annoyance

I don't see a refreshing happen before the crash. I believe there's some issue with Safari running out of memory of something, which is a known problem I believe (but not sure).

I tried testing on Firefox mobile for IOS and the problem persist.
@dummdidumm The refreshing happens. If you do not see it, another developer will.
There is no memory problem. The problem only occurs in mobile browsers.
Desktop browsers seem to work fine.

Just chiming in with an additional screen recording, in case it’s of any use.
https://github.com/sveltejs/learn.svelte.dev/assets/72365477/40c1d87d-373e-4e84-a1a9-b8a8c29043aa

I don't see a refreshing happen before the crash. I believe there's some issue with Safari running out of memory of something, which is a known problem I believe (but not sure).

Seems as though this is right.
https://github.com/sveltejs/learn.svelte.dev/assets/72365477/fb2612a4-712e-40d4-bdd5-c42d681bdaaa

Same problem as OP stated here on Chrome for iOS.

I have same problem too

@benmccann If only you knew the number of iOS users you wouldn't be raising such suggesting.
You are suggesting that people should purchase android phones just to read the documentation. 🤣
That's a Nono suggestion 👎

I'm quite aware iOS is highly used. But I don't see a solution to the problem. As best I can tell, iOS is killing processes to save memory, but we have limited options to reduce memory and no ability to stop iOS from doing what it's doing. It seems better to tell people to do the tutorial on their laptops/desktops than it is to crash. I'm aware it's not ideal, but it seems the least bad of the options available.
We can work on making the Svelte tutorials available using the standard REPL backend, which should hopefully work on iOS. For SvelteKit, which has a server-side portion, I simply don't see an alternative. Users on iOS can still read the documentation - it will only be the SvelteKit tutorial that is limited.

FYI Duplicate issue https://github.com/sveltejs/learn.svelte.dev/issues/493

Would help with a pull request be welcome? As a temporary solution until Apple allows other browsers (maybe never) could this website do one or the other of these two options?

Check for iOS and not load a web container in that case (perhaps show static version of the docs)?

Or on all devices (or perhaps on devices using mobile layout) not load the web container (since it’s not needed yet) until the user selects Editor from the Tutorial / Editor switch?

As far as I can tell, the content shown in the following screenshot does not require web containers.

Just now saw that the Svelte 5 preview, for instance the demo showing that rune objects and arrays are deeply reactive works fine on iOS. So if that will be moved to learn.svelte.dev likely in a couple of months, maybe it makes sense not putting more effort into Svelte 4 docs.

I've submitted a PR to stop loading the app preview part for iOS devices. Before it gets merged, you can have a go at it here https://learn-svelte-dev-git-fix-ios-crash-svelte.vercel.app the code and guides are still readable

Works great, thanks so much!
On Sun, Feb 18, 2024 at 11:13 AM Tee Ming @.***> wrote:

I've submitted a PR to stop loading the app preview part for iOS devices.
Before it gets merged, you can have a go at it here
https://learn-svelte-dev-git-fix-ios-crash-svelte.vercel.app the code and
guides are still readable
—
Reply to this email directly, view it on GitHub
https://github.com/sveltejs/learn.svelte.dev/issues/416#issuecomment-1951389162,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AC2HBJKXQMYIXFRYVGKGRODYUIZEHAVCNFSM6AAAAAAZZTAL6CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNJRGM4DSMJWGI
.
You are receiving this because you commented.Message ID: <sveltejs/learn.
@.***>


dc-armwrestler has seen better days

It was working well before, but now looks like this:

Issue is visual only, tests are still fine.

As expected, it happened somewhere in #30


Proper way to use PolicyBuilder?

The IAM PolicyBuilder looks quite nice, except it only seems to work with Cloud Storage policies. I was able to get the builder to successfully parse a policy by doing some awful things:
$builder = new PolicyBuilder((array) json_decode(json_encode($policy)));

But then the resulting $builder->result() isn't a valid IAM policy. It appears most samples mutate the policy themselves, but I think it'd be a much better DevX if we could migrate things to PolicyBuilder... I just can't figure it out.
/cc @dwsupplee @bshaffer

@sethvargo could you provide more sample code to help us diagnose the issue? What is the result of json_decode(json_encode($policy)? What is the result of $builder->result()? What service did you call to get the $policy object?
Thanks!

@bshaffer it's any API that supports the standard GCP GetIamPolicy endpoint. As an example:
$client = new SecretManagerServiceClient();
$name = $client->secretName($projectId, $secretId);
$policy = $client->getIamPolicy($name);

PolicyBuilder cannot accept that object, which is a standard GCP IAM policy.

Most calls to GetIamPolicy return a \Google\Cloud\Iam\V1\Policy, but PolicyBuilder only accepts an array.
Similarly, PolicyBuilder->result() returns an array instead of a \Google\Cloud\Iam\V1\Policy, making it incompatible with the SetIamPolicy call.

@dwsupplee is there more context on why this was closed?

Last I recall we had discussed this offline during a meeting on the topic (apologies if I misinterpreted), the PolicyBuilder was built for handwritten code prior to the generated clients existing which is why it doesn't support them. I believe we have a design document being worked on for ways to help make it easier to work with IAM in generated code, which strikes me as a separate feature request/issue.


Bot crashed with this error after some time

Task exception was never retrieved future: <Task finished coro=<VoiceClient.poll_voice_ws() done, defined at /usr/local/lib/python3.5/dist-packages/discord/voice_client.py:243> exception=TimeoutError()> Traceback (most recent call last):   File "/usr/lib/python3.5/asyncio/tasks.py", line 239, in _step     result = coro.send(None)   File "/usr/local/lib/python3.5/dist-packages/discord/voice_client.py", line 250, in poll_voice_ws     yield from self.ws.poll_event()   File "/usr/local/lib/python3.5/dist-packages/discord/gateway.py", line 602, in poll_event     msg = yield from asyncio.wait_for(self.recv(), timeout=30.0, loop=self.loop)   File "/usr/lib/python3.5/asyncio/tasks.py", line 396, in wait_for     raise futures.TimeoutError() concurrent.futures._base.TimeoutError

This appears to be an issue with the underlying discord.py library. If this is a recurring issue, please report it on discord.py's issues page.


Error when deleting cache[child] in pushFileRecursive

Hi!
I get this error at a moment I cannot define, when using progeny in my Less watchers:
[...]/node_modules/gulp-progeny/dest/index.js:57
      results.push(delete cache[child]);
                                ^
RangeError: Maximum call stack size exceeded

I looked a bit to the code, and it seems the variable child is not defined anywhere in the code. Maybe you meant childPath ?

Thanks for report!
fixed in https://github.com/HerringtonDarkholme/gulp-progeny/commit/460dfacb26f7cef2dee6b58bf424e2ada69625bf

Wow, that was fast! Thanks for the fix.


Unexpected large memory usage when using large images

Release Type: Official Release
Version: <IP_ADDRESS>7
Platform(s): Windows
Describe the bug
When adding large images (for example 3000x9000) stride memory usage spikes suddenly.
To Reproduce
Steps to reproduce the behavior:

Create empty project and add a sprite sheet asset.
Add a sprite and select a large image (can be easily created using paint for example).

Expected behavior
Memory usage shouldn't be this large, images with mentioned size can spike memory usage even by 1GB (Worst I got is 7GB total).

I only have a question? Why would anyone use images larger than 4096x4096 in the context of a game engine?
Anyway, assuming the image is using 4 bytes per pixel, (R,G,B,A, 8 bits per channel), your image should have:
( 3000 x 9000 ) x 4 bytes = 108,000,000 bytes = 105468.75 KB =<PHONE_NUMBER>72  MB, if uncompressed.
You're right by saying that 7 GB allocated is too much. One could assume useless deep copying being made?

Reason I use higher resolution is because I have a scene setup where I slowly scroll through an image, and thus I use images wider/higher than common monitor resolutions.
Also I have scaled the images down to 1500x4500, but the problem still persists, so I think there is something else that causes these memory spikes.

I just tried this and wasn't able to reproduce it. Tried with both a 4096x4096, and a 3000x9000 colored static noise texture, imprted as a sprite sheet. Opened and edit the sprite sheets, and still didn't see any unexpected memory usage. Part of the issue might have been that having multiple open at once so they were all in memory. Another part of it mght be that because it isn't a power of 4 sized texture, it wasn't being compressed well.


KA Release Prep 23.12

Benefit Hypothesis

Fulfill Release guidelines for being part of Release 23.12

Beneficiaries

Q Gate Team

Stories
https://github.com/eclipse-tractusx/knowledge-agents-edc/issues/105
https://github.com/eclipse-tractusx/knowledge-agents-edc/issues/106
https://github.com/eclipse-tractusx/knowledge-agents-edc/issues/107
Estimated Story Points:
10pt

Hi @TomBuchertTSystems could we close this issue, seems that is already done or?


fix: use random gateway on cli when gateway not specified

Fixes: https://github.com/fedimint/fedimint/issues/4797
Changes the default of the CLI to use a random gateway if no gateway is specified via gateway-id instead of defaulting to an internal invoice.

Needs a rebase @m1sterc001guy, merges cleanly but triggers the linter.

assuming nothing changed in rebase

Just fixes a build issue introduced in the meantime. Should be good now

dev call: plz backport

Backport failed for releases/v0.3, because it was unable to cherry-pick the commit(s).
Please cherry-pick the changes locally and resolve any conflicts.
git fetch origin releases/v0.3
git worktree add -d .worktree/backport-4799-to-releases/v0.3 origin/releases/v0.3
cd .worktree/backport-4799-to-releases/v0.3
git switch --create backport-4799-to-releases/v0.3
git cherry-pick -x 984c8f1f0c5632b52f394f41bacc6542ada62fa8 e9b544397c9f1028c1b277d8858b76dba8e4976e

Going to backport as part of https://github.com/fedimint/fedimint/pull/4856


Add support for stormpath.web.socialProviders.callbackRoot option

Add support for stormpath.web.socialProviders.callbackRoot option.

The library must implement provider callbacks for all social provider directories that are mapped to the specified Stormpath application. The callback URLs for each provider should take the form of:

/<stormpath.web.socialProviders.callbackRoot>/<providerId>

Where providerId  is the property that is found in the provider object of the Stormpath directory, e.g. google or facebook.

Part of #298.

Closed in favour of https://github.com/stormpath/stormpath-node-config/issues/32


Featurefriendly hint for creating table failed

Proposed changes
Issue Number: close #20533

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

run buildall

run buildall

run p1

run p1

cc @TangSiyang2001

From the logic of the createPartitionWithIndices method, to traverse the creation tasks of each replica be, either all succeed or all fail. Therefore, the user should be prompted to check the status of be. Or how do I reproduce this operation if I have a doris cluster now?

run buildall

run buildall

run p0

run p0

Actually there are too many unnecessary format change, especially in InternalCatalog, which make it hard to locate changes. Would u mind reverting these unrelated format change?

Actually there are too many unnecessary format change, especially in InternalCatalog, which make it hard to locate changes for reviewers. Would u mind reverting these unrelated format change?


Portainer agent on only a few nodes

Before you start, we need a little bit more information from you:
Use Case (delete as appropriate): Using portainer for self-hosting in a 18-server cross-country and cross-continent docker swarm cluster.
Have you reviewed our technical documentation and knowledge base? Yes
Question:
I'm running a docker swarm with 18 servers (11 managers, 7 workers) which are unconventionally placed over multiple countries and continents. Docker itself seems to work pretty well under these conditions, but portainer usually fails to connect with agents.
Given this, what's the implication of running the agent (and the portainer container) on only a few nodes in a narrow region, in an attempt to reduce latency and communication issues?
I imagine deploying will still work fine as long as the agent is running in at least one live manager, and that container logs may be affected, but is there any other reason why not to?

If the agent is not running on a node you will unable to reliably deploy to that node or fully interact with it. If the nodes are all part of the same cluster you should be able to deploy the agent across the whole system without issue, and if there are communication issues between the agents on the nodes this points to a larger node networking issue which is likely to cause you problems for your application deployments.


Feature: make cleaner pluginconf

Description
Remove empty objects in pluginconf object of an alias.
This is done for two reasons:

Easier overview when reviewing aliases outside of pagermon, e.g. as CSV export
Smaller runtime, because server doesn't have to loop over all plugins, even when not

Type of change
Please delete options that are not relevant.

[X] New feature (non-breaking change which adds functionality)

How Has This Been Tested?

[X] Run mocha tests
[X] Local test system
[X] Implemented same change in local production environment a while ago

Checklist:

[X] My code follows the style guidelines of this project
[X] I have performed a self-review of my own code
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have updated changelog.md with changes made

@davidmckenzie wrote this intially, looks ok to me, but i don't understand half of it 🤣


if the tag @hidden is in the route annotations it will skip it

Describe the PR
I had a large number of routes and needed some of them just hidden from the swagger.yaml/json file. So I added a new condition for the tag @hidden. If this tag is present, swag will skip that route.
Ex:
/ ShowAccount godoc
// @Hidden
// @Summary Show a account
// @Description get string by ID
// @ID get-string-by-int
// @Accept  json
// @Produce  json
// @Param id path int true "Account ID"
// @Success 200 {object} model.Account
// @Header 200 {string} Token "qwerty"
// @Failure 400,404 {object} httputil.HTTPError
// @Failure 500 {object} httputil.HTTPError
// @Failure default {object} httputil.DefaultError
// @Router /accounts/{id} [get]
func (c *Controller) ShowAccount(ctx *gin.Context) {

In the example above, swag will skip the /accounts/{id} [get]  documentation specifcally
Relation issue
https://github.com/swaggo/swag/issues/661
Additional context
I found necessary to create a error file and the error ErrIsHidden to return when a route is skipped and identify the error
The tag should be on the top of the annotations for best performance

@ch4rl1e5 Is this related to any open issue? I find it more simple than simply skipping the swagger comments on top of the functions you don't want to include in the generated file.

@ubogdan I linked this https://github.com/swaggo/swag/issues/661, bu actually it's has more to do with this https://github.com/swaggo/swag/issues/693
The purpose is just being able to filter what functions will be in the generated file.

The same behavior can be obtained if you add a new line between the comment and the function declaration.
// ShowAccount godoc
// @Summary Show a account
// @Description get string by ID
// @ID get-string-by-int
// @Accept  json
// @Produce  json
// @Param id path int true "Account ID"
// @Success 200 {object} model.Account
// @Header 200 {string} Token "qwerty"
// @Failure 400,404 {object} httputil.HTTPError
// @Failure 500 {object} httputil.HTTPError
// @Failure default {object} httputil.DefaultError
// @Router /accounts/{id} [get]

func (c *Controller) ShowAccount(ctx *gin.Context) {

Your workaround is quite close to the behavior wanted in the referenced issue but I'm still not confident will any of them.


HBASE-24929 Introduce a special CellComparator for master local region

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 28s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24950 Compile Tests _

+1 :green_heart:
mvninstall
3m 46s
HBASE-24950 passed

+1 :green_heart:
compile
0m 56s
HBASE-24950 passed

+1 :green_heart:
shadedjars
6m 33s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 37s
HBASE-24950 passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
3m 29s
the patch passed

+1 :green_heart:
compile
0m 57s
the patch passed

+1 :green_heart:
javac
0m 57s
the patch passed

+1 :green_heart:
shadedjars
6m 34s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 38s
the patch passed

_ Other Tests _

-1 :x:
unit
6m 31s
hbase-server in the patch failed.

31m 57s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 89de14ec2c0a 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / b38dda4c30

Default Java
1.8.0_232

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/testReport/

Max. process+thread count
756 (vs. ulimit of 12500)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
3m  6s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
5m 27s
the patch passed

+1 :green_heart:
compile
1m 27s
the patch passed

+1 :green_heart:
javac
1m 27s
the patch passed

+1 :green_heart:
shadedjars
9m 25s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 50s
hbase-server in the patch failed.

_ Other Tests _

-1 :x:
unit
171m  6s
hbase-server in the patch failed.

208m 39s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux 3b1e3591b097 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / b38dda4c30

Default Java
2020-01-14

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/testReport/

Max. process+thread count
4215 (vs. ulimit of 12500)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 25s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24950 Compile Tests _

+1 :green_heart:
mvninstall
4m 21s
HBASE-24950 passed

+1 :green_heart:
compile
1m  2s
HBASE-24950 passed

+1 :green_heart:
shadedjars
7m 29s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 42s
HBASE-24950 passed

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
4m  9s
the patch passed

+1 :green_heart:
compile
1m  3s
the patch passed

+1 :green_heart:
javac
1m  3s
the patch passed

+1 :green_heart:
shadedjars
7m 29s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 47s
the patch passed

_ Other Tests _

-1 :x:
unit
245m 59s
hbase-server in the patch failed.

275m 49s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
javac javadoc unit shadedjars compile

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

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / b38dda4c30

Default Java
1.8.0_232

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/testReport/

Max. process+thread count
3508 (vs. ulimit of 12500)

modules
C: hbase-server U: hbase-server

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

OK, the trick does not work, as we have FirstOnRowCell where we do not have a family...
Let me see how to make it more stable. Performance is not very important here as the data set root is small...

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 36s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-24950 Compile Tests _

+0 :ok:
mvndep
2m 20s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 56s
HBASE-24950 passed

+1 :green_heart:
checkstyle
2m  0s
HBASE-24950 passed

+1 :green_heart:
spotbugs
3m 29s
HBASE-24950 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
1m 17s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 38s
the patch passed

+1 :green_heart:
checkstyle
2m  4s
the patch passed

+1 :green_heart:
whitespace
0m  0s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
14m 56s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1.

+1 :green_heart:
spotbugs
3m 49s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m 26s
The patch does not generate ASF License warnings.

50m 38s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
dupname asflicense spotbugs hadoopcheck hbaseanti checkstyle

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

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / 784daeb084

Max. process+thread count
94 (vs. ulimit of 12500)

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 19s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24950 Compile Tests _

+0 :ok:
mvndep
0m 21s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
5m  8s
HBASE-24950 passed

+1 :green_heart:
compile
1m 46s
HBASE-24950 passed

+1 :green_heart:
shadedjars
7m 33s
branch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 20s
hbase-common in HBASE-24950 failed.

-0 :warning:
javadoc
0m 44s
hbase-server in HBASE-24950 failed.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 14s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
5m 32s
the patch passed

+1 :green_heart:
compile
2m  0s
the patch passed

+1 :green_heart:
javac
2m  0s
the patch passed

+1 :green_heart:
shadedjars
8m 34s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 18s
hbase-common in the patch failed.

-0 :warning:
javadoc
0m 49s
hbase-server in the patch failed.

_ Other Tests _

+1 :green_heart:
unit
2m  8s
hbase-common in the patch passed.

+1 :green_heart:
unit
219m 53s
hbase-server in the patch passed.

258m 38s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
javac javadoc unit shadedjars compile

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

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / 784daeb084

Default Java
2020-01-14

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-common.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-common.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/testReport/

Max. process+thread count
2750 (vs. ulimit of 12500)

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
4m  9s
Docker mode activated.

-0 :warning:
yetus
0m  3s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24950 Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 16s
HBASE-24950 passed

+1 :green_heart:
compile
1m 28s
HBASE-24950 passed

+1 :green_heart:
shadedjars
7m 30s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m  3s
HBASE-24950 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 15s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m  1s
the patch passed

+1 :green_heart:
compile
1m 27s
the patch passed

+1 :green_heart:
javac
1m 27s
the patch passed

+1 :green_heart:
shadedjars
7m 25s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m  0s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 40s
hbase-common in the patch passed.

+1 :green_heart:
unit
236m 13s
hbase-server in the patch passed.

273m  5s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
javac javadoc unit shadedjars compile

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

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / 784daeb084

Default Java
1.8.0_232

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/testReport/

Max. process+thread count
3258 (vs. ulimit of 12500)

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/1/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
1m 19s
Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s
No case conflicting files found.

+1 :green_heart:
hbaseanti
0m  0s
Patch does not have any anti-patterns.

+1 :green_heart:
@author
0m  0s
The patch does not contain any @author tags.

_ HBASE-24950 Compile Tests _

+0 :ok:
mvndep
0m 26s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 54s
HBASE-24950 passed

+1 :green_heart:
checkstyle
1m 58s
HBASE-24950 passed

+1 :green_heart:
spotbugs
3m 47s
HBASE-24950 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 15s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 47s
the patch passed

+1 :green_heart:
checkstyle
2m  0s
the patch passed

+1 :green_heart:
whitespace
0m  1s
The patch has no whitespace issues.

+1 :green_heart:
hadoopcheck
15m  7s
Patch does not cause any errors with Hadoop 3.1.2 3.2.1.

+1 :green_heart:
spotbugs
4m 28s
the patch passed

_ Other Tests _

+1 :green_heart:
asflicense
0m 29s
The patch does not generate ASF License warnings.

49m 19s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-general-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
dupname asflicense spotbugs hadoopcheck hbaseanti checkstyle

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

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / 160eee511f

Max. process+thread count
84 (vs. ulimit of 12500)

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f) spotbugs=3.1.12

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 28s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24950 Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
3m 40s
HBASE-24950 passed

+1 :green_heart:
compile
1m 18s
HBASE-24950 passed

+1 :green_heart:
shadedjars
6m 34s
branch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
0m 58s
HBASE-24950 passed

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 16s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
3m 27s
the patch passed

+1 :green_heart:
compile
1m 17s
the patch passed

+1 :green_heart:
javac
1m 17s
the patch passed

+1 :green_heart:
shadedjars
6m 30s
patch has no errors when building our shaded downstream artifacts.

+1 :green_heart:
javadoc
1m  0s
the patch passed

_ Other Tests _

+1 :green_heart:
unit
1m 14s
hbase-common in the patch passed.

-1 :x:
unit
142m 30s
hbase-server in the patch failed.

172m  3s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk8-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
javac javadoc unit shadedjars compile

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

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / 160eee511f

Default Java
1.8.0_232

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk8-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/testReport/

Max. process+thread count
5032 (vs. ulimit of 12500)

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
3m 28s
Docker mode activated.

-0 :warning:
yetus
0m  4s
Unprocessed flag(s): --brief-report-file --spotbugs-strict-precheck --whitespace-eol-ignore-list --whitespace-tabs-ignore-list --quick-hadoopcheck

_ Prechecks _

_ HBASE-24950 Compile Tests _

+0 :ok:
mvndep
0m 23s
Maven dependency ordering for branch

+1 :green_heart:
mvninstall
4m 16s
HBASE-24950 passed

+1 :green_heart:
compile
1m 32s
HBASE-24950 passed

+1 :green_heart:
shadedjars
6m 56s
branch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 21s
hbase-common in HBASE-24950 failed.

-0 :warning:
javadoc
0m 43s
hbase-server in HBASE-24950 failed.

_ Patch Compile Tests _

+0 :ok:
mvndep
0m 15s
Maven dependency ordering for patch

+1 :green_heart:
mvninstall
4m 20s
the patch passed

+1 :green_heart:
compile
1m 34s
the patch passed

+1 :green_heart:
javac
1m 34s
the patch passed

+1 :green_heart:
shadedjars
6m 53s
patch has no errors when building our shaded downstream artifacts.

-0 :warning:
javadoc
0m 18s
hbase-common in the patch failed.

-0 :warning:
javadoc
0m 42s
hbase-server in the patch failed.

_ Other Tests _

+1 :green_heart:
unit
1m 43s
hbase-common in the patch passed.

-1 :x:
unit
149m 49s
hbase-server in the patch failed.

185m 39s

Subsystem
Report/Notes

Docker
Client=19.03.12 Server=19.03.12 base: https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/2378

Optional Tests
javac javadoc unit shadedjars compile

uname
Linux a3770798d85b 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/hbase-personality.sh

git revision
HBASE-24950 / 160eee511f

Default Java
2020-01-14

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-common.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/branch-javadoc-hbase-server.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-common.txt

javadoc
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/patch-javadoc-hbase-server.txt

unit
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/artifact/yetus-jdk11-hadoop3-check/output/patch-unit-hbase-server.txt

Test Results
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/testReport/

Max. process+thread count
3783 (vs. ulimit of 12500)

modules
C: hbase-common hbase-server U: .

Console output
https://ci-hadoop.apache.org/job/HBase/job/HBase-PreCommit-GitHub-PR/job/PR-2378/2/console

versions
git=2.17.1 maven=(cecedd343002696d0abb50b32b541b8a6ba2883f)

Powered by
Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.


Implement local ci/cr process for operator

We need to add a build process for the operator, to ensure the quality of PRs.
Initially this should at least build the operator (ideally from as early in the process as possible), ultimately we would like to see an automated execution/deployment and testing within the ci/cd pipeline.

First attempt to use a github workflow to simply replicate the steps I was undertaking locally, including the setup_go action resulted in  '/home/runner/work/egeria-k8s-operator/egeria-k8s-operator/bin/controller-gen: Exec format error' , since the skeleton project setup by the operator includes native code, and the current build environment is macOS.
Soliciting input on best practices at https://groups.google.com/g/operator-framework/c/VDQL4qD-oCY

dup of #9

Closed in error - #9 was the 'epic'


Implement fast-path for AbstractStreamEx terminal ops in sequential mode with known spliterator

When Stream is used sequentially (most of the cases) and spliterator is known, fast-path could be implemented for most of terminal ops in AbstractStreamEx. Possible benefits include:

Suppress creation of JDK stream, sink and op which reduces the allocation (and possibly speed) for short streams
Decreased stack depth which adds more possibilities to inline without hitting MaxInlineLevel, faster fillInStackTrace in case of exception inside stream code, etc.

When spliterator is not known (stream is already created), the penalty is additional null-check which should be tolerable.

Benchmarks show that this feature indeed saves about 7 ns per stream. For empty stream it's up to 30% of time, but quickly becomes negligible if stream contains some operations or does something non-trivial. On the other hand it makes code more complex and increases the library size. So the current decision is to drop this enhancement. The code will be located in terminal-ops-optimization branch.


Main Menu does not appear

First I want to congratulate you for the great job in developing the theme.
I'm using it as a base on the blog I'm developing through R and Blogdown.
everything went well, but the main menu does not appear when I load the html.
I tried to modify config.toml and config.yml, but without success.
what can I be doing wrong to not be able to reproduce as the model?
https://herminiosabino.github.io/clara/
I want to thank's in advance.
Sincerely.

I'm not sure where the issue would be. Can you post the version of Hugo you are using to generate the site? (hugo version)

I'm running into the very same issue.
/app/chowdown $ hugo version
Hugo Static Site Generator v0.71.1/extended linux/arm64 BuildDate: unknown

Screenshot:

The nav tag seems to be empty for some reason:

Ah, yeah, I use config.yml, I should probably test the theme with the other config formats. Glad you figured it out, going to close this for now but feel free to open it again if there's more questions.

@HerminioSabino Can you try the same steps as above? Delete the generated config.toml and use the config.yml file?

Yes, I tried to do the mentioned procedure.
But, the menu did not appear.

ok, can you post the contents of your config file? (striping out anything private, of course)

Hi,
first I want to thank you for your help,
I really changed the theme to see other possibilities, but I already went back to the gochowdown theme and redid the whole procedure and using the example site .yml, but without success.
The configuration file is in the repository.
https://github.com/HerminioSabino/clara


Download links don't indicate their purpose or that they lead to external domain

Description
Site wide, there are inks that don't indicate their purpose and/or the fact that they lead to external domain. For example see the link below that downloads a file from an external domain.

Sketch template

Light Theme
Dark Theme

Location
https://clarity.design/news
Priority
High
Recommended fix
Add link text that explains the purpose these links. If a link points to another domain, explain that as well in the link text.
LOE
Fast
``

@chlane These links are for downloading assets, which just happen to be on a different domain (GitHub). Would it just suffice to change to something like "Download Sketch File" instead for example?

Hi Jeremy,
No this one is mainly about informing the user they are navigating to another domain.
Chris
From: Jeremy Wilken<EMAIL_ADDRESS>Reply-To: vmware/clarity<EMAIL_ADDRESS>Date: Monday, March 18, 2019 at 6:49 PM
To: vmware/clarity<EMAIL_ADDRESS>Cc: Chris Lane<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [vmware/clarity] Download links don't indicate their purpose or that they lead to external domain (#3168)
@chlanehttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fchlane&data=02|01|chlane%40vmware.com|6aeab7a2cb83408e43a108d6ac0d104a|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636885569454564082&sdata=XcuCK2560vffJGjZixqPEa0QzCTuqxPVYEWfvwFdpmU%3D&reserved=0 These links are for downloading assets, which just happen to be on a different domain (GitHub). Would it just suffice to change to something like "Download Sketch File" instead for example?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fvmware%2Fclarity%2Fissues%2F3168%23issuecomment-474166189&data=02|01|chlane%40vmware.com|6aeab7a2cb83408e43a108d6ac0d104a|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636885569454574096&sdata=pyVtzzSph7rx%2FcFkM%2BnCiNGWUgaOvoBjqKxHN0WPS4E%3D&reserved=0, or mute the threadhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAt4Ipt6O1FLj-z4QYc35oFpj4_QWg4O_ks5vYEIOgaJpZM4bdbR3&data=02|01|chlane%40vmware.com|6aeab7a2cb83408e43a108d6ac0d104a|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636885569454574096&sdata=MGnsl3nwr5MD00WiUs1PAAeP8cbJdqH3aAL3gzBG5%2Fg%3D&reserved=0.

They are not actually navigating, they are downloading a file. They won't leave the page, does that still require a change?

The problem is  that neither standard HTML  tags  or simuilated input elements  … can have child elements that are interactive. So the pills have to be structurally separate from the input field.
This can be seen at
https://www.w3.org/TR/wai-aria-practices/examples/grid/LayoutGrids.html
Look at "Example 2: Pill List For a List of Message Recipients"
I’ve also pasted the code below. You can see that the pills are structurally separate from the input field.

Send To:

Recipient Name 1
 X

Recipient Name 2
 X

        <input id="add-recipient-input" type="text" aria-label="Add Recipient" placeholder="New Recipient Name">
        <button id="add-recipient-button">Add</button>

          Last change to recipient list:

My concern with visually overlaying the pills over the input field is that the focus order might appear to be strange to sighted keyboard only users. This could be a possible tradeoff though.
Chris
From: Jeremy Wilken<EMAIL_ADDRESS>Reply-To: vmware/clarity<EMAIL_ADDRESS>Date: Monday, March 18, 2019 at 6:49 PM
To: vmware/clarity<EMAIL_ADDRESS>Cc: Chris Lane<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [vmware/clarity] Download links don't indicate their purpose or that they lead to external domain (#3168)
@chlanehttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fchlane&data=02|01|chlane%40vmware.com|6aeab7a2cb83408e43a108d6ac0d104a|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636885569454564082&sdata=XcuCK2560vffJGjZixqPEa0QzCTuqxPVYEWfvwFdpmU%3D&reserved=0 These links are for downloading assets, which just happen to be on a different domain (GitHub). Would it just suffice to change to something like "Download Sketch File" instead for example?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fvmware%2Fclarity%2Fissues%2F3168%23issuecomment-474166189&data=02|01|chlane%40vmware.com|6aeab7a2cb83408e43a108d6ac0d104a|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636885569454574096&sdata=pyVtzzSph7rx%2FcFkM%2BnCiNGWUgaOvoBjqKxHN0WPS4E%3D&reserved=0, or mute the threadhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAt4Ipt6O1FLj-z4QYc35oFpj4_QWg4O_ks5vYEIOgaJpZM4bdbR3&data=02|01|chlane%40vmware.com|6aeab7a2cb83408e43a108d6ac0d104a|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636885569454574096&sdata=MGnsl3nwr5MD00WiUs1PAAeP8cbJdqH3aAL3gzBG5%2Fg%3D&reserved=0.

Oh right sorry, the text should let the user know they are downloading something from another domain.
From: Jeremy Wilken<EMAIL_ADDRESS>Reply-To: vmware/clarity<EMAIL_ADDRESS>Date: Tuesday, March 19, 2019 at 8:45 AM
To: vmware/clarity<EMAIL_ADDRESS>Cc: Chris Lane<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [vmware/clarity] Download links don't indicate their purpose or that they lead to external domain (#3168)
They are not actually navigating, they are downloading a file. They won't leave the page, does that still require a change?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fvmware%2Fclarity%2Fissues%2F3168%23issuecomment-474434136&data=02|01|chlane%40vmware.com|06cdfd5ce63e4d54dafe08d6ac81ed4b|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636886071556268463&sdata=nSODZ6WB3T82%2BXxnMASTyET0xYYr5QoW6GCT0RP%2FkRA%3D&reserved=0, or mute the threadhttps://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAt4IpoUCCl_5DHZaQYuKzWFW2QMaKZr2ks5vYQYegaJpZM4bdbR3&data=02|01|chlane%40vmware.com|06cdfd5ce63e4d54dafe08d6ac81ed4b|b39138ca3cee4b4aa4d6cd83d9dd62f0|0|0|636886071556278463&sdata=pZWQQbKoHs%2BlRuXz5RnKFFWPPOopbNHThG%2F1NuJCySc%3D&reserved=0.

Hello! Would be an idea to add a link or download icon in the label to express the purpose of the text link?

The request is more about that you are downloading something from another domain, which I think could be just Download _FILE_ from GitHub.

The idea is just to communicate the link purpose textually. Since it downloads a file from GitHub "Download FILE from GitHub" will work. If you want to add an icon,  the icon will be redundant since it will be adjacent to the text "download". But if we want it for aesthetic reasons it  can be added and hidden from screen reader user using aria-hidden="true".

Well, i guess the label can be changed to be more specific or im thinking of using title attribute for links which can be set through sketchLink directive. I see that you use that only for this specific case. What do you think?

Is it possible for us to use the link text "Download FILE from GitHub" so the accessible names comes from the visible text?

Ok. Assign me and i ll change the label that way.

It's yours, Alex!

Should we use italic style for the name of the file like in your example to be more suggestive?

I ll change the scope name but im waiting for clarifications.


Add support for SBOM Features

Since version 2.11.0, Harbor has added support for SBOMs.
https://goharbor.io/docs/2.11.0/administration/sbom-integration/
A number of endpoints now have additional SBOM parameters that are currently unsupported.
This includes "with_sbom_overview" on the GET artifacts endpoints.

Resolved in #98
I will publish a new version shortly.


[Feature Request] Ability to clear the console output in Interactive mode

I'm using Zsh with Oh-my-zsh installed.
In -I mode, when I press Ctrl-L, trans just show ^L and the console is not cleared.
I have tried to run trans with bash. It's the same behavior. So I guess this feature is not implemented. Meanwhile, ^C is handled very well (It stop after print ^C).
Please consider adding this feature. This would be very helpful for someone read a long paper and use trans -I as a dictionary.

rlwrap is listed as one of "recommended dependencies". As long as rlwrap is found in your path, trans will invoke that (which enables better terminal editing).
AWK does not have its own readline binding, so it would be unnecessarily cumbersome to implement one (if not impossible). I'm not going to do this, since rlwrap already covered everything (keybindings for termcap codes such as ^L, Emacs style line-editing, history navigation, etc.).

Hi there,
I need some clarifications about history. I installed rlwrap (and the command works) but when I $ trans -I, it seems to have the same behavior than before. Perhaps I misunderstand what "history" means. I expect to be able to find back my old translations with up/down arrow keys like usual command bash history, but instead, it only prompts ^[[A or ^[[B according to the arrow.
Is this feature available ? (if not, it would be a really good idea :smiley:  )
Btw, awesome program which save my life every single day :+1:

@axel-lasseur This is an old bug, fixed by f4ac7f6ab03933d589e365008678a273c3fefde7.
A new release should be underway, but you can grab develop branch from git if you need it now.


Syntax error with computed decorator

It looks like ember-cli-typescript doesn't like computed-decorator, I have this error on build time :
SyntaxError: controller.js: 'return' outside of function (155:4)
Is there any configuration specific to add ? I already put "experimentalDecorators": true in my tsconfig.json.
My code looks like that :
@readOnly
@computed('model.[]')
  items (model) {
    return A(model.slice());
  },

This one works for me:
https://github.com/QuantumInformation/ember-ex/blob/master/app/components/typescript-component-adv.ts#L12

Note that you can't use the old decorator syntax, which let you decorate object methods; the spec as it's landing (I believe) only lets you decorate standalone functions or class methods. So you'll need to use the syntax as linked in the example above, using ES6 classes.

It's worth noting that ember-decorators currently doesn't support Mixins, so you must use Ember.Component.extend(MyMixin, {}) still. I understand the situation, that means there's no way to use computed decorators in a typescript file that mixes in Ember.Mixins. If ember-cli-typescript still supported object method decorators, it wouldn't cause this conflict.

Unfortunately, that support as well upstream of us: TypeScript itself doesn't support it.  And I'm not sure, but I don't think that the current version of the decorators spec does either?


XIVY-10223 Add banners to download pages

Did I forget anything? 🤔

This Long Term Support version is no longer supported. Upgrade to the latest

what if you have an outdated Leading Edge Version?

please add tests in DownloadActionTest

Outdated LE:


Image sprite rotation bug fixing + Improving the drawing code.

Improve the drawing code for image sprites using the second method of issue #407, which leads to fix the black background bug.

LGTM
Very nice work!

Thanks @halatmit.

Thank you
== Hal Abelson
<EMAIL_ADDRESS>Prof. of Comp. Sci. and Eng.
MIT Dept. of Elec. Eng. and Comp. Sci.
MIT Media Lab, Second Class Faculty
On Wed, Jun 3, 2015 at 5:55 PM, Mouhamadou Oumar Sall <
<EMAIL_ADDRESS>wrote:

Thanks @halatmit https://github.com/halatmit.
—
Reply to this email directly or view it on GitHub
https://github.com/mit-cml/appinventor-sources/pull/408#issuecomment-108626784
.

@Momoumar MERGED into the "ucr" branch for the next component release.


Actually start doing h2load benchmarks

Not ran in CI yet.

So, on macOS, where the io-uring codepath is not used, for a tiny HTTP/2 response, we're somewhat competitive with hyper.
On Linux however, where the io-uring codepath is used, we have ~13µs mean request time for hyper, and ~44.5ms mean request time for us.
This isn't entirely surprising, given that the whole io-uring codepath is really naive right now: fluke-io-uring-async is adapted from https://github.com/thomasbarrett/io-uring-async which was mentioned in a tokio-uring issue.
The next steps are looking at flamegraph / wielding perf to find out where that time is spent. Exciting!

The next steps are looking at flamegraph / wielding perf to find out where that time is spent. Exciting!

Time was spent waiting, and, well, it was waiting for Nagle, of course (TCP_NODELAY) — 40-50ms delay should've been a strong enough hint, but I guess I've been busy thinking about thread-locals instead.
The mean request times are much closer now: 13µs for hyper, 26µs for us. I have several ideas on how to improve this benchmark which, like all benchmarks, tells lies.

Woops that PR did not actually include set_nodelay


License missing

Hi! Thanks for your great work making this repository available. I'm from radicallyopensecurity.com and we'd like to use your code in one of our projects. But we can't redistribute because the code is unlicensed.
I've reached out to @DavidBuchanan314 to ask whether he could include the license he'd like to share the code with: https://gist.github.com/DavidBuchanan314/93de9d07f7fab494bcdf17c2bd6cef02?permalink_comment_id=4565850#gistcomment-4565850
Are you open to redistribution and if so could you add the license which you'd like to use?

By the way, I have retroactively licensed my gist as MIT, so feel free to pick any compatible license for derivative work


zero leading byte of canaries

This is now implemented by https://github.com/AndroidHardening/hardened_malloc/commit/b24569b6ca8265d21e2266016fe9245b33b45343.


Delete java6.rb

No cask in the main repo requires java 6 (they’re at the very least 6+). Let’s remove it and see if there are complaints.

Please re-add this, this is the one provided by Apple and a lot of Apps on MacOS only work correctly with this version of Java.


feat: connect created styles to local variables

In relation to this question: https://tokens-studio.slack.com/archives/C03C60J1XUP/p1687428596648179?thread_ts=1687367476.523889&cid=C03C60J1XUP
This is probably a very simplified implementation, as it should probably consider some other settings as well, like whether the first part of token path is removed from style names or not. But seemed to work okay for my test, I now have styles connected to vars!
Feel free to iterate on, orpoint out what I should do additionally to get this merged, or close at some point :)

I'll be closing this, we're working on something similar for our current epic: https://github.com/tokens-studio/figma-plugin/issues/2250


Consolidation policy for a nodepool selectable based on time/cron

Description
Observed Behavior:
We have stateful apps running in our K8s clusters and cant afford intermittent evictions by the consolidation policy - 'WhenUnderutilized'. So we are forced to use the policy Whenempty. This is causing inefficient node/resource utilization, even if we  scale down less important workloads during night time and weekends. There are many nodes with one or two workloads still running the whole weekend and causing unnecessary cost to us. We will have to change the consolidation policy for the nodepool by means of some external automation to tackle this.
I also checked for existing feature requests for similar requirement, but couldnt find one.
Expected Behavior:
It will be nice if karpenter nodepool settings have option to select consolidation policy based on a cron expresssion. It might be also good to include consolidation policy under disruption budgets, where we can already have cron expressions. So we can set WhenUnderutilized consolidation policy for night and weekends and have efficient resource utilization.
Reproduction Steps (Please include YAML):
Versions:

Chart Version: latest
Kubernetes Version (kubectl version):

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

/remove-kind bug
/kind feature

cant afford intermittent evictions by the consolidation policy - 'WhenUnderutilized'

I'd be curious to know what problems you're running into with WhenUnderutilized. Are you having availability issues due to evictions? Or do you find consolidation to be too aggressive?

I'd really love to see a contrib tool that manages NodePools based on a schedule. That way, we can find ways to fit every use case (rather than handling a good subset of them in Karpenter core, and leaving everyone else disappointed).


Lighthouse voluntary exit

when we add new configuration like this: https://github.com/stereum-dev/ethereum2-control-center-cli/pull/28/files#diff-e02c0f076fcc32f6f75987d9ec7efc2c809005c4b0b21b697ec921025b111dcd we also need to adjust the existing configuration.
There is a role for that already to update configuration and for beta-3 there are already config changes you can look at to make the same:
https://github.com/stereum-dev/ethereum2-ansible/blob/main/roles/apply-config-update/tasks/beta-3.yaml
maybe you also wanna look at beta-2: https://github.com/stereum-dev/ethereum2-ansible/blob/main/roles/apply-config-update/tasks/beta-2.yaml

beta-4.yaml isn't necessary when tasks are moved to beta-3.yaml

beta-4.yaml is removed


use endpoint port for inbound stat name prefix

Use endpoint port for inbound stat prefix instead of service port

[ ] Ambient
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure

@ramaraochavali: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-ambient_istio
9190e4070f3d507e5487e9fb30cd729fe06c785f
link
true
/test integ-ambient

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@ramaraochavali: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-ambient_istio
9190e4070f3d507e5487e9fb30cd729fe06c785f
link
true
/test integ-ambient

unit-tests-arm64_istio
59fbeb34d15fa4d40592e05ef80e2a088eef1336
link
true
/test unit-tests-arm64

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Remove --no-experimental-fetch flag

Currently, node.js must be run with the --no-experimental-fetch flag to avoid the error "Failed to parse URL from monero-ts/dist/dist/monero_wallet_keys.wasm" (see https://github.com/woodser/monero-ts/issues/180).
This issue requests removing the need for the flag.

Replaced by https://github.com/woodser/monero-ts/issues/205


[Experimental] status: add an offline mode

What does this do / why do we need it?
This change divides the huge runStatusAll() function into small
functions with specific re-usable blocks. The new re-usability enabled
addition of an offline status mode which generates the same status only
from the manifest and lock file, without any upstream project
knowledge.  That would be in a follow-up PR.
NOTE: This PR started with the intention to make status output fields more testable, but as a side effect of the changes, adding an offline mode was easy and helped in better organization of code. Offline mode can be removed if it is misleading for the users, just an experiment.
What should your reviewer look out for in this PR?
Names of the new functions and their descriptions.
Is "offline" a good term for this? Maybe something better?
Do you need help or clarification on anything?
Any more possible division of code to create more re-usable and testable functions around runStatusAll().
Which issue(s) does this PR fix?
None.

Dep was officially deprecated earlier this year, and the proposal to archive this repository was accepted. As such, I'm closing outstanding issues before archiving the repository. For any further comments, please use the proposal thread on the Go issue tracker. Thanks!


Create layout draft for UI

User story

As a user
I want a UX optimized layout
So that I am able to easily use the application.

Acceptance criteria

[ ] Cartesian plot should be visible .
[ ] On/Off button.
[ ] Start/ Stop button for each channel
[ ] Controls for horizontal positioning and time sweep for each channel.
[ ] Format - PDF/PPT/Wireframe

Definition of done (DoD)
Not available yet
DoD general criteria

Feature has been fully implemented
Feature has been merged into the mainline
All acceptance criteria were met
Product owner approved features
All tests are passing
Developers agreed to release

It should be a simple rectangular where the Cartesian plot is on top left.

Draft 1 by @leandertolksdorf:
https://www.figma.com/file/FUjBOaoNvWhZBsZoPhYezE/SOSCI?node-id=0%3A3&t=CQ6iNVucbJEArgrq-1

Draft 2 by @jandegen:


Fix stop after EOF error condition

What type of PR is this?
/kind bug
What this PR does / why we need it:
While implementing attach for podman the attach stream would never terminate (at least without setting cfg.StopAfterStdinEOF, but then it would not wait for all output).
This change fixes this issue in my case, but it might be the wrong fix. Maybe it should instead be just the following:
if er == io.EOF {
    return nil
}

Which issue(s) this PR fixes:
None
Special notes for your reviewer:
Does this PR introduce a user-facing change?
None

@mgjm are you still working on this?


[Bug]: Getting ValueError due to run "Training a M3GNet Formation Energy Model with PyTorch Lightning.ipynb" without any change in code.

Email (Optional)
<EMAIL_ADDRESS>Version
1.0.0
Which OS(es) are you using?

[ ] MacOS
[X] Windows
[X] Linux

What happened?
Run file

matgl/examples/Training a M3GNet Formation Energy Model with PyTorch Lightning.ipynb

in block where trainer.fit(...). The only change in code is !pip install matgl in the top (using Google Colab).
Code snippet
No response
Log output
INFO:pytorch_lightning.utilities.rank_zero:GPU available: False, used: False
INFO:pytorch_lightning.utilities.rank_zero:TPU available: False, using: 0 TPU cores
INFO:pytorch_lightning.utilities.rank_zero:IPU available: False, using: 0 IPUs
INFO:pytorch_lightning.utilities.rank_zero:HPU available: False, using: 0 HPUs
INFO:pytorch_lightning.callbacks.model_summary:
  | Name  | Type              | Params
--------------------------------------------
0 | model | M3GNet            | 388 K
1 | mae   | MeanAbsoluteError | 0
2 | rmse  | MeanSquaredError  | 0
--------------------------------------------
388 K     Trainable params
0         Non-trainable params
388 K     Total params
1.553     Total estimated model params size (MB)
Sanity Checking:
 0/? [00:00<?, ?it/s]
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-10-813a67575024> in <cell line: 3>()
      1 logger = CSVLogger("logs", name="M3GNet_training")
      2 trainer = pl.Trainer(max_epochs=20, accelerator="cpu", logger=logger)
----> 3 trainer.fit(model=lit_module, train_dataloaders=train_loader, val_dataloaders=val_loader)

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/trainer.py in fit(self, model, train_dataloaders, val_dataloaders, datamodule, ckpt_path)
    542         self.state.status = TrainerStatus.RUNNING
    543         self.training = True
--> 544         call._call_and_handle_interrupt(
    545             self, self._fit_impl, model, train_dataloaders, val_dataloaders, datamodule, ckpt_path
    546         )

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/call.py in _call_and_handle_interrupt(trainer, trainer_fn, *args, **kwargs)
     42         if trainer.strategy.launcher is not None:
     43             return trainer.strategy.launcher.launch(trainer_fn, *args, trainer=trainer, **kwargs)
---> 44         return trainer_fn(*args, **kwargs)
     45
     46     except _TunerExitException:

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/trainer.py in _fit_impl(self, model, train_dataloaders, val_dataloaders, datamodule, ckpt_path)
    578             model_connected=self.lightning_module is not None,
    579         )
--> 580         self._run(model, ckpt_path=ckpt_path)
    581
    582         assert self.state.stopped

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/trainer.py in _run(self, model, ckpt_path)
    985         # RUN THE TRAINER
    986         # ----------------------------
--> 987         results = self._run_stage()
    988
    989         # ----------------------------

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/trainer.py in _run_stage(self)
   1029         if self.training:
   1030             with isolate_rng():
-> 1031                 self._run_sanity_check()
   1032             with torch.autograd.set_detect_anomaly(self._detect_anomaly):
   1033                 self.fit_loop.run()

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/trainer/trainer.py in _run_sanity_check(self)
   1058
   1059             # run eval step
-> 1060             val_loop.run()
   1061
   1062             call._call_callback_hooks(self, "on_sanity_check_end")

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/loops/utilities.py in _decorator(self, *args, **kwargs)
    180             context_manager = torch.no_grad
    181         with context_manager():
--> 182             return loop_run(self, *args, **kwargs)
    183
    184     return _decorator

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/loops/evaluation_loop.py in run(self)
    126                 else:
    127                     dataloader_iter = None
--> 128                     batch, batch_idx, dataloader_idx = next(data_fetcher)
    129                 if previous_dataloader_idx != dataloader_idx:
    130                     # the dataloader has changed, notify the logger connector

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/loops/fetchers.py in __next__(self)
    131         elif not self.done:
    132             # this will run only when no pre-fetching was done.
--> 133             batch = super().__next__()
    134         else:
    135             # the iterator is empty

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/loops/fetchers.py in __next__(self)
     58         self._start_profiler()
     59         try:
---> 60             batch = next(self.iterator)
     61         except StopIteration:
     62             self.done = True

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/utilities/combined_loader.py in __next__(self)
    339     def __next__(self) -> _ITERATOR_RETURN:
    340         assert self._iterator is not None
--> 341         out = next(self._iterator)
    342         if isinstance(self._iterator, _Sequential):
    343             return out

/usr/local/lib/python3.10/dist-packages/pytorch_lightning/utilities/combined_loader.py in __next__(self)
    140
    141         try:
--> 142             out = next(self.iterators[0])
    143         except StopIteration:
    144             # try the next iterator

/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py in __next__(self)
    629                 # TODO(https://github.com/pytorch/pytorch/issues/76750)
    630                 self._reset()  # type: ignore[call-arg]
--> 631             data = self._next_data()
    632             self._num_yielded += 1
    633             if self._dataset_kind == _DatasetKind.Iterable and \

/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py in _next_data(self)
   1344             else:
   1345                 del self._task_info[idx]
-> 1346                 return self._process_data(data)
   1347
   1348     def _try_put_index(self):

/usr/local/lib/python3.10/dist-packages/torch/utils/data/dataloader.py in _process_data(self, data)
   1370         self._try_put_index()
   1371         if isinstance(data, ExceptionWrapper):
-> 1372             data.reraise()
   1373         return data
   1374

/usr/local/lib/python3.10/dist-packages/torch/_utils.py in reraise(self)
    720             # instantiate since we don't know how to
    721             raise RuntimeError(msg) from None
--> 722         raise exception
    723
    724

ValueError: Caught ValueError in DataLoader worker process 0.
Original Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/torch/utils/data/_utils/worker.py", line 308, in _worker_loop
    data = fetcher.fetch(index)
  File "/usr/local/lib/python3.10/dist-packages/torch/utils/data/_utils/fetch.py", line 54, in fetch
    return self.collate_fn(data)
  File "/usr/local/lib/python3.10/dist-packages/matgl/graph/data.py", line 28, in collate_fn
    graphs, lattices, line_graphs, state_attr, labels = map(list, zip(*batch))
ValueError: not enough values to unpack (expected 5, got 4)

Code of Conduct

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

HI, @Sunests, thank you for reporting this issue, we recently modified the MGLdataset and Lightning modules for M3GNet training by setting include_line_graph=True. Please have a look at the jupyter-notebook for M3GNet property model training in the example directory from the latest version of MatGL.

HI, @Sunests, thank you for reporting this issue, we recently modified the MGLdataset and Lightning modules for M3GNet training by setting include_line_graph=True. Please have a look at the jupyter-notebook for M3GNet property model training in the example directory from the latest version of MatGL.

Thank you!


Connection: keep-alive [feature request]

Will http persistent connection feature be implemented in the near future? Thanks.

The HTTP server already handles keep-alive requests.
If your looking at the HTTP client, keep alive requests can made but the connection to the server has to be established manually (I recommend using Icicle\Socket\connect() or Icicle\Dns\connect()). You can then pass the Socket object resolved from these coroutines to Icicle\Http\Client\Requester::request() to make HTTP requests over the connection. Let me know if you run into any problems with this method.

Hi, thanks for the reply, yes I'm after the HTTP Client keep alive request, I will try your suggestion first.


Added Kadane's Algorithm in python

Closes #318

Just add comments to explain why you have done certain things.

Okay sir, I will add comments to my code


🚀 - Add full-width numbers support for Time, Date, DateTime, DateRange

Which package(s) are relevant/related to the feature request?
@maskito/kit
Description

Move toHalfWidthNumber to projects/kit/src/lib/utils.

Move createFullWidthToHalfWidthPreprocessor to projects/kit/src/lib/processors.

And add createFullWidthToHalfWidthPreprocessor to  Time, Date, DateRange, DateTime.

Add Cypress Tests for full-width cases

Learn more:

https://github.com/taiga-family/maskito/pull/864#discussion_r1447423820

@rikusen0335 just mention you here to have possibility to assign you to this issue.

@rikusen0335 ops, i cannot assign you until you write something here 😄

Oops I wrote something now


testing kanister release process

Kanister docs update to version 0.61.0
edited PR

Invalid PR was raised for checking codefresh trigger


Fix cookie test

probably shouldn't have been merged 😅

probably shouldn't have been merged 😅

Very true and I hang my head in shame ;>


dstreaming receiver for twitter

What changes were proposed in this pull request?
implement a streaming receiver for twitter
How was this patch tested?
./dev/run-tests passed
Please review http://spark.apache.org/contributing.html before opening a pull request.

Can one of the admins verify this patch?

It seems like you didn't read http://spark.apache.org/contributing.html -- it's even left in the message you didn't delete above. This isn't how changes are proposed. Twitter integration moved to Bahir anyway: http://bahir.apache.org/docs/spark/current/spark-streaming-twitter/
Close this please?


Port ganglia collectors to diamond

The ganglia CPUModel collector produced the following out put,
("cpu_model", "<core_count>x Xeon xyz @ 3.0GHz")
We cannot do this with diamond since the vaule emitted has to be a number types. So I modified it slightly to emit --> ("cpu_model.<model_name>" , "<core_count>>)

I have removed the CPUModel diamond port and have added a go collector for the same. The collector is called CPUInfo and it emits the CPU count as the value and model as a dimension.

@venkey-ariv I am okay with merging this. Would like one more shipit from someone else.

I have a couple of comments:-

the Gearman collector is named not according to convention which should be instead, gearman/gearman.py instead of gearman_ganglia/gearman_gaglia_collector.py
Gearman collector needs some tests love please.

@tsheasha : I renamed the package name from "gearman" to "gearman_stats" since gearman is the name of the library itself :)

Fix that final comment and ship-it!

+1


Podcast-related browser list

I run a Wordpress blog where I also host a podcast. The statistics shows more the 50% of unknown browsers. So I collected a browser list which contains most user agents which are podcast related, i.e. podcast apps, media players, and podcast directories/crawlers (Itunes, Stitcher,...). This highly improved to result.
Maybe you want to integrate this into your repository, list is attached.
Best regards,
Bernhard
podcast.list.txt

Thanks for sharing this. Would you be able to submit a PR?

Just filed a PR.

Merged. Thank you!


Implement e2e test case for cluster class support

As a followup for https://github.com/rancher-sandbox/cluster-api-provider-rke2/pull/261#discussion_r1497160125 we agreed to implement e2e test case to verify support for cluster classes and prevent possible regressions in the future.

Still active and relevant #338


Sequence contains no elements on fast changing view

Hi Jake and everyone!
I use RxLifecycle.bindView(). When I change views as fast as user can select an item in reciclerView with throttleLast 0,4 sec, the OnErrorNotImplementedException with message "Sequence contains no elements" is thrown on slow devices.
What can I do in this case except increasing time of throttleLast?
The Logs:
java.util.NoSuchElementException: Sequence contains no elements
                               at rx.internal.operators.OperatorSingle$ParentSubscriber.onCompleted(OperatorSingle.java:131)
                               at rx.internal.operators.OperatorTake$1.onCompleted(OperatorTake.java:56)
                               at rx.internal.operators.OperatorMap$1.onCompleted(OperatorMap.java:43)
                               at rx.internal.operators.OperatorFilter$1.onCompleted(OperatorFilter.java:42)
                               at rx.internal.operators.OperatorPublish$PublishSubscriber.checkTerminated(OperatorPublish.java:425)
                               at rx.internal.operators.OperatorPublish$PublishSubscriber.dispatch(OperatorPublish.java:507)
                               at rx.internal.operators.OperatorPublish$PublishSubscriber.onCompleted(OperatorPublish.java:307)
                               at rx.observers.SerializedObserver.onCompleted(SerializedObserver.java:182)
                               at rx.observers.SerializedSubscriber.onCompleted(SerializedSubscriber.java:65)
                               at rx.internal.operators.OperatorTakeUntil$1.onCompleted(OperatorTakeUntil.java:57)
                               at rx.internal.operators.OperatorTakeUntil$2.onCompleted(OperatorTakeUntil.java:72)
                               at rx.internal.operators.OperatorTakeUntil$2.onNext(OperatorTakeUntil.java:82)
                               at com.jakewharton.rxbinding.view.ViewAttachesOnSubscribe$1.onViewDetachedFromWindow(ViewAttachesOnSubscribe.java:34)
                               at android.view.View.dispatchDetachedFromWindow(View.java:13555)
                               at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2793)
                               at android.view.ViewGroup.removeAllViewsInLayout(ViewGroup.java:4236)
                               at android.view.ViewGroup.removeAllViews(ViewGroup.java:4180)

It looks like you are calling .toSingle() and that requires either a single element or an error. You can try operators like defaultIfEmpty before calling toSingle() to insert some kind of placeholder item or just avoid using Single altogether since Observables are allowed to be empty.
If you need more recommendation here I would recommend (ha!) asking your question on the RxJava mailing list or on StackOverflow with the 'rxjava' tag. The problem doesn't have anything to do with RxBinding but your use of operators where RxBinding just happens to be the upstream source.

I checked code again. You are absolutely right. Thanks for the help.


Module Not Found Error

I followed all the steps to install, go to enable the addon and it says ModuleNotFoundError: No module named 'Sollumz'. Not sure what this means.

Yes it is capitalized

Never mind I downloaded it again and it worked this time. Not sure what happened.


Section on C# but sample notebook is in Python?

I nthe following section it focuses on C# but the sample notebook in the link is Python:
Use with ONNX in C# apps
With Azure Machine Learning, you can use automated ML to build a Python model and have it converted to the ONNX format. The ONNX runtime supports C#, so you can use the model built automatically in your C# apps without any need for recoding or any of the network latencies that REST endpoints introduce. Try an example of this flow in this Jupyter notebook.
https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/automated-machine-learning/classification-bank-marketing-all-features/auto-ml-classification-bank-marketing-all-features.ipynb
There should be a section for Python and another section for C# and one sample for each language using ONNX for scoring.

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

ID: d2fcbcc1-0824-1dba-f5ae-6cf5c97a9d2c
Version Independent ID: 0de15ea0-6def-bf7e-2e68-ae7d434d2d4b
Content: What is automated ML / AutoML - Azure Machine Learning
Content Source: articles/machine-learning/concept-automated-ml.md
Service: machine-learning
Sub-service: core
GitHub Login: @cartacioS
Microsoft Alias: sacartac

I think this issue should be re-opened (please, re-open it since I'm the PM driving AutoML-ONNX) and let's provide a better vision of what you achieve with ONNX plus, like I was saying above, it doesn't make sense to have a section titled "Use with ONNX in C# apps" and then point to a notebook which is only Python code and nothing about C#.
We need to explain the end-to-end process, how to export the ONNX model from Python (notebook 1: ONNX model generation from python) and how to consume the ONNX model from C# (Visual Studio project in GitHub) and Python (notebook 2: ONNX consumption from Python).

@cartacioS Could you please help to drive this and update the document as requested by @CESARDELATORRE

We will work offline on this new internal request. #please-close