Wrong value from a DOUBLE column with repeating values

I have a parquet file that has 10k records in it. It has 7 columns that are strings and 1 is Double. When I read this file and convert them to a sql query(batch insert) I realized that somewhere in the file, it starts to give a different value for this double column. My iteration code is very simple;
    while (record = await cursor.next()) {
      count++;
      if (queryData) {
        queryData += ',';
      }
      queryData += `("${record.someId}","${record.someId2}","${record.someId3}","${record.someId4}","${record.readDate}",${record.readValue},"${record.unit}")`;
    }

record.readValue is the double column. Parquet file is written with parquet-mr version 1.10.1. I couldn't find a clear correlation about wrong values. Here is screenshot from a diff of the result of same parquet file with has been read with a different reader and parquetjs-lite reader.

When same value starts repeating in actual data, parquetjs-lite reader starts using a different value(1542.3070...) then correct one. And that value is not a "random" value actually. It one of the values from document, but from another index(somewhere in previous rows).
I hope I could explain the issue. I tried to debug this problem in last 12 hours but couldn't find a clear cause yet. I only feel that this is something about repetition levels but can not confirm. It's an issue on our production currently. Even I started to write this function with Python just because of this. I hope this can be addressed properly and I can return back to JavaScript.

This might be fixed by this PR: https://github.com/ZJONSSON/parquetjs/pull/81


fix: fixes exclusive flags for mdapi:deploy when using quickdeploy

What does this PR do?
fixes exclusive flags for --validateddeployrequestid
you can now --ignoreerrors and --ignorewarnings when using a quick deploy
What issues does this PR fix or reference?
@W-11158847@
https://github.com/forcedotcom/cli/issues/1525

QA NOTES
force:source:deploy
🟢 sfdx force:source:deploy -q={Deploy_ID} -u={username} --ignoreerrors works as expected, and the deploy succeeds
🟢 sfdx force:source:deploy -q={Deploy_ID} -u={username} --ignorewarnings works as expected, and the deploy succeeds
🟢 sfdx force:source:deploy -q={Deploy_ID} -u={username} --ignoreerrors --ignorewarnings works as expected, and the deploy succeeds


check and strip slash

Codecov Report

Merging #11 (3f9f084) into main (74814c4) will decrease coverage by 0.50%.
The diff coverage is 80.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##             main      #11      +/-   ##
==========================================
- Coverage   93.67%   93.18%   -0.50%
==========================================
  Files          11       11
  Lines         174      176       +2
==========================================
+ Hits          163      164       +1
- Misses         11       12       +1

Files Changed
Coverage Δ

pydantic_client/decorators.py
92.85% <50.00%> (-7.15%)
:arrow_down:

pydantic_client/clients/aiohttp.py
90.00% <100.00%> (ø)

pydantic_client/clients/httpx.py
90.00% <100.00%> (ø)

pydantic_client/clients/requests.py
87.50% <100.00%> (ø)


Use canonical URL from html_baseurl

This is in sphinx itself now https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_baseurl,
https://github.com/sphinx-doc/sphinx/blob/e886cc21710e23bc53af83d011131828b1020848/sphinx/themes/basic/layout.html#L135-L137
I was thinking in deprecate this at first, but the change is simple enough to migrate.

We should at least be alerting the user, how are they supposed to know that something has changed and their canonical URL is now broken?

I think we are aiming 1.0 here soon? If not, I think we add a warning is canonical_url is defined.


Document environment variable usage in lakectl

Fixes #2847

Not the right place to change :) This file is auto generated by this: https://github.com/treeverse/lakeFS/blob/master/cmd/lakectl/cmd/docs.go
See gen-docs in the Makefile.

:) fixed this, thanks. @nopcoder @ozkatz Please let me know if there is a more elegant way to do add the note and usage example to lakectl root command. I didn't find a field of Cobra's command struct that looked like a good fit.


Adding what we're thinking for labels in our issue

I'm adding the labels structure proposed in https://github.com/zeroclipboard/zeroclipboard/issues/563
@JamesMGreene

:+1:


Getting error: file is universal (4 slices) but does not contain a(n) armv7s slice:

When trying to build for cordova im getting this error.

@Alessar yes, the issue still exists. You cant build it for the ARMv7s architecture.

Closing as stale


Generate image SBOMs

Due to the recent xz incident, it would be good if we frequently generate SBOMs for our images.
Consider using Syft, and possibly later integrating with Grype for vuln scanning.
I'm investigating this now.

The SBOMs are very large - upwards of 45MB!
They can fairly easily be uploaded to job artefacts, but it's not trivial parsing them.

This needs a bit more investigation.  SBOMs can take over 20 minutes to be generated, so need to make this async.
Thinking about triggering the workflow whenever a new image is published to GHCR and pushing the SBOM to R2.

Lots of new info just dropped: https://github.blog/2024-05-02-introducing-artifact-attestations-now-in-public-beta/

Out of curiosity, do you all not plan on tackling SBOMs at all?
I started looking into this for my custom image (on top of professional efforts). It would be awesome to see this from the upstream ublue images as well.

We very much wanna do this as a project, we're just time/resource limited.
We were generating a set for Bluefin but they took resources to build and ended up being flakey and causing red, though we kept the actions around.
I did notice improvements in the github UI but haven't investigated yet. I wonder if it's clickety-click to setup?

We very much wanna do this as a project, we're just time/resource limited.
We were generating a set for Bluefin but they took resources to build and ended up being flakey and causing red, though we kept the actions around.
I did notice improvements in the github UI but haven't investigated yet. I wonder if it's clickety-click to setup?

Good to know. I'll have a look at what you did over there.
Good question about the workflow, I'm not sure.


Adding Hold/Unhold capabilities to ACS.

Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.Communication.CallAutomation


[bug]: Combobox on docs doesn't work

Describe the bug
When trying to open the component, the site issues a client side exception (https://ui.shadcn.com/docs/components/combobox)
Affected component/components
Combobox
How to reproduce

Go to Combobox. 2. Open Combobox with placeholder 'Select framework...'. 3. See error

Codesandbox/StackBlitz link
https://ui.shadcn.com/docs/components/combobox
Logs
No response
System Info
Google Chrome Version 127.0.6533.89 (Official Build) (64-bit)

Before submitting

[X] I've made research efforts and searched the documentation
[X] I've searched for existing issues

Yup I'm getting the same issue

yes, I'm  getting  the same issue

Check the PRs there are at least 5-6 PRs that should fix the problem

It has been merged. The error no longer occurs

Hi guys i've just start a project with nextjs 14.2.15 and shadcn 0.0.4 and encounter this error too with combobox, i got the data but when i try to open the combobox it says the same error undefined not iterable, still can't understand what happens.


Change Text PropTypes from 'string' to 'node'

I'm using an i18n plugin which creates a component for the created strings, your plugin will give me an error if I try to specify components as properties. I also fixed a typo in the title.

Thanks


Add steps as a JSON property to workflows

Fixes #2933
Describe your change here.

[ ] First, the most important one: is this PR small enough that you can actually review it? Feel free to just reject a branch if the changes are hard to review due to the length of the diff.
[ ] If there are any migrations, will they the previous version of the app work correctly after they've been run (e.g. the don't remove columns still known about by ActiveRecord).
[ ] If anything changed with regards to the public API, are those changes also documented in the apiary.apib file?
[ ] Are all the changes covered by tests? Think about any possible edge cases that might be left untested.

I want to hang off on merging this until I'm satisfied concerns with Map / JSON serialization are all addressed.

Would serializing as an array of pairs, i.e. [['S0', { tasks: [] }]] with a default of an empty array for steps work?

@marten I've written a function to do the conversion of a JS Map to an array in this PR here: https://github.com/zooniverse/front-end-monorepo/blob/c9e89b100c32e3128507072fb7362a7f84c32a36/packages/lib-classifier/src/store/utils/convertMapToArray.js
From what I've researched, the standard is to typically convert maps to objects since a map is a kind of object in javascript. Both the library I initially looked at does this as well as a helper function built into MobX itself, however we don't want an object in the case of workflow steps since we want to preserve order when serializing to JSON. The function I wrote will convert either to a flat array of the map's values or into an array of pairs. For workflow steps we will use an array of pairs. If this is sufficient, then I'll update the ADR on the monorepo documenting this.

Cool. I'll update this to NOT NULL and add the version column and then we can maybe merge this tomorrow.

@marten any chance this can be finished and merged soon? Thanks!

This has been approved but needs a rebase - are we still planning to push this out?

Looks like classifier_version didn't get added with this. Could that get added so we have an explicit way to tell when steps should be used? Thanks!


Can't save richtext content with tinymce-rte

Hi, content can't be saved when using tinymce-rte in ClientConfig.

I think this is an issue with tinymce-rte, that's happened with other extras too.

Hi, I wrote an issue in tinymce-rte, but they said: you need to write
bug to https://github.com/Mark-H/ClientConfig
Tinymce-rte Issue:
https://github.com/modxcms/tinymce-rte/issues/17#issuecomment-106593228
W dniu 2015-07-01 o 16:04, Mark Hamstra pisze:

I think this is an issue with tinymce-rte, that's happened with other
extras too.
—
Reply to this email directly or view it on GitHub
https://github.com/Mark-H/ClientConfig/issues/97#issuecomment-117686268.

--
Z poważaniem,
Paweł Milewski
https://pvi.pl/
AKTIZ Paweł Milewski
ul. Wspólna 5, 18-200 Wysokie Mazowieckie
NIP 722 131 83 13
e-mail<EMAIL_ADDRESS>tel. 86 270 98 81
www.pvi.pl https://pvi.pl/

CKEditor seems to have an issue too with ClientConfig.

Yes #102 is similar. These editors need to properly update the underlying textareas. ClientConfig doesn't immediately know which editor is used, so it also can't contain editor-specific logic to update that.

This should've been fixed in tinymce rte as I recall it being fixed for ContentBlocks as well.


Dictate whether mainnets are supported in-app or not based on environment variable

After speaking with @SpookyAction-BTC, (and probably should be speaking with @decentdao/product and @decentdao/engineering about it too), it seemed most appropriate to disable all "non-testnet" networks on the dev site.
In practice this means that only Sepolia is supported on dev.
Reasoning:

we have half-baked functionality on dev (specifically, things that will break for users if they attempt to use them)
Therefore we shouldn't let people using DAOs on networks with Real Economic Value to do things that are potentially breaking.

Developer note: I've added the env var to dev site on Netlify already.

As I wrote out the body of this PR, the more and more I don't like this PR. It's good to be able to test mainnet things, real DAO things, on the dev site.
I think we should just close this and get better/smarter at not shipping half-baked and potentially breaking things to dev.

Not doing this


[FLINK-36362][table] Remove dependency flink-java in table modules

What is the purpose of the change
Remove all class dependencies from flink-java in table modules.
Note: I have ensured that all table modules does not depend on the flink-java module during compilation. However, since most tests depend on flink-streaming-java, which in turn depends on flink-java, the dependency on flink-java will not be excluded to ensure that these cases do not fail, until flink-streaming-java removes its dependency on flink-java.
All commits except the last one (add back flink-java) have been verified by mvn dependency:tree -Dincludes=org.apache.flink:flink-java under flink-table module.
Brief change log

Remove legacy csv supported by flink-table
Remove all class dependencies from flink-java in table modules

Verifying this change
This change is already covered by existing tests.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented?

@flinkbot run azure

@flinkbot run azure

@flinkbot run azure

@flinkbot run azure

@flinkbot run azure

@flinkbot run azure


Aerogear-8911 refactor to use metrics service

Description
Merging to feature branch app-security
What
PR uses the metrics services with new publisher to post metrics data
How
returns a promise
Why
Needed for the Mobile security service Go server app-security integration
https://issues.jboss.org/browse/AEROGEAR-8911
Verification
Prerequisites

node 10
npm 6
install ionic https://ionicframework.com/docs/installation/cli
install android sdk 26 http://www.androiddocs.com/sdk/installing/adding-packages.html
cordova 8.1.2

Steps

clone this repo
checkout branch AEROGEAR-8911
install the aerogear-js-sdk

npm i && npm run bootstrap && npm run build

clone https://github.com/austincunningham/ionic-showcase.git
checkout branch AEROGEAR-8773
change the package.json to point at your local clone of aerogear-js-sdk e.g.

Note you can try and use npm link but I didn't have much joy with it

install ionic-showcase

npm i

build the android apk

ionic cordova build android

copy the apk to your android device emulation

open the app on the emulator

follow these steps to attach your chrome developer console to your emulation https://developers.google.com/web/tools/chrome-devtools/remote-debugging/

start the mobile security services db as outline here https://github.com/aerogear/mobile-security-service#131-by-using-the-docker-image-of-this-project

start the go mobile security service as outline here https://github.com/aerogear/mobile-security-service#14-starting-the-server

add the app to the app table
set the id field with a uuid you can generate one here https://www.uuidgenerator.net/
set the app_id with org.aerogear.ionic.showcase
set the app_name to any string

In the console you should see the INIT Data and the metrics payload to verify this

Checklist

[x] npm test passes
[x] npm run build works
[x] tests are included

@austincunningham World class job! 🥇 💯
Everything looks clear and solid!

@austincunningham Need fav. Can you rebase this?

@wtrocki yea sure

@austincunningham I think this looks now as fully complete so we can:

[ ] integrate that changes into the feature branch,
[ ] bump version there to x.x.x-dev.1
[ ] publish this package on dev channel  npm publish --tag=dev
[ ] merge all work and follow up when you want to release it officially.
There is small sync release waiting now

BTW. I do not have as much exposure into req so best to get the additional review from the team (@craicoverflow @davidffrench)

Have not code reviewed but can verify that this PR does as it is expected to do.


Command line works / python no longer does

Hello,
I recently upgraded ouimeaux, and am having trouble getting it to work in python now. Here is a simplified script that is no longer working:
from ouimeaux.environment import Environment

env = Environment()
env.start()
env.list_switches()
switch = env.get_switch('Living Room Light Switch')

env.list_switches() returns nothing, and .get_switch() returns ouimeaux.environment.UnknownDevice: Living Room Light Switch
When I execute wemo list at the command line, the following is returned:

('Switch:', 'Fishtank')
('Switch:', 'Foscam - Living Room')
('Switch:', 'Foscam - Dining Room')
('Switch:', 'Bedroom Light Switch')
('Switch:', 'Garage Floodlight Switch')
('Switch:', 'Living Room Light Switch')
('Switch:', 'Frontdoor Light Switch')
('Switch:', 'Backdoor Light Switch')
('Switch:', 'Kitchen Light Switch')

Prior to updating this would simply say the name, not include parenthesis, single quotes, or Switch:. Other than that, everything seems to work fine with turning off/on at the command line.
Any ideas what may have changed or what I'm missing?
Thanks,
Tim

I tried to solve this by first wiping my Raspberry Pi and starting fresh, just to be sure.
I then installed using pip3 and executed with python3. I thought maybe the updates had caused a problem with python2.
Still no luck-- works great at the command line but not through python. No switches are found.


add catalyst env

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
434

Relevant Lines:
716

💛  - Coveralls


Show User PK ID in repr

If DB hasn't assigned PK ID, it will simply have an empty ID, but still show the username. Often helpful when debugging.

Just curious... why %r instead of %s?
>>> print '<User #%s:%r>' % (123512, 'bluetickk')
<User #123512:'bluetickk'>
>>> print '<User #%s:%s>' % (123512, 'bluetickk')
<User #123512:bluetickk>
>>>

It's a minor thing, but in Python3, %r gives me the name in surrounded by single quotes if it's a string:
~ ❯❯❯ python3
Python 3.5.1 (default, Dec  7 2015, 21:59:10)
>>> print('<User #%s:%r>' % (123512, 'bluetickk'))
<User #123512:'bluetickk'>
>>> print('<User #%s:%s>' % (123512, 'bluetickk'))
<User #123512:bluetickk>

This code was copied from a project I setup quite a while back, and my memory is a bit hazy, but IIRC there was some random thing I was debugging where this turned out to be useful. I'm happy to switch if you prefer though.


Added hover effects to social icons & footer elements

This pull request adds hover effects to social media icons and footer elements, enhancing user interaction and visual appeal. The hover effects improve the overall user experience by providing visual feedback when interacting with these elements.
https://github.com/arghadipmanna101/Flipkart_Clone/assets/109781385/fc0608f9-e3f0-4955-8344-ba4a27fb3040

@arghadipmanna101 LGTM

Do the same thing in the updated website.

@arghadipmanna101 Done

@arghadipmanna101 Done

Great ✅ @thevijayshankersharma

@arghadipmanna101 you didn't assign any level label under gssoc.


Demo Environment

Hey folks, this is a fantastic project.
If you have any plans to add a Demo environment or ship a Docker container with the demo that significantly simplify the adoption

I’d really love to have a play.perses.dev site that always runs the latest build someday once things are more stable

it's in work in progress, but we have a beginning of a demo here: https://demo.perses.dev/ :)

Perses demo is setup, we can for sure improve by creating local prometheus and node exporter, but it can be done later.


HIP Memory access fault after many steps

After training many steps of resnet, the process crashes with:
Memory access fault by GPU node-1 (Agent handle: 0x561401550ed0) on address 0x7f8942626000. Reason: Page not present or supervisor privilege.
Everything should be in static jit buffers except the dataloading.

multi or single gpu?

both, happens faster on multi than single afaict

Perhaps #3364 fixes it.

I think this is fixed by #3364 . Will reopen if I run into it again


Return Python Types in Meta

According to YARA spec, the meta section can contain strings, integers, and booleans. At the moment, playara returns everything as strings. Changing the type of an output is definitely a non-backwards compatible change, so we should add this to a 2.0.0 milestone.
Here are the details from the documentation: https://yara.readthedocs.io/en/v3.7.0/writingrules.html#metadata

Agreed. We should remove any other double quoted output at the same time. Currently input like this
$a = "string"

Results in output like this
'strings': [{'name': '$a', 'value': '"string"'}]}]

Where the value includes the quotes. Makes using this output harder as we have to manually strip the quotes off, handle escaped quotes ($a = "string\""), etc.

Good idea. I don't remember if I had fixed that in my fork. I need to check. Either way, both are breaking changes, so we can put them in a 2.0. I adjusted the name of this enhancement so it encompases both changes. No need for a separate ticket.


Handover Transition - Add filter for CommPackages to enable more effective filtering

Expected outcome

Old portal has a filter for CommPacakge. New portal does not
If someone wants to see just the -M, -l and -T packages, they currently cant do this, they can only search for one "-M" / "-L" / "-T" CommPacakage at a time.
Users may check multiple value at once, e.g., all -m, all -t and all -L CommPackages for example
Old:

new:

Acceptance Criteria

[ ] Filter for CommPackages, as in the Old portal

It was removed because of performance.
The filters was extreammly slow when there is filters with more than 1000 entries/selection boxes
Must make sure it does not make performance useless before adding

where are we on this change? Has been requested again this week

@atlewee - this would be really useful
we have this feature in MC app:

Making a Comm identifier filter might be the best option here.

@Gustav-Eikaas Adding the commpkg filter still makes performance issues?


[ROS2] Custom types and parameters fail

Description
Right now, we have a custom service type that we do not really care about. The problem is that the bridge tries to get it and since it does not recognise the type it throws errors on the terminal as well as warnings on the ros log. While this happens we lose messages for about 3 seconds until it comes back to life.
Log window:

Version: Latest main
Platform: Ubuntu 22.04 (ROS humble)

We tried adding the custom message but now the error is in retrieving the parameters and it still stops recieving for a few seconds

There should not be a delay services / parameters could not be retrieved. I will look into this.
For the short term, you may want to whitelist only the services / parameters that you are interested in


test: refactor tests

Fixes https://github.com/netlify/cli/issues/1031
Also renamed many tests so their description matches what we're testing.
Also renamed dev.test.js to command.dev.test.js (soon to be followed in another PR for build.test.js)

@ehmicky, sorry for the site of this PR, got too deep and had to dig my way out of it by doing more refactoring 😄


add codeowners

Checklist

[ ] The project uses Starknet React.
[ ] The project list is in alphabetical order.
[ ] The project contains a short description (all lowercase) and ends with a period. For example, Bitmap Box - on-chain 2D block building game.
[ ] Avoid using A / An at the start of the description.

Current dependencies on/for this PR:

main

PR #262   👈

This comment was auto-generated by Graphite.


[Documentation] Incorrect method name in the middlewares example

In this page You're referencing a method name getUsers, unfortunately this method does not exist in the users service. Instead You should have used getAllUsers.
Again, I know it's just an example for demonstration purposes, but nevertheless it should work.
Another question: is there a way to contribute to the documentation? It can be a tedious task for you to do alone, I'll be happy to help in anyway!

Hi @alexcorvi again,
Many thanks! Now it should works fine.
If I remember properly, there is something like change requests in gitbook, so you can use it. It would be very helpful :)!

Update:
This method has been correct ;) You have to scroll down:
Notice: I added getUsers method to UsersService, which returns encapsulated list of stored users.

getAllUsers() returns promise, not just an array.

Oh I see!


feat: connect two signals with each other

Closes https://github.com/nartc/ngxtension-platform/issues/208

That was quick 😅


Cursors are broken on win32

For example putting your cursor on the border of the window doesn't bring the resizing arrows.
This is probably due to the interception of WM_SETCURSOR.

This is being looked at by:
https://github.com/tomaka/glutin/pull/616


ionic redirect URL

Hi,
I'm trying to use the google and twitter login with ionic. I follow the the setup direction but the redirect does not work.
My application is running on port 8100, when I change the redirect to http://localhost:8100 the library does complete the authentication process. Do I need to process the redirect or does the library handle it directly

If your app is running on port 8100 then you need to set redirect to http://localhost:8100 in your app where you configure Satellizer and in the app settings of an OAuth provider.
On a related note, does Ionic Framework run an app on http://localhost:8100 by default? I thought it was just http://localhost. That's why redirectUri was configured to use that URL. https://github.com/sahat/satellizer/blob/master/examples/ionic/www/js/app.js#L28

Yes, I'm running via ionic serve. Default port is 8100. When I change the redirect to http://localhost:8100 I can see the callback URL in the popup window but instead of continue the authentication process, the popup window just loads my application.
Does the library support both mobile app and mobile web?. should it work with Ionic Serve
Simon

Yes it did at one point. I just updated the Ionic example it now uses a commonConfig object to set popup options for the Cordova browser as well as different redirectUri when running an iOS/Android Emulator.
  if (ionic.Platform.isIOS() || ionic.Platform.isAndroid()) {
      $authProvider.cordova = true;
      commonConfig.redirectUri = 'http://localhost/';
    }
  // otherwise, `redirectUri` to whatever URL your app is running in, e.g. http://localhost:8100.

@sraveh Could you verify that it works now and close this issue?

Hi,
This fixed the issue of redirecting correctly back to the application but I'm still seeing the original issue. The oauth authentication flow is not finish and the ionic application is being loaded in the authentication popup window.
Thanks,
Simon

@sraveh I have double checked everything but still could not reproduce your error. Can you copy and paste your popup's URL here? Typically, if it has a ?code= query parameter, Satellizer will detect it and close the popup. Similarly if it contains ?error= it will properly handle that error and close the popup. Your popup either contains unsupported parameter or there is something else causing this problem.
Also, which OAuth provider are you using?

Hi,
I am having the same problem as @sraveh . I am authenticating with google,and when I redirect, it redirects me to the popup window with
http://localhost:5000/?code=4/{token}&authuser=0&session_state={session_state}&prompt=constent#login
OAuth2, and when I am consoling here it doesn't work anymore:
satellizer.js, line ~525
return openPopup.then(function(oauthData) { console.log('working?');});

Thank you!


Fix benchmark

fixes #29

Note that it relies on changes from https://github.com/kibertoad/toad-cache/pull/34 to work properly


CreateCustomerArticle and ListCustomerArticles

Only property name is required in CreateCustomerArticle.
How can property productType with enum Paper be required in ListCustomerArticles when property paper in CreateCustomerArticle is optional?
What should be required in CreateCustomerArticle?
I suppose that it might be difficult for the client to select a customer article in the list of customer articles by using only the property name. I suppose that the the name can be the same for several customer articles with the same type paper but with different reel configurations, e.g. different reel widths.
I propose that the property otherIdentifier also should be required in both CreateCustomerArticle and ListCustomerArticles. I think that to select a customer article in the list of customer articles is best done by otherIdentifier.

Shouldn't these filter parameters also be required in CreateCustomerArticle and ListCustomerArticles?

We cannot make the paper property required because we will have other properties for other types of "product", e.g. pulp, wood products, book manufacturing, ...
You also have to remember that we can express all constraints with a JSON schema.
I would say that otherIdentifer MUST NEVER be required, as it is just a transition tool to make the link between identifiers created in the context of APIs (which are always UUID) and identifiers created in the context of XML or paper messages.
Let's discuss this issue during our next meeting (2022-07-27).

@Patrice will make some research to see if we can express our constraint - "we want (only) one of these properties to be in the object" - with the JSON schema.
We did not close (yet) the discussions around otherIdentifier as a tool to have coexistence between API and XML, but for now, it's good enough to have it optional.

This issue might become obsolete if we adopt issue #66.

Following the issue https://github.com/papinet/papiNet-API/issues/66, there will be no otherIdentifier property anymore, so we can close this issue.


U - Fix CSS linter errors: data.examples/missing-example-h3

The linter's spec for data.examples expects that each example under the H2 "Examples" section lives under its own H3 heading.
The linter raises "data.examples/missing-example-h3" if a page doesn't appear to meet this expectation.
Currently we have 87 "data.examples/missing-example-h3" errors. They are listed in the spreadsheet, in the "data.examples/missing-example-h3" tab.
Usually, these are where there is only one example, and it has been placed directly under the "Examples" H2. So to fix it we need to:

come up with a useful descriptive name for the example
make that the H3
move any subheadings to the next level down (preferably following the convention in https://github.com/mdn/sprints/issues/3139#issuecomment-658286594).
if necessary, adjust the argument to the {{EmbedLiveSample}} macro

Acceptance criteria

[ ] There are zero "data.examples/missing-example-h3" errors reported by the linter, when run against https://developer.mozilla.org/en-US/docs/Web/CSS

There are a few in here that direct people to another page for examples (https://wiki.developer.mozilla.org/en-US/docs/Web/CSS/animation-delay). Not sure what to do with these.

Not sure if my opinion is relevant, but since I filed this: IMO, reference pages shouldn't send people off somewhere else for examples.
If I'm looking at the reference page for an item I want to see directly relevant examples right there, not have to visit another (more generic) page to hunt them down. In the case of animation-delay, the linked page https://wiki.developer.mozilla.org/en-US/docs/CSS/CSS_animations doesn't actually include any examples of animation-delay, so it would be doubly frustrating.
(This points to another problem with this practice, which is that https://wiki.developer.mozilla.org/en-US/docs/CSS/CSS_animations doesn't know that other pages are relying on it to include particular examples, so it's easy for an author to remove them and inadvertently break the linking page.)

@wbamberg I agree. I'll see if there are obvious ones to copy over, if not I'll raise issues to add examples to missing example pages.

I have fixed all of these other than a couple of drafts, and a 404 which I've marked in the spreadsheet.
I've made quite a few examples along the way for pages which referred to other pages for examples.

@chrisdavidmills there doesn't seem to be any in review status but you can take a look at this.

This looks great; thanks @rachelandrew !


"Start Shopping" Button Link on Home Page

The "Start Shopping" button on the home page currently does not navigate users to the intended categories page, leading to a poor user experience. I would like to work on this issue by linking the button to the categories page.
In addition, I propose to enhance the functionality of the categories page by adding more features, such as:
Displaying featured products for each category
Adding filters for better product navigation
Improving the visual layout for a more engaging user experience
Please assign this issue to me under the labels gssoc ext and Hacktoberfest.
Thank you!

Hii @Shweta-1902 As of now, we do not need it. We will let you know in the future if there is a need. Please search for another issue and raise it, which I'm happy to assign to you.


controller class names made case sensitive for router

The internal dashboard API routes (sorting components, changing component status) were giving 500 errors.
Turns out, my server is pretty strict about case sensitive class names.
The class is called ApiController, but was referenced as APIController in the router.
I did not have this problem on my OSX dev machine, but it might also be the problem of #524

Yes, I can confirm this issue and I had to update this manually.

Thanks! :smile:


[runtime-security] add selinux event probes

What does this PR do?
This PR adds new probes, and related events, hooking SELinux write operations.
Describe how to test your changes
This PR adds tests triggering selinux events and ensuring that they are correctly handled. Otherwise you can setup the agent and try to write in selinuxfs files (via selinux utils or direclty) and ensuring that events are correctly generated.

TODO:

[ ] changelog
[ ] selinux bool value, json field path
[ ] json validation


suggestions for SnackVar optimization

Hi,
We use SnackVar v2.3.1 since three mounths and we have analyzed about 100 patients with this tool. After this feedback from experience, our technicians have some suggestions to improve the use of SnackVar:

Display on the main window of SnackVar the values of setting paramaters in particular the cutoff for double peak detection.
Sometimes SnackVar trims the sequences at delins level, and during the import of sequence the manually trimmed sequences are not saved, so we have to trimed twice, but maybe you manage it in the version 2.4.0.
Do you think possible that SnackVar can deal with pseudo-genes sequences, for example make the difference between the PMS2 gene sequence and its peudo-gene PMS2CL
The last, in French we use comma instead of dot for decimal separator, thus our machines try automatically to convert the value of cutoff for double peak detection in French format which induces a bug when we confirm SnackVar settings. So it would be possible to define this value as a string and not as a float, but it's probably a too specific "French" problem.

Thank you for your valuable feedbacks.
For the suggestions 1, 4 I guess I could reflect those in the next version. I will try to find time for those soon.
To reflect the suggestion 2, the trimming locations should be saved in separate data structure since they cannot be saved at the trace files(.ab1 files). So additional functions such as save/load project deems to be required. I will rethink about this option.
For the suggestion 3, pseudogenes are always tricky to handle. I think we could choose the original gene and its pseudogene alternatively as the reference sequence and compare the result, using existing functions of SnackVar. However, in many situations, I guess we will need other tools such as genome browsers adjunctively to SnackVar to analyze sequences that have pseudogene counterparts.

Hi,
Thank you for your assistance,
One of our technicians is asking to have two different values of the cutoff for double peak detection, for the forward and reverse sequences

Hi
Hope you're fine,
It is possible to display the gene name plus the transcript ID on the reports generated by SnackVar.

I've uploaded 2.4.1 version and the changes can be found at bottom of the Readme page.
Specifically, I've reflected all of the suggestions above except for the pseudogene issue and saving trimmed trace files.
These two things would require major change of the program and please understand me that  I couldn't find time for them after moving my workplace.
I believe that SnackVar became much better because of your suggestions. Thank you!

Hi,
A great thank you for this new version.


New Feature Request - Order Transaction details

Opening a new Issue because the last one was closed in error without a resolution.  Original details below:
The details returned from the streaming API when monitoring for onItemListedEvents does not return any information that can be used to identify or place a buy order. There are is no order hashes included or any of the other details that can be used to directly locate the corresponding order.
There is no easy way using the REST API to identify the order that triggered the notification and even if there was, it defeats the purpose of using the streaming API to make users then use the REST API to seach through multiple orders to identify the triggering order.

@steddyman Thank you for the feedback; we will share this request with the team.

Could we have the token id as well? Once the token is listed, we even don't know which one is listed.


A Request

Hey maple , can u make a python or node.js script that will give bandwidth balance of a warp+ license key
i mean is it possible?

?

?

oops read again

It is unnecessary


Not OOP, only func

Удалил ООП, оставил в виде функций

Pay attention we are only importing one function into crud.py
Take a look at #6 crud.py file
from backend import fun_for_hash_data as hashing

They have different names now


Terser syntax for exporting identifiers

When exporting identifiers, we can avoid creating a variable reference to the name we want to export.
Also, we never currently inline export (even for sole export in a module) since we do not restore the name of the original export across the module.

Codecov Report

Merging #263 into master will increase coverage by 0.08%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #263      +/-   ##
==========================================
+ Coverage   94.83%   94.92%   +0.08%
==========================================
  Files          14       14
  Lines        1432     1457      +25
  Branches      142      143       +1
==========================================
+ Hits         1358     1383      +25
  Misses         70       70
  Partials        4        4

Impacted Files
Coverage Δ

src/transformers/exports.ts
94.79% <100%> (+0.4%)
:arrow_up:

Continue to review full report at Codecov.

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


Add a Shields logo for Bazel

There was a recent proposal and some discussion related to adding a Shields logo for Bazel, though that initial PR was closed by the author and the conversation in that PR evolved past the point of being an optimal place for discussing if/why/when we should add the logo (refs #9474 and #9475).
I'm not a Bazel user myself and would have no use for any Bazel related badges, much less a logo, but I've opted to open this to focus on the merits of adding a native Shields logo for Bazel and if/how well it fits some of the criteria we'd look for (n.b. #9476 is also relevant/potentially a blocker in execution insofar as we need to decide if we're willing to take on new logos at all)
For reference our current docs enumerate the following considerations:

We have a corresponding badge on the homepage, (e.g. the Eclipse logo because we support service badges for the Eclipse Marketplace). We may also approve logos for other tools widely used by developers.
The logo provided in SimpleIcons is unclear when displayed at small size on a badge.
There is substantial benefit in using a multi-colored icon over a monochrome icon.
The logo doesn't meet the requirements to be included in the SimpleIcons set.

And in #9476 I also suggested some additional considerations:

a vendor/brand owner (or someone operating explicitly on their behalf) came to us with a PR to incorporate their logo because the monochrome SI route wasn't viable because doing so would ruin/break the brand identity
vendor/brand representative explicitly agreed they'd follow up if/when they had a branding change that needed to be reflected in the logo (as opposed to giving us flak for the "shields" logo being outdated)
there was a sizeable portion of our user base that wanted to use the logo
the logo was too big to be used via the custom logo feature in the url (node.js' hard limit on the header size)

I'd suggest it's worth discussing how a Bazel logo fares across those 8, as well as any other factors that make a strong case for why we should have a native logo vs. deferring to SimpleIcons and/or our custom logo feature
(edits: minor, semantic-preserving additions)

As far as my personal view/response across those points of consideration:

We have a corresponding badge on the homepage, (e.g. the Eclipse logo because we support service badges for the Eclipse Marketplace). We may also approve logos for other tools widely used by developers.

We don't have a badge, but bazel is obviously used widely. That being said, I don't know if we have any precedent for accepting a logo in the absence of an existing/planned badge?

The logo doesn't meet the requirements to be included in the SimpleIcons set.

It does, at least AIUI, though an effort to add it petered out https://github.com/simple-icons/simple-icons/pull/5573

The logo provided in SimpleIcons is unclear when displayed at small size on a badge.
There is substantial benefit in using a multi-colored icon over a monochrome icon.

I can't speak to the specifics, although this seems to potentially be valid here based on https://github.com/badges/shields/pull/9474#issuecomment-1677963554, though it'd be good to get some type of "official" confirmation of that from someone directly affiliated with Bazel IMO

a vendor/brand owner (or someone operating explicitly on their behalf) came to us with a PR to incorporate their logo because the monochrome SI route wasn't viable because doing so would ruin/break the brand identity

This has a lot of overlap with the prior considerations/is somewhat duplicative

there was a sizeable portion of our user base that wanted to use the logo

This is the big unknown one for me. Bazel is widely used, but at the risk of stating the obvious, not every Bazel user is a Shields user, and even the subset of Bazel users that would use a Bazel-related badge from Shields would not unanimously use a logo. Would be good to try to get a feel for the appetite of our users around the interest/likely usage of such a logo, perhaps we could run a poll (or a tweet or x or w/e it's called these days :laughing:) if/when we get to that point?

the logo was too big to be used via the custom logo feature in the url (node.js' hard limit on the header size)

Haven't checked personally and don't have the time to do so, but it would be a helpful data point if someone was sufficiently motivated to do so and willing to share.

I don't know if we have any precedent for accepting a logo in the absence of an existing/planned badge?

Our current custom logo set includes a variety of logos we don't carry an integration for e.g:

https://github.com/badges/shields/blob/master/logo/paypal.svg
https://github.com/badges/shields/blob/master/logo/bitcoin.svg
https://github.com/badges/shields/blob/master/logo/telegram.svg

One of the many reasons the custom icon set is just a very odd tentacle of shields.
So it sounds like an entirely valid criteria, but also it is one that clearly doesn't apply to the logos that already exist.

it would be a helpful data point if someone was sufficiently motivated to do so and willing to share

You can do it with base64
 - https://img.shields.io/badge/bazel-whitesmoke.svg?logo=data:image/svg%2Bxml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMiIgdmlld0JveD0iMCAwIDQzLjU3IDQzLjM3Ij48ZyBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGQ9Ik0yMS43OCAzMi42OHYxMC42OUwxMC44OSAzMi40OFYyMS43OWwxMC44OSAxMC44OVoiIHN0eWxlPSJmaWxsOiMwMDcwMWEiLz48cGF0aCBkPSJtMjEuNzggMzIuNjggMTAuOS0xMC44OXYxMC42OWwtMTAuOSAxMC44OVYzMi42OFoiIHN0eWxlPSJmaWxsOiMwMDQzMDAiLz48cGF0aCBkPSJNMTAuODkgMjEuNzl2MTAuNjlMMCAyMS41OFYxMC44OWwxMC44OSAxMC45Wm0zMi42OC0xMC45djEwLjY5bC0xMC44OSAxMC45VjIxLjc5bDEwLjg5LTEwLjlaTTIxLjc4IDMyLjY4IDEwLjg5IDIxLjc5bDEwLjg5LTEwLjkgMTAuOSAxMC45LTEwLjkgMTAuODlaIiBzdHlsZT0iZmlsbDojNDNhMDQ3Ii8+PHBhdGggZD0iTTEwLjg5IDIxLjc5IDAgMTAuODkgMTAuODkgMGwxMC44OSAxMC44OS0xMC44OSAxMC45Wm0yMS43OSAwLTEwLjktMTAuOUwzMi42OCAwbDEwLjg5IDEwLjg5LTEwLjg5IDEwLjlaIiBzdHlsZT0iZmlsbDojNzZkMjc1Ii8+PC9nPjwvc3ZnPg==

Our current custom logo set includes a variety of logos we don't carry an integration for e.g:
One of the many reasons the custom icon set is just a very odd tentacle of shields.
So it sounds like an entirely valid criteria, but also it is one that clearly doesn't apply to the logos that already exist.

Fair and agreed. I don't have the full history behind the existing set (believe all but perhaps a couple long predate me), nor do I know whether they were added prior to this current set of guidelines existing.
This is one we can and should drill into as part of #9476 if we decide to keep the door open for new logos

Closing as this is not something we're going to do given the decision in #9476 to drop all such logos


HDDS-5920. [Merge rocksdb in datanode] Allow to add ColumnFamilyOptions to tables.

What changes were proposed in this pull request?
Allow to add ColumnFamilyOptions to tables.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-5920
How was this patch tested?
a new ut.

@guihecheng can we do the S3 related changes in a separate PR?

@nandakumar131 Oh, actually I'm trying to push only the last commit, those s3 related PRs are not related to rocksdb merge.
But on the first push, I set the push target to the wrong remote branch(master), and after I switched to the right branch(HDDS-3630), there are extra commits added automatically, I think I shall close these and make new PRs, thanks~

Hi @nandakumar131 I just did a force push, and the unrelated commits are gone and I do the same for the other PRs too, thanks~

Thanks @guihecheng  for the contribution.


Vulnerability roundup 84: gparted-1.1.0: 1 advisory

search, files

[ ] CVE-2014-7208 (nixos-20.03)

Scanned versions: nixos-20.03: 82b5f87fcc7. May contain false positives.

20.03 is Frozen and EOL.
As such, issue is closed.


Add the changelog for the v1.2.0 release

What this PR does / why we need it:
This PR adds the changelog for the v1.2.0 release. The release is targeted for 2021-03-18.
Does this PR introduce a user-facing change?:
NONE

/assign @kron4eg @shaase-ctrl

/cherrypick release/v1.2


run faild

hi , When I started supervisor in docker, hassio could not start it and pulled out a tag whose name was none

18-11-30 23:37:30 INFO (MainThread) [hassio.misc.dns] Start DNS port forwarding for host add-ons

18-11-30 23:37:30 INFO (MainThread) [hassio.supervisor] Update Supervisor to version None

18-11-30 23:37:30 INFO (SyncWorker_3) [hassio.docker.interface] Pull image homeassistant/armhf-hassio-supervisor tag None.

18-11-30 23:37:44 ERROR (SyncWorker_3) [hassio.docker.interface] Can't install homeassistant/armhf-hassio-supervisor:None -> 404 Client Error: Not Found ("manifest for homeassistant/armhf-hassio-supervisor:None not found").

18-11-30 23:37:44 ERROR (MainThread) [hassio.supervisor] Update of Hass.io fails!

18-11-30 23:37:44 INFO (MainThread) [hassio.api] Start API on <IP_ADDRESS>

18-11-30 23:37:44 INFO (MainThread) [hassio.addons] Startup initialize run 0 add-ons

18-11-30 23:37:44 INFO (MainThread) [hassio.addons] Startup system run 0 add-ons

18-11-30 23:37:44 INFO (MainThread) [hassio.addons] Startup services run 0 add-ons

18-11-30 23:37:48 INFO (SyncWorker_0) [hassio.docker.homeassistant] Start homeassistant homeassistant/raspberrypi3-64-homeassistant with version 0.83.1

18-11-30 23:37:58 ERROR (MainThread) [hassio.homeassistant] Home Assistant has crashed!

18-11-30 23:37:58 INFO (MainThread) [hassio.addons] Startup application run 0 add-ons

18-11-30 23:37:58 INFO (MainThread) [hassio.tasks] All core tasks are scheduled

18-11-30 23:37:58 INFO (MainThread) [hassio.core] Hass.io is up and running

I think it may be the reason why I failed to get the version from amazon earlier

same issue here, did you solved it ?


Update connection.js

Switched out deprecated Buffer constructor.
Traced from "Pointer not aligned" exceptions during fork()s in node-webkit, via proxy-agent => proxy-pac-agent => get-uri => ftp

duplicate of #230


humanize returns "in 1 months"

now = arrow.get('2014-12-11')
jan30 = arrow.get('2015-01-30')
jan30.humanize(now)
u'in 1 months'

I'm looking at the logic now for bucketing the time in seconds. The value that each conditional is checking against is supposed to be in seconds, but seem to be somewhat arbitrarily chosen to pad the humanized representation a bit. The particular diff in seconds from above is 4320000 and the conditional logic follows:

< 10 = just now
< 45 = in seconds
< 90 = in a minute
...
< 3888000 = 'in a month'
< 29808000 = 'in x months'
...

In this case I fall into the 'in x months' bucket, which calculates x=1 and the representation is thrown off. I think in the buckets where a specific amount of time is being calculated, if we don't want to change the conditional values we should at least check the edge case of calculating one of that particular bucket and return the appropriate output from the locale.describe. In my case it would be 'month' instead of 'months'.
Hopefully that made sense :)

Agreed on using the locale, care to make a PR to address it?


Document specific set of AWS permissions needed to deploy

It would be nice to include at the readme the specific set of AWS permissions needed to deploy a website using this plugin. Here are the rules:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "s3:PutObject",
                "s3:ListBucket",
                "s3:DeleteObject",
                "s3:GetBucketLocation",
                "s3:PutBucketWebsite"
            ],
            "Resource": [
                "arn:aws:s3:::credijusto.info",
                "arn:aws:s3:::credijusto.info/*"
            ]
        }
    ]
}

Can you please comment them on the issue we have regarding this? (#39)


[ACR] Remove hard-coded SDK import

This PR partially fixes https://github.com/Azure/azure-cli/issues/8265

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[x] I adhere to the Command Guidelines.

@shahzzzam for task/run/build commands.
@NatalieYuGong for import command.
@northtyphoon for removing build-task commands.
/cc @sajayantony

@tjprescott

@tjprescott Ready to merge, thanks!


System.AccessViolationException: Attempted to read or write protected memory on scrolling

Background:
We are trying to automate a testcase via robot framework via FlaUI library. We have a custom made GUI to control. Before, we were using TestStackWhite and with that library we were able to scroll up/down in the list and find the "element"/"row" we wanted to interact with.
Issue:
After solving the previous issue. We ran into a new issue. The following error is thrown at random times during our scroll process:
Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.AccessViolationException: Attempted to read or write protected memory. This is of
ten an indication that other memory is corrupt.
   at Interop.UIAutomationClient.IUIAutomationTreeWalker.GetNextSiblingElement(IUIAutomationElement element)
   at FlaUI.UIA3.UIA3TreeWalker.GetNextSibling(AutomationElement element)
   at FlaUI.Core.AutomationElementXPathNavigator.MoveToNext()
   at MS.Internal.Xml.XPath.XPathDescendantIterator.MoveNext()
   at MS.Internal.Xml.XPath.DescendantQuery.Advance()
   at MS.Internal.Xml.XPath.FilterQuery.Advance()
   at MS.Internal.Xml.XPath.CacheChildrenQuery.GetNextInput()
   at MS.Internal.Xml.XPath.CacheChildrenQuery.DecideNextNode()
   at MS.Internal.Xml.XPath.CacheChildrenQuery.Advance()
   at MS.Internal.Xml.XPath.FilterQuery.Advance()
   at MS.Internal.Xml.XPath.CacheChildrenQuery.GetNextInput()
   at MS.Internal.Xml.XPath.CacheChildrenQuery.Advance()
   at MS.Internal.Xml.XPath.FilterQuery.Advance()
   at MS.Internal.Xml.XPath.CacheChildrenQuery.GetNextInput()
   at MS.Internal.Xml.XPath.CacheChildrenQuery.Advance()
   at MS.Internal.Xml.XPath.FilterQuery.Advance()
   at MS.Internal.Xml.XPath.XPathSelectionIterator.MoveNext()
   at System.Xml.XPath.XPathNavigator.SelectSingleNode(XPathExpression expression)
   at System.Xml.XPath.XPathNavigator.SelectSingleNode(String xpath)
   at FlaUI.Core.AutomationElements.AutomationElement.FindFirstByXPath(String xPath)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at Python.Runtime.MethodBinder.Invoke(BorrowedReference inst, BorrowedReference args, BorrowedReference kw, MethodBase info, MethodBase[] methodinfo)
   at Python.Runtime.MethodObject.Invoke(BorrowedReference target, BorrowedReference args, BorrowedReference kw, MethodBase info)
   at Python.Runtime.MethodBinding.tp_call(BorrowedReference ob, BorrowedReference args, BorrowedReference kw)

The code we are executing is the following:
${total_rows_in_list}  UUT.get grid rows Count  ${item_list}

log to console  Checking the item list to find..

# Less attempts needed than rows in list. Each scroll is 3 list items and we scroll 5 times at once.

# Added 10 more scrolls for safe margin.
${scroll_attempts} =   Evaluate    ${total_rows_in_list} / 15 + 10

FOR    ${i}    IN RANGE    ${total_rows_in_list}
    ${item_found}  Set variable  False
    UUT.Scroll down   ${item_list}  1
    UUT.Scroll down   ${item_list}  1
    UUT.Scroll down   ${item_list}  1
    UUT.Scroll down   ${item_list}  1
    UUT.Scroll down   ${item_list}  1

    Suspend For  2 s
    # Check if item is in current list view
    ${needed_procedure_is_present}  ${msg}  run keyword and ignore error  UUT.Is element offscreen  ${demo_procedure}

    IF  '${needed_item_is_present}' == 'PASS'
        log to console  Item NR has been found!
        # Scroll down one more time because it might be not "visible"
        UUT.Scroll down   ${item_list}  1
        Sleep  2s
        log to console  Clicking on the item...
        UUT.Click  ${demo_item}

        Set variable  ${item_found}  True
        Exit For Loop
    END
END

Do you have any idea/indication on how to prevent the memory issue. Our implementation is currently unstable because of this.

Hi @SamGeens ,
which kind of element are you trying to scroll down and language?
Maybe i can reproduce this part afterwards to identify why an Access Violation will be thrown.

Hi @Nepitwin,
The application without sensitive data looks like this:

This the scroll list is a data grid:

@SamGeens
Please try the following and update us with the results, If the error is the same or you are getting another error or it fixes it
UUT.Scroll down   ${item_list}  1  if_focus=${Flase}

Hi @noubar,
I tried UUT.Scroll down ${item_list} 1 if_focus=${Flase} but the same error occurs.
This is a .NET Framework 4.8 WPF project

The problem is mostlikely with checking a list item that is not yet in the current window:
${needed_item_is_present}  ${msg}  run keyword and ignore error  UUT.Is element offscreen  ${demo_item}

The problem is in this line
https://github.com/GDATASoftwareAG/robotframework-flaui/blob/main/src/FlaUILibrary/flaui/module/mouse.py#L319


Offline loading fix

Addresses #169

It's probably worth asking... in what cases do we actually want to prevent the retry button from showing up?
Technically not having internet access is an error that you might want to retry.. what happens if you search a new query, but you lose internet for a bit due to a poor connectivity.. should that trigger the retry button to show or should it hide because we still have the previous results? I think it's confusing if you don't get an error prompt in the UI, but your search actually failed (I also think the same can be said of the offline in initial load case).
I think overall we might be better off not including the retry button change, but always showing the list makes sense to me, as long as it looks fine in UI with the retry button overlaid ontop of it.

@dlam what do you think of moving the retry button the the Toolbar? It looks weird when the list is visible and the retry button is overlaid on it.

@dlam what do you think of moving the retry button the the Toolbar? It looks weird when the list is visible and the retry button is overlaid on it.

The list shouldn't be visible and the retry button shown on top, that's for sure.
But at the same time, the retry button should be close to the UI that needs it, so putting it in the Toolbar feels too far.

With the above the retry button only shows if the search fails and the list is empty, so if you try a new search that has no cached result, it will still show up.

@florina-muntenescu @dlam would a dialog be too intrusive? Another benefit the dialog can have is we can communicate the error better; it can say for example "Failed fetching from remote, here's your cached version instead" or something along those lines.

I'm not a sure a dialog is great because it can be dismissed and then you lose the ability to retry as a user.
What about just a footer / header? Paging has a built-in for this too in LoadStateAdapter.

@dlam @florina-muntenescu what do y'all think? Retry button if the list is empty, otherwise a header with the same functionality.

That seems fine to me as long as we are okay with the added complexity to the codelab. I wish we could also just do a header in all cases to make it simpler, but I guess that conflicts with hiding the list :|


k3s installation failed  ErrImagePull.....

What kind of request is this (question/bug/enhancement/feature request):
installation
Steps to reproduce (least amount of steps as possible):
curl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -
kubectl get nodes
kubectl get pods -A
Result:

Other details that may be helpful:
The pod has been pulling images, the deployment strategy is IfNotPresent, and the image exists in docker. Is there a problem with the docker version?
root@tanjunchen:/home/tanjunchen/istioproject# uname -r
5.4.0-54-generic
root@tanjunchen:/home/tanjunchen/istioproject# uname -a
Linux tanjunchen 5.4.0-54-generic rancher/rancher#60-Ubuntu SMP Fri Nov 6 10:37:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI):
Installation option (single install/HA):

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported):
Machine type (cloud/VM/metal) and specifications (CPU/memory):
Kubernetes version (use kubectl version):

 kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.3+k3s3", GitCommit:"0e4fbfefe1dd8734756dfa4f9ab4fc89665cece4", GitTreeState:"clean", BuildDate:"2020-11-13T07:19:02Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.3+k3s3", GitCommit:"0e4fbfefe1dd8734756dfa4f9ab4fc89665cece4", GitTreeState:"clean", BuildDate:"2020-11-13T07:19:02Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"linux/amd64"}

Docker version (use docker version):

Client: Docker Engine - Community
 Version:           19.03.13
 API version:       1.40
 Go version:        go1.13.15
 Git commit:        4484c46d9d
 Built:             Wed Sep 16 17:02:52 2020
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.13
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.13.15
  Git commit:       4484c46d9d
  Built:            Wed Sep 16 17:01:20 2020
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.3.7
  GitCommit:        8fba4e9a7d01810a393d5d25a3621dc101981175
 runc:
  Version:          1.0.0-rc10
  GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

@maggieliu  thanks for your reply.
It doesn't seem to be very useful, I have used other tools.   thank you.
/close

@maggieliu
could you  confirm why the image pull strategy of k3s is problematic? It really slow to start pods. I set the image policy to be local first, but It still try to pull the mirror.
see
Events:
  Type    Reason     Age   From               Message
  ----    ------     ----  ----               -------
  Normal  Scheduled  104s  default-scheduler  Successfully assigned istio-system/istiod-6896775fb6-6mg4v to tanjunchen
  Normal  Pulling    104s  kubelet            Pulling image "docker.io/istio/pilot:1.8.0"
root@tanjunchen:~/istiogoproject# docker images | grep  istio
istio/operator                                                    1.8.0               5a03f6ffd41d        6 days ago          265MB
istio/pilot                                                       1.8.0               5f29b94e66b6        6 days ago          263MB
istio/pilot                                                       1.7.4               d241dd7c5ad9        4 weeks ago         261MB

kubectl get deployment istiod  -n istio-system -oyaml
 image: docker.io/istio/pilot:1.8.0
          imagePullPolicy: IfNotPresent

@tanjunchen what is the issue here? It looks like you didn't have 1.8.0 on your node, so it was pulled from the registry.

My depoyment imagePullPolicy is IfNotPresent, and this image exists locally. K3s seems to pull the mirror every time.

Can you show logs of it repulling the image? Slow startup times could be from other things. I'm not aware of any issues that would cause the image pull policy to not be respected.


modify issue template

Motivation:
modify issue template
Modification:
modify issue template
Result:
modify issue template

Codecov Report

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

@@          Coverage Diff          @@
##           master    #39   +/-   ##
=====================================
  Coverage       0%     0%
=====================================
  Files          45     45
  Lines        1268   1268
  Branches      210    210
=====================================
  Misses       1268   1268

Continue to review full report at Codecov.

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


CI: Deploy the latest snapshot and latest stable docs as a single ZIP file

Fixes #794

I'm not sure we need both this and a PDF? People would probably need to spin up a local http server for it to be useful anyway

I'm not sure we need both this and a PDF? People would probably need to spin up a local http server for it to be useful anyway

That's true, I was expecting index.html to work out of the box but it doesn't really work due to the use of JS and absolute URLs.


"empirical testing power"

is the y-axis of a bunch of figures.
it should just be "power", right?

right.
changed locally just now in plot code, will push tmr with updated results


question: does this package only work with models?

hi,
i digged around and everything I see is connected to a model.
so I have to ask: what, if I want to return something that has nothing to do with a model ?
lets say I want to return the result of s super complex SQL query?
how do I do this or is that package "only" working with models?
thanks for any help!

https://laraveljsonapi.io/docs/1.0/digging-deeper/non-eloquent.html

FYI if you were going to use a raw SQL query, you will need to map each row to a specific object class. That's because all the detection around how to convert an object to a JSON:API resource is based on the fully-qualified class name of the object. But apart from that, if you follow the instructions in that chapter, you should be able to get it working.

@lindyhopchris Helo chris can you give me an example of the implementation using custom query from database? I tried to google but no result. I'm confusing right now to make custom query to my model using non eloquent. I used this for aggregation data report. Thanks


[Backport v2.5] Look up container limits defined in project when making new namespace via kubectl

Original issues: https://github.com/rancher/rancher/issues/27750 and https://github.com/rancher/rancher/issues/18877
Backport issue: https://github.com/rancher/rancher/issues/36599
This is a backport of two issues fixed for v2.6.4.

We will have to wait from the customers to know if they definitely need these backported to v2.5.13, since we no longer add changes of this nature in v2.5.x.


Support for URL links

It would be nice if there are URLs in the screen the gotty / JS could convert them into links which will open into new window.
The code should be aware if the URL continues into the next line like (typical situation in chat window):
SomeNick: Check this out: http://www.foo.com/bar/dir/something/inde
x.php that's so cool!
OtherNick: yes!

Hi, thank you for the feedback.
This feature requires hterm enhancement. So it takes time to implement.

It's now supported in the master branch, as a part of xterm integration.

It's now supported in the master branch, as a part of xterm integration.

Can you give an example of this behavior?


Improve randomness of ports in tests

We're picking random ports first, and testing whether they are both free no UDP
and TCP instead of just relying on the OS to give us one.

Thanks for driving this forward!

no worries, thank you for the nudge 🙏


Remove dib files

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

Sorry guys, wrong pool.
Ignore this, please.


Deprecated with the new react native version

This amazing project is deprecated with the new react native version

what do you mean by deprecated with the new react native version?

Hi bro, try to create a new project with the react native last current version and you will see that have a lots of errors.

same,

@jmurzy @fabriziogiordano @padampadam @vadermemo the problem is that NPM fetches a version (tagged as v1.1.1) that does NOT match the latest release on github - the specific issue is that the version that comes back from NPM relies on a removed import
import` React, {
  Component,
  PropTypes,
} from 'react';

I am not sure how this has happened, but basically if you can replicate it with the following steps:
npm init
npm i --save react-native-foldview

then go to node_modules/react-native-foldview/src/FoldView.js and you will see the file does NOT match latest on github and is totally broken on latest react version because of the PropTypes spin out.

If you do
npm i --save https://github.com/jmurzy/react-native-foldview

you end up with the correct version

Just release master as v1.2.1. Can you check if that fixes your issue?
Also, we probably need to refactor things a little to make it compatible with the latest React Native. If anyone's willing to work on this, please feel free to send a pull request. Thanks.

@jmurzy I am happy to help. Tho I am not an expert and I will really appreciate if you can give a couple of area you suggest to focus the efforts.

It work well with these dependencies.
"dependencies": {
"lodash": "^4.17.11",
"moment": "^2.24.0",
"prop-types": "^15.7.2",
"react": "16.8.3",
"react-moment": "^0.8.4",
"react-native": "0.59.2",
"react-native-animatable": "^1.3.2",
"react-native-elements": "^1.1.0",
"react-native-foldview": "^1.2.1",
"react-native-image-picker": "^0.28.1",
"react-native-linear-gradient": "^2.5.4",
"react-native-navigation": "^2.17.0",
"react-native-splash-screen": "^3.2.0",
"react-native-vector-icons": "^6.4.2"
}


Associate iid with named service/characteristic

I hate to open an issue to ask a question but couldn't find a better way. I am trying to figure out on which service callbacks are being executed against. I have enabled debugging and can see the GETs/PUTs and what id/ad/iid they are for but I cannot figure out a way to translate that into a human form, like "CameraRTPStreamManagement.SetupEndpoints" Can anyone provide guidance?

The implementation of a HomeKit camera in hkcam should help.


Unclear Statement(s)

At the beginning of this article, this statement appears: "use the concurrent collection classes whenever the collection will be writing to multiple threads concurrently". What do you exactly mean by "the collection will be writing to multiple threads"?
Multiple Threads can read and/or write from/to a Collection. The collection never does any reading or writing on its own. The correct statement could be: "the collection will be written to by multiple threads"

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

ID: b2a02e95-a17b-bfb0-c4ea-03f5f2d28907
Version Independent ID: 647b6ea3-cde8-ba16-c9f7-c543c01517d9
Content: Thread-Safe Collections
Content Source: docs/standard/collections/thread-safe/index.md
Product: dotnet
GitHub Login: @mairaw
Microsoft Alias: mairaw

BTW, I AM fun at parties...

Thanks for your feedback @MxMaster. We don't judge here 😉
Would you like to submit a PR? Here are the instructions:
https://docs.microsoft.com/en-us/contribute/#quick-edits-to-existing-documents
Our only suggestion would be to say "whenever multiple threads will write to the collection concurrently".


sasUrl

Not sure, and it's not clear, how should I generate an EventHub sasURL? you just mention an example of how it looks but where can I get it from?

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

ID: 13249027-1524-dd0c-9d83-15a9733a3d19
Version Independent ID: bf8a2d1a-8d9b-228a-6919-16127f315d40
Content: Azure Compute - Linux Diagnostic Extension
Content Source: articles/virtual-machines/extensions/diagnostics-linux.md
Service: virtual-machines-linux
GitHub Login: @abhijeetgaiha
Microsoft Alias: agaiha

Thanks for the feedback! We are currently investigating and will update you shortly.

@cynthn @zr-msft I am unable to find the author in github.
Please take a look at this issue.

@jakaruna-MSFT
I found my solution here. But still, this page is badly documented, it's linked to so many other pages and many of the steps are not clear (like the sasURL). Sorry if I'm harsh but I'm spending too much time on stuff that should be trivial, hope you understand

@abhijeetgaiha can you take a look at this document and update it? Thanks!

@johnkemnetz Please take a look at this issue

#reassign: @MicahMcKittrick-MSFT

I make the link to information on how to create and obtain the SAS token more clear. If others are still having issues after this change I can always come back and see what else I can do.


fix: return error if user try to accept expired invite

IDE-498
fix: return error if user is tying to accept expired invite. Currently, user can accept expired invite.
Testing:
API request:
`curl --location 'http://<IP_ADDRESS>:9080/v1beta1/organizations/
<org_id: UUID>/invitations/<invataiton_id: UUID>/accept' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Cookie: sid=' \
--data '{}'`

Response code:
400 Bad Request

https://linear.app/pixxel/issue/IDE-499/users-are-able-to-accept-expired-invitations

Closing this as #716 has been raised instead of this.


Enable multi-tentant mode

[ ] MinIO / S3 Storage User. Or user provisioned buckets

=>https://github.com/cloud-native-robotz-hackathon/infrastructure/issues/21

[ ] Deploy pipeline & co per user https://github.com/mamurak/os-mlops

-> https://github.com/cloud-native-robotz-hackathon/infrastructure/issues/22

Created seperate issues.


[docs] Add publication list

@DevExpress/testcafe-docs

FPR

Errors will disappear once we merge https://github.com/DevExpress/testcafe-gh-page-assets/pull/37

@testcafe-build-bot \retest


Swagger UI gives no zlib library and no iconv library warnings

To repro:

git clone git@github.com:apigee-127/swagger-tools.git
cd swagger-tools/examples/2.0
npm install
node index.js
Surf to http://localhost:3000/docs/

You should get something along
 base is http://localhost:3000/docs/
shred.bundle.js:1726 no zlib library
shred.bundle.js:1734 no iconv library
swagger-ui.js:71 Loaded SwaggerUI

Tested in Chrome and Firefox.
The UI runs but it might be nice to have the warnings fixed as they might hide some issues.

This should be reported in the swagger-ui project as those lines are logged from it.


Legal Guidelines

Create internal doc for legal guidelines and attach to Celo Developer Documentation Strategy

Included in Documentation Best Practices


privacyidea: fix eval & build

Motivation for this change

Privacyidea can be built with python3, but requires pyjwt v1
privacyidea-ldap-proxy requires python2 and an older ldaptor version.
Closes #122250

Things done

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

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

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Also privacyidea-ldap-proxy python 3 porting is in progress: https://github.com/privacyidea/privacyidea-ldap-proxy/pull/54

Result of nixpkgs-review pr 122357 at 67e49dbb run on x86_64-linux 1

4 packages built successfully:

python38Packages.privacyidea
python38Packages.pyjwt1
python39Packages.privacyidea
python39Packages.pyjwt1


[v1.5.x] Fix _copy_to on MKLDNN backend (#15637)

Fix _copy_to

Add comment

Description
cherry-pick PR#15637
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

@kostayScr We're going to include this PR to 1.5.1 patch release to fix issue #15555. It would be highly appreciated if you can apply this change to the 1.5.0 code base and verify it with your application. Thanks!

@ZhennanQin Could you please take a look if the CI failure is relevant to this commit?
Thanks.

@juliusshufan
The error output is
test_operator_gpu.test_ndarray_elementwisesum ... [07:38:05] src/operator/tensor/./.././../common/../operator/mxnet_op.h:794: Check failed: (err) == (cudaSuccess) Name: mxnet_generic_kernel ErrStr:an illegal memory access was encountered

Seems doesn't relate to this PR.

@juliusshufan could you trigger CI again? thanks!

@roywei @TaoLv @ZhennanQin This PR failed to pass the CI after multiple retiggering.
May I have your time to confirm if it is relevant to the changes?
Thanks.

@juliusshufan CI seems either timeout for build, or failed to executing apt-get update, or failed to create doc, which are all irrelevant with this PR.
@roywei @TaoLv Can you please check the CI status for this branch? Like create an empty PR to see if it can pass CI and fix all problems if not.

@juliusshufan Could you please re-trigger the CI? Thanks.

@TaoLv I've upgraded to mxnet 1.5.0. Reproduced the bug using the code from https://github.com/apache/incubator-mxnet/issues/15555#issuecomment-513219404. Applying this patch fixed the bug.

@shufan @ZhennanQin Could you please rebase to see if it can pass the CI? I notice there are other PRs passed the CI properly last night and got merged into the branch.

@TaoLv CI passed. Thanks.

merging now.


Major version release v42.0.0

[ ] The purpose of this PR is explained in this or a referenced issue.
[ ] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[ ] The PR targets the latest branch.
[ ] Tests are included and/or updated for code changes.
[ ] Updates to CHANGELOG.md are included.
[ ] Apache v2 license headers are included in each file.

Can one of the admins verify this patch?

Hi @jhendrixMSFT the error has been fixed, could you please have a look?


chore(deps): upgrade dependencies

Upgrades project dependencies. See details in workflow run.

Automatically created by projen via the "upgrade-2.x" workflow

⚪ Backport skipped
The pull request was not backported as there were no branches to backport to. If this is a mistake, please apply the desired version labels or run the backport tool manually.
Manual backport
To create the backport manually run:
backport --pr 534

Questions ?
Please refer to the Backport tool documentation


Which commit version change the engine-store to TSM?

Feature Request
__Proposal : users can choose multi engine-store(maybe TSM, rockDB...) individual
__Current behavior : can not becase not convergence
__Desired behavior:converge unified engine API even user can alter a new engine-store
__Use case:becase the tsdb query sometimes is very individual and need to be optimized

TSM has been the default since some version before 1.0.
At the moment, we do not support any other storage backend. It would be too difficult to support multiple backends and there wouldn't be much of a point since it would just result in dividing development time between multiple implementations. Before 1.0, the decision was made to create our own backend because the existing backends weren't fast enough for our needs.