useNavigation shouldn't be in @react-navigation/native?

I have created the following issue regarding useNavigation error : https://github.com/react-navigation/native/issues/37
Should I instead use this module? If yes, I am currently implementing react-navigation 4.0.10, while you seems to support 3.11.1 (See https://github.com/react-navigation/hooks/blob/master/package.json#L62)
Which packages should I use to access the navigation object?

Using<EMAIL_ADDRESS>seems to fix the issue, this should be updated in expo doc

Hi
V5 is alpha and has its own hooks. This project is temporary and for v3 or
v4 only.
What do you want to modify in the doc? Can you submit a PR?
Le dim. 5 janv. 2020 à 15:37, Dimitri KOPRIWA<EMAIL_ADDRESS>a
écrit :

Using<EMAIL_ADDRESS>seems to fix the issue, this should be
updated in expo doc
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/react-navigation/hooks/issues/57?email_source=notifications&email_token=AAFW6PXWNYZHE6MGLSIKBZ3Q4HWENA5CNFSM4KC3QLSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIDYKAY#issuecomment-570918147,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFW6PWH55IQX64QGFCFSDLQ4HWENANCNFSM4KC3QLSA
.

Yes I did but already and apparently I was using the wrong react-navigation documentation (v5 while using v4) so the wrong hooks.
See: https://github.com/react-navigation/react-navigation.github.io/pull/595


sktime upper bound

Latest sktime release is breaking tests, and we don't really want to use it anyway.

Why are we including sktime at all?

Because there is no alternative release currently

Ops, right. Sorry. Wrong git …


Add LOTS+(path-)connected => locally (path-)connected

Per issue #727 , I'm opening a PR concerning the two most basic are closely-related facts: LOTS+(path-)connected => locally (path-)connected.
I'm not sure what would happen, but it seems that there are edits to the other files from others. If the system works like SVN (that's just one I'm more familiar with) then there should be no problem.
By the way, I want to cite Munkres's Topology, bacause Theorem 24.1 mentions the result used in {T521}, and Theorem 24.3 is the intermediate value theorem used in {T522}. I'm not sure about the correct way to cite it, so thank you for your help :)

Ah, I didn't notice that it was the number T521 that had conflict. I will reopen the PR.


request help: Can I use admin  api to define  some  rule， and use the upstream the crd defiled？

Issue description
I  deploy the apisix as a deployment in the k8s, and use the apisix-ingress-controller  CRDS  to define some default  rule  for the service.
I have two  questions：
1、 I   want  to    defile  some   complex  rules  can  I use  the  admin api  to  defile some other rule, and the rule may use the upstream id  ,which is create  by the  apisix-ingress-controller?
2、I have some  other app, they do not deploy in the k8s,  can  I  use  admin api to  defile some rule for them？
Environment

your apisix-ingress-controller version (output of apisix-ingress-controller version --long);1.0.0
your Kubernetes cluster version (output of kubectl version);1.19.3
if you run apisix-ingress-controller in Bare-metal environment, also show your OS version (uname -a).

yes, you can.

Of course you can, as long as you guarantee that there is no conflict.


Bungee - way to read tags off other servers

I imagine something like
- ~bungee read_tag server:PotatoLand tag:server.flag[potatoCount] save:myPotatoes
- announce "<entry[myPotatoes].result> potatoes left before the famine!"

oh and an optional blocking arg or somesuch to not require the ~

Perhaps a config-option to enable a tag that allows directly reading, EG <bunge[seerver].tag[server.flag[potatocount]]> but disabled by default with a security/speed warning

Hmm...
bungee [<server>|...] (<commands>) (read_tag [tag:<tag>])
how would actual meta for basically that look?
and yeah, that sounds reasonable

Perhaps breaking all you hold dear and making it /two separate/ commands :o : o :ooooo
Or, bungee [<server>|...] [<commands>/read_tag:<tag>] or something like that

I was thinking of two commands...BungeeTag command!

So... This is possible now. I'll add documentation for the command soon, but for now, here's an example:
testbungeetask:
  type: task
  script:
  - ~bungeetag <server.flag[potato]> "server:server@Test" "save:tag"
  - announce <entry[tag].result>

I just get invalid command.

@Fortifier42 sorry about that, I guess I built everything except for Depenizen. Somehow...
It should work now

so, what happens if I:  - bungeetag <server.list_online_players> "server:all" "save:plist", is that a mapped list by server or all the results dumped into 1 list?

@Talamar1 it doesn't work,  need to loop through <bungee.list_servers>


iD gets corrupted every time I edit from my phone

Every time I use my Google pixel 2 with chrome to edit osm with iD, it gets corrupted in the middle of drawing something.  This is usually just after undoing an incorrectly drawn point.
See this screen recording (near the end):
https://drive.google.com/file/d/1RjbsUiuta4uPqLpFaB0FydPYQcZWQzb5/view?usp=drivesdk

@BjornRasmussen Interesting, thanks for reporting and for the recording. I'm sure iD v3 still has lots of lurking bugs like this we need to work out.


Added interop_iolist_fold

This PR adds a function that supports traversal of values (integers and binaries) in an IO list.
These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).
SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

I would like to play a little bit with inline and some other attributes to make sure performance are not reduced by function calls.

#define would work as well

I did a first investigation:
static inline InteropFunctionResult size_fold_fun(term t, void *accum)

and
inline InteropFunctionResult interop_iolist_fold(term t, interop_iolist_fold_fun fold_fun, void *accum)

on x86_64 allow gcc to perform a fair level of optimization, on xtensa doesn't look yet nearly the same, anyway I would love to do some additional investigation, but definitely using inline would be a good first step.

Can you quantify the difference in performance with a test?  And for the majority of cases, is it even measurable?  Or are these a priori analyses based on generated code?  It might be hard to make assessments about performance without actual measurements, e.g., due to processor pipelining and other tricks.

The problem with inclining is code bloat.  We are already pushing the boundaries on some platforms, especially smaller microcontrollers.

The problem with in-lining is code bloat. We are already pushing the boundaries on some platforms, especially smaller microcontrollers.

If we do inline it doesn't get worse than now since those functions are already duplicated, however by using inline I think the compiler is allowed to keep them not inlined when using -Os.

For what is worth, emscripten builds require -O3 -sINLINING_LIMIT to run in the browser.

If we do inline it doesn't get worse than now since those functions are already duplicated, however by using inline I think the compiler is allowed to keep them not inlined when using -Os.

True, but bear in mind that in the crypto branch, on ESP32 (due to the mbedtls API) we need to call this function for each crypto algorithm (for hashing, but maybe later for encryption as well).  There are currently 6 crypto algorithms supported in that branch (md5, sha1, sha224, sha256, sha384, and sha512)

I used this version for testing purposes.
2-inlines-fold.txt


arch: aarch64: Set ARCH_MAPS_ALL_RAM

We are indeed mapping all RAM at boot, set the proper symbol.
See https://github.com/zephyrproject-rtos/zephyr/pull/31494#pullrequestreview-576715758
Signed-off-by: Carlo Caione<EMAIL_ADDRESS>

Closing because I realized this is not needed.


removed unused imports

Proposed changes:

remove unused imports mentioned in issue #7041

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[x] updated the changelog (please check changelog for instructions)
[x] reformat files using black (please check Readme for instructions)

Thanks for submitting a pull request 🚀 @b-quachtran will take a look at it as soon as possible ✨

@sureshdsk could you please rebase it?

@sureshdsk could you please rebase it?

This is done and enforced by flake now.


refactor(lambda): use NODE_ENV instead of CLI args to start prod mode

This pull request closes issue # (put the issue number here)
This is a template. Feel free to remove the parts you do not need! Start with this line, for example :wink:

[ ] All commit messages adhere to the appropriate format in order to trigger a correct release
[ ] All code is written in plain ECMAScript v5 and is formatted using prettier
[ ] Necessary unit tests are added in order to ensure correct behavior
[ ] Documentation has been added

@robin-drexler with these changes from untool (https://github.com/untool/untool/pull/104) it won't work anymore - we'd have to use
const configure = require('@untool/express').configure;
const { createServer } = configure(config, { production: true });

Gotcha, thanks for explaining. :)

@robin-drexler the previous version was a bit problematic, to say the least: setting NODE_ENV to production is essential to configure Express for live environment, for example. See: https://expressjs.com/en/advanced/best-practice-performance.html#set-node_env-to-production


[CI] Add convergence test

What does this PR do?

Fixes # (issue)
Before submitting

[ ] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together?
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests? [not needed for typos/docs]
[ ] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review

[ ] Is this pull request ready for review? (if not, please submit in draft mode)

Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

Hello @tchaton! Thanks for updating this PR.

In the file flash_examples/finetuning/video_classification.py:

Line 108:5: E265 block comment should start with '# '


Trigger callback function on stepNext()

Hi Isaac,
I open this ticket with a question, is it possible that a click on the next button trigger a function in my component ?
By example: Step 1 is a global presentation. Step 2 is a presentation of a toggled menu with a *ngIf="myVariable". Is it possible that when users click on next from Step 1, a callback function will be triggered and change the value of myVariable  to true and display the toggle menu with Step 2 presentation ?
Thanks a lot
Alexis

Yes.  The stepShow$ observable emits a value every time a new step is shown.  So you can use it like this:
// step2 is defined up here somewhere
this.tourService.stepShow$.subscribe((step: IStepOption) => {
  if (step === step2) { // or step.anchorId === step2.anchorId
    this.myVariable = 'This is step 2!';
  }
});

Thanks for your answer, I've found a solution:
In app.component.ts :
this.tourService.stepShow$.subscribe( (res: any) => {
   switch (res.Step){
       case"2":
       this.myVariable = true;
       break;
       ....
  }
});

and to close :
this.tourService.stepHide$.subscribe( (res: any) => {
   switch (res.Step){
       case"2": //for the same step
       this.myVariable = true;
       break;
       ....
  }
});

Now I got a position problem with the card because my toggleMenu is in position: absolute and the card is fixed to top: 0px; left: 0px
Regards

@AlexCln what I did to solve this problem is have an anchor point off the screen. I would then use that anchor point as a transition step. So my step configuration was something like this:
[
    {
       stepId: 'firstStep'
       anchorId: 'some.anchor.id'
    },
    {
       stepId: 'toggleMenuRedirect'
       anchorId: 'offscreenAnchor'
    },
    {
        prevStep: 'firstStep',
        stepId: 'menuStep'
        anchorId: 'menu.anchor.id'
    }
]

then I would use the stepShow$ to detect when you are going to the toggleMenuRedirect step and then go to the next step:
this.tourService.stepShow$.subscribe( (step: IStepOption) => {
   switch (step.stepId){
       case "toggleMenuRedirect":
            this.myVariable = true;
            this.tourService.next();
       break;
  }
});

then on the stepHide$ callback of the menuStep step, you would set it back to false
this.tourService.stepHide$.subscribe( (step: IStepOption) => {
   switch (step.stepId){
       case "menuStep":
            this.myVariable = false;
       break;
  }
});

This is a bit of a workaround though. It would be nice @isaacplmann if there could be functions on the IStepOption object for onEnter and onLeave that would wait for the function to finish in the case of it returning a Promise or an Observable.

Hi,
I have noticed in the stepShow$ method when there isn't an anchor defined the process gets exit. Is that possible to override the stepSHow$ method to skip a step when there isn't an anchor is defined?


feat: added JS 217-Contains-Duplicate solution

I tried to keep the Class Solution standard and made it as close as possible to the video solution, so that people watching the video can understand the Javascript code. :)

Thanks but someone did a JS solution for this.


More deserialization formats for Duration

I'd love to make the deserialization of Duration more flexible, but i'd like to check with you first before submitting a PR.
What I had in mind:

make nanos field optional, and default to 0 if not given.
accept one-field arrays, and use it as seconds (I'm not entirely sure this is a good idea, it may not be obvious what the units are)
accept a single number (I'm not entirely sure this is a good idea, it may not be obvious what the units are)
accept string representation in the form of "5 seconds", "5s", "5 sec", "5 min", "5 minutes", "1 hour"
accept more fields in the struct ("millis", "minutes", "hours", "days", "weeks"). These would all add up to the correct duration.

Deserialization would stay the same.

You might want to check out this crate.

I would prefer not to build anything fancier for Duration into serde directly, but these additional representations could be provided by a crate like https://github.com/jonasbb/serde_with.


Cherry pick master fixes to 0.3 release

Why are these changes needed?
I cherry-pick recent master fixes and minor features to release-0.3. Please have a check. I will cut a v0.3.0-rc.1 for final testing after this is merged. If there's no additional feedback, we will cut v0.3.0 official release.
Please help checking anything PRs need to be cherry-picked.
/cc @DmitriGekhtman @pingsutw @brucez-anyscale @iycheng @wilsonwang371
Related issue number
https://github.com/ray-project/kuberay/issues/349
Checks

[ ] I've made sure the tests are passing.
Testing Strategy

[ ] Unit tests
[x] Manual tests
[ ] This PR is not tested :(

Not sure what happened on the Github side

It's working now. Seems it's just Github's issue

@DmitriGekhtman If it looks good to you. I will merge the change. CI works now.


Problem with onAfterPrepend - buffer.effectiveHeight

I'm having an odd issue, that's only happening on one of the ui-scrolls I have. Whenever I pass the buffer threshold scrolling down, and try to scroll up again (using either the wheel or the arrow of the scrollbar) this line of code forces a scroll back down, producing a "bouncing" effect wich prevents me from getting to the top:
var paddingHeight = topPadding.height() - height;
                    if (paddingHeight >= 0) {
                        topPadding.height(paddingHeight);
                    } else {
                        topPadding.height(0);
                        viewport.scrollTop(viewport.scrollTop() - paddingHeight); // <-- this
                    }

This happens because topPadding.height() gets the total sum of the actual height of every element (in my case 45px) and height gets a higher value (the difference of element.offset().bottom - element.offset().height), and thus forces a scroll down (since paddingHeight is a negative number, it adds up). In my element list, when trying to fetch the first 3 items, the values are:
topPadding.height() = 135 (45px * 3)
height = 210 (70px * 3)
paddingHeight = -75px
--> viewport.scrollTop(viewport.scrollTop() - (-75));
I don't quite understand the scenario for this scrollTop, but as far as I tested, if I remove it, everything works as expected.

@oxprodriguez Thanks for the issue, it would be very helpful if you could provide us with a runnable repro on plunker or somewhere else (plunker sample).
For example, you have buffer-size = 10. Initially you have 1 - 19 downward rows and -9 - 0 upward rows. When you do a scroll top (max), you fetch -19 - -10 items, prepend them to DOM, and find yourself at the very top position. Then the onAfterPrepend works, it moves you to 10 * itemHeight px down. And you see -9 - ... rows in the visible part of the viewport and -19 - -10 rows int the invisible part of the viewport. Without that condition it would not work and you'll fall into the situation when you fetch more and more items and move to the very top position again and again. That backward jump is necessary in this case.
But what is your case? I don't understand fully your situation. If your buffer-size = 3 and itemHeight = 45px, why do you have 1 fetched rows height = 3 * 70px and not = 3 * 45px? The repro is really needed!


feat: updates cache

What
feat: updates cache

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


BugFixing: raw table name extracts from segment metadata might contain _OFFLINE suffix

Description
Fixing the bug that raw table name extract from segment metadata might also contain _OFFLINE suffix.
Thanks to @mr-agrwal for reporting this issue.

Codecov Report

Merging #6445 (2ff7046) into master (1beaab5) will decrease coverage by 1.38%.
The diff coverage is 56.80%.

@@            Coverage Diff             @@
##           master    #6445      +/-   ##
==========================================
- Coverage   66.44%   65.06%   -1.39%
==========================================
  Files        1075     1320     +245
  Lines       54773    64452    +9679
  Branches     8168     9398    +1230
==========================================
+ Hits        36396    41936    +5540
- Misses      15700    19522    +3822
- Partials     2677     2994     +317

Flag
Coverage Δ

unittests
65.06% <56.80%> (?)

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

Impacted Files
Coverage Δ

...e/pinot/broker/api/resources/PinotBrokerDebug.java
0.00% <0.00%> (-79.32%)
:arrow_down:

...ot/broker/broker/AllowAllAccessControlFactory.java
71.42% <ø> (-28.58%)
:arrow_down:

.../helix/BrokerUserDefinedMessageHandlerFactory.java
33.96% <0.00%> (-32.71%)
:arrow_down:

...ker/routing/instanceselector/InstanceSelector.java
100.00% <ø> (ø)

...ava/org/apache/pinot/client/AbstractResultSet.java
66.66% <0.00%> (+9.52%)
:arrow_up:

.../main/java/org/apache/pinot/client/Connection.java
35.55% <0.00%> (-13.29%)
:arrow_down:

...inot/client/JsonAsyncHttpPinotClientTransport.java
10.90% <0.00%> (-51.10%)
:arrow_down:

...not/common/assignment/InstancePartitionsUtils.java
73.80% <ø> (+0.63%)
:arrow_up:

...common/config/tuner/NoOpTableTableConfigTuner.java
100.00% <ø> (ø)

...ot/common/config/tuner/RealTimeAutoIndexTuner.java
100.00% <ø> (ø)

... and 1155 more

Continue to review full report at Codecov.

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

Codecov Report

Merging #6445 (2ff7046) into master (1beaab5) will decrease coverage by 1.38%.
The diff coverage is 56.80%.

@@            Coverage Diff             @@
##           master    #6445      +/-   ##
==========================================
- Coverage   66.44%   65.06%   -1.39%
==========================================
  Files        1075     1320     +245
  Lines       54773    64452    +9679
  Branches     8168     9398    +1230
==========================================
+ Hits        36396    41936    +5540
- Misses      15700    19522    +3822
- Partials     2677     2994     +317

Flag
Coverage Δ

unittests
65.06% <56.80%> (?)

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

Impacted Files
Coverage Δ

...e/pinot/broker/api/resources/PinotBrokerDebug.java
0.00% <0.00%> (-79.32%)
:arrow_down:

...ot/broker/broker/AllowAllAccessControlFactory.java
71.42% <ø> (-28.58%)
:arrow_down:

.../helix/BrokerUserDefinedMessageHandlerFactory.java
33.96% <0.00%> (-32.71%)
:arrow_down:

...ker/routing/instanceselector/InstanceSelector.java
100.00% <ø> (ø)

...ava/org/apache/pinot/client/AbstractResultSet.java
66.66% <0.00%> (+9.52%)
:arrow_up:

.../main/java/org/apache/pinot/client/Connection.java
35.55% <0.00%> (-13.29%)
:arrow_down:

...inot/client/JsonAsyncHttpPinotClientTransport.java
10.90% <0.00%> (-51.10%)
:arrow_down:

...not/common/assignment/InstancePartitionsUtils.java
73.80% <ø> (+0.63%)
:arrow_up:

...common/config/tuner/NoOpTableTableConfigTuner.java
100.00% <ø> (ø)

...ot/common/config/tuner/RealTimeAutoIndexTuner.java
100.00% <ø> (ø)

... and 1155 more

Continue to review full report at Codecov.

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

This is not the thorough fix. The table name stored in the segment metadata should always be the raw table name. We had some bug in the code which insert the table name with type into the segment metadata

This is not the thorough fix. The table name stored in the segment metadata should always be the raw table name. We had some bug in the code which insert the table name with type into the segment metadata

This is not the thorough fix. The table name stored in the segment metadata should always be the raw table name. We had some bug in the code which insert the table name with type into the segment metadata

Agreed, we should fix it as well. This is also required as we have users  using old libs to generate segments and they should have this fixed by upgrading controller

This is not the thorough fix. The table name stored in the segment metadata should always be the raw table name. We had some bug in the code which insert the table name with type into the segment metadata

Agreed, we should fix it as well. This is also required as we have users  using old libs to generate segments and they should have this fixed by upgrading controller


Bare metal install on machine with 2 10G NICs does not come up

RancherOS Version: (ros os version)
Custom Build of v0.5.0 (os3)
Where are you running RancherOS? (docker-machine, AWS, GCE, baremetal, etc.)
Baremetal
Tried to install on machine with 2 10G NICs.
No internet came up, no valid NICs present, unable to configure NICs.

Problem was introduced in #971, so it's likely related to Docker 1.11 in some way

Fixed by #1028


Optimize AES-ECB, AES-GCM and AES-XTS for aarch, backport from openssl

ECB openssl/openssl@2ff16af
GCM openssl/openssl@31b5907
XTS openssl/openssl@9ce8e0d

This is going to address #20


Sensor Open Hardware Monitor issue on 0.85

Home Assistant release with the issue:
0.85.0
Last working Home Assistant release (if known):
0.84.6
Operating environment (Hass.io/Docker/Windows/etc.):
Hassbian Raspberry pi 3
Component/platform:
sensor.openhardwaremonitor
Description of problem:
The sensor worked perfectly until I installed home assistant 0.85, downgrade to 0.84.6 the sensor reappeared.

it does not even work with version 0.87....please solve..

It works in 0.92. Please check your entity ids which are updated by default. For example, "xxx_i53570_xxx" is now "xxx_i5_3570_xxx".

Now Works!


Roll Flutter Engine from b2855e074deb to b449bab3bbe2 (12 revisions)

https://github.com/flutter/engine/compare/b2855e074deb...b449bab3bbe2
2023-04-01<EMAIL_ADDRESS>[Impeller] take advantage of native decal sampling, blend cleanups (flutter/engine#40839)
2023-04-01<EMAIL_ADDRESS>Revert "[web] use callConstructor for FinalizationRegistry due to bug… (flutter/engine#40841)
2023-04-01<EMAIL_ADDRESS>Revert "Add ui_web to embedder.yaml so that the analyzer knows about it." (flutter/engine#40840)
2023-04-01<EMAIL_ADDRESS>[Impeller] Migrate gaussian blur to half precision. (flutter/engine#40800)
2023-03-31<EMAIL_ADDRESS>Roll Skia from 33f80c07a09c to 4d1e9cabf0c8 (3 revisions) (flutter/engine#40836)
2023-03-31<EMAIL_ADDRESS>[web] Move text editing nodes outside of shadowDOM (flutter/engine#39688)
2023-03-31<EMAIL_ADDRESS>[web] Fix canvasKitVariant test (flutter/engine#40833)
2023-03-31<EMAIL_ADDRESS>[web] use callConstructor for FinalizationRegistry due to bug in dart2js (flutter/engine#40798)
2023-03-31<EMAIL_ADDRESS>Roll Fuchsia Mac SDK from kiAbXJ_MIn6CAC9-C... to f16HBH4MJdaKy7Hlf... (flutter/engine#40831)
2023-03-31<EMAIL_ADDRESS>Remove ios-release-nobitcode from engine v2 builders. (flutter/engine#40830)
2023-03-31<EMAIL_ADDRESS>Add ui_web to embedder.yaml so that the analyzer knows about it. (flutter/engine#40827)
2023-03-31<EMAIL_ADDRESS>Roll Skia from 2b86c6d364d0 to 33f80c07a09c (1 revision) (flutter/engine#40826)
Also rolling transitive DEPS:
fuchsia/sdk/core/mac-amd64 from kiAbXJ_MIn6C to f16HBH4MJdaK
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

AutoRoller is stopped; closing the active roll.


Nebraska Error at docker-compose up -d

hi guys, have a problem with "Nebraska" and can't get solved. when I docker-compose up -d I get the following error message. can anyone help me or does anyone have a solution for it? thanks in advance:   ERROR: Service 'nebraska' failed to build: COPY failed: stat /var/lib/docker/overlay2/8c2f87116add0c2248a9ec0e387755b951f9aa231204604d2115cc6b05112dbc/merged/go/src/github.com/kinvolk/nebraska/frontend/built: no such file or directory
greetz thomas

done


Linter proposal: disallow z-index unless first rule in the file has z-index: 0 and position:relative

To prevent implicit dependencies between components based on stacking context. (I should still write a blog post about this.)

I think a DisallowZIndex rule would be a very good idea. z-index should be definitely be used sparingly, if not you can end up with absurd things like z-index: 99999999 to override someone else's super high z-index. So it might be nice to only allow its use when you explicitly disable the rule in the file.
Maybe LimitZIndex, and then let the user limit it to an arbitrary max value or disable it entirely? Not sure, other people should chime in with opinions.

Point is though, that with the rule I proposed you won't get crazy numbers like that, since they won't be useful. The z-index: 99999999 will be bound by the stacking context of the first rule in the file, which works if you have a file organisation like ours (using local scope):
:local(.componentRoot) {
  position: relative;
  z-index: 0;
}

:local(.somethingInsideOurComponent) {
  z-index: 1;
}

The z-index: 1 can be z-index: 99999999 or whatever, and it won't make a difference between it only interacts locally with other z-index declarations in the same file. So no surprises.
I've seen many companies use a similar file organisation, so this could be a widely useful rule.


mailnickname Duplicate

Category

[X] Enhancement
[ ] Bug
[ ] Question
[ ] Documentation gap/issue

Version
Please specify what version of IdFix you are using: [2.3.0]
I have errors due to Duplicate mailnickname (they are indeed anomalies), but in the report there is only one of the 2 accounts indicated.
It would be more practical if the 2 accounts were indicated. It seems to me that the old version (1.09) did.
Thanks,
Fred

This is confirmed in the latest version with an individual I've been working with.  Showing the two accounts is more practical than only showing one of the accounts.

This is confirmed in the latest version with an individual I've been working with.  Showing the two accounts is more practical than only showing one of the accounts.

Similar if not the same issue was reported as #29.  Not only it is not showing the second account/object, it is recommending to change the duplicate attribute to the SAME EXACT VALUE....  Please take a look at this issue.

Similar if not the same issue was reported as #29.  Not only it is not showing the second account/object, it is recommending to change the duplicate attribute to the SAME EXACT VALUE....  Please take a look at this issue.

Same issue still a problem 2/19/2021

Fixed in version <IP_ADDRESS>


Installing Microsoft Security DevOps Cli: Not supported error (v1.7.1)

Since the update of the Azure DevOps "Microsoft Security DevOps" from v 1.6.0 to v1.7.1 we started getting the following error, when trying to execute the "MicrosoftSecurityDevOps@1" task in our pipelines with self-hosted agents.
Can you anybody help me out here? Any feedback is appreciated, thanks.
Regards,
Luca
Azure DevOps Log
log.txt

We are also getting the same error on self-hosted agents after the update.  Updated node.js but doesn't appear to be the issue.  What version are your azdo agents? We are currently on 2.200.2 and are debating updating ours.

Hey @SwS-LuKy  and @9livesarmory, thank you both for reporting this.
Please see this related issue:
https://github.com/microsoft/security-devops-azdevops-task-lib/issues/13

Updated node.js

The agents ship with their own copies of node in the ./externals folder of the agent.
My hunch is that the dynamic import / require inline is only supported on node16.
We should have a fix out within 24 hours.

I was able to reproduce the error and will have a fix out shortly.

We've just updated our agents to v2.218.1 (from v2.204.0). With this version the error no longer occurs.
cc @9livesarmory

Thanks for the confirmation @SwS-LuKy.
I've deployed version 1.7.2 with the backwards compatibility fix.


Fix: functions name when basePath is setup

Terraform failed when basePath is set, this is because lambda functions name can not have a special character.
issues related to this are #288 #310

Hey, thanks for submitting this PR.
Unfortunately the target branch you selected (release-v0.x) is managed by our CI system and not meant for opening PRs against it.
You need to rebase your changes to the v0.x branch instead.
I've already changed the target branch, you need to rebase/cherry-pick and force push your commits to make it work.
If it's too confusing, please allow me to make the necessary changes, by Enabling repository maintainer permissions on existing pull requests.

Hi @ofhouse I've already rebase and cherry pick... reigncl/v0.x branch is already uptodate, could change the source branch?

Hi @framled I think this is not about only the fixing the Lambda function name, it also requires the change in proxy. Have you got success to test end to end flow only by changing Lambda function name?

@sumantapakira Yes it works

ok, but with your change when I tried to create new infra then it fails -
Error: error putting S3 Bucket Notification Configuration: InvalidArgument: Unable to validate the following destination configurations
status code: 400, request id: 0Y96VW1JYZT35NNG, host id: 6LM/nRmfUTxNLAMrJAqjHEjkPUhtD0FxIthh5qkFcwWgGTAQ2EJ/6k1oAq2RdKfGWtnGJgq354o=
with module.tf_next.module.statics_deploy.aws_s3_bucket_notification.on_create,
on ../original_source/modules/statics-deploy/main.tf line 31, in resource "aws_s3_bucket_notification" "on_create":
31: resource "aws_s3_bucket_notification" "on_create" {


The report output is incorrect

Hi,
I'm trying to generate TeamCity friendly reports but all I get is this output:
##teamcity[testFailed name='(function () {|r|n                                  return o.startPosition.line;|r|n                                    }1,function () {|r|n
                               return o.startPosition.character;|r|n                                }1) Missing trailing comma' message='|[trailing-comma|] Missing trailing comma' detailed='']

My task looks like this:
gulp.task("lint", function () {
    return gulp.src(['./App/**/*.ts', '!./App/bower_components/**/*.ts', '!./App/libs/**/*.ts'])
        .pipe(tslint())
        .pipe(tslint.report(teamcity, {
            emitError: false
        }));
});

Any idea about what am I doing wrong? Thanks!

Hi
I had no idea there was an issue here. Are you still experiencing this issue?

Hi
No, I'm not getting it anymore after the fixing it in my fork :) I used my fork until now and I'm using TSLint 3.12. I guess we also need to check if it works correctly with TSLint 4.x.

Found out that with tslint 4.x, gulp-tslint 7.x and tslint-teamcity-reporter 2.x you do not need this package anymore. I've updated the readme with instructions :)

@lucassp I've updated the package with your PR though in case you want to use it from npm :)


AccountID as a part of Rated Doc

Is it better to have the accountId to be included as a part of the rated usage doc, to identify what pricing group was applied while the  aggregated usage doc was rated?

Identifying what pricing was applied to rate the usage would make a lot of sense to me. I'm not sure that adding the account id to the usage doc achieves that goal though, as the pricing could evolve over time or be shared across multiple accounts for example. Also, an org belongs to an account so adding the account id on top of the org id which is already in the doc doesn't really provide any useful info as I understand it. So, instead I'd suggest to add an id to the price config, and include that id in the rated usage doc.

I changed the issue subject to reflect the described requirement

The id of the pricing plan used to rate usage is now included in the rated usage docs.


rootPath independent icons in toolbar

I am currently trying to build URL independent StandaloneViewer however in such case some icons aren't displayed.

I think you need to set ROOT_URL when building it. Did you follow https://github.com/OHIF/Viewers/blob/master/StandaloneViewer/README.md ?

Also some of these icons could be replaced with FA icons:

series - fa-list
zoom - fa-search
pan - fa-arrows
length - fa-expand
annotate - fa-sticky-note-o
more - fa-cog

@swederik almost. As I need it to be URL independent I used meteor-build-client ../myOutputFolder -u default as I cannot assume result URL in any way.

Any update?

Could you try this again with the latest master? I just merged https://github.com/OHIF/Viewers/commit/8957b4ed8b454af899d7cae33a865445ec654e16 which might fix it (not sure).

We're getting ready to formally announce version 2 of the OHIF Viewer. After the announcement, version 1 issues will receive lower priority support. As this issue is a bit stale, I'm going to close it for now.
For what it's worth, we're trying to do a better job at tracking feature requests, building scope/requirements for items we would accept PRs for, and show which items we have planned for development in the near future. Refactoring how we handle icons is one such item:
https://github.com/OHIF/Viewers/projects/3#card-21678289


Minor fix for SVGP

A variance was mistaken as std. dev.
Note that while the result is worse after the fix, it still matches the report in the DGP paper.

Are the results averaged over the same 20-fold validation process?

The train-test split is the same. I updated the results with repeated partitions, with 6 replicas instead of 20, but they match statistically.

From my experience of the regression datasets, the results are heavily influenced by the ways of partitions. We'd better let it run for 20 and see if they are comparable.

@thjashin you're right. Results updated for Boston with 3x20 replicas. I didn't update the result for protein following the doubly stochastic VI paper, as the dataset is very large. Script:
for i in `seq 20`; do; python svgp.py -n_epoch=2000 -n_z=100 -lr=0.02 > /tmp/outx${i} 2>/dev/null && tail -n 1 /tmp/outx${i}; done
for i in `seq 20`; do; cat /tmp/outx${i}|tail -n 1; done|awk '{print $6, $9}'|python -c "import numpy as np; import sys; arr=np.array([list(map(float, s.split(','))) for s in sys.stdin.readlines()]); print(np.mean(arr,axis=0), np.std(arr, axis=0))"


Add conformance tests in public ci

This is prototype of conformance tests in regular testing

discussed offline - let's bring DPC++ support for daal4py build and switch it to conda build.
here is example that can be reused:
https://github.com/IntelPython/daal4py/blob/master/azure-pipelines.yml

@Alexsandruss , can you review this PR?

testing failure can be addressed here - https://github.com/IntelPython/daal4py/pull/226

/intelci: run

@PetrovKP, @napetrov, @Alexsandruss, @SmirnovEgorRu,
can you review this PR?

/intelci: restart

/intelci: run


[HELP] myStrom Button

I've managed to get the button to send a heartbeat to the plugin as follows:
[4/20/2022, 3:17:10 PM] [myStrom] [HEARTBEAT] ::ffff:IP_ADDRESS
I haven't been able to figure out how to bind this to an action in Homebridge.
My goal is to get the the button to toggle other Homebdridge switches, preferably distinguishing the button event triggered (press / double press / long press) to choose which device.
Is that possible?
If not, how can I use this device at all?

For some reason the button wasn't showing up in Home app, now it did it's pretty self explanatory.

Even after setting up the actions in the home app, when I press the button I get the heartbeat in Homebridge's log, but the actions are not performed.

Sorry for being slow to respond and sorry to hear about your issues with the plugin and the buttons. The heartbeat alone does not mean the button press is recorded.
Usually when you press a button, the respective action should quickly be highlighted with a darker background in the HomeKit App. If you enable debugging, you should also see an Action in the log (single, double, long press):
Button (MAC) pressed -> (ACTION)`

The WiFi Buttons are a bit finicky though as they only rarely connect to WiFi.

What you can do to check if the button is correctly configured:
In the settings in the MyStrom App, check under settings whether the Trugger URL is correctly set to your Homebridge servers' IP address.

If not, you can correct it in the MyStrom App directly.

I gave up on this plugin back then. What I ended up using was Homebridge Webhooks and setting the button actions as such:
curl --location -g --request POST 'http://BUTTON-IP/api/v1/action/single'
--data-raw 'get://raspIP:51828?accessoryId=ID&state=true'
The downside of it is that I had to configure port forwarding and since the call goes out to china, there's algo a little delay.
Is your plugin supposed to work locally?

Yes the plug-in works locally – there's no cloud involved.

Does this plugin work with this version of the button?

Yes, these should in principle (and practice :-)) work; see the Wiki page on restrictions for some important details.

Hi there, I'm trying the plugin once again. I had it discover my button successfully but the URL was not set. I set it myself as follows.

However nothing shows up in the logs (except the call made to my webhook server mentioned here https://github.com/johannrichard/homebridge-dingz/issues/465#issuecomment-1288612246) and the action chosen for single press in the button screen in Home app never gets triggered.
When I use my external address instead of my homebridge internal address as the button URL (and setup port forwarding) I do get a heartbeat as follows, but that's about it...
[06/02/2023, 23:23:57] [myStrom] [HEARTBEAT] ::ffff:<IP_ADDRESS>


"Loading..." shows up after last ayah of Surah Al-Jumu'a

Can anyone confirm this?

the bug should be renamed - "loading indicator consistently appears after sura Jum3a's last ayah."

@ahmedre thanks for updating it!

closing


Feature/170 family calendars

In this PR, I have implemented the family calendar.
To try it, follow these steps:

Make sure that you are running the latest version of branch develop of the backend and that you have a user admin on the api you can access with (If not follow the steps using the auth/users) and
If you cannot use a family already created, you must create a family and a student who is a member of the same family and join this student to some event or lesson event
Sign in as this family member
You will be able to see the events and lesson events that your student family attends

I use the same style of the rest calendar implemented.

 I have found a bug, when i have pressed Mandar autorización, this error came, after pressing three times more, everything was correct and work well. Also, i have the same problem with the calendar, nothing is shown.

Authorizations are not part of this issue

Please look how the other calendar are implemented for the style it looks different and secondly I am using a family of the populate<EMAIL_ADDRESS>which has some kids that are in some lessons but nothing it is shown in the calendar should be somenthing shown?

I logged in with that email and the lessons to which your son belongs appear

I do not see anything still
Also the next back and month name should be in Spanish

Can you explain to me step by step what you do to check it?
Calendar, which is what we use to create calendars, comes in English, I will try to change the language.

I do not see anything still
Also the next back and month name should be in Spanish

Can you explain to me step by step what you do to check it? Calendar, which is what we use to create calendars, comes in English, I will try to change the language.

I have log in as the indicated user and I have seen that their kids are enroll in some classes so it should appear on the calendar and it does not, it show empty maybe it is because the id it is not check correcctly or the id on the localstorage it is not the supposed one

I have a few doubts: 1.Only the classes appears or also the events of the specific kid 2. It is the calendar filter by the kids of the family or not? I am wondering because I log in with a different family 3. If somenthing apart of classes are shown like events or lesson events might be nice to use some color to differenciate it

Events and lessons events also appear.

Yes, the calendar is filtered by children in the family.

I will make the change to differentiate by color.

When showing the details of the events/class/lesson event it would be nice that tittle represents it also I do not understand how the time and dates are shown because it says like a start time and hour and the end date nd hour is diferent

It wouldn't make sense for the start time and date to be the same as the end date, right?

When showing the details of the events/class/lesson event it would be nice that tittle represents it also I do not understand how the time and dates are shown because it says like a start time and hour and the end date nd hour is diferent

It wouldn't make sense for the start time and date to be the same as the end date, right?

If it represents a class it would make more sens to show the date and time like from 12 until 13

The lessons do not specify the hours

 The lessons do not specify the hours

are you using the shcdules endpoint ?it gives the hour of classes that should be include it


Fix typo in fake data

Coverage remained the same at 95.161% when pulling 417cafebadf5a647acad203bb8ca375ec36428a2 on fix_type_in_fake_data into 0cbdb2ba466fe9cd520f91551a89a0603560c1e2 on master.


Centralize Plugin-Management // Use Github.com as Plugin-Repository

-- Draft --
Have an optional command-line-interface that allows the execution of various commands.

(Optional) Centralize plugin-management (plugin install, plugin update, plugin remove)
should be enabled by { cli: true }
should be disabled by default

plugin install
When the user enters said command, the CLI will search Github for the plugin.
Once found, it'll be automatically installed into one of the plugin-roots.

plugin update

plugin remove
Remove plugin

I think it is better you create a similar platform like npmjs.com.

That would be overkill. Let's not forget that the API is not in a senior state. There are a lot of things that need to be improved. I actually don't like a centralized repository such as NPM. People should be able to fetch plugins from any location. I can see this could work with Github etc

But how do you realize then it with "install plugin"?


How to do Hybrid Windows/ Web automation?

I am wanting to do a hybrid of Windows and Web based automation, where the Windows app contains a web view.
This would involve switching to the web view as described in appium docs for mobile, and then we can use selenium to interact with the webview.
I have seen similar posts in the past but no ETA on it actually being added / a working approach for this.
The best approach at the moment is to use the inspect.exe to find element names - but given our web view is created in react which does most things with CSS names, they don't show up in inspect.

yes they will not show up in inspect, you will have to use tools like selenium, webdriver io to achieve this.

@anunay1 Is it possible to combine both Windows driver and web driver in same codebase ? Like refer web driver code while clicking web content alone ?

@anunay1 Is it possible to combine both Windows driver and web driver in same codebase ? Like refer web driver code while clicking web content alone ?

This is what I want to do. Also I can't use selenium because the App itself spawns the browser window, and AFAIK there is no way to 'attach' to a browser.

Thats true @tomw93 .
I have the exact situation with my application and would love solutions to help achieve this

yes it is possible, (using chrome as an example) create a selenium session, it will open chrome, now go to your windows application and click on the button which opens the web browser, I am sure if chrome is selected as a default browser it will open the link in a new tab, and then switch to that tab(its a hunch but it might work) I do not have any application which behaves like this, if you can give me a sample app I can give it s shot.

@anunay1 It's an application that is a gateway to the main web application which is presented via a WebView. I think this is done by default with Internet Explorer, and is presented through the application - meaning it doesn't just open as a free standing browser.
@kviji I've found out that if you give Web elements IDs, those get exposed through to Inspect as 'AutomationIDs' which you can then interact with. But that is not ideal, and really CSS and other attrivbutes of the web element should pass through to the UI automation library.

Hi @tomw93
My web application contains some Web automation ids. However I am not able to detect any of them through Inspect.

If your devs are willing to modify their code, you can have them launch Chrome set up to accept remote debugging sessions, then you can attach to said session using Selenium. If you're using C#, I've got a blog on the topic:
https://intellitect.com/selenium-chrome-csharp/
If you're NOT using C#, this is the blog that I used to learn how to do this before converting to C#:
https://www.teachmeselenium.com/how-to-connect-selenium-to-an-existing-browser-that-was-opened-manually/

When a proper support for elements inside WebView is expected?

I am also facing the same issue i cannot locate any element in Webview in standard browser application. Is there any solution?

I'm trying to automate similar webview in windows application. Did anyone find any solution?

have you tried the solution that @tomw93  suggested, Unfortunately I do not have any application which is hybrid, if anyone can share any application I can give it a shot.

@anunay1 you can try automating simple Print option of google chrome.

@tomw93
have you found a solution for that case ???

We are currently using a hybrid with chromedriver to test this.  It works.  We are considering moving to WebView2 https://docs.microsoft.com/en-us/microsoft-edge/webview2/howto/webdriver

@anunay1 You can try similar example on Notepad>Help>View Help Button It opens a link on Browser


Revert "add clusteroperator resource to CVO payload"

Reverts openshift/cluster-kube-apiserver-operator#163
A different option.
@smarterclayton

@abhinavdahiya @wking

@crawford an option

So the PR that is fixing this problem is not working yet https://github.com/openshift/cluster-kube-apiserver-operator/pull/166#issuecomment-446295991
Also a lot of people are failing to install due to this one example: https://github.com/openshift/installer/issues/857
So lets go ahead with revert this and add this back in #166 . @deads2k :innocent:
/lgtm


No supported probe was found: Kali Linux

It's fixed by updating the firmware and changing the permission


KazooClient hosts list should accept a list of multiple endpoints

Currently KazooClient accepts a list of multiple hosts as a single concatenated string: http://kazoo.readthedocs.io/en/latest/api/client.html#kazoo.client.KazooClient
It seems the API would be more pythonic if it also accepted the hosts as a native list:
['zk01:2181', 'zk02:2181', 'zk03:2181']

I can submit a PR for this, but only if I get confirmation the core team is open to this feature request.
See also https://github.com/DataDog/dd-agent/issues/2943#issuecomment-255780694 - for example, KafkaClient supports both the concatenated string and native list formats.

Seems fair to me.

Hello folks,
I have just submitted a PR to address this issue (my first contribution to Kazoo). See if it fits your needs.
Best regards


In the new Update for Tom's Storage 1.21-2.0.0 Fabric, there is no Inventory Cable Connector in the mod itself.

I downloaded the mod for the new 1.21 update and it has everything in the mod it usually does except the inventory cable connector that attaches to the chest to do the transfer of items to the terminal. Is someone able to look further into this?

The 1.21 version is a rewrite, the cable connectors isn't in the game right now, it will be added back in a future update.

Here are the errors related to this issue from my Fabric 1.21-0.15.11 server.  Log created at server start on 22-Jun-2024.
---------BEGIN SERVER ERRORS--------------
22.06 17:08:53 [Server] Worker-Main-3/ERROR Couldn't parse element minecraft:loot_table/toms_storage:blocks/inventory_proxy - Unknown registry key in ResourceKey[minecraft:root / minecraft:item]: toms_storage:inventory_proxy
22.06 17:08:53 [Server] Worker-Main-3/ERROR Couldn't parse element minecraft:loot_table/toms_storage:blocks/inventory_cable_connector - Unknown registry key in ResourceKey[minecraft:root / minecraft:item]: toms_storage:inventory_cable_connector
22.06 17:08:53 [Server] Worker-Main-3/ERROR Couldn't parse element minecraft:loot_table/toms_storage:blocks/inventory_cable_connector_framed - Unknown registry key in ResourceKey[minecraft:root / minecraft:item]: toms_storage:inventory_cable_connector_framed
---------END SERVER ERRORS--------------
---------BEGIN SERVER MOD LIST----------
GlitchCore-fabric-1.21-<IP_ADDRESS>.jar
TerraBlender-fabric-1.21-<IP_ADDRESS>.jar
appleskin-fabric-mc1.21-3.0.2.jar
worldedit-mod-7.3.4-beta-01.jar
jei-1.21-fabric-<IP_ADDRESS>.jar
journeymap-fabric-1.21-6.0.0-beta.7.jar
BiomesOPlenty-fabric-1.21-<IP_ADDRESS>.jar
fabric-api-0.100.3+1.21.jar
toms_storage_fabric-1.21-2.0.2.jar
---------BEGIN SERVER MOD LIST----------
Thanks tom5454, I love this mod!


Missing support for the deprecated option

Syntax:
int32 old_field = 6 [deprecated=true];

https://blog.golang.org/godoc-documenting-go-code

Sometimes a struct field, function, type, or even a whole package becomes redundant or unnecessary, but must be kept for compatibility with existing programs. To signal that an identifier should not be used, add a paragraph to its doc comment that begins with "Deprecated:" followed by some information about the deprecation.

@tsl0922 Is this only a documentation enhancement? As in, whereever there is a deprecated proto field, guarantee that the generated pb.go file explicitly documents fields as "Deprecated:" like mentioned in that article. Is there something else to it?

That should be it. golang/go#10909 documents "Deprecated:" as special. Tools like golint and godoc will treat deprecated specially by either warning on their usage or hiding them from documentation (golang/go#17056).


investigate how to normalise link building

We should normalize the way we generate links across the codebase. The main rule is: The business logic layer should not be tied to the presentation layer aka views.
Here is a list of places that break the above rule:

[ ] The create_pid_redirected_error_handler is trying to build a redirect link based on a view URL i.e using url_for.

Relates to:

https://github.com/inveniosoftware/invenio-records-resources/issues/5
https://github.com/inveniosoftware/invenio-records-resources/issues/33
https://github.com/inveniosoftware/invenio-drafts-resources/issues/8


Rebuild Part of indexes

I may have just missed this in the docs. Is it possible to rebuild the indexes for one model, but not others?

It is in the documentation, but not particularly obvious - it's right at the bottom of the page:
https://freelancing-gods.com/thinking-sphinx/v4/indexing.html#processing
Use the INDEX_FILTER environment variable to specify certain index names:
rake ts:index INDEX_FILTER=article_core,user_delta

Thanks for the quick responses!


Title too short

Describe the bug
Just

Removing w-24 (#574) will make very long title push vectorscope and spectrum out of window


Sorting tables

Hi, your project looks very interesting and potentially a way for us to move off the original qor. However I could not find a way to sort tables by a column. Is that not supported yet?

Hi @NilsJPWerner , sorting tables is configured by setting up OrderableFields on ListingBuilder https://github.com/qor5/admin/blob/0b643584f6d0743f4067f35b4230637fb15be892/presets/listing.go#L116.
And here is the example https://github.com/qor5/admin/blob/0b643584f6d0743f4067f35b4230637fb15be892/example/admin/input_demo_config.go#L23


WIP: Questaal band structures

WORK IN PROGRESS DO NOT MERGE
Discussion of general Questaal support is in Issue #31
So far, this branch implements reading/writing of init.ext files and they can be used to generate k-point path files.
Access in the CLI is via a --code=questaal option which has a default value of vasp. The interface should be as consistent as possible, with missing features raising a warning or a NotImplementedError.

The present challenge is to deal with different unit systems correctly. Laurie has clarified on the questaal bitbucket that

If you do --band~mq~... it will interpret the k-points it reads as Crystal coordinates. It converts them to Cartesian coordinates internally, so the k-points in file bnds.ext will appear different.

and

Cartesian units are 2*pi/alat

So:

We can always read bnds.ext as being in Cartesian coordinates
If syml.ext was written in direct coordinates then the special point positions need to be translated to Cartesian coordinates to match the band data
If syml.ext was written in Cartesian coordinates, we may still need to apply a factor of ALAT?
If the calculation was performed with Bohr distances, we may need to perform a unit conversion for consistency with our pymatgen lattice.

It would be simpler to just not convert from Bohr to Angstrom when getting the structure, and let Pymatgen see everything in Bohr.

This warning from Codacy is not especially constructive:

I need to call the Questaal preprocessor, a compiled Fortran program distributed with another package. "Don't import subprocess" isn't really a viable alternative. Is there a safer way short of maintaining our own version of the preprocessor? 5 minutes seems optimistic...

Some problems noticed in Dosplot:

can reach call to non-existent function _get_pdos
extension not detected correctly for dos.ext.gz
site files don't always have xpos, need to support cartesian coordinates

That was helpful! In the course of fixing Dosplot with odd site files, I also enabled kgen to read the site file and have bandplot read ALAT, scaling any Cartesian coordinates appropriately. Bandplot seems to work more consistently now!

I've been using this routinely for a bit, other people have tried it out. I think it's not drastically more wobbly than the rest of Sumo so pretty ready to merge in. We have lots of stuff to put in a proper release (bugfixes and optics), might as well include this at the same time.
In particular this PR really establishes how to add more supported codes to Sumo, and I've just changed job to somewhere that uses other codes, so have an incentive to add more 😄

Thanks again for this Adam. I finally got a chance to look through everything properly and it looks great.
I'm going to merge and will rebuild docs and push a new version to Pypi tonight.


with_text_alignment does not appear to affect Label widget?

Hi,
I am trying to center align the text in a Label widget using the with_text_alignment method.
However, using TextAlignment::Center does not appear to change the text.
The system I am using is running Debian Sid with libgtk-3-dev version 3.24.30-3.
Here is a quick sample program I put together to demonstrate my issue.
use druid::widget::{BackgroundBrush, Flex, Label};
use druid::{
    AppLauncher, Color, Data, Lens, LocalizedString, TextAlignment, Widget, WidgetExt,
    WindowDesc,
};

const WINDOW_TITLE: LocalizedString<State> = LocalizedString::new("Hello World");

#[derive(Clone, Data, Lens)]
struct State {
    text: String,
}

fn main() {
    // describe the main window
    let main_window = WindowDesc::new(build_root_widget)
        .title(WINDOW_TITLE)
        .window_size((400.0, 400.0));

    // create the initial app state
    let initial_state = State {
        text: "Hello World".into(),
    };

    // start the application
    AppLauncher::with_window(main_window)
        .launch(initial_state)
        .expect("Failed to launch application");
}

fn build_root_widget() -> impl Widget<State> {
    // create a label with centered text
    let label = Label::new("Hello World").with_text_alignment(TextAlignment::Center);

    // create the layout
    // give the label a fixed width and a red background
    let layout = Flex::row().with_child(label.fix_width(400.0).background(BackgroundBrush::Color(
        Color::from_hex_str("#FF0000").unwrap(),
    )));

    layout
}

The above code results in the following.

Thank you for taking the time to look at my issue.

The issue is that text alignment is about line positioning within the layout rectangle, and for a single-line label, the layout rectangle is simply the bounding rectangle of the text, not the label object itself. In general text alignment is mostly useful for multi-line text, where individual lines can be positioned variously depending on the total layout width.
If you just wish to have a centered label, you can do this by putting the label in an Align widget before setting its size, e.g. label.center().fix_width(400).
In your sample app, the whole Flex is unnecessary.

Ok. Thank you very much!


Adding Vcenter Hosttyoe

I attempted to add a host using agmpowercli by executing the New-AGMHost command with the parameters -clusterid<PHONE_NUMBER>33, -hostname "prodhost1", and -ipaddress "<IP_ADDRESS>". However, I encountered an issue where the host type was set to generic. I also tried using the get-help command to check the documentation, but I could not find any information on adding Vcenter or ESXi hosts.

Hi, if you do not specify hosttype, it will be treated as generic. Can you try it?

Hello, I would like to specify that I want to add it as a vCenter, rather
than a generic option.
On Fri, Mar 15, 2024, 12:53 AM Jing @.***> wrote:

Hi, if you do not specify hosttype, it will be treated as generic. Can
you try it?
—
Reply to this email directly, view it on GitHub
https://github.com/Actifio/AGMPowerLib/issues/57#issuecomment-1998610638,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6YDH6XBFNDM5IY2PTYHTF3YYIS75AVCNFSM6AAAAABEWKRAIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJYGYYTANRTHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Sorry, I don't think you need to add a vCenter as a host, not sure what's your use case right here, if you don't mind, could you elaborate a little bit?

I am currently working on implementing a Disaster Recovery (DR) solution
for a client who is using VMware on-premises and wants to use Google Cloud
VMware Engine as their DR site. My goal is to automate the process as much
as possible using Backup and DR (Actifio). The DR will be cold, and I am
exploring the option of adding VMware Vcenter from the CLI instead of the
management console UI.
On Fri, Mar 15, 2024 at 1:04 AM Jing @.***> wrote:

Sorry, I don't think you need to add a vCenter as a host, not sure what's
your use case right here, if you don't mind, could you elaborate a little
bit?
—
Reply to this email directly, view it on GitHub
https://github.com/Actifio/AGMPowerLib/issues/57#issuecomment-1998620529,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6YDH6R5PGPMM3SXOBOQVRLYYIUJVAVCNFSM6AAAAABEWKRAIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJYGYZDANJSHE
.
You are receiving this because you authored the thread.Message ID:
@.***>


intl: incorrect scaling of ‰

 Issue by rakudrama
Originally opened as dart-lang/sdk#21108

This program should print 1.234 but it prints 12.34
It appears per-mille parsing is untested.
import 'package:intl/lib/intl.dart';
main() {
  print(new NumberFormat().parse('1234\u2030'));
}

 Comment by alan-knight

Fixed at dart-lang/sdk@0dc712190857cf8e7411dc90ff851d106a1b7891

Added Fixed label.

 Comment by alan-knight

which is published in 0.11.9


AVS Install fails on the last step in the SampleApp: Segmentation Fault

I went through the process outlined here:
(https://github.com/alexa/avs-device-sdk/wiki/Raspberry-Pi-Quick-Start-Guide)
And when I got to the final step of running the sample app, I get the following error:
Segmentation fault
This comes after running this command:
TZ=UTC ./SampleApp /home/pi/sdk-folder/sdk-build/Integration/AlexaClientSDKConfig.json /home/pi/sdk-folder/third-party/alexa-rpi/models
After searching for this, I couldn't dig up much of anything, other then this may be a Java error.
Any help would be very appreciated. Thanks!

Figured out this problem after using DEBUG9 when calling the sampleApp. I was missing a '/' in front of the db path and it was failing to create the db.
Once I got through that, the sample app started up, but Alexa doesn't appear to be recognizing my speech. But that is a separate problem I'll diagnose.
Closing this issue.


Use @cycle/time in tests

http://github.com/cyclejs/time
I'm keen to try this out, I think we could have a faster and clearer test suite.
Are you cool with that @Hypnosphi, @FeliciousX?

Totally cool


Could not find related smali files

Information

Apktool Version (2.3.3) -
Operating System (Windows) -
APK From? (Other) -

Stacktrace/Logcat
>I: Using Apktool 2.3.3 on facebook.-<IP_ADDRESS>.71.apk
>I: Loading resource table...
>I: Decoding AndroidManifest.xml with resources...
>I: Loading resource table from file: C:\Users\lisa\AppData\Local\apktool\framework\1.apk
>I: Regular manifest package...
>I: Decoding file-resources...
>I: Decoding values */* XMLs...
>I: Baksmaling classes.dex...
>I: Copying assets and libs...
>I: Copying unknown files...
>I: Copying original files...

I successfully decompile facebook, but I can't find any smali files about Activity, such as FacebookLoginActivity.
If I hook the class com.facebook.katana.dbl.activity.FacebookLoginActivity, it is successful, but I can't find any source code. What is the reason? Can you give me some advice?

Pretty sure Facebook is obfuscated, so you won't find human readable names like that. Activities maybe, but outside of those won't be readable.


In the Set up web-only access for guest users - Client App feature is no longer in preview

The Set up web-only access for guest users section needs updating as the Clients app feature is no longer in preview. The steps and screenshot needs to be updated as the process is now different

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

ID: a4945844-0f8f-2691-1092-0025cc19c683
Version Independent ID: adc60afc-fb2a-dd5c-9217-6e074abc8dc0
Content: Create a secure guest sharing environment
Content Source: microsoft-365/solutions/create-secure-guest-sharing-environment.md
Product: microsoft-365-enterprise
GitHub Login: @MikePlumleyMSFT
Microsoft Alias: mikeplum

@nikki-c Thank you for your feedback. We have made changes to the document accordingly and the same can be tracked via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/3237. Please note that once the author approves the PR it could take 24-48 hours for the document to go live.
Thanks
Sri

@msbemba Thank you very much for the contribution and updating the documentation with PR. @nikki-c Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


feat: add failOnUnresolved option

Adds failOnUnresolved option to log proper error messages.
Fixes https://github.com/cfware/babel-plugin-bare-import-rewrite/issues/13

Should I release 1.4.0 now or do you have something in the works for the bower_components issue?

I will look into the bower stuff tomorrow :)

OK I just released 1.4.0 so you can start using this feature.

Thanks a lot for the quick response!


describe-function fails with (wrong-number-of-arguments (1 . 1) 2)

What did you expect to happen?
M-x describe-function and then selecting e.g. doom/describe-autodefs should give me the function description.
What actually happened?
Instead, I got error (wrong-number-of-arguments (1 . 1) 2). Here is the backtrace:
Debugger entered--Lisp error: (wrong-number-of-arguments (1 . 1) 2)
  help-fns--autoloaded-p(doom/describe-autodefs "/home/adria/.emacs.d/core/autoload/help.el")
  helpful--autoloaded-p(doom/describe-autodefs #<buffer help.el>)
  helpful--summary(doom/describe-autodefs t #<buffer help.el> nil)
  #f(compiled-function () (interactive nil) #<bytecode -0x7ae2061dd3712e2>)()
  apply(#f(compiled-function () (interactive nil) #<bytecode -0x7ae2061dd3712e2>) nil)
  helpful-update()
  helpful--update-and-switch-buffer(doom/describe-autodefs t)
  helpful-callable(doom/describe-autodefs)
  funcall-interactively(helpful-callable doom/describe-autodefs)
  call-interactively(helpful-callable nil nil)
  command-execute(helpful-callable)

Here is another backtrace if using ivy instead of the default vertico (like I did prior to trying a clean Doom install).
Debugger entered--Lisp error: (wrong-number-of-arguments (1 . 1) 2)
  help-fns--autoloaded-p(doom/describe-autodefs "/home/adria/.emacs.d/core/autoload/help.el")
  helpful--autoloaded-p(doom/describe-autodefs #<buffer help.el>)
  helpful--summary(doom/describe-autodefs t #<buffer help.el> nil)
  #f(compiled-function () (interactive nil) #<bytecode -0x21dbf1ec9e492e2>)()
  apply(#f(compiled-function () (interactive nil) #<bytecode -0x21dbf1ec9e492e2>) nil)
  helpful-update()
  helpful--update-and-switch-buffer(doom/describe-autodefs t)
  helpful-callable(doom/describe-autodefs)
  #f(compiled-function (x) #<bytecode -0x14219e71788b1a4e>)("doom/describe-autodefs")
  ivy-call()
  ivy-read("Describe function: " [evil-collection-magit-toggle-text-minor-mode magit-section-show-headings AND soap-xs-complex-type-is-group--cmacro make-rxt-char-category 0 bibtex-entry-right-delimiter make-mode-line-mouse-map python-nav-beginning-of-defun-regexp Reduce\ To:\ to\ Cc: ert-test-passed-duration--cmacro magit-revision-filter-files-on-follow amx-rebuild-cache yas-x-prompt bib-item-no &error org-journal-re-encrypt-journals magit-xref-insert-button consult--grep racket-insert-closing-bracket evil-collection-org-maps helm-show-kill-ring message-expand-name-databases transient:magit-diff-refresh:--irreversible-delete org-journal--open-entry cpp-parse-symbols traversed magit-list-modified-modules :where citeproc-blt--parse-date EXPLAIN gdb-thread-number :mac org-table-get-range citeproc-locale-getter-from-dir About allout-post-undo-hook traversing\ a\ directory python-skeleton-available xesam-engine pages-directory-mode-hook emacs-lock--set-mode ibuffer-delete-alist org-man-center-block org-get-org-file isearch-case-fold-search-state Info-breadcrumbs transient:magit-log:--dense bibtex-text-in-string puny-encode-digit ...] :predicate #f(compiled-function (sym) #<bytecode -0x1350e734efe37042>) :require-match t :history counsel-describe-symbol-history :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :preselect "Open" :action #f(compiled-function (x) #<bytecode -0x14219e71788b1a4e>) :caller counsel-describe-function)
  counsel-describe-function()
  funcall-interactively(counsel-describe-function)
  call-interactively(counsel-describe-function nil nil)
  command-execute(counsel-describe-function)

Describe your attempts to resolve the issue
I tried removing my /.doom.d and  ~/.emacs.d and reinstalling Doom without modifying the config. The issue persists. It seems that describe-variable works fine.
One potential issue is I'm on Emacs 29.0.50, a commit from a couple days ago.
Steps to reproduce

Update Doom to latest master, at the time of writing 7e6baca99da64922e70ba64cba9707dd84ac20bf.
Optionally: run mv ~/.doom.d ~/.doom.d.bak and doom install.
doom sync -u
Open Emacs
Run M-x describe-function and select almost any function.

System Information
https://pastebin.com/VYYMbKG5

This is likely an Emacs 29 issue (with helpful), and should be reported upstream.
Quite a few have been popping up (like https://github.com/hlissner/doom-emacs/issues/6063). I recommend avoiding the latest commit.
I'll leave this open until it's addressed upstream.

As of https://github.com/hlissner/doom-emacs/commit/2a7eee556fb4af0ed8cfc9daf2bc6c78348ae8ca this issue should be (temporarily) resolved. Let me know if that isn't the case and I'll reopen it. Thanks for bringing it to my attention!

Hey @hlissner , a fix for this has been merged upstream https://github.com/Wilfred/helpful .
It should directly check whether helpful--autoloaded-p takes one or two arguments, without relying on Emacs versions, so it should solve #6127 too.

I've bumped helpful in b57d4c8, which should resolve the issue. Let me know if that isn't the case and I'll reopen it. Thanks for bringing it to my attention!


Excel files support

we are reading excel file in pandas and writing to csv via wrangler .It was working fine till awswrangler-1.8.1.
but new version of wrangler has removed s3fs dependency , our job is failing while reading excel file.
We tried to add s3fs-0.5.1-py3-none-any.whl as external library but Still getting below error.
ImportError: cannot import name 'S3ArnParamHandler

Traceback (most recent call last):  File "/tmp/runscript.py", line 142, in     raise e_type(e_value).with_traceback(new_stack)  File "/tmp/glue-python-scripts-hzeysn4_/exceltocsv.py", line 5, in   File "/glue/lib/installation/s3fs/init.py", line 1, in     from .core import S3FileSystem, S3File  File "/glue/lib/installation/s3fs/core.py", line 14, in     import aiobotocore  File "/glue/lib/installation/aiobotocore/init.py", line 1, in     from .session import get_session, AioSession  File "/glue/lib/installation/aiobotocore/session.py", line 6, in     from .client import AioClientCreator, AioBaseClient  File "/glue/lib/installation/aiobotocore/client.py", line 2, in     from botocore.client import logger, PaginatorDocstring, ClientCreator, \ImportError: cannot import name 'S3ArnParamHandler'
Traceback (m

@igorborgest  I want to thank you for such wonderful product.
Please do not delay support for  excel file.

Released on version 2.3.0 🚀

Released on version 2.3.0 🚀


chore: break out save for purpose option

Summary | Résumé
Fixes small issue currently on staging server where the Delivery option was trying to be updated when saving a form purpose.
This PR splits the saves 1 for the Delivery option and 1 for the form purpose.

Should both save buttons become disabled or only one?

If published both
For the top --- if no changes have been made.


Update UserManagement to Foundry VTT 0.7.9

Which class should be updated?
UserManagement
For which version should the class be updated?
Foundry VTT 0.7.9

Taking this.


fix issue #1917: Condition is not properly used ?

What is the purpose of the change
fix issue #1917: Condition is not properly used ?
Brief changelog
XXXXX
Verifying this change
XXXXX
Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Make sure there is a GITHUB_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Format the pull request title like [Dubbo-XXX] Fix UnknownException when host config not exist #XXX. Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
[ ] Run mvn clean install -DskipTests=false & mvn clean test-compile failsafe:integration-test to make sure unit-test and integration-test pass.
[ ] If this contribution is large, please follow the Software Donation Guide.

Hi, @beiwei30
I think you are right with the correction.

Codecov Report

Merging #3466 into master will increase coverage by 0.09%.
The diff coverage is 0%.

@@             Coverage Diff             @@
##             master   #3466      +/-   ##
===========================================
+ Coverage     64.01%   64.1%   +0.09%
  Complexity       71      71
===========================================
  Files           664     664
  Lines         28608   28608
  Branches       4772    4772
===========================================
+ Hits          18313   18339      +26
+ Misses         8086    8047      -39
- Partials       2209    2222      +13

Impacted Files
Coverage Δ
Complexity Δ

...org/apache/dubbo/registry/redis/RedisRegistry.java
39.03% <0%> (+6.55%)
0 <0> (ø)
:arrow_down:

.../remoting/transport/netty4/NettyServerHandler.java
61.9% <0%> (-9.53%)
0% <0%> (ø)

...ng/transport/dispatcher/all/AllChannelHandler.java
51.42% <0%> (-5.72%)
0% <0%> (ø)

.../org/apache/dubbo/remoting/ExecutionException.java
15.78% <0%> (-5.27%)
0% <0%> (ø)

...bbo/registry/support/ProviderConsumerRegTable.java
80.48% <0%> (-4.88%)
0% <0%> (ø)

.../apache/dubbo/remoting/transport/AbstractPeer.java
58.69% <0%> (-4.35%)
0% <0%> (ø)

...dubbo/remoting/exchange/support/DefaultFuture.java
71.62% <0%> (-3.38%)
0% <0%> (ø)

...exchange/support/header/HeaderExchangeHandler.java
55.81% <0%> (-2.33%)
0% <0%> (ø)

.../java/org/apache/dubbo/config/ReferenceConfig.java
57.51% <0%> (-0.38%)
0% <0%> (ø)

...rg/apache/dubbo/common/timer/HashedWheelTimer.java
57.83% <0%> (-0.35%)
0% <0%> (ø)

... and 7 more

Continue to review full report at Codecov.

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


[Powertoys Run] simply does not work

Installed v0.18.1 but "Powertoy Run" doesn't work: no matter which is the activation shortcut "Alt+Space" or what ever you want when i press this combination nothing happens

After installation, did you execute the application for the first time as per the installation instructions?

I have this kind of issue too. On pc fresh start, powertorys running, alt+space does nothing. If I enter powertoys and disable and re-enable PT Run, it starts working from that moment on, until I restart my pc again.

hey @perettigiuliano needs some more information:

is there anything in the Event logs? can you share
what version of windows and PT are you running?

I have the same problem, my work laptop works fine but my desktop computer simply does not respond to any hotkeys i set for it. Even when i close all other applications. I can see no logs written into the event viewer. Is there some kind of debug flag or build we can run to gather logging information?

same problem ,,,,, OS Build 19041.264

what .Net Core we need to have installe?  i have the 3.1

Same problem.  Power Toys v0.18.2, OS Build 18363.778, .NET Core 3.1
Disabling and re-enabling does not make it work, have tried different hotkeys Alt-X, Alt-R.  Can't get it to work.

I'm adding some details...my issue happens when PT runs as administrator. If PT starts as normal user, PT run works fine straight away.

Same problem than you guys! I finally found a workaround to get it to run and it's by launching PowerToys without administrative rights apparently. I can't get it to work otherwise even disabling or re-enabling it

@paul74 / @chnebx, 0.18.2 should actually launch PT Run without admin rights.  Are you both on 0.18.2?
can we pop on a teams call so we can see maybe what is going on here?

@Paul74 / @chnebx, 0.18.2 should actually launch PT Run without admin rights. Are you both on 0.18.2?
can we pop on a teams call so we can see maybe what is going on here?

I am on 0.18.2 and launching without admin seems to solve the issue.

@Paul74 @crutkas thanks for the hint. Finally, I got my PT Run to work having disabled Administrator privileges in properties via Explorer.

@Paul74 @crutkas thanks for the hint. Finally, I got my PT Run to work having disabled Administrator privileges in properties via Explorer.

How did that property get set?

i have this issue again.

I also have the same issue since 7/9/2020, provided solutions didn't solve anything.
OS build: 18362.1016
PT Version: V0.21.1

Please create a new issue and share your logs from PT Run.

Pt is so annoying when this issue happen, I have to reinstall it to fix the issue and even then it happens again later probably at reboot

restarting pt manually causes tons of dll or exes missing its boring asf


[BUG] Basic LIMIT statements require getitem calls on each partition if table is persisted (but not otherwise)

Basic LIMIT statements require getitem calls on each partition if table is persisted, but not if the table is not persisted. There's no difference in the RAL for each scenario, so I'm sharing screenshots of the task graph.
from dask_sql import Context
from dask.distributed import Client, LocalCluster
import pandas as pd
import numpy as np

cluster = LocalCluster()
client = Client(cluster)

c = Context()

n = 10000000
k = 10
df = pd.DataFrame({f"c{x}": np.arange(n) for x in range(k)})
df.to_csv("temp.csv", index=False)

c.create_table(
    'df',
    'temp.csv',
    blocksize="5 MB",
)

query = """
SELECT *
FROM df
LIMIT 5
"""
print(c.explain(query))
c.sql(query).compute()
Limit: skip=0, fetch=5
  Projection: #df.c0, #df.c1, #df.c2, #df.c3, #df.c4, #df.c5, #df.c6, #df.c7, #df.c8, #df.c9
    TableScan: df projection=[c0, c1, c2, c3, c4, c5, c6, c7, c8, c9], fetch=5

When persisted, the task stream (after the read_csv ops) looks quite different.
c.create_table(
    'df_persist',
    'temp.csv',
    blocksize="5 MB",
    persist=True
)

query = """
SELECT *
FROM df_persist
LIMIT 5
"""
print(c.explain(query))
c.sql(query).compute()
Limit: skip=0, fetch=5
  Projection: #df_persist.c0, #df_persist.c1, #df_persist.c2, #df_persist.c3, #df_persist.c4, #df_persist.c5, #df_persist.c6, #df_persist.c7, #df_persist.c8, #df_persist.c9
    TableScan: df_persist projection=[c0, c1, c2, c3, c4, c5, c6, c7, c8, c9], fetch=5

Thanks for raising the issue.
For some context, dask-sql has a special codepath that computes only the first partition length to check if it has enough rows to cover the limit clause and return a result. This codepath is limited to simpler task graphs (blockwise and IO operations in dask or explicitly via sql.limit.check-first-partition config added in #696) since this check can be expensive and duplicate compute for complex graphs including operations such as joins.
For all other cases we default to computing df.head with all partitions npartitions=-1 ref.
For the persisted case we can add a check to the same fast codepath mentioned above. The cost for this check is negligible in persisted dataframes while from the task graph it does seem like there is a overhead for computing head across multiple partitions even if it's persisted in memory.


How to get Published assets via REST API (Azure Media services)

I want to get only the published assets from azure portal storage account.The problem in my case is that i have not any REST API end point which provide only the published assets.I am getting all the assets from azure account using REST API endpoint: "https://storageAccountName.restv2.australiaeast.media.azure.net/api/Assets"
.i want to get published assets for building streaming url.

@ayyazez Thanks for reaching out to us, but at this time it does not look like you are referring to a document but to a specific scenario. If that's the case we request you to please post your question on MSDN and other forums, we have our engineers and others who are monitoring them and will be happy to help.
If you have a document which you are following and if you think it needs an update, please let us know about that here.

@ayyazez Closing this issue for now. If there are any questions regarding feedback on the Azure documentation then please refer to an Azure document and let us know so that we will gladly continue the discussion.


Incorrect results with ORecordId param

OrientDB Version: 3.1.10
Java Version: openjdk version "11.0.10" 2021-01-19
OS: Ubuntu 20.10
Expected behavior
Get correct results when running a query through the Java Multi-Model API using a parameter of type ORecordId.
Actual behavior
There are some queries that get no result when actually there are records that satisfy the condition.
Steps to reproduce
In Studio:
create class A extends V;
create class B extends V;

let $a = create vertex A;
let $b = create vertex B;
create edge from $a to $b;

let $r = $b.@rid;
select from A where out().@rid = $r; /* this query returns correct result */

In Java:
var opool = ...
var db = opool.acquire();

String rid = "#58:0"; //put here the RID of B vertex

var params = Map.of("rid", new ORecordId(rid));
try (var res = db.query("select from A where out().@rid = :rid", params)) {
    System.out.println(res.hasNext()); //prints false
}

var params2 = Map.of("rid", rid);
try (var res = db.query("select from A where out().@rid = :rid", params2)) {
    System.out.println(res.hasNext()); //prints false
}

try (var res = db.query("select from A where out().@rid = " + rid)) {
    System.out.println(res.hasNext()); //prints true
}

//with contains:

try (var res = db.query("select from A where out().@rid contains :rid", params)) {
    System.out.println(res.hasNext()); //prints false
}

try (var res = db.query("select from A where out().@rid contains :rid", params2)) {
    System.out.println(res.hasNext()); //prints true
}

try (var res = db.query("select from A where out().@rid contains " + rid)) {
    System.out.println(res.hasNext()); //prints true
}

//simple where:

try (var res = db.query("select from B where @rid = :rid", params)) {
    System.out.println(res.hasNext()); //prints true
}

try (var res = db.query("select from B where @rid = :rid", params2)) {
    System.out.println(res.hasNext()); //prints true
}

try (var res = db.query("select from B where @rid = " + rid)) {
    System.out.println(res.hasNext()); //prints true
}

db.close();
opool.close();

Stdout:
false
false
true
false
true
true
true
true
true

It can be seen that there are some inconsistencies. Passing the parameter without a map, it gets the following results:
var orid = new ORecordId(rid);

try (var res = db.query("select from A where out().@rid = :rid", orid)) {
    System.out.println(res.hasNext()); //prints true
}

try (var res = db.query("select from A where out().@rid = :rid", rid)) {
    System.out.println(res.hasNext()); //prints false
}

true
false

I think this is working correctly: edge traversal functions like out() always return a list; so basically the code is comparing a list to the given RID, which of course doesn't work (except with contains).
If you know there is only one result from the traversal, you can use first() to extract it:
select from A where first(out()).@rid = :rid

Hi @MarttiR, my point is that the same query gives different result only by the way I pass the parameter. Just see my last example, passing the RID as a ORecordId works fine (db.query("select from A where out().@rid = :rid", orid)), passing it as String doesn't work (db.query("select from A where out().@rid = :rid", rid)). In a previous example hardcoding the RID into the query (db.query("select from A where out().@rid = " + rid)) also works.
The same query but using ODatabase::query(String query, Map args) instead of ODatabase::query(String query, Object[] args) gives another results depending if I put the parameter in the map as a String or as a ORecordId.

Hi guys! We're facing the same issue.
After updating to 3.1.X some of your queries (where we use a map for passing parameters), stop working. Just changing params to complete string solve the problem.
String words = "some filter";
var params = Map.of("filter", words);

Select from A where search_index('A.lucene', :filter ) = true                    ** | 0 results. **

Select from A where search_index('A.lucene', ' " + words + " ' ) = true    ** | +1000 results. **


C# wrapper x86

Hi,
I made C# development based on the C# wrapper included on the SDK. It's working fine.
I was wondering if it would be possible to have a x86 version of the wrapper instead of the current x64 ? We have currently an existing project, which already uses different libraries all compiled in x86 (because one them come from third parties and only x86 versions are available). So to include our implementation of your C# wrapper in our project, we would need a x86 version.
Thanks.

Hi,
It is not officially supported, but you can try the following  steps:

Comment out the set(CMAKE_CSharp_FLAGS "/platform:x64") from the wrappers/csharp/CMakelists.txt file
cmake -G "Visual Studio 16 2019" -A Win32  -DRSID_PREVIEW=1

Hi,
I've downloaded the latest release 0.23.0 today and tried what you suggested:

Install CMake 3.21 (Visual Studio 2019 already installed)
Comment (or remove) set(CMAKE_CSharp_FLAGS "/platform:x64") from the wrappers/csharp/CMakeLists.txt file
Run cmake -G "Visual Studio 16 2019" -S "<source_path>" -B "<source_path>\build" -A Win32 -DRSID_PREVIEW=1
Open with VS2019 file build\RealSenseID.sln created by CMake
Select Release configuration and build

Then I tried to use these dll in my sample app (compiled in x86 in this case) which basically:

Display the preview of the camera
Enroll a user with an image with Authenticator.EnrollImage method
Authenticate a user with Authenticator.Authenticate method

Preview, and enroll are working fine. But when I try to use Authenticator.Authenticate method, I see the red light of the camera and just after I get a System.AccessViolationException. StackTrace :
   at rsid.Authenticator.rsid_authenticate(IntPtr rsid_authenticator, AuthArgs& authArgs)
   at rsid.Authenticator.Authenticate(AuthArgs args)

Below is the CMake command output if it helps
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042.
-- The C compiler identification is MSVC 19.29.30040.0
-- The CXX compiler identification is MSVC 19.29.30040.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30037/bin/Hostx64/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.29.30037/bin/Hostx64/x86/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Build type: Release
-- Windows platform
-- CMAKE_BUILD_TYPE = Release
-- VERSION = 2.1.0, BUILD = 20210727
-- 32-bit build (i386)
-- CMAKE_INSTALL_PREFIX = c:/RealSenseID
-- CMAKE_INSTALL_BINDIR = bin (c:/RealSenseID/bin)
-- CMAKE_INSTALL_DATAROOTDIR =  (c:/RealSenseID)
-- CMAKE_INSTALL_DOCDIR = doc (c:/RealSenseID/doc)
-- CMAKE_INSTALL_INCLUDEDIR = include (c:/RealSenseID/include)
-- CMAKE_INSTALL_LIBDIR = lib (c:/RealSenseID/lib)
-- Shared libraries disabled (ENABLE_SHARED = 0)
-- Static libraries enabled (ENABLE_STATIC = 1)
-- 12-bit JPEG support disabled (WITH_12BIT = 0)
-- Arithmetic decoding support enabled (WITH_ARITH_DEC = 1)
-- Arithmetic encoding support enabled (WITH_ARITH_ENC = 1)
-- TurboJPEG API library disabled (WITH_TURBOJPEG = 0)
-- TurboJPEG Java wrapper disabled (WITH_JAVA = 0)
-- In-memory source/destination managers enabled (WITH_MEM_SRCDST = 1)
-- Emulating libjpeg API/ABI v6.2 (WITH_JPEG7 = 0, WITH_JPEG8 = 0)
-- libjpeg API shared library version = 62.3.0
-- Compiler flags = /DWIN32 /D_WINDOWS /W3 /W3 /wd4996 /MD /O2 /Ob2 /DNDEBUG
-- Linker flags = /machine:X86 /INCREMENTAL:NO
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Check size of unsigned long
-- Check size of unsigned long - done
-- Performing Test HAVE_BUILTIN_CTZL
-- Performing Test HAVE_BUILTIN_CTZL - Failed
-- Looking for include file intrin.h
-- Looking for include file intrin.h - found
-- Performing Test INLINE_WORKS
-- Performing Test INLINE_WORKS - Success
-- INLINE = __forceinline (FORCE_INLINE = 1)
-- CMAKE_EXECUTABLE_SUFFIX = .exe
-- SIMD extensions: None (WITH_SIMD = 0)
-- FLOATTEST = msvc
-- The CSharp compiler identification is Microsoft unknown 9999
-- The CSharp compiler version is 9999
-- Check for working C# compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/MSBuild/Current/Bin/Roslyn/csc.exe
-- Check for working C# compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/MSBuild/Current/Bin/Roslyn/csc.exe - works
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Sources/Tests/RealSenseID-v.23.0 x86/build

The sample app is working fine when compiled in x64 and is using the released dll, or if if create the dll using CMake and default configuration.
Do you know what may cause this issue ?
Thanks.

Hard to tell.  Like I said it is not supported. If you find a solution a PR would be welcome!

Hi @jbres4, I was wondering if you were able to use the SDK in x86, that would help us a lot!

Hi @luisruizlatic, no I was not able to have it work. And as the project is dead (the camera F455 is not available anymore since February 2022), I stopped looking at this...


Forcing Conan Version 1.58.0

Forces the Conan Version 1.58.0 to be used when Github Actions are run. Fixing this #8 Issue

Thanks for the fix.


Panzoom help.

Hi Anseki,
This library is excellent no issues no bugs, just perfect.
I need a help for my project.
I'm using 'panzoom' library to zoom and drag elements in side a div.
i have to draw a line between two elements, using your excellent library i drew line.
but the problem is after i zoom out or drag the elements aside, the drawn line is still stuck there.
i know issue is not with leaderline library.
but would need your help to fix the issue.
Thank You

Hi @gumireddyprashanth, thank you for your comment.
When the layout was changed by something such as dragging element, the position method has to be called to re-draw the line.
See this example, and drag a yellow element:
https://anseki.github.io/leader-line/#startsocket-endsocket

Thanks Bro it worked!!

I am glad if I could help you. :smile:
Could you close this issue if it was solved?

No reply came, then I close this issue. :cry:


Problems Compiling the webpart

Hi Elio
I followed your instructions in the ReadMe and got as far as gulp serve and got these errors 👎
Error - typescript - node_modules@microsoft\sp-module-loader\lib\SPModuleLoader.d.ts(1,28): error TS2307: Cannot find module 'combokeys'.
Error - typescript - node_modules@microsoft\sp-module-loader\lib\importableSpModuleLoader.d.ts(1,28): error TS2307: Cannot find module 'combokeys'.
Error - typescript - src\webparts\searchSpfx\flux\dispatcher\appDispatcher.ts(1,23): error TS2307: Cannot find module 'flux'.
Error - 'typescript' sub task errored after 6.68 s
"TypeScript error(s) occurred."
I have tried npm install -g combokeys  (and flux)
I have tried npm install combokeys --save (and flux)
I have tried npm install combokeys --save-dev (and flux)
Both are in \Search-WP-SPFx\node_modules
All with no effect.  What am I doing wrong ?
Thanks
Nigel

@NPrice99,
Known issue from the SharePoint Framework. Install it via tsd install combokeys --save

Hi Elio
Have done tsd install combokeys --save and tsd install flux --save
now get
[10:40:51] Error - typescript - typings\react\react-addons-test-utils.d.ts(98,26): error TS2314: Generic type 'DOMElement<P, T>' requires 2 type argument(s).
[10:40:51] Error - typescript - typings\react\react-dom.d.ts(14,22): error TS2314: Generic type 'DOMElement<P, T>' requires 2 type argument(s).
[10:40:51] Error - typescript - typings\react\react-dom.d.ts(36,26): error TS2314: Generic type 'DOMElement<P, T>' requires 2 type argument(s).
when enter gulp serve
Regards
Nigel

Lovely will try to reproduce. Maybe something with the React version of typings used in the SPFx.

Hi Elio
Fixed the problem -
tsd install react-global --save
tsd update --save --overwrite
which I found from here - http://stackoverflow.com/questions/27399365/how-to-compile-typescript-with-react-definitions
gulp serve now runs fine.
Regards
Nigel

Great news! Will also do these steps and hopefully it never happens anymore :smile:
Thanks!

Was able to reproduce it. Followed your steps and should be fixed in the next pr.


correct icns?

converted a copy of about.png to bitcoin.icns and replaced old with new?

Layers are not matching.
There should be two more smaller layers left/top justified called it32, il32, is32.
Ordered from large to small layers.
Expected:

Actual:

I was able to do it with this utility
http://manpages.ubuntu.com/manpages/cosmic/man1/png2icns.1.html
First I saved 3 different pngs:
icon_128x128.png  icon_16x16.png  icon_32x32.png
Then executed the following command:
png2icns title.icns icon_128x128.png icon_32x32.png icon_16x16.png

Using icns type 'it32', mask 't8mk' for 'icon_128x128.png'
Using icns type 'il32', mask 'l8mk' for 'icon_32x32.png'
Using icns type 'is32', mask 's8mk' for 'icon_16x16.png'
Saved icns file to title.icns

Added via https://github.com/title-network/title-network/commit/a1f5522847c1610d5ae506f974cdc3514737fe19
Subsequently renamed resource from bitcoin.icns to title.icns
Thank you for the inspiration to delve into icns format. It's been vexing me since Bitcoin Core and Bitcoin Clashic projects.
closing out pull request.


failed to pull last image: too many levels of symbolic links

If I update via supervisor (hass.io) it gives me a 404.
So, i tryed to pull image manually, and I get the following error:
docker pull homeassistant/raspberrypi4-homeassistant:0.107.7
.
failed to register layer: error creating overlay mount to /var/lib/docker/overlay2/cf7d66980d33c962fd2f859133d097897219d3e71ec4788e2c3a17f5155242d1/merged: too many levels of symbolic links

ha su repair fix the issue, maybe it need also a reboot if that is finish. Do you use Home Assistant OS? They should be optimized to have no such issue normally

I don't have hass os, I have a raspbian, where I installed the hassio-supervisor, so there is no ha command to launch.

use the terminal add-on.

Already installed, tryed the command, but the error still remain.
I tryed to pull the dev image, and it works without issue.

I'm seeing the same, on a fresh install using Hass OS (following the installation instructions).
I did try doing ha su repair and then a reboot, but no luck.
I got the error when trying to pull 0.108.6, which it was failing to install during the first update.  Also tried pulling some other tags (0.108.5, 0.108.0, latest, stable, dev), all failed the same way.

Docker version 19.03.14 (the latest available with apt)

i'm also having this problem on raspberry pi 3

i'm also having this problem on raspberry pi 3


feat: support evalModule expose

resolves #137, Hello! I have made certain changes to simplify and expose the content related to the evalModule
I have added test code related to describe fixtures, but I am not very familiar with Jiti's source code. If you have any questions, please contact me.

Thanks for this. Merging via #146


nested smart_select (how to open a new smart select modal after making a choice in the first one)

Hi, I am trying to make 2 smart_select where making a choice in the first one opens the second, this is needed in some cases. Here is an example of the desired outcome.
https://user-images.githubusercontent.com/49261542/115127439-16a51700-a009-11eb-947f-ded2c75d1b38.mp4

I released https://pub.dev/packages/flutter_awesome_select with fixed null safety.
Could you check that everything works for you?


Adding JDK8 support and moving JAX-RS doclet tool to a profile

done for AGPUSH-1115
Soon, we wll be having a different doclet generation tool

@sebastienblanc mind reviewing ?

\0/ I can build with jdk8 again