Features/ipgauss fft

Response to #348.

for constant IP profile, I made a FFT-based IP+sampling. So, now ipgauss_sampling is much faster than before. Also, no need to use cuDNN. When using PreMODIT+HMC, it siginicantly improves the computational time.

See, tests/endtoend/reverse/reverse_(*****).py

I alos made ipgauss_variable_sampling for a variable (wavenumber dependent) beta IP profile+sampling. A bit slow (comparable to the old ipgauss_sampling), but if you wanna include a variable IP, use it. This is related to #296, though not fully accounted.

Sorry for the confusion for reviewers. I plan to release v1.3  by the date of ASJ meeting, March 16th. So, I will ask you to review the release branch soon.

Thanks!


Show reservations

This Branch Implements

Reservation for Food
Using Involvment API to render all the reservations made by different Users
Using Involvment API to send and make A reservation.
Using Meals DB API to render Details of the correct Food.
Showing a Success Message when a quick reservation is made!.

Hi @shuja-shah
Amazing Work! 🎉
Your project is nice!
You just need to work on the UI with CSS to improve the user experience.
When you are done improving the UI, then you can merge it 🚀 :
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something is not 100% clear.
Please, remember to tag me in your question so I can receive the notification.

Hello @PraisesPJMT  and @Bateyjosue 👋🏻
I've added The Total Reservation Counter to this branch.

@PraisesPJMT  Eagerly Waiting for your review 👍🏻


[ButtonBase] Keyboard triggered onClick on non-button element does not bubble

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯
When a Menu has an onClick prop, clicking on a nested MenuItem triggers the onClick, but pressing spacebar or enter while a nested MenuItem is focused does not.
Expected behavior 🤔
When a Menu has an onClick prop, clicking on a nested MenuItem triggers the onClick, and so does pressing spacebar or enter while a nested MenuItem is focused
Steps to reproduce 🕹
https://codesandbox.io/s/basicmenu-material-demo-forked-34vqi?file=/demo.js:849-866
Steps:

Click on the menu
Click on a button - notice that "clicked menu" is logged to the console
Click on the menu
Navigate to a button using the mouse
Press spacebar - notice that "clicked menu" is not logged to the console

Context 🔦
I was trying to create a custom ActionMenu component that by default closed whenever any buttons inside of it were clicked because I didn't want to have to call handleClose from the click handler of every single menu item.
Your environment 🌎
No response

My coworker just pointed out that the example for AccountMenu uses an onClick handler on the menu to close the menu and is broken for keyboard accessibility due to this bug.
Changing these two lines from onClick(event) to buttonRef.current.click() fixed the issue for me
https://github.com/mui-org/material-ui/blob/master/packages/mui-material/src/ButtonBase/ButtonBase.js#L245
https://github.com/mui-org/material-ui/blob/master/packages/mui-material/src/ButtonBase/ButtonBase.js#L277
Let me know if programmatically clicking the button in this case has unintended consequences I'm not aware of, otherwise I'd be happy to open a PR to change those two lines.

Opened a PR.  I haven't contributed much to open source code, so please accept my humble apologies if I made any newbie mistakes.
https://github.com/mui-org/material-ui/pull/30145

Update: After spending some time on this, I have been struggling to find a fix for this that doesn't either involve a small breaking change or place the wrong click element on the propagated event. Maybe someone else wants to take a crack at this and see if they can think of something a bit more clever than my solution. Perhaps if nothing else MUI can document this keyboard accessibility issue with the onClick events.

I think I am experiencing this same issue. my scenario looks like:
<Menu
    anchorEl={anchorEl}
    id='overflowMenu'
    open={Boolean(anchorEl)}
    onClose={closeOverflowMenu}
>
    <MenuItem onClick={closeOverflowMenu}>
        <MyCustomComponentA />
    </MenuItem>
    <MenuItem onClick={closeOverflowMenu}>
        <MyCustomComponentB />
    </MenuItem>
</Menu>

<MyCustomComponentA /> & <MyCustomComponentB/ > have their own onClick behaviors, and when either component is actually clicked, the click event propagates and also triggers closeOverflowMenu. but when using the keyboard and 'enter' key, only closeOverflowMenu is triggered.


Add DummyJSON

[x] My submission is formatted according to the guidelines in the contributing guide
[x] My addition is ordered alphabetically
[x] My submission has a useful description
[x] The description does not have more than 100 characters
[x] The description does not end with punctuation
[x] Each table column is padded with one space on either side
[x] I have searched the repository for any relevant issues or pull requests
[x] Any category I am creating has the minimum requirement of 3 items
[x] All changes have been squashed into a single commit

I believe it doesn't required Auth.

Thank you!


[Component Request] DatePicker

Please include:

Description
No forms without a DatePicker
Material Design Spec link
Use Case(s)
Selecting a date

See [#782] (https://github.com/google/material-design-lite/issues/782).

Closing this in favor of #782


update tte/emojify Regex

Please describe the changes this PR makes and why it should be merged:
Simply, this is the updated regex since it's currently the old one that was used months ago for a lot of regex commands in here. Not many people use this cc, but since it's here it's probably best to update it.
Status

[x] Code changes have been tested on an instance of YAGPDB, or there are no code changes
[x] I have read and followed the contribution guide

thanks :)


HWKAPM-545 Fix AnalyticsServiceRESTTest.testGetCompletionTimeseriesSt…

…atisticsPOST method. Problem was caused by same issue reported in issue 475, which still needs to be fixed as a general solution. For now just combined two similar tests

@pavolloffay Could you review please? Issue was related to a known problem in hwkapm 475.

LGTM :+1:


WIP: feat(k8s): Add instance control loop

Current coverage is 31.46% (diff: 0.00%)

Merging #37 into master will decrease coverage by 27.35%

@@             master        #37   diff @@
==========================================
  Files            12         16     +4
  Lines           153        286   +133
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits             90         90
- Misses           54        187   +133
  Partials          9          9

Powered by Codecov. Last update 91338ec...5320fda


Proof of Concept for push-like messages

We want the encointer association or community leaders to be able to send messages to their users. After some research, it seems that we need to implement something ourselves if we want to avoid using firebase and the google's push notification service. I still believe that the approach mentioned in #623 sounds promising for this too, which consists of:

workmanager: Schedule background tasks to be executed at a predefined interval
flutter_local_notifications_pluging: schedule notifications

The approach is quite simple: the workmanager will poll a server, and will schedule a notification with the flutter_local_notification plugin.
After reading the specifications of the push notifications, I assume that we have a sane approach, as the push notification-service works the same; it polls some servers and delivers the messages to the appropriate application if the application has subscribed to that message stream.
Implementation
For now, I think we can reuse the encointer feed as the source of the messages: https://github.com/encointer/feed/issues/2. So the tasks would look like:

[ ] Add work manager to the application
[ ] Schedule the work manager to regularly fetch messages from the encointer-feed in the background
[ ] Schedule the notification with the work manager if there is new data in the feed
[ ] I think it would be good to also show the notifications as notes somewhere in the app (to be discussed).

Hints:

This is how we fetch the feed at another place in the application: https://github.com/encointer/encointer-wallet-flutter/blob/master/lib/service/encointer_feed/feed.dart
The messages on the feed reside under the following language dependent link: https://encointer.github.io/feed/community_messages/de/cm.json
Open app settings from the app: https://github.com/encointer/encointer-wallet-flutter/blob/622361381e6d75cd5ef45b10becfb69d2769ce82/lib/page/qr_scan/qr_scan_page.dart#L154

Extensions:

Add different schedules for polling the feed:

Production: every 6 hours maybe?
Dev: like once a minute or so to see if it works reliably

Related to #621

@brenzi input?

Currently blocked because we are awaiting feedback from some apple devs, as we might need to write an apple plugin to schedule repeating tasks on Apple devices.

Closed by #776.


Add redis as an optional requirement

Redis don't need to be installed by default but for sure we should add it as an optional requirement.
Follow the setuptools documentation: http://pythonhosted.org/setuptools/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies

Let's get install_requires on setup.py from the requirements.txt file. Redis will be placed in a file apart.

All files from the root directory will be handled by MANIFEST.in instructions as described at http://bit.ly/2blfcCk.


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_73u5gd7_pk/clone/recipe/meta.yaml:16: pip_install_args: pip install should be run with --no-deps.
ERROR: /tmp/abs_73u5gd7_pk/clone/recipe/meta.yaml:23: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_73u5gd7_pk/clone/recipe/meta.yaml:23: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_73u5gd7_pk/clone/recipe/meta.yaml:51: missing_license_family: The recipe is missing the about/license_family key.
WARNING: /tmp/abs_73u5gd7_pk/clone/recipe/meta.yaml:51: missing_description: The recipe is missing a description
ERROR: /tmp/abs_73u5gd7_pk/clone/recipe/meta.yaml:51: missing_documentation: The recipe is missing a doc_url or doc_source_url
ERROR: /tmp/abs_73u5gd7_pk/clone/recipe/meta.yaml:51: missing_dev_url: The recipe is missing a dev_url
Errors were found

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_a23s071il9/clone/recipe/meta.yaml:16: pip_install_args: pip install should be run with --no-deps.
ERROR: /tmp/abs_a23s071il9/clone/recipe/meta.yaml:23: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_a23s071il9/clone/recipe/meta.yaml:23: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_a23s071il9/clone/recipe/meta.yaml:51: missing_dev_url: The recipe is missing a dev_url
WARNING: /tmp/abs_a23s071il9/clone/recipe/meta.yaml:51: missing_description: The recipe is missing a description
ERROR: /tmp/abs_a23s071il9/clone/recipe/meta.yaml:51: missing_documentation: The recipe is missing a doc_url or doc_source_url
ERROR: /tmp/abs_a23s071il9/clone/recipe/meta.yaml:51: missing_license_family: The recipe is missing the about/license_family key.
Errors were found


Does greptimedb support timezone?

What problem does the new feature solve?
I use MySQL Client to run range queries, and want to aggregate data by +8:00 timezone, then I do the the following steps:
Set timezone:
SET time_zone = '+08:00';

Run the range query:
SELECT ts, host, min(val) RANGE (INTERVAL '1' day) FROM host ALIGN (INTERVAL '1' day) TO '1900-01-01T00:00:00+08:00';

The problem is I have already set the client timezone to +08:00, could I just use the following SQL statement without the to option timestamp '1900-01-01T00:00:00+08:00' in the query statement:
SELECT ts, host, min(val) RANGE (INTERVAL '1' day) FROM host ALIGN (INTERVAL '1' day)

What does the feature do?
Influxdb has supported the default timezone setting, see blog,  does GreptimeDB consider to support the timezone setting of MySQL client?
Implementation challenges
No response

Tracked in https://github.com/GreptimeTeam/greptimedb/issues/2907


Easee: configured timeout not effective while waiting for Command Responses

Describe the bug
Detected while analyzing log from https://github.com/evcc-io/evcc/discussions/9815#discussioncomment-7557136
Easee.waitForTickReponse() ignores the configured timeout for the charger, and is still hardcoded to 10s.
Steps to reproduce
Cannot be reproduced forcefully.
Requires a charger to take very long to send its reply back to the Easee Cloud API.
Configuring 20s timeout should make evcc wait for up to 20s, but it simply errors after 10.
Configuration details
chargers:
  - name: Easee
    type: template
    template: easee
    user: xxx
    password: xxx
    charger: xxx
    timeout: 20s

Log details
N/A

What type of operating system are you running?
Docker container
Version
0.122.1

@andig please assign


chore(FDS-224): Remove usage of SUIR in Cascara and remove it from peer deps

This PR removes SUIR from peer dependencies. It also removes some usage of components that were in the codebase and replaces with class lists.
Moving forward we will also want to remove these from fixtures as well.
Dependencies
We are removing SUIR from peerDependencies

Messages

:book:

packages/cascara/src/modules/poc/ContextComposableActions.fixture.js: This fixture has been changed.

:book:

packages/cascara/src/ui/Dashboard/poc/DashboardPAC.fixture.js: This fixture has been changed.

:book:

packages/cascara/src/ui/Pagination/Pagination.CustomList.fixture.js.DISABLED: This fixture has been changed.

:book:

packages/cascara/src/ui/Pagination/Pagination.CustomTable.fixture.js.DISABLED: This fixture has been changed.

:book:

packages/cascara/src/ui/Table/fixtures/ActionStack.Table.fixture.js: This fixture has been changed.

:book:

packages/cascara/src/ui/Table/fixtures/Conditional.Actions.fixture.js: This fixture has been changed.

:book:

packages/cascara/src/ui/Table/fixtures/EdiTable.fixture.js: This fixture has been changed.

:book:

packages/cascara/src/ui/Table/fixtures/Export.fixture.js.DISABLED: This fixture has been changed.

:book:

packages/cascara/src/ui/Table/fixtures/Selection.fixture.js.DISABLED: This fixture has been changed.

:book:

packages/cascara/src/ui/Table/fixtures/TableStyles.fixture.js: This fixture has been changed.

  Generated by :no_entry_sign: dangerJS against 5bac956e0514a851c145e19e933f7f23450a4c6d

Ran yarn upgrade and marked snyk as successful


[feature] Have IsDependency be able to point a version as well on top of existing function

Is your feature request related to a problem? Please describe.
The current IsDependency definition where it points to the PackageName with associated versionRange introduces some issues and makes implementing clients a bit more tricky:
See

#594
#1113

Describe the solution you'd like
Allow IsDependency to also be able to point a version range when required
Requires

Updating graphql to allow IsDependency's depPkg field to be able to point to pkgVersion, modifying spec and input (to include PkgMatch as well).
Updating SBOM parsers (and other appropriate parsers to use specific version depPkg where possible)

Describe alternatives you've considered
Still being discussed to have a better long term solution: #217
Additional context
Add any other context or screenshots about the feature request here.

FYI @knrc

This is implemented in https://github.com/guacsec/guac/pull/1125


[Content] Mathjax problem in QGAN page

Where does the issue happen?
https://learn.qiskit.org/course/machine-learning/quantum-generative-adversarial-networks#quantum-19-0
What is the content issue?
Looks like the equation is being parsed incorrectly:

@frankharkins i just had one question about this...
the problem here looks like it stems from the period at the end of the LaTex ($$.):

there are two options here:
(1) remove that period
(2) update the converter to  better handle this case

we definitely want make change (2) but i dont know if you want to also make change (1). i.e., does it make sense to have a period at the end of the math equations?

Thanks @vabarbosa! I think the period belongs here because the equation is part of the sentence above


Add a JDBC Driver

Hello,
I want to add a MySQL database in my application and for that i need to add MySQL JDBC Driver but i have tried many things to configure it but when i compile it Netbeans don't suceed to install the driver.
thanks in advance for your help,
Zawartek

The message from Netbeans when i tried to compile my project :
Downloading: http://jcenter.bintray.com/mysql/mysql-connector-java/5.1.40/mysql-connector-java-5.1.40.jar
janv. 06, 2017 3:58:25 PM org.apache.maven.wagon.providers.http.httpclient.impl.execchain.RetryExec execute
INFOS: I/O exception (java.net.SocketException) caught when processing request to {}->http://proxy:8080->http://jcenter.bintray.com:80: Malformed reply from SOCKS server

Hi Zwarktek,
This error is not related to GMapsFX


Install of memilio-simulation fails on windows

Bug description
pip install . for memilio-simulation fails on windows whole pip install -e .[dev] passes. pip install . on ubuntu passes.
Version
Windows
To reproduce

cd pycode/memilio-simulation
pip install .

Relevant log output
No response
Add any relevant information, e.g. used compiler, screenshots.
No response
Checklist

[X] Attached labels, especially loc:: or model:: labels.
[X] Linked to project

@xsaschako Could you have a try and look if you encounter the reason? I think you have set up a windows environment?!

Works for me on windows:
I did:
Pull main
clean memilio-simulation from any artifacts i had
python -m venv epi_venv
.\epi_venv\Scripts\activate
pip install --upgrade pip
pip install scikit-build
pip install .
Python 3.10.6
compiler: visual studio enterprise 2019 amd64

@xsaschako @mknaranja Attached you can find the error message when I try to install with Python 3.10.11 and VS
fehler_pycode.txt

Alright, could you delete your virtual envorinment and all artifacts and follow the steps above? Apart from that i had the same error once and it worked after doing that. If it still doesn't work, could you please pip list and tell me the installed package versions?


refactor(core,repr): expose group type in core

rule WIP

took over by https://github.com/cmu-db/optd/pull/223, probably I'll do some of this patch's refactor later


Adding columns to query

It would be nice to be able to add columns to query, not just define the whole set in one place (useful eg. in kanboard plugins).
A getter for the columns array (Table class) would be enough :)

What do you mean? you can choose the desired columns: $db->table('foobar')->columns('columnA', 'columnB')->findAll(), is it what you are looking for?

Not really. I'm thinking about a situation, where you already have a prepared PicoDB Table object, but want to add several columns to the query without redefining all of them.
A real example is a Kanboard plugin that expands the model eg. with reference hooks. I just needed to add 2 columns to a query (pagination:dashboard:task:query), but - because of this limitation - I had to redefine the whole column list which makes my plugin more prone to model changes.


chore: bdd-spring-1572301575 to 0.0.1

chore: Promote bdd-spring-1572301575 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Regeneration that goes beyond the law of the world

I noticed that the mod's regeneration was not affected by the rule that allows automatic regeneration to be disabled. Is there a way around this, to cancel the mod regeneration?

My interpretation of automatic regeneration is that it is considered "natural" regeneration, while regeneration from other sources are unnatural and therefore not affected by the gamerule.
Still, I can add a gamerule to cancel the mod regeneration - if that is something that you would like.


doc update for version 22.0.0

Bertie - there is a syntax error in the operation.md file that is preventing building and merging. Please see below
Error:  Client bundle compiled with errors therefore further build is impossible.
SyntaxError: /home/runner/work/cegid-orli-connector-docs/cegid-orli-connector-docs/docs/operation.md: Expected corresponding JSX closing tag for . (214:333)
212 | <h2 {...{"id":"logging-and-job-output"}}>{Logging and Job Output}
213 | {`The default logging implemented by the connector consists of a maximum cycle of five log files.

214 | The log files contain information about the Cegid ORLI Connector and any jobs run by the Cegid ORLI Connector. The log files (cegidorli.log - cegidorli.log.5) are located in the }<installation root>{\log directory. Information is appended into the log files and any error messages, return codes can be viewed in these log files.`}
|                                                                                ^
215 |
216 |   )
217 | };


Continuously improving a neural network over time using small batches.

Hey, first of thanks for a fantastic library!
The library is really easy and simple to use if you have a large dataset and want to train a network in one go.
But I'm building a DQN and I want to continuously improve a neural network from small batches of training data, with as little overhead as possible. Is that something that's easily possible in SharpLearning?
Right now, the only way I see it can be achive, is by doing something like this:
var net = new NeuralNet();
// ...

while (true)
{
    var learner = new NeuralNetLearner(net, new CopyTargetEncoder(), new SquareLoss());
    // ...
    net = learner.Learn(observations, targets);
}

However there's a lot of overhead and data copying going on there. Are there better ways to go about it?
Thanks  :)
Edit 1 : Seems like my example doesn't work either since the weights are randomized when a learning begins.
Edit 2: My seccond attempt, throws a nullreference exception on net.Forward(input, output). (Allthough I imagine that this is not a very good way to go about it either? And probably wrong on many levels 😊)
var delta = Matrix<float>.Build.Dense(1, 1);
var input = Matrix<float>.Build.Dense(inputCount, 1);
var output = Matrix<float>.Build.Dense(1, 1);

while (true)
{
        PopulateInput(input)
        net.Forward(input, output);
        var expected = GetExpected();
        delta[0, 0] = (float)(expected - output[0, 0]);
        net.Backward(delta);
}

Hi @EliasCK,
Sadly there is currently no easy way to do continued learning via the NeuralNet package. The training loop is hidden inside the NeuralNetLearner class with dependencies on local methods to copy the next minibatch, and much worse a dependency on calling initialize on all layers in the very beginning of the loop. I have been planning to refactor the NeuralNet project to make it possible to train using a separate minibatch source and an open loop, to make it support more flexible use cases like the one you need. However, it is a bit more long term.
Best regards
Mads


External dependencies upgrade - Spring Boot 3.0.0 and Spring Cloud 2022.0.0-RC3

Description
Upgrade external dependencies managed by Spring Boot 3.0.0 and Spring Cloud 2022.0.0-RC3.
All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

API change check
API changes are not detected in this pull request.

/azp run java - spring - tests


Format the validation response

Is there a way to trap errors and generate a custom response?
https://github.com/whefter/nestjs-joi/blob/master/src/internal/joi.pipe.ts#L142

NestJS provides exception filters (https://docs.nestjs.com/exception-filters) to handle errors thrown in controllers, such as errors thrown by pipes.
Closing, feel free to reopen if you encounter an issue related to the error handling in the JoiPipe itself.

Yes, I catched the error, but the throw return a string and not Joi Error Object

throw new JoiPipeValidationException(message);

https://github.com/whefter/nestjs-joi/blob/e6a404cfaecd28238357aeff13015ad1fbe72145/src/internal/joi.pipe.ts#L150

I see what you mean, it looks like this is a separate issue: https://github.com/whefter/nestjs-joi/issues/13


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target_d91dec12-419a-476f-8c29-59ab8d2ea179/pull/1 is merged into live branch.
Auto archive content to https://github.com/VSC-Service-Account/docs-archive-test-target_d91dec12-419a-476f-8c29-59ab8d2ea179.git

Docs Build status updates of commit ca994ce:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-GitBranchDeletedOrForcePushed]

Cannot sync git repo to specified commit because branch Release_Archive_master_2020-05-25-15-45-10 has been deleted or has been force pushed: fatal: couldn't find remote ref refs/heads/Release_Archive_master_2020-05-25-15-45-10

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Added some gui improvements

Added:

window title
command line argument parser

-nosgf this flag will prevent the sgf output
-hideoutput this will hide the outputbox at the bottom
more flags can be added easily

added stone shadows
the last played position is now marked with a dot
used Sabakis background image

This image looks great! I love it. Can you link me the licensing for the image (hopefully documented by the place you adopted it from as something Apache 2.0 compatible). I'll try to look at the code in this soon, but I've had a major issue in my personal life... Town sewer backed up into my basement. So it could be a few days...
Quick peek shows you created your own build script. Please remove that. Gradle is the build tool for this project, and I develop on linux so these sort of things should be added as custom targets written in groovy code in the gradle build, not .bat files. That keeps the project usable by folks on multiple platforms. Alternately just remove it and just keep it local for yourself.
As for command line ops: I generally use this library to keep things consistent and avoid the myriad of option parsing pitfalls: https://github.com/docopt/docopt.java

Whoops, also looks like you checked in some network weight files :) need to avoid that pls.

The background image was taken from Sabaki (https://github.com/yishn/Sabaki) I am not a license expert but it says MIT License which allows Commercial use, Modification, Distribution and Private use
I added my build script to the gitignore file so it is not in the repository anymore
also removed weight files
fixed the method that should not be touched, set the outbut box rows to 4 again

The only thing I did not do is the command line argument parser, because I do not know how to include it, or set a dependency. I am not a Java dev. Could you help me with this one?

ok sure, I'll help with the command line lib, perhaps later this week. Thx for your effort so far!

If we are replacing background image, any chance for embedding tiny coordinate letters too?

The background image is not square. But instead it is tiled. So printing the letters on the image does not work. However coordinates are not impossible and can be done after that :)

So I have this merged in locally, but I've realized we have a problem and I've run out of time to work on it today. If I accept this, the huge weight files will still be in the history (large files increase the download size of the repo forever), also you have a commit where you seem to have re-added everything with identical contents which is pretty confusing. I need you to re-do your commits on a new branch and submit a new clean pull request. You should be able to do this by creating a branch and then cherry picking your revisions and before committing removing the undesired files. I don't know if you are in the habit of reading your diffs before check-in (maybe you just forgot) but it's a good habit to avoid snafu's like this.

Any chance this can get cleaned up soon? I'm enjoying the features locally but I'd like to have a set of commits I can push to the rest of the world without permanently burdening my public repo with weight files and some sort of strange small change to all the image files.

Sorry I have been busy with university stuff and Christmas stress.. Will try to do it tomorrow as a Christmas present ^^Am 23.12.2017 17:50 schrieb fsparv notifications@github.com:Any chance this can get cleaned up soon? I'm enjoying the features locally but I'd like to have a set of commits I can push to the rest of the world without permanently burdening my public repo with weight files and some sort of strange small change to all the image files.
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.


verifyOTP response causes session to not be persisted, auto-refresh not to be triggered, & user to not be set correctly

Bug report
Describe the bug
When you verify an OTP, the session is not persisted to localStorage, auto-refresh is not started, and the user is undefined.
I believe this is because the return payload of verifyMobileOPT is:
 {
  "access_token": "...",
  "expires_in": ...,
  "refresh_token": "...",
  "token_type": "bearer"
}

Note that this is does not include expires_at and user.
If we then look at the definition of _saveSession we can see why:
  private _saveSession(session: Session) {
    this.currentSession = session
    this.currentUser = session.user

    const expiresAt = session.expires_at
    if (expiresAt) {
      const timeNow = Math.round(Date.now() / 1000)
      const expiresIn = expiresAt - timeNow
      const refreshDurationBeforeExpires = expiresIn > 60 ? 60 : 0.5
      this._startAutoRefreshToken((expiresIn - refreshDurationBeforeExpires) * 1000)
    }

    // Do we need any extra check before persist session
    // access_token or user ?
    if (this.persistSession && session.expires_at) {
      this._persistSession(this.currentSession)
    }
  }

A couple things here:

Because session.user is null currentUser is set to be null
Without expires_at the auto-refresh system is never started
Without expires_at, the session is not persisted

To Reproduce

Sign in via OTP
See that the response does not include expires_at and user is undefined
Refresh the page
Session is not persisted/recovered

Expected behavior
I expect the session signing in via verifyOTP to work the same as signing in via magic link & password
Screenshots
System information

OS: MacOS
Version of supabase-js: 1.21.0
Version of Node.js: 14.15.5

Additional context

I was able to work around this by

Verifying the OTP
Fetch the user via api.getUser
Calculate expires_at from current_time & expires_in
Create a new session based on the return of verifyOTP and steps 2 & 3
Manually call both _saveSession(newSession) and _notifyAllSubscribers('SIGNED_IN')

This is not ideal as it relies on calling "private" functions, but it gets everything to work

I was able to work around this by

Verifying the OTP
Fetch the user via api.getUser
Calculate expires_at from current_time & expires_in
Create a new session based on the return of verifyOTP and steps 2 & 3
Manually call both _saveSession(newSession) and _notifyAllSubscribers('SIGNED_IN')

This is not ideal as it relies on calling "private" functions, but it gets everything to work

@jaredramirez thanks for providing these steps! Worked for me as well.

I'm guessing this issue is also related to https://github.com/supabase/gotrue/issues/141

Hey @jaredramirez and @dshukertjr, this issue should have been fixed sometime ago already! See here
Feel free to reopen this if it's still a problem!


Add governance in KREAd

This is work In progress.
I'm adding governance to the KREAd dapp. So far, I've added governance to the contract in index.js, and updated unit tests.
The next step is adding a unit test to show that governance can setFilters on incoming invitations. Up to this point, the contract is being controlled by the puppetGovernor, which is useful for testing, but not for use on-chain. After that, I'll work on starting the contract on chain using the actual contractGovernor.

I had to fix an issue in agoric sdk.  Please grab governance from after #8350.


bug: Google Analytics 4 is not supported

I want to start by saying thank you - I love this theme and have found your docs fantastic!
Unfortunately, I'm not able to use Google Analytics v4 with the toha theme. Google Analytics 4 is currently the default for new accounts.
Looking at your layouts, I see the following code in both the index.html and the baseof.html files:
    {{ if site.GoogleAnalytics }}
        {{ template "_internal/google_analytics_async.html" . }}
    {{ end }}

From the HUGO documentation, for Google Analytics v4:

When using Google Analytics v4 use _internal/google_analytics.html.

The _internal/google_analytics_async.html which toha is using seems to only work with v3.
As a workaround, you can still get the old v3 IDs by following this post, but you can't leverage a lot of the stuff that is in v4...
Thanks again!
Dan

@gilcrest Thank you for reporting it. As you have found the root cause, can you please send a PR? I will be happy to review. Otherwise, you have to wait until I get some time to work on this.

Hi @hossainemruz - yes. I'm going to test today if you can use the v3 with _internal/google_analytics.html. If so, the change is trivial. If not, I have to add logic and having not worked with HUGO templating yet, might take me a minute. Stay tuned!

Ok, I'm going to add a PR. After researching, the change is trivial, but should still work for both v3 and v4.
Here's some of the issues where they're discussing the Google Analytics v4 changes:
Add support for google analytics v4 #8287
There are a number of issues linked to this, but after reading through them (particularly this issue) it seems they're leaving the _async template in place for legacy purposes, but are moving to the v4 method going forward as Google is now not adding features to the old v3 method and trying to get everyone to move over.


GPU

how much RAM is needed to run Lemur?

same question ...

With load_in_8_bit, usually it requires 1 80G A100 to do inference on the model.


improved error message

Description
Improved error log message
Related Issue
https://dominodatalab.atlassian.net/browse/DOM-48640
Type of Change

[ ] 📚 Examples / docs / tutorials / dependencies update
[x] 🔧 Bug fix (non-breaking change which fixes an issue)
[ ] 🥂 Improvement (non-breaking change which improves an existing feature)
[ ] 🚀 New feature (non-breaking change which adds functionality)
[ ] 💥 Breaking change (fix or feature that would cause existing functionality to change)
[ ] 🔐 Security fix

Checklist

[ ] I've read the CONTRIBUTING.md guide.
[ ] I've updated the code style using make codestyle.
[ ] I've written tests for all new methods and classes that I created.
[ ] I've written the docstring in Google format for all the methods and classes that I used.

Mind adding a test?

Mind adding a test?

Added the test case and modified the error message accordingly


Update README.md

http://stackoverflow.com/questions/27513101/python-attributeerror-module-object-has-no-attribute-interfaces

Why did you close this?

Because the developer, there was no reaction.
I decided that I abandoned the project.
I am not interested to keep forever open pull requests.


Rsyntax

remove the variable.other.r scope to make the syntax highlighting rule more consistent with other languages such as python
httpgd 0.1.7 doesn't pass npm pretest
fix a bunch of npm audit

@renkun-ken
Do you mind adding me as another owner in the openvsx registry? I have decided to put more time in vscode, so it may make sense to me to be able to publish to openvsx. Thanks.

@renkun-ken Do you mind adding me as another owner in the openvsx registry? I have decided to put more time in vscode, so it may make sense to me to be able to publish to openvsx. Thanks.

Of course. Please tell me your login name?


New script to get spfx details

Hi @reshmee011 - sorry for the delay, was OoO. Another great sample, thank you, this will be live shortly 🎉


rocAL - renamed rali_unittest to rocal_unittest

Changed name of rali_unittest to rocal_unittest.

@paveltc is this good to merge?

@paveltc It still comes under utilities/rali not utilities/rocal. Are you going to make a separate PR for the first directory?


Imdb feature and imdm toolkit

Closing as this is duplicated with https://github.com/langchain-ai/langchain/pull/14105


manual port of fix for inputs not passed while used in ActionSet (#3962)

Related Issue
Fixes #3939 in release/1.2
Description
Manual port of fix in 8836f4975ea2c48fb90e29307e097ddeba5ef48a (PR #3962).
How Verified

local build
local unit test

Microsoft Reviewers: Open in CodeFlow
Microsoft Reviewers: Open in CodeFlow

/azp run

/azp run


Switch from coinpaprika to coingecko for datapipeline

Coinpaprika misses some tokens
There are "holes" in data

Maybe replaceable by get_coin_history_by_id() https://pypi.org/project/pycoingecko/
https://github.com/man-c/pycoingecko/blob/master/pycoingecko/api.py#L144
I could send PR to add coingecko_id in the config once https://github.com/krzkaczor/l2beat/pull/41 is merged

Hey, thanks for expressing your interest in working on this but we are planning on rewriting the whole pipeline to a more modular approach and probably we will write it in JS. I would prefer not to change the current impl.

I made a script to fetch l2 contracts TVL,
can refer here https://github.com/gasolin/ethhole/blob/main/scripts/fetch_data.js
The result can be viewed in http://gasolin.idv.tw/ethhole/
No history tickers though

Closing as we are using coingecko after the rewrite


fix: upgrade warning to throw

Now that we expect the translations to work when coming down from
Crowdin we want them to throw and let as know when they don't.

Sorry, I rushed this one (obviously). The tests need to be updated.


Issue with /docs/tasks/administer-cluster/configure-pod-disruption-budget/

This is a...

[ ] Feature Request
[ ] Bug Report

Problem:
Proposed Solution:
Page to Update:
http://kubernetes.io/...

@chenopis close.
@radhefa please don't open empty issues.


AMD vs Apache License terms

Hi,
I would like to use this project as (de-facto) only continuation of initial AMD's @grfrost effort.
Is it possible to clear AMD vs Apache license compatibility issue?
In my understanding @grfrost is no more working for AMD, but moved to Google.
Would be great of AMD to relicense initial effort under Apache 2 terms.
Thanks.

Hi @alexsorkin ,
From what my lawyers tell me the license that AMD released this under is compatible with the Apache license version 2 already. As such permission from AMD does not need to be granted to re-license it under the Apache license version 2. The important part is just ensuring any attributions remain (copyright notices mostly, but also the names of contributors). But that is also a stipulation of the Apache license version 2.
So long story short, this project already moved to Apache license version 2, and the old license is only kept for reference. It doesnt take any participation on the part of AMD to make that change.

@alexsorkin Is there anything else I can do for you, do you mind if I close this ticket?
Final word seems to be that the licenses are compatible so there is implied permission already given.

For future reference this file is specified and needed to satisfy the old license, otherwise the Apache License 2 is a compatible license and will be the license moving forward.
https://github.com/Syncleus/aparapi/blob/master/ATTRIBUTIONS.md

@alexsorkin  closing this until/if i hear back from you.

Thank much, I've answered my question.
2016-12-03 21:45 GMT+02:00 Jeffrey Phillips Freeman <
<EMAIL_ADDRESS>
Closed #2 https://github.com/Syncleus/aparapi/issues/2.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Syncleus/aparapi/issues/2#event-881070925, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AE08dBVPhn46iYAcUD8BLlGedWlnVpI0ks5rEcbIgaJpZM4Kl--j
.


Node.js + Raphael

Thank you for this amazing library!
Even though I have spent a whole day, I could not find the silver bullet for running Raphael on the (node.js) server-side.
Are there any comprehensive idiot-proof instructions how to make that possible?

Haven't tried it myself. Maybe someone else, have you tried in stack overflow?

I know some people managed to use it. I now switched to paper.js has a very good integration with node.js and is generally freaking amazing.

I was trying to use same approach as in this article Generate SVG files using NodeJS + D3.
Unfortunately there are missing APIs in JSDom and it don't work.


Bug: Neo4j Node key format is confused It is necessary to decide whether to allow uppercase.

Structure
The Extractor returns some model class implemented in databuilder/models.
In each model class, there are functions like get_table_key, get_col_key which makes key of neo4j. node.
Problem
We use TableColumnStats class (databuilder/models/table_stats.py) for extracting column statistics.
The __init__ function of TableColumnStats convert table_name, schema, col_name to lower case like below.
self.table = table_name.lower()

But, TableMetadata class doesn't. It allows capital letter.
Then, when publisher send query to neo4j with csv file which made by extractor, statistic node cannot find column node.
statistic node try to find column nodes which has 'postgres://cluster.schema/tablename/columnname' key but the column node's key is 'postgres://cluster.schema/TableName/columnName'
I think this issue should be decided.
Some model convert every name(db, schema, stat_name, table etc..) to lower case, but others not.
Suggestion
In my opinion, converting name to lower case isn't good because some DBs allow capital letters in table name.
If user register their dataset, I think it's correct to display the original name instead of the lowercase name on the web page.
I'm wondering Amundsen's policy on this.

will take a look

@feng-tao Any review on this issue?

@bogo96 We should be able to close this issue now. See the PR above.


fixed again

That's better it fixes issue #12 (you should mention this in your description so we know what the pull request is for).


chore: refactor README for shorthand Svelte configuration

Pull Request Test Coverage Report for Build<PHONE_NUMBER>0
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

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

Totals

Change from base Build<PHONE_NUMBER>7:
0.0%

Covered Lines:
10282

Relevant Lines:
10728

💛  - Coveralls


File specific view size

Binary Ninja Version: 2.0.2153-dev Personal, b5661dc1
Platform: Windows 10 Version 1909
When I have multiple files open, I want to have a different size of e.g. the Cross References view for each file. At the moment, when you resize the view in one file tab, it changes for all of the files, which I find quite bothersome.
Would it be possible to have file specific view size? Maybe as a setting?
Thanks!

It's a little hard to know if people will want it the way you describe it or the way it currently exists. We do have plans to implement "workspaces" at some point. I think this kind of feature would work well with workspaces.

This will be fixed by #2217

Complete since dev builds >= 2.4.3051


gh page not working

I forked this repo to start working on it and I can't get the gh-page to work correctly - I get a 404 error. I tested it on 2 other repos that I forked from Marc and one is working but I don't know why.
Not working:
https://ryan-hill.github.io/AWRA_GIS_R_Workshop/
https://ryan-hill.github.io/SFS_GIS_R_training/
Working:
https://ryan-hill.github.io/gis_in_action_r_spatial/

I think we should just build it from scratch.  It's something I've been meaning to learn to do anyway.
This looks like a good guide: https://rmarkdown.rstudio.com/rmarkdown_websites.html


Feature Request: Add To Cart button on search results

Problem: Search results on the UE Marketplace had a convenient Add To Cart button, while on Fab, each product has to be opened in a new page first.
Solution: Inject an Add To Cart button on search results elements.

It's not a stupid idea,
There are so many things that Epic have removed or forgotten about Fab
I think this is possible, now we'll have to see how the basket tab behaves if the item appears in it.

Hello,
I've added your feature, but we'll have to wait for the Chrome Web Store to validate it.


Push live

Microsoft Reviewers: Open in CodeFlow

Docs Build status updates of commit 582893d:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-PullRequestMergeConflict] Cannot sync git repo to specified state. Please make sure the pull request is mergeable.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 4ab1689:
:warning: Validation status: warnings

File
Status
Preview URL
Details

AdaptiveCards/rendering-cards/renderer-behaviour.md
:warning:Warning

Details

AdaptiveCards/authoring-cards/speech.md
:bulb:Suggestion

Details

AdaptiveCards/authoring-cards/universal-action-model.md
:bulb:Suggestion

Details

AdaptiveCards/getting-started/bots.md
:bulb:Suggestion

Details

AdaptiveCards/getting-started/windows.md
:bulb:Suggestion

Details

AdaptiveCards/rendering-cards/actions.md
:bulb:Suggestion

Details

AdaptiveCards/rendering-cards/speech.md
:bulb:Suggestion

Details

AdaptiveCards/resources/partners.md
:bulb:Suggestion

Details

AdaptiveCards/sdk/rendering-cards/javascript/actions.md
:bulb:Suggestion

Details

AdaptiveCards/sdk/rendering-cards/net-html/getting-started.md
:bulb:Suggestion

Details

AdaptiveCards/templating/index.md
:bulb:Suggestion

Details

AdaptiveCards/templating/language.md
:bulb:Suggestion

Details

AdaptiveCards/templating/sdk.md
:bulb:Suggestion

Details

AdaptiveCards/authoring-cards/media/universal-action-model/inconsistent-action-model-lifecycle.png
:white_check_mark:Succeeded

AdaptiveCards/authoring-cards/media/universal-action-model/inconsistent-action-model.png
:white_check_mark:Succeeded

AdaptiveCards/authoring-cards/media/universal-action-model/new-universal-action-model.jpg
:white_check_mark:Succeeded

AdaptiveCards/authoring-cards/media/universal-action-model/universal-action-model-lifecycle.jpg
:white_check_mark:Succeeded

AdaptiveCards/content/action_submit_behaviour.png
:white_check_mark:Succeeded

AdaptiveCards/content/column_width_image_width_2.png
:white_check_mark:Succeeded

AdaptiveCards/content/height1_text_wrap_off.png
:white_check_mark:Succeeded

AdaptiveCards/content/height2_text_wrap_on.png
:white_check_mark:Succeeded

AdaptiveCards/content/image_size_3.png
:white_check_mark:Succeeded

AdaptiveCards/content/image_size_auto_stretch.png
:white_check_mark:Succeeded

AdaptiveCards/content/imagesize2.png
:white_check_mark:Succeeded

AdaptiveCards/content/spacing1.png
:white_check_mark:Succeeded

AdaptiveCards/content/spacing2_not_affected.png
:white_check_mark:Succeeded

AdaptiveCards/content/spacing3_seperator.png
:white_check_mark:Succeeded

AdaptiveCards/content/spacing4_with_seperator.png
:white_check_mark:Succeeded

AdaptiveCards/content/spacing5_no_effect.png
:white_check_mark:Succeeded

AdaptiveCards/content/spacing_no_effect.png
:white_check_mark:Succeeded

AdaptiveCards/content/style1.png
:white_check_mark:Succeeded

AdaptiveCards/content/style2_withBleed.png
:white_check_mark:Succeeded

AdaptiveCards/content/width3_auto_stretch_auto.png
:white_check_mark:Succeeded

AdaptiveCards/content/width5_w50_p100_w50_auto.png
:white_check_mark:Succeeded

AdaptiveCards/content/width6_all_auto.png
:white_check_mark:Succeeded

AdaptiveCards/content/width_1_auto_stretch.png
:white_check_mark:Succeeded

AdaptiveCards/content/width_2_stretch_stretch.png
:white_check_mark:Succeeded

AdaptiveCards/content/width_4_w50_p100_w50.png
:white_check_mark:Succeeded

AdaptiveCards/toc.yml
:white_check_mark:Succeeded

AdaptiveCards/rendering-cards/renderer-behaviour.md

Line 2, Column 1: [Warning-ms-author-missing] Missing required attribute: 'ms.author'. Add the current author's Microsoft alias.
Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.
Line 175, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Column width and image size combination' is duplicated. Within an article, alt text must be unique. NOTE: This Suggestion will become a Warning on 1/29/21.
Line 190, Column 1: [Suggestion-duplicate-alt-text] Alt text 'Column width and image size combination' is duplicated. Within an article, alt text must be unique. NOTE: This Suggestion will become a Warning on 1/29/21.

AdaptiveCards/authoring-cards/speech.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/authoring-cards/universal-action-model.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/getting-started/bots.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/getting-started/windows.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.
Line 15, Column 1: [Suggestion-alt-text-bad-value] Alt text 'Timeline' is the same as the image file name. This redundancy adds no value for users of screen readers. For accessibility, add more descriptive alt text. NOTE: This Suggestion will become a Warning on 1/29/21.

AdaptiveCards/rendering-cards/actions.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/rendering-cards/speech.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/resources/partners.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/sdk/rendering-cards/javascript/actions.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/sdk/rendering-cards/net-html/getting-started.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/templating/index.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

AdaptiveCards/templating/language.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.
Line 258, Column 28: [Suggestion-preserve-view-not-set] Did you mean to link to a specific version? It's usually better not to specify a version, so the link always goes to the canonical version. If you really need to link to a specific version, add &preserve-view=true to the URL: /azure/bot-service/bot-builder-concept-adaptive-expressions?view=azure-bot-service-4.0. Otherwise, remove the view parameter.

AdaptiveCards/templating/sdk.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.
Line 197, Column 625: [Suggestion-preserve-view-not-set] Did you mean to link to a specific version? It's usually better not to specify a version, so the link always goes to the canonical version. If you really need to link to a specific version, add &preserve-view=true to the URL: /azure/bot-service/adaptive-expressions/adaptive-expressions-prebuilt-functions?view=azure-bot-service-4.0#date-and-time-functions. Otherwise, remove the view parameter.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


[Navigator] SceneConfigs: PushFromRight and FloatFromRight seem to do the same type of animation

Is one deprecated?
Demo:

was transitionType ever supported? Shouldn't it be sceneConfig below component?

Sorry for the confusion. Right now they both have the FloatFromRight behavior.
We were intending to make the PushFromRight animation visually match the animation in NavigatorIOS. Unfortunately we never got around to it. For now, use FloatFromRight, and it won't change in the future.
We would accept a PR if anybody wants to re-configure PushFromRight to match the native navigation controller.

Here you can find my pull request addressing this issue: https://github.com/facebook/react-native/pull/5061

I made another pull request hoping this time it will pass the tests: https://github.com/facebook/react-native/pull/5723
Unfortunately I got error:

No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
The build has been terminated

Can someone help me with this? @hoodsy @ericvicenti

@neciu's solution looks good to me. The animation matches up better with NavigatorIOS. Any chance we could get some help with merging his PR?

@mikeygee thanks.
Here you can find the patch I'm using in my project: https://gist.github.com/neciu/391127f1f70b3eb69adf

Just saw this: https://github.com/ericvicenti/navigation-rfc/blob/master/Docs/NavigationOverview.md. I guess the navigator is getting replaced with a new one, so no point in updating this one.

https://github.com/facebook/react-native/commit/9a82c03e1f3415e255c5936aa2c35f0fd006a785
Looks like merged few days ago and issue wasn't closed automatically.


Added top dynamic programming problems

@Ajax-07,
Kindly create an issue first and then PR. And follow the PR template and contribution guidelines.
Also create different issues for each question


Configuration file improvement

Are you open to use yaml (see example at http://www.yaml.org/start.html) or markdown for the config file, instead of json? If so which one do you prefer? I think yaml is more appropriate, but I'm open to both.
I think json is too verbose to be nice in a config file.

You may assign this ticket to me (I can't, probably because of some permissions on the repo)

We've talked about preprocessing the JSON to make it a little nicer. There were a few goals in choosing JSON, but basically we want something

With robust and easy to use parsing libraries
Not whitespace sensitive
Able to easily handle as wide a variety of characters as possible (unicode, ...)

this is a bit security sensitive/running as root, so it has to be able to handle arbitrary user crazy

Conveniently machine generatable
Human readable
At least string, integer and boolean types

Would be nice:

Block Comments (missing in standard JSON)
Inheritance/something like #include
Well described by some widely recognized standards body
Cryptographic signatures/trust

Generate a container image by a trusted dev system, copy it to the super for running

I'm not in love with JSON, but in the long run I expect we'll end up with some kind of template engine for this, so a little verbose isn't the end of the world. Most cases will be relatively straight-forward (or at least well understood) - mounting in NVIDIA, OFED, the common bits of /var/run, etc are all things that can be templated easily.
The main problem with the current setup is that it is a single file - but this shouldn't be difficult to fix


ocicl --global semantics

I wanted to store all systems in a global location, and was expecting --global to do this. I found a bug when reading the ocicl-globaldir.cfg where the content it read always includes a newline (at least on windows), causing uiou:chdir to fail. (my fix is basically (setf *ocicl-globaldir* (uiop:ensure-absolute-pathname (uiop:read-file-line config-file)))
But nothing happened when I ran ocicl -g install. Looks like this will change directory to the global directory and use the systems.csv at that location.
I was expecting it to use the systems.csv in my project location, but store globally (and maybe symlink to my project).
Or maybe merge the content of my projects system.csv to the global system.csv first.
Either way, I expected it to install systems defined in my project, but install them globally.
EDIT: Or maybe (read-systems-csv) should be read before changing directory?
diff --git a/ocicl.lisp b/ocicl.lisp
index 42486b5..496d817 100644
--- a/ocicl.lisp
+++ b/ocicl.lisp
@@ -286,9 +286,9 @@ Distributed under the terms of the MIT License"
       (let ((original-directory (uiop:getcwd)))
         (unwind-protect
             (progn
+              (setq *ocicl-systems* (read-systems-csv))
               (uiop:chdir workdir)
               (setf *random-state* (make-random-state t))
-              (setq *ocicl-systems* (read-systems-csv))
               (setq *systems-dir* (merge-pathnames (make-pathname :directory '(:relative "systems"))
                                                    (uiop:getcwd)))
               (if (not (> (length free-args) 0))

Thanks for your comments.  I'll revisit this in a couple of days.

Having given this some thought, I won't be changing the current behavior.  The global and local systems are separate.  The semantics are clean when you consider that all "-g" does is switch you to the global directory before performing any operation.  If you have a systems.csv file that you want to install globally, just add the contents to your global systems.csv files, and run ocicl -g install.

Having given this some thought, I won't be changing the current behavior. The global and local systems are separate.

Is there a way to use a global cache? I don't want all projects to have their own bitwise identical copy of all dependencies.

Yes, look at the last line from ocicl setup output:
$ ocicl setup
;; Add the following to your lisp startup file (.sbclrc/.eclrc/.abclrc):

#-ocicl
(when (probe-file #P"/home/green/.local/share/ocicl/ocicl-runtime.lisp")
  (load #P"/home/green/.local/share/ocicl/ocicl-runtime.lisp"))
;; Any systems you install in /home/green/.local/share/ocicl/
;; will be available globally unless you comment out this line:
(asdf:initialize-source-registry '(:source-registry :inherit-configuration (:tree #P"/home/green/.local/share/ocicl/")))

And then just install systems with -g, like so:  ocicl -g install cl-ppcre cl-etcd.

Running sbcl --eval '(asdf:load-system foo)' in the foo folder, I get systems.csv and systems/ containing all libraries.
Even if I did ocicl install -g alexandria in foo, the system.csv in foo wouldn't get updated with the version.
So I'll have to do "load-system 'foo" in foos directory, then move everything from systems to the global cache.
Then do "load-system 'bar" in bars directory, move everything from systems to the global cache.
And so on.
But maybe I'm missing something? I'd like to have the lockfile (which system.csv is..?) in the project folder, but all artifacts in the global cache to avoid downloading the same systems for each project.

Yes, I agree.  Here's how I'm thinking of changing things.  Let me know if this works for you.
When ocicl-runtime searches for a system, it will look for a local copy first (systems.csv in current directory).  If it's not there, then it will look for a global copy.  If it's not there, and ocicl-runtime:*download* is true, then it will try to download it locally.  It will never try to download globally. You have to used the ocicl cli to manage the global systems.  One of the reasons is that I don't want to have to worry about file locking and dealing with multiple programs wanting to manage the global systems.csv at the same time.
What do you think?
Currently the global store depends on you having configured asdf to look in the global directory, but that is fragile, and ocicl may  currently download locally depending on the order it searches for things.


Active mode ftp

Is active ftp supported (I know it is fairly unpopular)? I didn't see any documentation or an indication of that capability in the code, but maybe I missed it.

Maybe it should be mentioned somewhere in the README that active mode is not supported, as that was a bit of a gotcha now as I was thinking "oh, this weird ftp server requires active mode, let's just set the uh.. hm.. where's the passive mode boolean value in the options.. where.. huh.. where.. oh.. it's nowhere"


Display ctxt on spans in AST

It would be useful to display the ctxt's on spans (or have an option to do so). Right now it's always zero.

@kdy1 Is this supported in SWC's WebAssembly build?

I think it should be already working due to https://github.com/swc-project/swc/pull/6118

Oops, you are correct. I just got confused because I put in this code, which has all 0, which I didn't expect (but looking at the swc code I see it does do that):
export { default as a } from "./a.ts";
import b, { default as c } from "./b.ts";

Sorry for waste of time!


Structure way defining of corpus data

@gunthercox Is there any specific way to define corpus data for chatter bot?
for example
{ "statement": "response"}

If so how chatterbot will process this text
{
  "description": "Birds of Antarctica, grouped by family",
  "source": "https://en.wikipedia.org/wiki/List_of_birds_of_Antarctica",
  "birds": [
    {
      "family": "Albatrosses",
      "members": [
        "Wandering albatross",
        "Grey-headed albatross",
        "Black-browed albatross",
        "Sooty albatross",
        "Light-mantled albatross"
      ]
   }
 ]
}

Currently, ChatterBot's corpus format is essentially just a list of dialog sets. For example"
{
    "conversations": [
        [
                "...",
                "...",
                "...",
                "...",
        ],
        [
                "...",
                "...",
                "...",
                "...",
        ]
    ]
}

It would be a good idea to modify the format so that it can store more information as you suggested.

Question: as per suggested, the corpus should be in json format. How do you train the corpus in the main application? Let's say I exported the training corpus data, how do you retrain it on another bot? There isn't any examples on that?
I basically wrote my own "adapter" to read the corpus in json format, then load it in JSON pair to train.

Right now you can export your chat bot's knowledge as a JSON file: file:///C:/Users/Gunther/GitHub/ChatterBot/build/corpus.html?highlight=export#exporting-your-chat-bot-s-database-as-a-training-corpus
The ability to specify a file path for a training corpus will be added in https://github.com/gunthercox/ChatterBot/issues/467

@gunthercox I am planning to write PR for above two enhancements, do any have any ETA for these two issues #469 and #467?

@vkosuri I haven't started working on anything to allow custom paths for corpus data (#467) yet, feel free to start if you are interested in working on it.

For this ticket (#469) i'm in the process of researching the formats of other existing data corpora. I'm interested to see if there are any design patterns that might be beneficial to follow.

I just wanted to post a link for later reference. This is for the current work-in-progress concept for the future version of ChatterBot's dialog corpus files. I'm still considering other ideas so this document will be updated in the future.
https://github.com/gunthercox/ChatterBot/wiki/Specification-for-the-ChatterBot-corpus-format

This looks good to me. Question

How chatterbot will responds to previous statements using suggested model?
If not, what are the other methods to achieve this?

In this model, responses are indicated by consecutive statements in each list.

Apologies I am making this conversation longer 🔢 , From above statement, can i assume If the question multiple answer, do i need to two lists for same answer?

How do i make programmable responses? Is there way the If chatterbot not found the answer in corpus, suggest chatterbot to look for programmable response

No problem, any questions you have about it are helpful because it lets me consider things that I might not have thought about. If you have any other questions, please ask them. I want to get as much feedback on the design as possible before committing to it.
Also, you are correct. For representing multiple responses to the same input, the input will have to be listed multiple times. I designed it this way to avoid deep nested lists of responses which might be difficult for developers to read, and more intensive for programs to traverse.
For programmable responses, I usually recommend some form of a customized logic adapter. However, I have seen valid cases where there are, for example, wildcards in statements. So a if a statement is something like: "My favorite color is ". In this case, color can be any valid color. These wildcards are something that is well supported by AIML, but it is currently something that is not well supported by ChatterBot. I will definitely look into the possibility of supporting AIML in the new corpus format, or something similar.

By looking into http://www.alicebot.org/aaa.html it was amazing like chatterbot. If i want make a bot like alice using chatterbot, what are things/algorithms need update/write/create?

Were there any features that you saw in Alice bot that ChatterBot doesn't have?

some of them i have found, please point/correct me if it already there
Bot Properties
I think it is good idea if we have similar kind of feature.
https://code.google.com/archive/p/aiml-en-us-foundation-alice/wikis/BotProperties.wiki
Preprocessing statements
This is my first choice of implementation, It's awesome feature
https://code.google.com/archive/p/aiml-en-us-foundation-alice/wikis/PreProcessor.wiki
Template mechanism
I am assuming this statements has template, if it correct could you please share your views on this?

Reusing of corpus data
Other than i am also looking into some part/entire/few statements can i reuse it in any other corpus data

vkosuri did you implement aiml or add it to chatterBot ?

We have added some of aiml copurs into chatterbot-corpus.


is older version supported?

i wonder if there is an older version supported for php 7.4.x using this chatgpt?

No.

You can use this fork https://github.com/annya-a/client/tree/php7 for php7.4


Bump dependencies and release v0.1.8

This PR updates various ECC dependencies. I tested Zebra with this PR, and all tests passed.
Also resolves #40.

Thank you!


Documentation on strict dependency managment

@SamRoberts please document the steps you took to provide us with strict dependency management so that if we upgrade someone else can learn from it. In particular it would be use to understand the concepts involved and the different commands and logs one can use to debug problems.

This was done as part of #45.


monad: dispatch to "bind" method in S.bind

Is this a step in the right direction do you think, @buzzdecafe?

do you have any interest in fabtasy-land compat? then you would rename bind to chain and not worry about native bind

do you have any interest in fantasy-land compat? then you would rename bind to chain and not worry about native bind

Ah, so that's what fantasy-land's chain does! Great idea, @buzzdecafe. The only question is whether the exported function should be named S.bind or S.chain. I prefer the former: Haskell's >>= is pronounced "bind", and "chain" only makes sense when used as a method (e.g. m.chain(f).chain(g)). It would mean a function named "bind" delegates to a method named "chain", but I think I'm okay with that.

:dromedary_camel:

for the record, ramda.chain also dispatches to chain "methods"

for the record, ramda.chain also dispatches to chain "methods"

In that case S.bind is an :alien:! Perhaps the best course of action is to remove S.bind and S.then and use R.chain instead. :)

:+1:


how to install OMA-LWM2M-DevKit on Firefox？

the install instructions seems very outdate, and the addons can't be install correctly

@zhanghe9702 yes, you are right DMSE has stopped updating the DevKit. I would suggest that you should raise this issue directly with DMSE at this link: https://github.com/OpenMobileAlliance/OMA_LwM2M_for_Developers/issues
The group may decide to update the DevKit if they hear that it is still being used by the industry.
Thanks!


Panic on malformed input

I have copy-pasted the decode_full.rs target and run it under AFL with 6 different wav files with various settings generated with Audacity. It has immediately discovered a panic: thread 'main' panicked at 'Not in the data chunk.', libcore/option.rs:960:5
Tested on commit 0db81279f11117dfa21c9ee6b531c5dad37c9221
The offending file is attached, gzipped so that github would accept the upload: hound_not_in_data_chunk.wav.gz
Steps to reproduce:
git clone https://github.com/Shnatsel/hound-afl
cd hound-afl
cargo build
target/debug/hound-afl < /path/to/offending/file

I wonder why this panic was not discovered before. All I've done is copy-pasting an existing fuzz target and running it.

You are using the master branch to which #25 was just merged, it’s not in a releasable state. Can you reproduce under v3.4.0?

No, I cannot reproduce this panic on 3.4.0

I’ll consider it closed then.


Fixed the security white-paper link in cloud-native-security.md

Description

Issue

Closes: #47650

Thanks @Okabe-Junya for the review, I will update this

@sftim @Okabe-Junya I have updated the PR with your suggestions. Please have a look now


xen-dom-mgmt: make DOM_MAX as a config

Currently, DOM_MAX macro is placed in xenstore_srv.h which is confusing, because this define is used in the other not related to xenstore files. This patch converts it to Kconfig option that is more logical and additionally allows changing the maximum number of domains without changing the code.

@firscity thank you for your AB

Acked-by: Volodymyr Babchuk<EMAIL_ADDRESS>

@lorc thank you for your review and AB


Kitematic on The Changelog!

Howdy from The Changelog.
Congrats on joining the Docker mothership!
We'd love to get y'all on the show sometime soon.
I'm guessing you've heard of the show, but if not -- The Changelog is a podcast covering what's fresh and new in open source. Listen to the show here http://thechangelog.com/podcast/ or here http://5by5.tv/changelog
Looking forward to talking to y'all!
Adam, EIC

Definitely interested! Can't find your email, but please shoot me a msg<EMAIL_ADDRESS>Would love to chat.
Thanks!


Fix for FAB-17149,FAB-17151,FAB-17152

Signed-off-by: SamYuan1990<EMAIL_ADDRESS>Type of change
Bug fix
Description
Fix for FAB-17151, FAB-17152, FAB-17149

Rename test folder name in new format.
Updated clean up function cleaned temp dir created in test cases.
Updated test case to invoke cleanup function with defer to remove temp files.

Additional details
To verify locally, cd core/ledger/kvledger and go test -v ./... then ls test-env
Related issues
https://jira.hyperledger.org/browse/FAB-17149
https://jira.hyperledger.org/browse/FAB-17151
https://jira.hyperledger.org/browse/FAB-17152

@manish-sethi Could you take a look at this?

@guoger , thanks for new founding temp dirs.

admittedly i wasn't looking closely enough at those tests, but i do think there are some substantial improvements needed here. It seems that tests individually initialize test env, and rely on TestMain to clean up. Therefore, we end up cleaning the last one only.
IIUC, we aim to avoid creating CouchDB instance for each test there, and i think we should restructure those tests to make this clear - having a single place to setup and teardown test env for a group of tests, who creates their own temp resources and clear up by themselves.
But i'll defer to @manish-sethi to make the call
@SamYuan1990 i don't think -count=1 and cache data has anything to do with those leftovers...

@guoger , Test with cache... it will skip some test when you rerun the test after changed some test code. see, we test once and find some folder(a,b,c), we updated some of them(a,b), clean up local folder as we are going to re run test and check folder again.... as test c has no changes, seems that go test will skip c, as it passed by cache. and folder c disappear at local, but we didn't fix test c.

@guoger , thanks for your review and comments. Just fixed conflicts with master. :-)

Just update the code and I think I need help for  squash and rebase , as there was a merge with master, and now , if I try to merge the commit after merge with commits before merge as git rebase -i HEAD~4 ,it makes me confuse. If it's hard to merge commits across branch merge, I am ok to close this PR and do the changes in a new PR.

@SamYuan1990 What you might wanna try is probably rebase instead of merge to resolve conflicts, but i'm fine if you open another PR. (description should be updated though, cuz it's no longer fixing leftovers)

@manish-sethi Could you take a look at this?
@jyellick - I commented on Jira (https://jira.hyperledger.org/browse/FAB-17152). I think that this is perhaps already fixed in the master @DereckLuo will check. Also, he is making some other changes in these files related to this, so I would prefer to hold this PR and hear from @DereckLuo

Seems that leftover dirs are cleaned up after 0b5923b but we could still accept changes on names of tmpdirs, so we have a better idea in the future about leaky tests.
Also, please squash and rebase on your next update so we have a clean history on merge.

This clean up code was always there, then was removed in https://gerrit.hyperledger.org/r/#/c/fabric/+/31417/ and https://gerrit.hyperledger.org/r/#/c/fabric/+/31543/ and now finally added back again by @DereckLuo in the commit that you pointed out.
About the changes in the names of tmpdirs, yes sure we can take that change but this PR after rebase, has this cleanup calls twice.

admittedly i wasn't looking closely enough at those tests, but i do think there are some substantial improvements needed here. It seems that tests individually initialize test env, and rely on TestMain to clean up. Therefore, we end up cleaning the last one only.
IIUC, we aim to avoid creating CouchDB instance for each test there, and i think we should restructure those tests to make this clear - having a single place to setup and teardown test env for a group of tests, who creates their own temp resources on demand and clear up by themselves.
But i'll defer to @manish-sethi to make the call
That's exactly what @DereckLuo is fixed under this https://jira.hyperledger.org/browse/FAB-17238. This still has some more clean up to do that he would be taking up under a separate Jira.

Seems that leftover dirs are cleaned up after 0b5923b but we could still accept changes on names of tmpdirs, so we have a better idea in the future about leaky tests.
Also, please squash and rebase on your next update so we have a clean history on merge.

@manish-sethi right, as i replied to author, leftovers are cleaned up via other patches. We could still make tempdir names more descriptive as this PR currently stands. But author seems to have some problem rebasing it. Will close PR for now. @SamYuan1990 let me know if you are still interested in opening another PR.


Search for Shorts only?

Hey!
A cool feature would be to search for Shorts only. Or does this already exist?

1.2.0 version released getshortlist method


Skip query throws a 500 error, how to get additional detail?

Hi there:
We are running Orchestrator 3.2.4 using pre-compiled binaries in a Percona MySQL 5.7 master-master (single writer) cluster, with a number of read-only slaves hanging off the master.  We are using GTID for replication.
Orchestrator accurately represents the infrastructure.
We are trying to skip a query on one of the read-only slaves, but it fails with a 500 error.  Unfortunately, --debug/--stack/--verbose do not provide any additional details.  The log entries we get after running skip query on the slave are:
[martini] Started GET /api/skip-query/ip-10-50-2-33/3306 for <IP_ADDRESS>, <IP_ADDRESS>
2021-05-19 16:04:04 DEBUG Skipping one query on ip-10-50-2-33:3306
2021-05-19 16:04:04 INFO auditType:skip-query instance:ip-10-50-2-33:3306 cluster:ip-10-50-2-67:3306 message:Skipped one query
2021-05-19 16:04:04 INFO Started replication on ip-10-50-2-33:3306
[martini] Completed 500 Internal Server Error in 703.560263ms
and nothing is changed on the replica.
Any ideas on how to get additional detail on this error, so we can figure out the issue?

Nothing jumps to mind on the error part. However, skip-query was not built for GTIDs. It was built in pre-GTID era. With GTIDs skipping queries is not advisable (and probably I should disable it on GTID enabled replicas).
So this is an orthogonal discussion: what kind of query were you trying to skip and why? It would probably not work and GTID will make sure the replica executes the skipped query after all.

Got it.  We skipped it by hand, that's good to know re: lack of GTID support.
In this particular case, the replica was a partial replica of the master that used filtering to only handle certain databases.
A query was run on master while USEing a database that existed on the replica that tried to modify a table that wasn't part of the partial replica.  So that's one example of when GTID-based skips can be successful and are necessary.

A query was run on master while USEing a database that existed on the replica that tried to modify a table that wasn't part of the partial replica.

In that case you want to inject an empty transaction on the replica, with the specific same GTID of that undesired event.

Yup, that's how we did the skip.  I just wanted to explain why GTID skipping might still be a useful thing to support, although it's certainly far less common than in the pre-GTID days.

Got it. Thanks for explaining!


fix(api): display network error issues

resolves #85

:tada: This PR is included in version 1.3.1-beta.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.3.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[Issue 5380][deployment]Fixing pod anti-affinity rules in Kubernetes files including Helm chart

This PR fixes issue #5380.
I didn't run tests because I am only changing the deployment example files. I have been running with the Helm chart changes on my Kubernetes clusters for a while now, so I am confident they work correctly.

run cpp tests


Running on qw11q (with/without transpiler)

Hi! I have been trying to run GST on qw11q. This is the code I'm using to run:
    from qibo.transpiler.optimizer import Preprocessing
    from qibo.transpiler.pipeline import Passes
    from qibo.transpiler.placer import Random
    from qibo.transpiler.router import Sabre
    from qibo.transpiler.unroller import NativeGates, Unroller

    # Define gate set
    target_gates = [gates.X(0)]
    # target_gates = [gates.H(0)]
    gate_set = [g.__class__ for g in target_gates]

    # define transpiler
    connectivity = ???
    transpiler = Passes(
        connectivity=connectivity,
        passes=[
            Preprocessing(),
            Random(),
            Sabre(),
            Unroller(NativeGates.default(), backend=backend),
        ],
    )

    # transpiled GST
    T_empty_1q, T_empty_2q, *T_approx_gates = GST(
        gate_set=gate_set,
        nshots=int(1e4),
        include_empty=True,
        pauli_liouville=False,
        backend=backend,
        transpiler=transpiler,
    )

An error message pops up: ValueError: invalid literal for int() with base 10: 'A1' .
Within GST, all circuits are constructed with q0 for single qubit GST and q0 + q1 for two qubit GST.
I think the error pops up because qw11q is expecting a transpiled circuit.
I have two question:

Is there some way to obtain the qubit connectivity in B-line of qw11q to enable transpiler? This goes into the variable connectivity
I'm using qibo.set_backend("qibolab", platform="qw11q") to set the backend. But is there a way to set the backend within backend to pass into GST?

Alternatively, if transpiler is turned off, is there a way to target specific qubits in the B-line? I'll be happy to use a modified version of the GST code that takes into account the native gates of qw11q and the connectivity. If there is an example on how to execute a Bell circuit on the B-line, I could follow that and modify the GST code myself.
Thank you so much. Wishing everyone a Merry Christmas!

Thanks, @stavros11, for the detailed answer.
In general, I believe it would help to limit the amount of hypotheses if you could post the entire stack trace, instead of just the error.
Of course, we could obtain it from the script that you posted. But that's also partially incomplete (it is clearly missing at least an import and the value you used for connectivity).
To your first question, the answer is that all backends have a .connectivity attribute, which exactly contain the information about the connectivity of the whole circuit (if you want a subset, you should filter it by yourself, but I'd not recommend it).
Expanding on @stavros11's answer to your second question, you can even avoid any extra knowledge beyond that you need for set_backend() (i.e. the existence of the QibolabBackend class), and just use construct_backend() with the same parameters you would use for set_backend().


newrelic release

https://github.com/Azure/sdk-release-request/issues/4053

test error

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-arm-newrelicobservability


Results polluted by previous runs

Hey again, @marinofelipe 👋
I noticed that several runs on different projects affects results.
For example:
swift-package-info --for https://github.com/ReactiveX/RxSwift --product RxCocoa
EmptyApp size on disk: 2.6MB
App with RxCocoa size on disk: 4.3MB
Increase: 1.6 MB
swift-package-info --for https://github.com/ReactiveX/RxSwift --product RxSwift
EmptyApp size on disk: 4.3MB
App with RxSwift size on disk: 4.3MB
Increase: Zero KB
(in example we use same project with different products, but same right for different repos too)
This is because each run reuse same directory for EmptyApp:
Cloning empty app

Running Shell command

fatal: destination path 'swift-package-info' already exists and is not an empty directory.

Finished Shell command

Hey @MontakOleg , thanks again :).
Which version are you using? This should be fixed from latest release 🤔 .
The empty app is cloned into a temporary directory that shouldn't leave trails nor impact other measurements.
This is the result I get when running on v 1.0.5, on command after the other:
swift-package-info --for https://github.com/ReactiveX/RxSwift --product RxCocoa
Identified Swift Package:
Repository URL: https://github.com/ReactiveX/RxSwift
Version: Undefined
Product: RxCocoa

Invalid version: Undefined

Using latest found tag instead: 6.1.0

[7/7] Reseting and cleaning up empty app...

+------------------------------------------------+
|               Swift Package Info               |
|                                                |
|                 RxCocoa, 6.1.0                 |
+--------------+---------------------------------+
| Provider     | Results                         |
+--------------+---------------------------------+
| Binary Size  | Binary size increases by 1,6 MB |
| Platforms    | System default                  |
| Dependencies | No third-party dependencies :)  |
+--------------+---------------------------------+
> Total of 3 providers used.

swift-package-info --for https://github.com/ReactiveX/RxSwift --product RxSwift
Identified Swift Package:
Repository URL: https://github.com/ReactiveX/RxSwift
Version: Undefined
Product: RxSwift

Invalid version: Undefined

Using latest found tag instead: 6.1.0

[7/7] Reseting and cleaning up empty app...

+------------------------------------------------+
|               Swift Package Info               |
|                                                |
|                 RxSwift, 6.1.0                 |
+--------------+---------------------------------+
| Provider     | Results                         |
+--------------+---------------------------------+
| Binary Size  | Binary size increases by 963 KB |
| Platforms    | System default                  |
| Dependencies | No third-party dependencies :)  |
+--------------+---------------------------------+
> Total of 3 providers used.

I use version 1.0.5 installed by mint:
➜  swift-package-info (main) ✗ mint install marinofelipe/swift-package-info
🌱 Finding latest version of swift-package-info
🌱 Cloning swift-package-info 1.0.5
🌱 Resolving package
🌱 Building package
🌱 Installed swift-package-info 1.0.5
🌱 Linked swift-package-info 1.0.5 to /usr/local/bin
➜  swift-package-info (main) ✗ swift-package-info --for https://github.com/ReactiveX/RxSwift --product RxCocoa

Identified Swift Package:
Repository URL: https://github.com/ReactiveX/RxSwift
Version: Undefined
Product: RxCocoa

Invalid version: Undefined

Using latest found tag instead: 6.1.0

[6/6] Calculating updated binary size...
+------------------------------------------------+
|               Swift Package Info               |
|                                                |
|                 RxCocoa, 6.1.0                 |
+--------------+---------------------------------+
| Provider     | Results                         |
+--------------+---------------------------------+
| Binary Size  | Binary size increases by 1,6 MB |
| Platforms    | System default                  |
| Dependencies | No third-party dependencies :)  |
+--------------+---------------------------------+
> Total of 3 providers used.

➜  swift-package-info (main) ✗ swift-package-info --for https://github.com/ReactiveX/RxSwift --product RxSwift

Identified Swift Package:
Repository URL: https://github.com/ReactiveX/RxSwift
Version: Undefined
Product: RxSwift

Invalid version: Undefined

Using latest found tag instead: 6.1.0

[6/6] Calculating updated binary size...
+-------------------------------------------------+
|               Swift Package Info                |
|                                                 |
|                 RxSwift, 6.1.0                  |
+--------------+----------------------------------+
| Provider     | Results                          |
+--------------+----------------------------------+
| Binary Size  | Binary size increases by Zero KB |
| Platforms    | System default                   |
| Dependencies | No third-party dependencies :)   |
+--------------+----------------------------------+
> Total of 3 providers used.

Your output contains: [7/7] Reseting and cleaning up empty app... step, which missing in my output. Looks like this step was removed in commit 045a08fe0d17b142af3fc63f6fee8c1e7a9007c3.

The empty app is cloned into a temporary directory that shouldn't leave trails nor impact other measurements.
As I can see fileManager.temporaryDirectory point to same directory each run (/var/folders/gz/k5y4mzt57vl1ppy0n_4qtdw80000gn in my case)

Ohhh, good catch. I wasn't testing on latest version 🙈  . I can now definitely reproduce the same behavior.
Cool, I'll look into the PR you opened up 👍  .


Integrating this python chatbot on a PHP website

Hello,
The bot I've built works fine and I want to integrate it on my PHP website.
What I'm doing as of now is requesting the user a question through PHP, passing this question as a parameter to the python chatbot script, getting a response and displaying on the website.
Even though it works, there isn't much flexibility with what the bot can do. For example, If I want to display an element from my website, let's say the current time on the website (I know about the time logic adapter, just taking this as an example) I can't do that with the bot.
Is there a way to completely integrate my chatbot with my PHP website like it is in Django?

There is an example with Flask.
https://github.com/chamkank/flask-chatterbot


Fix minio for local testing

We can simplify the minio situation by using a hostname that resolves both on the host and from within docker, so we can get rid of STORAGE_ENDPOINT_URL_EXTERNAL and have something more similar to what we have in production.
On Windows/Mac, that would be http://host.docker.internal:9000 (see https://stackoverflow.com/a/67388365/)
On Linux, from what I read, http://<IP_ADDRESS>:9000 should work (see https://stackoverflow.com/a/48547074/)
for reference, initial issue

I'm trying out locally downloading files from qfieldsync (QGIS) but have issue with configuration (qfieldcloud redirects to http://minio:9000/ instead of http://localhost:8010/minio). I think it is due to utils.get_s3_client().generate_presigned_url(...) that doesn't make use of STORAGE_ENDPOINT_URL_EXTERNAL. The issue is specific to local testing (as on prod, STORAGE_ENDPOINT_URL and STORAGE_ENDPOINT_URL_EXTERNAL are the same), so not too much of an issue, but was wondering how you deal with that when manual testing ?

I use my machine extensively for other stuff too. Using ports within the 8000-9999 range causes a lot of conflicts.


Transform lookup extrapolation warning

First: I'm using the scanmatcher node with ros2 galactic (ported from humble with a few changes of included headers).
When testing with gazebo, even for high odometry update rate (500 for odometry vs. 60 for laser), my log is spammed with transform lookup extrapolation warnings:
Lookup would require extrapolation into the future.  Requested time 20.364000 but the latest data is at time 20.346000, when looking up transform from frame [robot/base_link] to frame [robot/odom]
Maybe you could try to avoid printing a warning when tf is outdated or provide a parameter for maximum timeout or for supressing of that warning. Or you could try to work with the outdated data if possible (in my scenario the messages occure while the robot was standing and odom did not change, so here even old odometry data should be usable).

in my scenario the messages occure while the robot was standing and odom did not change, so here even old odometry data should be usable

How about publishing odometry where the robot is stopped but only the timestamp is updated?
I am not going to respond to that case.

Sorry if I was imprecise. What I meant was, that even though the old data might be valid one might receive the extrapolation warning.
The actual problem is, that odometry data and laser data might have timestamps that differ too much from each other, leading to that extrapolation warning.
That though might not be changeable (depends on update rate and aliasing), so the program maybe should offer simple possibilities to deal with that situation (like trying to use old odometry data and printing a warning only if that does not work (and maybe also allowing to disable the printing of that warning, depending on how likely that case is)).

I was wrong. Thanks for the explanation.
That is a problem. I think that's a common problem and I'll look into implementing it with reference to other OSS.

I've also seen a method allowing to set the maximum time tf2 is allowed to extrapolate, but that might have been in an earlier version of the API.

I have the same problem, how did you solved it?

It hasn't been resolved

Lookup would require extrapolation into the future.  Requested time 20.364000 but the latest data is at time 20.346000, when looking up transform from frame [robot/base_link] to frame [robot/odom]
I also encountered this problem during simulation, which caused path drift. The default odom frequency is 50hz, but the actual odom released during simulation can only reach 33hz. By configuring the controller and odom release frequency to 100hz, the actual odom release reaches 68hz. This problem no longer occurs.


test: removing settings and using isNAP flag to gate the karpenter conntroller pod calls

…

Fixes #
Description
This pr introduces a cleaner set of changes for running the karpenter e2e tests on a cluster with the node auto provisioning addon.
How was this change tested?

[x] E2E Tests

Does this change impact docs?

[ ] Yes, PR includes docs updates
[ ] Yes, issue opened: #
[ ] No

Release Note

Testing this code doesn't break the existing e2e tests: https://github.com/Azure/karpenter-provider-azure/actions/runs/12540459266

Pull Request Test Coverage Report for Build<PHONE_NUMBER>6
Details

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

Totals

Change from base Build<PHONE_NUMBER>9:
0.0%

Covered Lines:
48134

Relevant Lines:
50442

💛  - Coveralls


feat:fix a bug

in mac os Goland  An error will be reported at runtime
# github.com/gogearbox/gearbox ./gearbox_test.go:125:17: conversion from int to string yields a string of one rune, not a string of digits (did you mean fmt.Sprint(x)?)

@JayL-zxl Thanks 🙏


fixed issue#2129 - [closed]

In GitLab by @liyanq528 on Jul 4, 2019, 01:23
Merges issue#2129 -> dev

In GitLab by @wknet123 on Nov 13, 2019, 11:46
The test coverage for backend is 18.1%  38.44%  , check  console log

In GitLab by @wknet123 on Nov 13, 2019, 11:46
closed


Remove build stanza from services

A build stanza doesn't make sense in the scope of a compose app.
However, they can be handy for local development. Removing while
publishing helps prevent a device from accidentally trying to build
rather than pull.
Signed-off-by: Andy Doan<EMAIL_ADDRESS>

@mike-sul - @munoz0raul was asking about this today. I think allowing a build directive to make its way to a device could potentially lead to unexpected behavior. I think just removing it from the final spec is probably the safest thing to do?

I think just removing it from the final spec is probably the safest thing to do?

Maybe just yield an error to make it explicit to users so it will enforce them to follow the rules we define. Also, it can be verified/removed in ci-scripts, I think it's easier to test and maintain code changes there compared to compose-publlish.

Maybe just yield an error to make it explicit to users so it will enforce them to follow the rules we define.

Raul was wanting to allow it so that he could use this approach for showing people local development workflows in the docs.

Also, it can be verified/removed in ci-scripts

We could do it there also, but I think the tool doing the actual writing of the content has to validate its input.

We could do it there also, but I think the tool doing the actual writing of the content has to validate its input.

The tool does pinning based on the input docker-compose.yml, so the tool just transforms an input docker-compose.yml.

I hope it won't break the "consistent/reproducible hashing" so Compose App hash is not changed for each build even if its content actually is not changed.

I had to re-read things to remember - We convert the underlying golang map into bytes and hash that.

This look okay to merge?

sure.