[Bug]: Timeout respons - node communication version 9

Checklist

[X]  I am not using Home Assistant. Or: a developer has told me to come here.
[ ] I have checked the troubleshooting section and my problem is not described there.
[ ] I have read the changelog and my problem is not mentioned there.

Deploy method
Docker
Zwavejs2Mqtt version
6.7.4
ZwaveJS version
9.0.4
Describe the bug
I have problems with timeout respons in the zwave communication with devices with S0 and S2, it seems to be most problematic with locks like ID-Lock 150 and danalock

It seems that the timeout is related to bum to version 9

reinterviewing nodes with S0 and S2 seems to always have some kind of timeout respons issue, this is resulting in incomplete node capabilities. i also see this issue most noticable when refreshing user code v1 on the id_lock 150, this list is109 codes
to mee it seems the lock cant respond fast enough, might be related to nonce issue i think, then timeout repons is generated.
All my nodes has direct connection to the zwave controller, there are no communication issues with the controller itself.
this issue might also be related to upgrading zstick gen5 to gen5+ firmware, but i doubt that it the case as i have tried a different gen5 controller.

there are some latency when route changes:

To Reproduce
add S0 id lock to controller, perform interview and then refresh usercode v1 class, wait and timeout respons will increase
Expected behavior
solid communication, no timeout respons.
Additional context
No response

it seems the RTT + 1 sec might be a problem when route changes and rtt avrage goes from 30-40ms to 1200ms then it hits timeout.

I guess this is a Zwavejs issue and not zwavejs2mqtt @AlCalzone ?

Having same issue with Schlage lock BE469ZP

Having same issue with Schlage lock BE469ZP

Same here as well as all my Zooz zen40 sensors.

Remember logs, from Zwavejs


Create Explosion Hit Effect

Setup a particle explosion effect for when a runner is destroyed. This will need to be workshopped as it's unclear what will look best.

I spent about an hour creating an explosion effect and then implemented it to apply whenever the player or an AI dies.


Fixes to devtools source maps guide

What's changed, or what was fixed?

updated link to markdown link
corrected URL fragment

Fixes: #8094
CC: @petele

:tada: This has been pushed live to https://developers.google.com/web/


Support for Material-UI v4

I would like to know if there are any estimates for a new version with support for Material-UI v4?

Unfortunately, I don't have a good answer for you. I work on this on a volunteer basis in my spare time, so it's very difficult to come up with exact timelines, and a lot depends on whether or not people find critical bugs in other things that need to be patched.
However, as an open source project, you are free to help out by contributing. One way would be to open new issues that are tied to upgrade issues. Do you have any in mind?

@Lilliance There's not discrete list because I don't know everything that is broken. So I've just been fixing what I can find when I have the time.
Your help would be greatly appreciated. What you could do is try running various examples with mui v4 and see what breaks, opening issues for whatever you find, which I could then take or assign to you as desired. It might also be good to look at the official release notes for mui v4 regarding breaking changes and other potential sore spots.


[Bug]: The deployment function requires a divisible relationship, but the model structure does not meet this requirement. What should I do?

🐛 Describe the bug
def get_siglip_patch_grid_length(*, image_size: int, patch_size: int) -> int:
assert image_size % patch_size == 0
return image_size // patch_size

"vision_config": {
--
  | "hidden_act": "gelu_pytorch_tanh",
  | "hidden_size": 1152,
  | "image_size": 384,
  | "intermediate_size": 4304,
  | "layer_norm_eps": 1e-06,
  | "model_type": "siglip_vision_model",
  | "num_attention_heads": 16,
  | "num_hidden_layers": 27,
  | "patch_size": 14

Which HF repo are you using?

TIGER-Lab/Mantis-8B-siglip-llama3
Perhaps I should write a new Python script to support this model.

It should only take a small modification since the architecture is the same as LlavaForConditionalGeneration. We just need to support loading the SigLIP model inside vLLM.

It should only take a small modification since the architecture is the same as LlavaForConditionalGeneration. We just need to support loading the SigLIP model inside vLLM.

I have add the SigLIP to LlavaForConditionalGeneration, but the SigLIP need to  get grid_length, which requires a divisible relationship. In Mantis, the LlavaForConditionalGeneration  have been rewrite.

I'm working on a PR to add SigLIP support to LLaVA architecture.

It should only take a small modification since the architecture is the same as LlavaForConditionalGeneration. We just need to support loading the SigLIP model inside vLLM.

I have add the SigLIP to LlavaForConditionalGeneration, but the SigLIP need to get grid_length, which requires a divisible relationship. In Mantis, the LlavaForConditionalGeneration have been rewrite.

I think the model is still the same (since the repo didn't supply its own modeling_ file), just that a different vision encoder is being loaded.

Thank for your reply.
https://github.com/TIGER-AI-Lab/Mantis/blob/main/mantis/models/mllava/modeling_llava.py This is the modeling_ file. I will continue to find how to solve this problem.

Thank for your reply. https://github.com/TIGER-AI-Lab/Mantis/blob/main/mantis/models/mllava/modeling_llava.py This is the modeling_ file. I will continue to find how to solve this problem.

Oh, I didn't check the repo on GitHub. Thanks for pointing that out! I guess you can work on implementing it then.

Can you try out #7153 and see if the existing model can work out-of-the-box without modification. There is a chance it could work since that particular model uses LlavaForConditionalGeneration, not MLlavaForConditionalGeneration.


Service stop fails, unable to get PID

We recently deployed forever for a node application. When attempting to do a service stop or service restart, the shutdown would fail with.
 Shutting down koningsdam: Could not get pid

Looking into the init script I found it was failing to get the PID. I was able to remedy this by changing the PID discovery to PID=$(<$PIDFILE) instead of the default  PID=$(forever --plain list…
node was installed from RPM. Forever was installed with npm install forever.

I just ran into this issue. Fedora23 64-bit, node v5.3.0, forever v0.15.1
> forever start -c ./path/to/coffee-script SCRIPT
> forever stop SCRIPT
error:   Forever cannot find process with id: SCRIPT
the only way to stop it was to grab the pid from forever list and then forever stop pid

Closing due to age.


feat: Post Page

Describe the solution you'd like
Each post will get their own page when clicked on under /p/<handle>/<record_id, similar to URIs.

[ ] Display main post
[ ] Display top level replies
[ ] Display root post if applicable

Waiting on #16 for MAIN embeds


waiting for download the codes and model

any news on this?

any news on this?

I want to use the code, but its link does not work. Any solution?

Hi,
When I run the TF.py in the "[Online_Demo_Models]_Deep-Photo-Enhancer/LPGAN_exp_G3_736" file, I face this error:
Shapes (2, 1, 32, 32, 128) and () are incompatible
in line: netG_test_output1 = model(netG, test_df.input1, False, netG_act_o, is_first=True)
Would you mind helping me with it? Thank you in advance.

Hi, sorry to bother you,
I'm a graduate student. And I'm majoring image enhancement. I want to test some of my own data, but I don't find the code, the web link and training model are not working.
Could you please share the project code with me? If you could share the code with me, I would be appreciated.
My email<EMAIL_ADDRESS>


[HOTFIX] optimize java code checkstyle for NoWhitespaceBefore rule

Be sure to do all of the following checklist to help us incorporate
your contribution quickly and easily:

[x] Any interfaces changed? NO

[x] Any backward compatibility impacted? NO

[x] Document update required? NO

[x] Testing done YES
Please provide details on
- Whether new unit test cases have been added or why no new tests are required?
- How it is tested? Please attach test report.
- Is it a performance related change? Please attach the performance test report.
- Any additional information to help reviewers in testing this change.

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

Optimize java code checkstyle for NoWhitespaceBefore rule, bad examples

Build Success with Spark 2.3.2, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.3/1018/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.1/1004/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:12545/job/ApacheCarbonPRBuilder2.2/1013/

LGTM


Ways to avoid generating too many classes

Sometimes I need to insert props to have a custom style for a widely used components. A very common usage is an Container component with width. Especially when it has multiple dynamic props. While the specific props may not be constantly changing within one single component, they may have more than 20 of them in one page, resulting generating too many classes.
It maybe related to issue #134 , but I don't think we should use inline styles across each xxxContainer Components in this case.
example situation 1:
  const Utils = styled.div`
    ${width}
    ${margins}
    ${paddings}
 `
 const xxxContainer = styled(Utils)`
  // blablabla
`

OR
example situation 2:
  const utils = styled.css`
    ${width}
    ${margins}
    ${paddings}
 `
 const xxxContainer = styled.div`
  ${utils}
  // blablabla
`

I think a simple solution can be allow user to compose 2 separate classes into one?
e.g.
  const utisRules = styled.setOfRules`
   // many many dynamic rules
 `

 const AnyComponents = styled.div`
    // many many dynamic rules
 `

  // So AnyComponents.className = 'utils-class any-component-class'

I am not sure what you are asking. The option you suggest is exactly the same as the second option, except it doesn't support dynamic styles. 🤔 I don't think we'll introduce an API like that.


User API Key Support

Summary
REST API interactions should be updated to use the Api-Key header and user API keys.
Desired Behavior
User API keys should be used instead of admin API keys. Admin API keys can no longer be generated. While most REST APIs support the use of the user API key combined with the X-Api-Key header, not all API endpoints do.
Possible Solution
REST API client code should be updated to use the Api-Key header instead of X-Api-Key. The documentation also needs updated to indicate these should be user API keys, not admin API keys.
Additional context
This modification is required to continue to support the APIs being used to migrate configurations.

Resolved with merged PR: https://github.com/newrelic-experimental/nr-account-migration/pull/12


feat: fill profile with linkedin

Resolves #27
Changes
Add feature fill profile with LinkedIn
Screenshots

@tusharzalte please help review and test this PR

Yes
On Mon, May 29, 2023, 08:08 Jessica Cecilia Budianto <
@.***> wrote:

@tusharzalte https://github.com/tusharzalte please help review and test
this PR
—
Reply to this email directly, view it on GitHub
https://github.com/tusharzalte/tusharesume/pull/69#issuecomment-1566411938,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVTK64JCJTJU4G6CSLNXCDLXIQDZVANCNFSM6AAAAAAYSHXEYY
.
You are receiving this because you were mentioned.Message ID:
@.***>


revert pr 587 failed to parse WHERE / GROUP BY clauses in a SELECT statement without a FROM table

Revert https://github.com/pingcap/parser/pull/587

PTAL @tangenta @kennytm


Added Remaining v0.3.0 release files.

Issue #, if available:
Description of changes:
Testing performed:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm

/retest


Issue with TUSD price oracle

Describe the bug
API returns wrong USD price for TUSD
To Reproduce
https://safe-transaction.gnosis.io/api/v1/safes/<safe_address>/balances/usd/
The Safe has >40k TUSD but the fiat value is <1USD
Expected behavior
Correct value, somewhere close to 40k USD
Additional context
I'll share the Safe address on Slack. It was sent to me via DM, so didn't want to expose here: https://gnosisinc.slack.com/archives/C63LQTGNB/p1595954225101900

A related issue was reported by someone during Safe creation.

@tschubotz There was an issue with the price oracles. It has been fixed now in every environment (included production)


Add running JS/TS tests in deno repo to contribution guide

From discord https://discord.com/channels/684898665143206084/684911491035430919/1274850560692060213

how do I run deno tests inside deno repo ?, for example under tests/unit/os_test.ts
seems like I have to do
target/debug/deno test -A --unstable --lock=tools/deno.lock.json --config tests/config/deno.json tests/unit
but this is not documented in https://docs.deno.com/runtime/manual/references/contributing/

Should we close this, anymore you think we need here @marvinhagemeister


Some requests result in 429 errors

As Sentinel Hub introduced rate limiting, some eo-learn (or sentinelhub-py?) requests result in 429 errors as they trigger large number of requests behind the scenes.
It would be good to somehow be able to configure the rate limit and then take this into account when querying Sentinel Hub.
And whenever 429 error comes, system should retry along the following lines:
https://en.wikipedia.org/wiki/Exponential_backoff

eo-learn uses sentinelhub-py for retrieval of data from Sentinel Hub service. Today new version of sentinelhub-py package was released and some handling of 429 HTTP error was added. More will be added once Sentinel Hub service is updated to return information about rate limiting in headers.

I also run into rate limit, trying to implement a 9x9 patch in my area in SI_LULC_pipeline. The rate limit in the user interface is just a graphic. So I do not know what I am hitting here 20 requests / second or 10000 a day. I only run that section maybe 5 times before the 429 started. I also have no indication if a paid account would help.
https://www.sentinel-hub.com/develop/documentation/api/ogc_api/rate-limiting
states 20 request per SECOND. Since the pull is obfuscated by the eo-learn library, i find it hard to control this, especially as I have no information, where I am overshooting.
https://apps.sentinel-hub.com/dashboard/#/account/billing
states 20 requests per MINUTE for both individual non commercial and commercial.
This makes it somehow a frightening prospect to rely on this in a commercial work flow in the future if you have to debug stuff.

Hi @Koesters,
You have a valid point. At the moment sentinelhub-py still treats 429 as a connection problem or internal service problem. We plan to improve that, we just haven't had the time yet.
The plan is that rate limiting 429 response should never break the download process. Instead it should be handled internaly by sentinelhub-py and user will only be notified if the rate limit has been reached and that it will take more time to download the data.
By the way, at the moment you can regulate the following in command line:
sentinelhub.config --max_download_attempts <number of attempts> --download_sleep_time <time in seconds>

By specifying higher number of download attempts and more sleep time between attempts you should be able to avoid 429 errors in most cases. However these parameters are intended for other kind of HTTP errors and are only temporal solution for rate limiting.

Thanks AleksMat,
Is it now 20 requests per minute or per second?
If one wants to test machine learning AI not just in Slovenia, once would need a decent amount of pictures.
Using extra_example-split_AOI  my area (Scotland) would be split up in
Dimension of the area is 461288 x 731425 m2
1764 patches. EPSG:32630
multiplied by timeline and over various indexes, eo-learn under 500 a month might not be a valid thing to do then?
Could you offer a calculator on what would have to expect on pressure on your server for what one intends to do?

Hi Koesters,
if you are using Sentinel Hub trial account, it has a limit set to 10.000 requests per day. Trial service access is meant to test the service. If you want to do a mass scale processing, you would need to subscribe to one of the packages.
For your use-case, you could either choose the 10req/second (2.000 EUR per month), 20req/second (3.000 EUR per month), 30req/second (4.000 EUR per month),...
Best,
Grega

Well AI on sat data kinda needs mass processing and you seemed to want to encourage participation in the medium posts on eo-learn.

A key resource for the success of eo-learn is, of course, the community, both of remote sensing and machine learning experts. We therefore invite anyone with interests in developing large-scale remote sensing applications using spatio-temporal satellite imagery to try eo-learn out, give us feedback, and possibly contribute to it. We welcome code improvements, new EOTask classes, and new workflow examples
.
https://medium.com/sentinel-hub/introducing-eo-learn-ab37f2869f5c

Hi @Koesters,
you were referring above to the commercial exploitation of this service and I hope you agree it is fair that we cover the costs on our side (processing these data does cost quite a bit on such scales) if users generate revenues on top of our services.
In case you would like to explore these data (and services) from research point of view, there are a couple of options available, which do not include costs:
-you can write a very simple proposal to get ESA-sponsored package. Go to this page:
https://earth.esa.int/aos/OSEO
and choose "Submit a Proposal for the OGC EO Interface Integration Service"
-you can send us an e-mail and explain, what you would like to do
Best,
Grega

Hi Grega,
it's a misunderstanding.  I saw you at dataspace 2019 in Jeff Brueger's session. This is a massive effort and is a lot of work, costs a lot of money etc.
For other ESA proposals with business plans etc, I am trying to figure things out.

Just wanted to wrap up this issue.
We are improving the package as best as we can, considering other projects we are working on (this is not our main concern). The software to work with the data is open source and free, but the data is not. However, you are not limited to use the data provided by our services.
Cheers,
M


Error when using with Angular 16.0.0

Bug Report
I am using  "devextreme": "22.2.6",  "devextreme-angular": "22.2.6" in my recent project and migrated to Angular 16.0.0. I am facing following issue when compiling
node_modules/devextreme-angular/core/transfer-state.d.ts:10:90 - error TS2339: Property 'BrowserTransferStateModule' does not exist on type 'typeof import("C:/Users/xxx/source/repos/BDSCore/CoreAngular/BdsCore/node_modules/@angular/platform-browser/index")'.
It seems like BrowserTransferStateModule module used in "devextreme-angular/core/transfer-state" is not available in platform-browser (Angular 16).
Package versions:
devexteme version:22.2.6
devextreme-angular version:22.2.6

Steps to reproduce:
Create angular 16 app and add DxDataGridModule
Current behavior:
Expected behavior:
Screenshots:

My workaround for this is to patch the @angular/platform-browser package using patch-package with a dummy export of BrowserTransferStateModule. Works good, but I don't use SSR.

Hey @michalma,
can you share steps with some code on your workaround? Thanks and kind regards.

for me, work with "@angular/platform-browser": "^16.0.0", (16.0.1)
copy
@angular-platform-browser-npm-16.0.1-9dedd3c7ac.patch
to .yarn\patches\
add to package.json
 "resolutions": {     "<EMAIL_ADDRESS>"patch:@angular/platform-browser<EMAIL_ADDRESS> }

My workaround for this is to patch the @angular/platform-browser package using patch-package with a dummy export of BrowserTransferStateModule. Works good, but I don't use SSR.

Hey @michalma, can you share steps with some code on your workaround? Thanks and kind regards.

Angular team removed the BrowserStateTransferModule in v16. Starting from version 14 it was just a empty class. So all you have to do is to create that empty class via patch-package (until dx team fixes it).

Follow the patch-package installation guide at https://github.com/ds300/patch-package.
Then edit the @angular/platform-browser files:

Add this line to<EMAIL_ADDRESS>export class BrowserTransferStateModule {}

Add this line to<EMAIL_ADDRESS>export declare class BrowserTransferStateModule {}

Run npx patch-package @angular/platform-browser

Then the devextreme-angular code should compile properly :)

Thanks a lot both of you!
Not using yarn, so I guess resolution isn't working with npm.
To get ng build and ng serve back I also had to disable .angular cache folder
in angular.json
"cli": {
   "cache": {
     "enabled": false
   }
}

and add this code to @angular/platform-browser/fesm2022/platform-browser.mjs
BrowserTransferStateModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.8", ngImport: i0, type: BrowserTransferStateModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
BrowserTransferStateModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.2.8", ngImport: i0, type: BrowserTransferStateModule });
BrowserTransferStateModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.2.8", ngImport: i0, type: BrowserTransferStateModule });
i0.ɵɵngDeclareClassMetadata({
    minVersion: "12.0.0", version: "15.2.8", ngImport: i0, type: BrowserTransferStateModule, decorators: [{
        type: NgModule,
        args: [{}]
    }]
});

export { BrowserModule, BrowserTransferStateModule, ......

Otherwise all over all devextreme packages there was an import error.
Thanks again, finanally we can prepare our move to Angular 16 now 🚀

The above method is still problematic in the es-build method.

I guess, waiting for devextreme team to fix this might be better, sometimes workarounds can course back around.

Hell all,
We released the<EMAIL_ADDRESS>and<EMAIL_ADDRESS>packages to address this issue.
Please test them and share your results.

Looks perfect to me  🚀  Angular 16 with Signals is awesome!

and the best... even with vite it's working in dev preview instant correct

Big thanks... 👍

Thank you very much for your quick response and hard work.
There is no problem with eb-build.
Thanks once again.


Update README.md to document the requestUrl prop

The useful requestUrl prop seems to require reading the source code to find the expected format at the minute (unless I am missing something!).

I agree this is useful.  I spent a decent amount of time trying to figure out how to use the requestUrl prop before coming across this PR.

Thanks for taking the time to make this more clear!


Add unit tests to bindReporter

In this Pull Request
Add unit tests to bindReporter
Change in src/lib/bindReporter.ts
The metric.delta = Number(delta.toFixed(2))) change avoids floating point precision issues in the test assertion by rounding the delta value to 2 decimal places before comparing it.
Test error
✖ should calculate delta correctly between reports (1.825833ms)
  AssertionError [ERR_ASSERTION]: 0.04999999999999999 == 0.05
      at TestContext.<anonymous> (file:///.../web-vitals/test/unit/bindReporter-test.js:104:14)
      at Test.runInAsyncScope (node:async_hooks:203:9)
      at Test.run (node:internal/test_runner/test:631:25)
      at Test.start (node:internal/test_runner/test:542:17)
      at node:internal/test_runner/test:946:71
      at node:internal/per_context/primordials:487:82
      at new Promise (<anonymous>)
      at new SafePromise (node:internal/per_context/primordials:455:29)
      at node:internal/per_context/primordials:487:9
      at Array.map (<anonymous>) {
    generatedMessage: true,
    code: 'ERR_ASSERTION',
    actual: 0.04999999999999999,
    expected: 0.05,
    operator: '=='
  }

Love having more tests!!!
However, not loving the toFixed(2) change. Especially as this'll narrow LCP to 0.1 second precision?

The metric.delta = Number(delta.toFixed(2))) change avoids floating point precision issues in the test assertion by rounding the delta value to 2 decimal places before comparing it.

Why can't we do this rounding in the test?

Yes, I'll move to the test 👍

@tunetheweb done,


feat: Added Liveblocks theme

Looks great 👍

Looks great 👍

@Idered Thank you, love your app!


Problems with Rustfoil

First I wanna ask if an ARM version is planned. I wanna run it on my pi4.
2nd everything worked before but when try generating an index right now it alway's gives me this error:
thread 'main' panicked at 'called Result::unwrap()on anErr value: BadRequest(ErrorResponse { error: ServerError { errors: [ServerMessage { domain: "global", reason: "backendError", message: "Backend Error", location_type: None, location: None }], code: 500, message: "Backend Error" } })', src\main.rs:375:22

fixed for now

For reference, this was caused by a Google Drive Internet Server Error, Rustfoil currently does not retry Google Drive exceptions


feat: BitVec.toInt BitVec.signExtend

This PR adds toInt theorems for BitVec.signExtend.
If the current width w is larger than the extended width v,
then the value when interpreted as an integer is truncated,
and we compute a modulo by 2^v.
theorem toInt_signExtend_of_le (x : BitVec w) (hv : v ≤ w) :
    (x.signExtend v).toInt = Int.bmod (x.toNat) (2^v)

Co-authored-by: Siddharth Bhat<EMAIL_ADDRESS>Co-authored-by: Harun Khan<EMAIL_ADDRESS>Stacked on top of #6155

changelog-library

awaiting-review


Address most linter warnings

I don't have the energy right now to deal with Sonar measuring code duplication of coverage report files


Implement _check

Issue : To Dry Up the code by managing duplicate code.
Solution: Duplicate code has been put in separate function and called individually in add , subtract , multiply and divide function.

Thank You very much for this experience. I am a first timer and very enthusiastic for future projects.


PWA-795 Made Startpage work.

You've renamed the folder of the ViewComponent to __View__. I think that shouldn't be inside of the PR.

On the homepage of my shops i have a bunch of image grid widgets configured. On your branch i can only see the very last images of the grid and i can't scroll to the top of the page.
Could you please check what's the reason of this issue?


Rowspan attribute not working

I need to create a table with a rowspan, like this (jsfiddle):
Link

        Foo
        Baz
        Baz

        Baz
        Baz

But when I try it with virtual-dom, the rowspan attribute is ignored (requirebin):
var h = require('virtual-dom/h');
var createElement = require('virtual-dom/create-element');

function draw()  {
    return h('div', [
      h('a', {href: 'google.co.uk'}, 'link'),
      h('table', [
            h('tr', [
                h('td', {rowspan: '2'}, 'Foo'),
                h('td', 'Baz'),
                h('td', 'Baz')
            ]),
            h('tr', [
                h('td', 'Baz'),
                h('td', 'Baz')
            ]),
        ]),
    ])
}

var tree = draw();
var rootNode = createElement(tree);
document.body.appendChild(rootNode);

I notice the href attribute for the link works as expected, but the  rowspan attribute on the  td does not.
Why does the rowspan attribute not work?

This stackoverflow question solved the issue ("virtual-dom deals in JavaScript DOM properties, not HTML attributes").
I'll leave the ticket open because it would help to have this explained in the documentation.

@mtmacdonald https://github.com/Matt-Esch/virtual-dom/blob/master/docs/vnode.md#properties


pull request for e2e test at 12/24/2016 16:56:10

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


optimize

What this PR does:
cherry pick existing optimize to main branch
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

Codecov Report

Merging #211 (2074246) into main (4c9ff2d) will increase coverage by 11.00%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             main     #211       +/-   ##
===========================================
+ Coverage   45.62%   56.62%   +11.00%
===========================================
  Files          46       51        +5
  Lines        1725     2218      +493
===========================================
+ Hits          787     1256      +469
+ Misses        887      841       -46
- Partials       51      121       +70

Impacted Files
Coverage Δ

pkg/wasm/abi.go
8.33% <0.00%> (-16.67%)
:arrow_down:

pkg/wasm/factory.go
2.06% <0.00%> (-0.14%)
:arrow_down:

pkg/grpc/grpc.go
100.00% <0.00%> (ø)

pkg/wasm/config.go
48.93% <0.00%> (ø)

pkg/wasm/filter.go
0.00% <0.00%> (ø)

pkg/wasm/imports.go
0.00% <0.00%> (ø)

pkg/runtime/options.go
0.00% <0.00%> (ø)

pkg/runtime/runtime.go
55.44% <0.00%> (ø)

pkg/runtime/config.go
0.00% <0.00%> (ø)

pkg/wasm/dispatch.go
0.00% <0.00%> (ø)

... and 3 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 4c9ff2d...2074246. Read the comment docs.

LGTM


Remove uses of 'provided' in the eureka client

After updating gradle, we can stop using the deprecated 'provided' configuration.
This fixes an issue where the jackson-dataformat-xml and woodstox-core dependencies are affecting projects consuming eureka-client.

What about the providedCompile (2 hits), should those go to?

Nitpick, but maybe the wording of this comment should be updated as well: https://github.com/Netflix/eureka/blob/18e9f4a43f7156a5635edecc4cedba6f81346fa5/eureka-core/build.gradle#L13

What about the providedCompile (2 hits), should those go to?

providedCompile seems to be still used to exclude dependencies from War files https://github.com/gradle/gradle/issues/1171


fixing bugs 323 and 324

I fixed both bugs 323 and 324 and tested linear, rectilinear and cubic interpolations with both empty and random matrices. Tests are passing but I am getting 4 warnings (which I assume are not related to the changes since they're related to some deprecation.

Thank you for the comment! I agree, using jnp.full is a better way. I fixed this and followed the instructions in CONTRIBUTING.md.

Hmm, this is a little odd -- we seem to be seeing a flake in an unrelated test. Your changes themselves seem fine.
I've not seen this issue before, so possibly this is because of a change somewhere upstream in JAX?


How to use changes API?

Hi,
I just went through the readme and all examples work, except for the changes API.
What I would like to do:

is to execute code, whenever (the result of) a view changes (without polling),
not keep track of sequence numbers,
get a reference (or something similar) to the changed/updated/added elements.

So basically:
View A results change --> call method A
View B results change --> call method B
etc.
How can I implement this in Cradle? Is it possible? (I guess there has to be a way to register a call-back function.)
I tried the examples in the readme on the star wars data:
db.changes(function(list) {
                list.forEach(function(change) {console.log(change);});
});

results in:
pha@Ubuntu-1110-oneiric-64-minimal:~/code/dbtest$ node helloworld.js
/home/phantom/code/dbtest/helloworld.js:67
		list.forEach(function(change) {console.log(change);});
       ^
TypeError: Cannot call method 'forEach' of null
...

next try:
db.changes({since: 1}, function(list){
        list.forEach(function(change) {console.log(change);});
});

results in:
pha@Ubuntu-1110-oneiric-64-minimal:~/code/dbtest$ node helloworld.js
/home/phantom/code/dbtest/helloworld.js:71
	list.forEach(function(change) {console.log(change);});
      ^
TypeError: Cannot call method 'forEach' of null
...

next try:
db.changes({ since: 6}).on('response', function(res) {
        res.on('data', function(change) {
                console.log("-- data: " + change.force);
        });
        res.on('end', function() { console.log("-- end ");});
});

results in:
pha@Ubuntu-1110-oneiric-64-minimal:~/code/dbtest$ node helloworld.js
-- data: undefined
-- data: undefined
-- data: undefined
undefined:0
^
SyntaxError: Unexpected end of input
....

The problem that I also see, is that the execution of the js file terminates. I thought about testing the functionality, by adding or changing data in Futon. But, of course, this is not possible, since the execution of the js terminates before I can make any changes manually. To make use of callbacks, a script/server would have to run permanently.
Can anybody help? Thanks in advance!

As of<EMAIL_ADDRESS>(being released in the next few days), the .changes() API now uses follow from @iriscouch and @jhs


Update all requirements

Summary
A lot of requirements have security warnings and looks quite out of date.
It's good praxis to keep up to date.
Details
I tested it as much as I could by navigated through the whole app and could not find any other errors.
This can be a breaking change so it needs to be thoroughly tested, so the more eyes that takes a look the better.

Right. It seems like wikmd still support for Python 3.7. The 3.x version of flask is only python 3.8 or higher. 3.7 has already passed the end-of-life stage so it could be a valid consideration to drop 3.7 support.
I am not sure how most people run it, personally I do it through a docker image so the python version has minimal impact on that.
However that is 100% up to you @Linbreux

@Jerakin
Updating the requirements was on top of the Todo list!
Thanks for all your efforts to improve wikmd. This is highly appreciated!
We can drop support for 3.7 and start using 3.10 in the CI instead.
Looks like not all tests succeeded. So maybe try to fix this before we merge.

It's a search issue, it seems like watchdog doesn't fire off the events properly. However I have never gotten the search to work on my Windows computer (going back) so I can't really debug it :(
I tried using PollingObserver as this Issue points out https://github.com/Linbreux/wikmd/issues/122 but it never worked with that either.


feat: create mocks for push messaging

Create mock classes for the public facing SDK classes for push messaging.

:tada: This PR is included in version 1.0.0-alpha.7 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

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

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


Getting an error when trying to use the script

AttributeError: 'StableDiffusionProcessingTxt2Img' object has no attribute 's_min_uncond'
I have a negative prompt, so I'm not sure why this error is popping up.  It is specific to this extension as when I deactivate the script it goes away.

You seem to use a very old sd-webui version, try update it~
If I'm not getting wrong s_min_uncond is introduced to sd-webui core since the official release v1.1


Change color variables to use "primary" instead of "yellow", make yellow the primary default.

Hi there,
Thanks for a great repo!
This is a PR for changing all the "yellows" to "primary" as that is the main purpose of the yellow in the UI presently. It has the added benefit of making it super easy for anyone forking the project to change the primary color - everywhere.
It also removes some unused tailwind color variables, to not confuse anyone.
Have a great eve! 🙌

Thanks for the contribution! There is a little conflict however.


Crop and lock not displaying correctly

Microsoft PowerToys version
0.77.0
Installation method
Microsoft Store
Running as admin
Yes
Area(s) with issue?
Crop and Lock
Steps to reproduce
crop and lock has started displaying incorrect areas of crop
✔ Expected Behavior
display correct areas of crop
❌ Actual Behavior
crop and lock has started displaying incorrect areas of crop
Other Software
No response

Thanks for opening the issue. Can you please provide more details? Is this for specific applications? When you say has started does it mean it was correct on 0.76.2? Perhaps some screenshots would be helpful. /needinfo

it does the crop off center from where is select and shows a large white zone. i think i happened randomly in v0.76.0 as was working fine, so not sure what change.


[HUDI-3547] Introduce MaxwellSourcePostProcessor to extract data from Maxwell json string

What is the purpose of the pull request
Introduce MaxwellSourcePostProcessor to extract data from Maxwell json string
Brief change log
Verify this pull request
This change can be verified by
org.apache.hudi.utilities.sources.TestJsonKafkaSourcePostProcessor#testMaxwellJsonKafkaSourcePostProcessor
Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

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

@hudi-bot run azure

@hudi-bot run azure

hi @XuQianJin-Stars, can you help review this ?

This PR is very good overall.

+1, when CI is success.

@hudi-bot run azure

@hudi-bot run azure


Fix: Update Copyright Notices to Comply with Apache License 2.0

What type of PR is this?
/kind documentation

What this PR does / why we need it:
This PR updates the license information in the codebase to include the contributions made by The HAMi Authors. The original license from NVIDIA CORPORATION is preserved, and a new license section is added to reflect the modifications made by The HAMi Authors. This ensures that all contributors are properly credited and that the project complies with the Apache License 2.0 requirements.
Special notes for your reviewer:

The original license from NVIDIA CORPORATION has been preserved.
A new license section has been added for The HAMi Authors.
No modifications have been made to the original codebase beyond the addition of the new license section.

Does this PR introduce a user-facing change?:
No, this PR does not introduce any user-facing changes. It is purely a documentation update to ensure proper licensing and attribution

@archlitchi PTAL

I can't tell whether the current changes will cause legal risks. Can you explain it in detail?

@wawa0210 I am following the the provided license terms, Section 4 in https://www.apache.org/licenses/LICENSE-2.0 to meet the following conditions:

You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the
Derivative Works;：You must keep all the copyright, patent, trademark, and attribution notices from the original software in the source code of any derivative works you distribute.

Thank you for your reply. Can you please research how other open source projects handle this situation?

@wawa0210 I am following the the provided license terms, Section 4 in https://www.apache.org/licenses/LICENSE-2.0 to meet the following conditions:

You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the
Derivative Works;：You must keep all the copyright, patent, trademark, and attribution notices from the original software in the source code of any derivative works you distribute.

Thank you for your reply. Can you please research how other open source projects handle this situation?

@wawa0210  Sorry, I’m not sure what you expect next.

@wawa0210 ping

Refactor the license using the methods applied in OpenSearch and ElasticSearch:

Update the license according to the OpenSearch license.
Add NOTICE.txt based on the OpenSearch NOTICE.txt.

👍


OneDrive icon shown as default folder icon

Description
I thought the OneDrive icon was missing but it is shown as it should in the default explorer. I have seen videos where the icon is displayed normally. Even in the Microsoft store screenshots the OneDrive folder has the clouds icon.

Left is default explorer, right is Files.
Sorry for bad English.
Steps To Reproduce

Just open Files

Requirements

Show the OneDrive icon (or tell me how to fix it in my device)

Files Version
<IP_ADDRESS>
Windows Version
10.0.22621.2283
Log File
debug.log

Thank you for the report, can you confirm if the OneDrive icon is displayed when using the preview version? https://files.community/download.

Thank you for the report, can you confirm that the OneDrive icon is displayed when using the preview version? https://files.community/download.


Separate linting in separate steps

Adjust pipelines in:  BudgetApp2.0/.github/workflows/check_and_test.yml
Current behavior
Currently the linting is all performed in one step by running black, isort and pylint one after the other.
Problem setting
This means that if any one of these checks fails then the whole pipeline fails.
Each linting command should be separated in their own steps and made dependent on the previous:
Hint / How to do it
To separate:
create a separate step for each linting command.
to make them dependent:
add the line: `needs:
And use the following order
black
isort (needs black)
pylint (needs isort)

Done


Fix potential NPE in getElementFromPoint

elementFromPoint part of DocumentOrShadowRoot interface is not fully supported by all browsers. If you are using a polyfill for ShadowDOM, it is likely that 'elementFromPoint' will not be available. Adding a check to ensure that it doesn't result in NPE.
https://developer.mozilla.org/en-US/docs/Web/API/DocumentOrShadowRoot/elementFromPoint

@varunkumar Thanks a lot for contributing!

When is the next patch expected to be published with this change?

@varunkumar We're going to do it today or tomorrow.


Switch wordlists config to string instead of list

files:
  bo0m_fuzz: [https://raw.githubusercontent.com/Bo0oM/fuzz.txt/master/fuzz.txt]
raw_files:
  bxss: [E:\tools\base\bxss.txt]

Is there a reason why the value of the wordlist is a list here ?
Should we maybe switch to:
files:
  bo0m_fuzz: "https://raw.githubusercontent.com/Bo0oM/fuzz.txt/master/fuzz.txt"
raw_files:
  bxss: "E:\tools\base\bxss.txt"

It is list because it can combine the wordlists from the multiple urls.

Let's say you found multiple good wordlist for a particular thing let say api
files:
     my-api:
         - URL 1
         - URL 2
         - URL 3
         ....
         - URL n

Now when you call my-api It will combine them.

Sounds good, and that's a neat feature. I'll close this since there is a use case for it then ! Thanks


Issue with upsert/replace

I keep getting the same error when using upsert or replace:
Traceback (most recent call last):
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py", line 384, in _make_request
    six.raise_from(e, None)
  File "<string>", line 2, in raise_from
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py", line 380, in _make_request
    httplib_response = conn.getresponse()
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\http\client.py", line 1321, in getresponse
    response.begin()
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\http\client.py", line 296, in begin
    version, status, reason = self._read_status()
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\http\client.py", line 257, in _read_status
    line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\socket.py", line 589, in readinto
    return self._sock.recv_into(b)
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\contrib\pyopenssl.py", line 307, in recv_into
    raise timeout('The read operation timed out')
socket.timeout: The read operation timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\adapters.py", line 449, in send
    timeout=timeout
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py", line 638, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\util\retry.py", line 367, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\packages\six.py", line 686, in reraise
    raise value
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py", line 600, in urlopen
    chunked=chunked)
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py", line 386, in _make_request
    self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
  File "C:\Users\tristanya\AppData\Local\Continuum\anaconda3\lib\site-packages\urllib3\connectionpool.py", line 306, in _raise_timeout
    raise ReadTimeoutError(self, url, "Read timed out. (read timeout=%s)" % timeout_value)
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='mydata.iadb.org', port=443): Read timed out. (read timeout=10)

I have tried using csv and json as the data format, neither work. Any idea what is going on?

This error message indicates that it's probably a network issue. Looks like the request times out after 10 seconds. Have you tried to perform this actually manually or with curl to see if it works?

Also, if you could provide the code that caused this exception that would be helpful for debugging.

I have tried with longer timeouts too, same result. Is there a limit to the upload size? Anyway, below is the code:
domain = "example.domain.org"
dataset = "abcd-1234"
client = Socrata(domain, "aBcDeF123455969"<EMAIL_ADDRESS>password="password")
data = open("data.json", encoding='utf-8')
print(client.replace(dataset, data))
client.close()

Update, if I create a ficticious row for the dataset that I am trying to update, and upsert it like so:
client = Socrata(domain, token, username=user, password=pwd)
data = [{'col1': 'AAA', 'col2': 'BBB'}]
print(client.upsert(dataset, data))
client.close()

I get the expected behaviour. Which makes me think the problem might be the fact that I am trying to push a 600k row dataset?

Yes, that is almost certainly the cause. Try splitting up the upsert into a few, more manageably-sized operations.


Pretrained weights

Hi, are you able to provide a weights file for the model?
Thanks!

I don't think we have access to them anymore. They're with @44Shu but he has moved on to another institution. Sorry


refactor(pie-button): DSW-1582 use FormControlMixin for form logic

"@justeattakeaway/pie-button": minor
[Changed] - Use new FormControlMixin in pie-button and remove old form association code

/snapit

/snapit

/snapit


Fix/url download

Codecov Report
Patch coverage has no change and project coverage change: -4.27 :warning:

Comparison is base (d6e19d6) 71.91% compared to head (1c7eda5) 67.65%.

:exclamation: Current head 1c7eda5 differs from pull request most recent head af9fc32. Consider uploading reports for the commit af9fc32 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@             Coverage Diff             @@
##           develop      #99      +/-   ##
===========================================
- Coverage    71.91%   67.65%   -4.27%
===========================================
  Files           32       33       +1
  Lines         2300     2470     +170
===========================================
+ Hits          1654     1671      +17
- Misses         646      799     +153

Impacted Files
Coverage Δ

nitric/api/storage.py
89.06% <0.00%> (ø)

... and 4 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Simplify the provider query to not use a connection

@kpennachio, this is what I was trying to remember how to do in order to simplify the provider query.

Thank you for fixing this! I was trying to get there yesterday but didn't want to take up any more time. This makes so much more sense.


sr~ not working in pd 0.52

It seems that pd 0.52 no longer has the function sys_get_audio_params, which causes sr~.c to fail compilation.

what version of ELSE are you trying to compile? I have fixed sr~ in the last version so it works with 0.52
please create separate tickets for each issue

what do you suggest we do with rec?

do I have to comment it all out?

sys_get_audio_params doesn't get called, because in line 30 it's part of "static void audio_settings", which is called in "get_settings", which never gets called... it did get called in line 139, but it was commented out, as I showed you... https://github.com/porres/pd-else/blob/e9cd1d3795f95dc0bf104342fcfde3b75d291050/Classes/Source/sr~.c#L139
this is why I'm saying there's no problem, it's been fixed! And this is why I'm closing this :) if for some reason I need to comment it all out, I'll upload a commit soon that does this...

A whole word search for "error(" will reveal them

I don't know how to do that :/

already fixed muself

though yeah, I don't know what to do with retrieve...

would you help me find 'error' functions in https://github.com/porres/pd-cyclone?

Yeah I'll check, but it seems to compile fine already for me!

retrieve is based on cyclone/grab, so I already fixed that one... maybe there's more


Exception '<' not supported between instances of 'str' and 'int'

When running as:
fs = Filesplit()
fs.split(file=in_file, split_size=args.split_size, output_dir=args.destination, newline=True, include_header=True)
this exception is thrown. Is this a known issue? Is it related to file contents?

Hi  - apologies, that is correct, I have now cast to an int and working correctly.
Michael Scott|Head of Technology
@.***
Please note
My email address has changed and is now @.***
The information in this email is confidential and legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorised. If you are not the intended recipient, any disclosure, copying, distribution or action taken or omitted to be taken in reliance on it, is prohibited and unlawful. For-Sight is a product of For-Sight Software Limited. When addressed to our clients any opinions or advice contained in this email are subject to For-Sight Software Limited Terms and Conditions.
From: Ram Prakash Jayapalan @.>
Sent: 01 March 2022 14:42
To: ram-jayapalan/filesplit @.>
Cc: Michael Scott @.>; Author @.>
Subject: Re: [ram-jayapalan/filesplit] Exception '<' not supported between instances of 'str' and 'int' (Issue #21)
Please check the datatype of the size value you are passing. Looks like you are passing as string instead of integer.
—
Reply to this email directly, view it on GitHubhttps://github.com/ram-jayapalan/filesplit/issues/21#issuecomment-1055515650, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASEWAFSEZ45F26M2YVJGXF3U5YUE3ANCNFSM5PUE2BZA.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID: @.***>


added gaudi node selector and adjusted README.md for SNO

Changed made:

Change the node-metrics DaemonSet node selector from pci-1da3 (Nodes containing any type of Habana cards) to gaudi.present (Nodes containing Habana Gaudi cards):
The Image used in the node-metrics daemonset is dedicated to Gaudi nodes metrics, so I changed the node selector so it will not be deployed on other Habana nodes.
In the future, when other node types will be supported, we will deploy dedicated node metrics image for each card type.
Adjust README.md according to SNO installation
When deploying the operator on SNO (Single Node Openshift), I had a problem with the driver loading, after investigating, the issue was with the MachineConfig, it seems that although the node has both master and worker roles, it belongs only to the master MachineConfigPool, so the MachineConfig in the hack directory did not affect the node.
So in SNO the MachineConfig must be deployed on the master role instead of the worker role.

Codecov Report
Base: 81.43% // Head: 81.40% // Decreases project coverage by -0.02% :warning:

Coverage data is based on head (7eadfdf) compared to base (a21bbe9).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #32      +/-   ##
==========================================
- Coverage   81.43%   81.40%   -0.03%
==========================================
  Files           9        9
  Lines         797      796       -1
==========================================
- Hits          649      648       -1
  Misses        137      137
  Partials       11       11

Impacted Files
Coverage Δ

internal/module/module.go
95.00% <100.00%> (-0.05%)
:arrow_down:

internal/node/metrics/metrics.go
85.59% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Should add

You should add blacklist commands where you cant run commands in a claim. For example if you blacklist sethome if you dont own the claim and or faction owns tje claim you can not set home.

Also add an option so people can open containers(chests) in other's claims >:((


Some minor changes + a release file

A few minor changes

mostly bringing plugin up to speed with latest plugin API
Made the "private key" field a password type, so that it's masked in the UI
Added a release.yml, so that we can use the plugin directly from a GitHub URL

Thanks @mjashanks, I haven't had much time to contribute to this plugin so appreciate your help to bring it up to latest version


[DOCS]: Improve README.md

Description
We can improve our readme by putting everything under a section like putting the last sentence under support section!
Screenshots
No response
Additional Information
We can also add a discord icon in the community joining section and linked it to our discord server as it looks really cool :)

Thank you @money8203. are you willing to do it?

Sorry to interrupt the convo but if its ok, I would like to work on the Discord Icon issue
I have added Discord icons to multiple repos before so It'll take me just a few seconds

@the-amazing-atharva yes you can start working and rise PR

Definitely you can take this @the-amazing-atharva
If you need any help in raising issues and other stuff you can always ping me up @rupali-codes

Thanks guys!
Working on it soon


If scene is new and unsaved, generation fails with nondescript error/新しいシーンが保存せずに再生しようとすると、妙なエラーが出る

We should still fail, but we should give a good error.
Will fix alongside important bugs, or will wait for 1.1.0.

Actually, will fix right now, since we're not actually generating scene-based folders, but a folder alongside the scene. Without a scene-based folder, we risk overwriting if two scenes are in the same folder.

1.0.1!


bugfix: fix disk billing type on guest is postpaid

这个 PR 实现什么功能/修复什么问题:
RT
是否需要 backport 到之前的 release 分支:
release/3.1
/cc @swordqiu @ioito
/area region

Codecov Report

Merging #5363 into master will decrease coverage by 0.01%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #5363      +/-   ##
==========================================
- Coverage    6.99%    6.98%   -0.02%
==========================================
  Files         596      596
  Lines      101063   101064       +1
==========================================
- Hits         7073     7060      -13
- Misses      93421    93435      +14
  Partials      569      569

Flag
Coverage Δ

#aFlag
6.98% <0%> (-0.02%)
:arrow_down:

Impacted Files
Coverage Δ

pkg/compute/guestdrivers/managedvirtual.go
0% <0%> (ø)
:arrow_up:

pkg/cloudcommon/cronman/cronman.go
49.51% <0%> (-5.34%)
:arrow_down:

pkg/appsrv/response.go
66.15% <0%> (-3.08%)
:arrow_down:

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 dfe1dc4...0631ad5. Read the comment docs.

/lgtm

/lgtm

/approve


configure HTTP port to listen

added -Dhttp.port=${PORT:-9000} to the generated target/start script

Why that? It is already configurable using target/start -Dhttp.port=${PORT}

That's for Heroku: it just does sbt clean compile stage. But, maybe there
is some other way to customize it. I don't know (yet).
Regards,
Ivan Mikushin
On Wed, Jan 4, 2012 at 00:23, Guillaume bort <
<EMAIL_ADDRESS>
wrote:

Why that? It is already configurable using target/start -Dhttp.port=${PORT}

Reply to this email directly or view it on GitHub:
https://github.com/playframework/Play20/pull/50#issuecomment-3343862

OK, there it is: the line in Procfile should be like this:
web: target/start -Dhttp.port=$PORT

No need to fix.


Ensemble multiple translation model in blocks

How is it possible to ensemble multiple translation models in blocks? what is the best way and is there any implemented code for this purpose or not?

 Also, this is a question, and Github issues are for reporting bugs and proposing features.


[Bug] png files still get transparent showing as black rather than white

V: 0.7.6
I made these 6 PNG files at the same time using the same steps, yet 5 have black corners and 1 doesn't.
Meerk40t black corners.zip

The first 5 are Grayscale 8 bit. The final one is RGBA 32 bit. Though apparently it's a palette image with 2 colors. It might be a PA mode image. Clearly a lot of graphic programs are correctly saying this thing has an alpha layer and meerk40t is not seeing it.

Should be fixed by #971
The issue is the palette image doesn't have transparency as a channel to be masked off. It has transparency in the info file. That gets converted correctly to RGBA but the code peels off the alpha mask first before any conversion but it doesn't have an alpha like that so it fails.


Data Converters for N-UCLA and UWA3DII

Hi Hehe, your works about dynamic point clouds are so impressive, really inspiring me a lot 👍 👍 👍
I would like to conduct experiments on N-UCLA and UWA3DII as you do - for fair comparisons, if possible, could you provide the data converters for these two datasets?
Big thanks!

Hi Jiaxing,
Thank you!
I am sorry I did not keep the datasets and the scripts. It is a bit complicated and messy to process the two datasets. Moreover, I do not think my processing is 100% correct.
Basically, you can use the  https://github.com/hehefan/Point-Spatio-Temporal-Convolution/blob/main/scripts/depth2point4ntu.py   script to convert the datasets. I did not find the intrinsic focal parameters and used the default 280 (potentially problematic).
In UWA3D, the gaps between performers and backgrounds are relatively obvious.  I filtered most background points by setting depth thresholds (around 4000). Other non-person points are removed based on vertical and horizontal positions. You can check the filter results via mayavi visualization.
In N-UCLA, the dataset provides depth visualization images. I removed backgrounds according to them.
Best.


Switch to mailgun

For a number of reasons, mailgun is the right product to promote.

@pydanny Out of curiosity, could you elaborate on those reasons?

Let's leave it at, "From a technical perspective, I prefer Mailgun more."

Also I am experiencing that sendgrid sends email after a long time in the free version. Had to replace sendgrid with SES in most of my projects.

Have you guys any experience using Mandrill?  Because at a quick glance it
seems to support what Mailgun does but is cheaper.
On Fri, Feb 27, 2015 at 6:23 AM Saurabh Kumar<EMAIL_ADDRESS>wrote:

Also I am experiencing that sendgrid sends email after a long time in the
free version. Had to replace sendgrid with SES in most of my projects.
—
Reply to this email directly or view it on GitHub
https://github.com/pydanny/cookiecutter-django/issues/193#issuecomment-76337181
.

http://stackshare.io/stackups/mailgun-vs-sendgrid-vs-mandrill
https://www.quora.com/What-is-the-difference-between-Mandrill-and-Mailgun

PS: I've using SES in production and never had a complain. Although SES requires you to get production access. I've used mandrill a bit and it looked like a good product. No opinion on Mailgun.

@pydanny was not at all looking to change your mind on Mailgun, only curious to find out why you chose it - be it personal or technical reasons :smile:
@theskumar I haven't used SNS or Mailgun, only Mandrill.  Don't remember Mandrill being slow on the free level and I like that they give you access to all of their features regardless of volume (they have a flat pricing structure).  Also they have pretty nice mobile apps.
As always just choose what fits you and the problem at hand :)

There is a 2000 email difference between the free quotas of both services; I prefer mailgun because their documentation is more friendly and clear to me.
I have a fork that integrates it, if anyone is interested.

I'm interested. Submit it as a PR! :smile:

I am using the API (not SMTP) for mailgun for better compatibility across networks.

I think this should be closed :+1:


Button allowing to cancel long running process stays open after saving

Describe the bug
After submitting changes, the button allowing to cancel long running process remains visible and can't be closed.
To Reproduce

Start sample application
Open a file in hex editor
Perform changes
Save the file

Expected behavior
The button allowing to cancel long running process will be hidden when changes are finished saving.
Screenshots

Desktop
OS: Windows 10
Platform: .NET Core 3.1

I think your pull request #81 fix this. I will push at end of day


Feat: clang-tidy for linting of C/C++ code

Support clang-tidy for linting of C++ code.
Inspired by and containing some code from bazel_clang_tidy repo. This integration has been discussed by maintainers of both repos in https://github.com/erenon/bazel_clang_tidy/issues/35.
This PR replaces #284, which had become noisy with too many commits. Since then, the code has been rewritten to return a single report for each target.
Fixes #178

Changes are visible to end-users: yes

Searched for relevant documentation and updated as needed: yes
Breaking change (forces users to change their own code or config): no
Suggested release notes appear below: todo

Test plan

New test cases added
Extra test cases could be added but need discussion; what is possible in CI?

Code used from bazel_clang_tidy repo
bazel_clang_tidy repo helped:

two helper functions toolchain_flags and safe_flags
some lines in get_args
inspiration & learning

The bulk of the code is implemented by following existing rules_lint code such as ruff.bzl and eslint.bzl.
Input into release notes (will reformat)

warning that git bash does not handle arguments correctly and --fix may have issues on Windows. msys64 bash (already recommended by Bazel is ok).

I'm fairly happy with this, it's getting closer now...
Supported:

bash lint.sh //src/...  (windows)
./lint.sh //src/... (linux)
./lint.sh --fix //src:hello_cc (linux)
./lint.sh --fix //src/cpp/... (linux)

Needs discussion:

some todo statements in clang_tidy_aspect_impl, need to decide which targets are ignored
error code handling in clang_tidy_wrapper.sh, I am distinguishing fatal from user-selected errors
workaround_windows.bat fixes; can we make example repo support windows by default and remove this?

Issues that I can't fix:

bash lint.sh --fix //src:hello_cc fails on windows due to missing node.bat: FATAL: aspect_rules_js[js_binary]: node wrapper '/d/udu/b/l2x2bhay/execroot/_main/./external/aspect_rules_lint~/lint/private/patcher_node_bin/node.bat' not found
can't package a clang-tidy.exe on windows as llvm_toolchain doesn't support windows at present

I'm okay landing this without windows support, we don't have testing there currently https://github.com/aspect-build/rules_lint/blob/main/.bcr/presubmit.yml#L5 so there's an existing project to fix it. Not many OSS contributors enthusiastic about both Bazel and Windows because so much is broken, but I hope to help fix that :)

@alexeagle thanks, agreed we need separate tracking for windows. Would be good to get this in for linux for now. I've removed the windows_workaround.bat.
Please would you restart CI? I've fixed some of the failures.

@alexeagle looks like there are 3 ci pipelines failing... are they due to this PR? I couldn't see the relationship between this change and the starlark failures... Can I run the integration tests myself, to see what the issue is there?

@alexeagle have pushed a fix for latest ci run

I ran buildifier locally and corrected what it pointed out, see the most recent commit.

Awesome, thanks for your help @alexeagle. What are your thoughts? I'm happy to do more work if needed on this, either before or after merge.

Amazing! Thank you for your help with this 🥳


react 17.0

Hello, I want to try the library but npm cannot resolve the dependency for react, can you update to the latest deps? Thanks!

@tapkain Thanks for your feedback!
This library doesn't depend on other libraries.
Please see here: https://david-dm.org/kotarella1110/use-simple-infinite-scroll
Can you provide me with example (CodeSandbox or repository) to reproduce it?

@tapkain Thanks for your feedback!
Are you referring to the warning output at the time of npm install?

I got this when running npm install
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/react
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR! node_modules/use-simple-infinite-scroll
npm ERR!   use-simple-infinite-scroll@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.```

@tapkain Thanks! I'll fix this soon 🙏

@tapkain I have created a PR, can you review it?

Thank you for quick reply, wish success with this project!

@tapkain I have previously unpublished v1.0.2 and cannot seem to publish it.
Please wait for v1.1.0 to be released 🙏 I'll do this soon.

:tada: This Issue is included in version 1.1.0 :tada:
The release is available on:

GitHub release
npm package (@latest dist-tag)


Merge go.mod into one file

Description
Changes proposed in this pull request:

Merge go.mod into one file
adjust Dockerfiles
fix issues in test due to version mismatch

Related issue(s)

#533

/retest

/retest

/retest

/retest

/hold

/unhold


Web Playback SDK To Play Songs In Browser

Hey there,
I was wondering if this API offers the feature to control Spotify's Web Playback SDK Quick Start.
I looked at the Controlling User Playback section but it seems like it only shows the controls for the playback.
I got the SDK working with JavaScript but it's not perfect. Also, it does say in the documentation that To play a track inside your browser, connect to the Web Playback SDK Quick Start Player player in another Spotify client so I'm wondering if I just have to create another client to make it work properly.
Anyway, I would appreciate it if you could clarity this.
Thank you.

Hi!
I'm afraid I can't be of much assistance. I've never used the Web Playback SDK but after looking through the Quick Start real quick it sounds like you should be able to connect to it through the methods listed on the Controlling User Playback page.
The $api->getMyCurrentPlaybackInfo() should give you the ID of your Web Playback SDK player and then calling $api->play() will hopefully start playing something on your web page.

Not a problem, that's absolutely fine. I will keep playing around with it and should be able to figure it. Also, thanks for creating this package. It has been very useful for my university and personal projects. I will go ahead and close this ticket for now.

You can control the web player by:

Looking at a user's devices
Finding the deviceId for the web front end
Doing a ::play() api call with the device set to the browser


History

A section on the History of Computer Science would be fantastic.

@amymarie3 for sure! Do you know any MOOC course related to this? The initial courses should cover this, though. I hope so


[Bug]: Unexpected error evaluation condition on FIlter Rows transform

Apache Hop version?
Just got a pull today from the main repository and rebuilt the sources
Java version?
OpenJDK 64-Bit Server VM Temurin-11.0.17+8
Operating system
Linux
What happened?
By executing the very simple sample pipeline I attached, we are getting a java.lang.RuntimeException: Unexpected error evaluation condition. Same issue also on Win 10
Issue Priority
Priority: 3
Issue Component
Component: Transforms

Anyone knows how to attache a raw .hpl file? Github is preventing me to upload that file. For this reason I uploaded my sample by compressing it
filterrow-failing.zip

Zip is the only way that works, GitHub has some crazy restrictions...
https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/attaching-files

Just a little hint on my issue. I discovered that seems to happen whenever you set a condition by setting only the left and right side but without specifying the operator. If you set the operator too the issue didn't happen. For example if must set a condition like A = "B", the equal operator is already specified by default (so no need to set it) so you can set only the field A and the value "B"

So the error is actually correct ?

In my opinion no. I mean, it works if someone remember to re-set the = operator (that is set by default so this operation is not needed). Therefore in my opinion we must fix this weird behavior.


Fix for #89

Fix for "Invalid startup packet layout: expected terminator as last byte"

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

@DMickens CI test regression is introduced from this PR.

@sitingren Reverting and investigating.
Not sure why CI tests weren't ran automatically and caught in the PR, will look into that as well

This change worked for me in my use case and was recommended on the original issue #89
I'm not sure why the test suite would not have run though.


Add colinmsphere to Marathon Plugin Developers

Description
Add "colinmsphere" (jenkins-ci username) to the list of developers with release permissions for the Marathon plugin (permissions/plugin-marathon.yaml).
Plugin Repository: https://github.com/jenkinsci/marathon-plugin

As you're admin of the repo I'll grant this in a few days unless @titosand refuses. Quicker if he comments with his approval.


execute stored procs from the interface

SQL Operations Studio Version:

Steps to Reproduce:
right click on stored procedure, only get access to create or alter script, not execute the script itself.

this feature is added to the next release


Wikipedia now is https

This plugin should call wikipedia with https. Http doesn't work anymore.

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

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


Improve messages

There are many messages by the plugin. Some are "plugin specific" (require plugin enabled) and some are "positional audio specific" (only require PA enabled).
Here are some of them

[x] Hello message
[x] Goodbye message

[x] "install the mod" message

There is also the one-time "Factorio.exe found but no log file found" message, which should be rewritten to give an URL to install the Factorio mod.

[ ] "connected"/"disconnected" messages

They should be rewritten as they are all basically placeholders as of now

"connected"/"disconnected" messages

I can't find these. I think they're Mumble's messages

done in 0.6.0


Version 1: Add method to detect layout

Do you have a method in sbmldiagrams to check if a sbml file has layout and render? If not can you put one?
eg
df = SBMLDiagrams.load(sbmlStr)
if df.hasLayout():
print ("Model has layout information")

added a new function hasLayout() (https://sys-bio.github.io/SBMLDiagrams/Network.html#SBMLDiagrams.load.hasLayout)


[Event Request] SalesHeader."Ship-To Code"

Please publish an event in Table 36 Sales Header, Ship-to Code OnValidate:
"Shipping Agent Service Code" := ShipToAddr."Shipping Agent Service Code";
IF ShipToAddr."Tax Area Code" <> '' THEN
"Tax Area Code" := ShipToAddr."Tax Area Code";
"Tax Liable" := ShipToAddr."Tax Liable";
Publish Here (Pass Rec var = True and Cust and ShipToAddr variables)
END ELSE
IF "Sell-to Customer No." <> '' THEN BEGIN
GetCust("Sell-to Customer No.");
Also a little lower it would be nice to have similar for the customer:
IF Cust."Location Code" <> '' THEN
VALIDATE("Location Code",Cust."Location Code");
"Shipping Agent Code" := Cust."Shipping Agent Code";
"Shipping Agent Service Code" := Cust."Shipping Agent Service Code";
Publish Here (Pass Rec var = True and Cust variable)
END;
GetShippingTime(FIELDNO("Ship-to Code"));
The OnAfterValidateShipToCode automatic event would work as well but need to recreate a bit of code to get there so it would be nicer to have publications here especially since this is a common place for mods.

My bad as I was looking at NAV 2018.  Finally got a Docker BC image spun up for the first time and I see the events.  Thanks!


[test] Add missing postprocessing phase to executable stress tests

We need to run utils/swift-darwin-postprocess.py on every executable test on Darwin platforms to work around a dyld issue. (And to ad-hoc sign executables on platforms that need it.)
Add a %target-codesign step to stress tests that are currently missing it.

@swift-ci test

Build failed
Swift Test OS X Platform
Git Sha - 4c122171572f8497c33771892427b3e3e8eeed25

@swift-ci test macOS platform

Build failed
Swift Test OS X Platform
Git Sha - 4c122171572f8497c33771892427b3e3e8eeed25

@swift-ci test macOS platform

Build failed
Swift Test OS X Platform
Git Sha - 4c122171572f8497c33771892427b3e3e8eeed25

@swift-ci test windows


[FLOC-2103] Catch duplicate names in the deployment configuration

Thanks.  File follow-up and merge when buildbot is green.


Feature/component unit testing

@himerus I used the official Lit starter as a reference for this feature, but I wanted to only bring in the minimal necessary dependencies in functionality. That being said Polymer is using a few test runners and helpers that may or may not be useful for us, like Chai, Karma, or Mocha runners.
You may find something here that I didn't.


build fail

error message in attachment

@mosluce Could you add more details? Is this installed via cocoapods? Whats in your build step for Copy Bundle Resources?

It's installed via cocoapods
my steps:

put pod 'SwiftString' in Podfile
pod install
build project > build error

@mosluce Had the same issue.
try 0.5.1 version from this commit e6a55a19972d9a5304eb7606be0443d6500f0257

I have the same problem. From cocoapod you can install 0.5.0. But this issue was fixed in the 0.5.1.
Can you make it available on cocoapod repo ?

@amayne can you please add tag 0.5.1 for e6a55a1 commit?

@gfelot you can try to use pod 'SwiftString' :commit => 'e6a55a1' in your Podfile until updated version will be added to cocoapods specs repo.

[!] Invalid Podfile file: syntax error, unexpected ':', expecting keyword_end   pod 'SwiftString' :commit => 'e6a55a1'

@gfelot pod 'SwiftString', :git => 'https://github.com/amayne/SwiftString.git', :commit => 'e6a55a1'

Nice ;)

i have the same problem, Xcode 11.3.1 SwiftUI


ClickhouseLZ4OutputStream can override write method with buffer

ClickhouseLZ4OutputStream  only implements write method with signature void write(int b)
but caller invokes write(byte[] buffer,int offset,int len) method
default implementation of this method is defined in parent class OutputStream calling write(int b)
hence will copy byte by byte to the currentBlock buffer
override write method and use System.arraycopy  should improve peformance

Thank you @azsane. It's been merged into develop branch, and it will be part of the upcoming 0.2.6 release.

Thank you @azsane. It's been merged into develop branch, and it will be part of the upcoming 0.2.6 release.


Mgmt: Graph, update to microsoft graph API

Depends on core-management release.
Changelog will be added after code review is OK.

https://github.com/Azure/azure-sdk-for-java/pull/18420/files/3a9c9a75b3665abbaec7eeb2b9db4c579ddba182..4ac118183cdd80c7acb86a3254b6ff694eab56ea

https://github.com/Azure/azure-sdk-for-java/pull/18420/files/3a9c9a75b3665abbaec7eeb2b9db4c579ddba182..4ac118183cdd80c7acb86a3254b6ff694eab56ea

It would help to document what permission is needed for get/list of service principal, and which role is needed for create/update of service principal in migration guide / change log. (preferable this could generalize to application/user/group)

It would help to document what permission is needed for get/list of service principal, and which role is needed for create/update of service principal in migration guide / change log. (preferable this could generalize to application/user/group)


feat: KoaRoles#can(actionA, orActionBIsOK), multiple actions could be passed in

typical use case: the author or admin could delete the article

求合。这个特性太及时了。


Update NOTICE.txt

Updates based on https://github.com/mattermost/mattermost-webapp/blob/release-6.6/package.json.

Will try to auto merge this PR once all tests and checks are passing. This might take up to an hour.

Pull Request successfully merged
SHA: f77bdae2c5c2aab956c44f0786333beb1fb57ef6

Cherry pick is scheduled.


Data Backup

Thanks for the great contribution. I just have one quick question.
Does this app use database? (It does not seem so to me)
If the Redis service is broken somehow on the server, we will lose data, right?

We don't currently use any databases, and in order to optimize speed, Redis is used for data storage. The persistence of Redis ensures data consistency. But there may still be data loss. In the future, we should add scheduled data synchronization to databases such as mysql, and PR is also welcome


Error running server: RuntimeError: could not load schema class layout pickle

EdgeDB Version: 1.0-alpha.4+dev.12.g7ebd168b (docker container)
OS Version: Arch Linux  Kernel 5.4.46-1-lts

Summary
After stopping docker daemon with edgedb container active I am no longer able to run server again:
INFO 1 2020-06-18 11:18:56,444 edb.server: EdgeDB server (1.0-alpha.4+dev.12.g7ebd168b) starting.
---- Exception occurred: could not load schema class layout pickle ----
2. AttributeError: Can't get attribute 'DerivedLink' on <module 'edb.schema.links' from '/usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/schema/links.py'>
---- Traceback ----
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/compiler/compiler.py, line 220, in load_schema_class_layout
        > return pickle.loads(data)
AttributeError: Can't get attribute 'DerivedLink' on <module 'edb.schema.links' from '/usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/schema/links.py'>
---- The above exception was the direct cause of the following exception ----
1. RuntimeError: could not load schema class layout pickle
---- Traceback ----
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/bin/edgedb-server, line 10, in <module>
        > sys.exit(main())
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/click/core.py, line 722, in __call__
        > return self.main(*args, **kwargs)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/click/core.py, line 697, in main
        > rv = self.invoke(ctx)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/click/core.py, line 895, in invoke
        > return ctx.invoke(self.callback, **ctx.params)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/click/core.py, line 535, in invoke
        > return callback(*args, **kwargs)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/main.py, line 597, in main
        > server_main(**kwargs)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/main.py, line 586, in server_main
        > run_server(ServerConfig(**kwargs))
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/main.py, line 289, in run_server
        > need_cluster_restart = _init_cluster(cluster, args)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/main.py, line 142, in _init_cluster
        > need_restart = asyncio.run(bootstrap.bootstrap(cluster, bootstrap_args))
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/asyncio/runners.py, line 43, in run
        > return loop.run_until_complete(main)
    uvloop/loop.pyx, line 1456, in uvloop.loop.Loop.run_until_complete

    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/bootstrap.py, line 1018, in bootstrap
        > await compiler.ensure_initialized(conn)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/compiler/compiler.py, line 331, in ensure_initialized
        > self._schema_class_layout = await load_schema_class_layout(con)
    /usr/lib/x86_64-linux-gnu/edgedb-server-1-alpha4/lib/python3.8/site-packages/edb/server/compiler/compiler.py, line 222, in load_schema_class_layout
        > raise RuntimeError(
RuntimeError: could not load schema class layout pickle

Is this a result of dirty exit?
Is there anything I could do to recover?
Steps to Reproduce:

Start server in a container

It can be fixed by recreating the database or dump/restore cycle. This looks like expected incompatibility during alpha lifecycle.

I updated to the latest version 2 days ago: https://github.com/edgedb/edgedb/issues/1476
Did a breaking change happen since then?

Yes. We have a check for this that is supposed to give you a nice error message, but it seems that it's not happening early enough for cases like this.


GRLIR: Find a good heuristic to guess window_size and stripe_size

GRLIR's window_size and stripe_size hyperparameters are undetectable, but very important to get the correct model output. When incorrect values are used, the output because unusable. See example here.
Find a way to guess/detect window_size and stripe_size for all official models.

https://github.com/HolyWu/vs-grlir/blob/master/vsgrlir/__init__.py
In holywus repo there are magical numbers.
Do knot know if realy working. Please test :)

Hey.
You are my hero.
Replaced updated heuristic fix files, everything is OK.
One thing, that happens with grlir is sometimes blue circle around humans eye pupil. When I try to eliminate that with codeformer, there is bug.

Thanks for great work.


Question: Is Fleks exclusive to LibGDX, or would it work in other applications?

I wondered if I could use Fleks in the KorGE game engine instead, but could not get the gradle imports to work correctly. Perhaps Fleks needs LibGDX?
Many thanks!

Hi,
It is not linked to LibGDX and has actually no dependencies other than Kotlin. So, it should work.
It works for me in a normal Kotlin application on my PC at home and at the notebook at work.
What kind of error are you getting? And which IDE do you use?

Hi,
Thanks for replying. I suspect my problem is with the complex kotlin multiplatform gradle build scripts that KorGE uses. I've added:
implementation("io.github.quillraven.fleks:Fleks:1.0-RC1") to build.gradle.ktx and I can see that it has been downloaded as an "external dependency" in IntelliJ Ultimate.
But I can't import it import com.github.quillraven.fleks.World highlights "com" in red with an "Unresolved reference" error. Gradle can't build the project for the same reason.
I'll try creating a plain Kotlin project (no KorGE) and see if it works there.

Definitely a problem with KorGE; a plain Kotlin project works just fine.

I guess this might be solved with #2 but I need help for that since I am no expert for Kotlin multi platform at the moment, sorry.
If you find out how to solve it then please let me know.
The goal of Fleks in the end is to run with Kotlin multi platform and therefore it should of course work in such an environment as well.

I'm not an expert either...
KorGE projects just have a commonMain src folder. In Gradle there are a couple of sourcesets defined:
kotlin {
    sourceSets {
        val commonMain by getting {
            kotlin.srcDir("$buildDir/generated/source/kaptKotlin/main")
            dependencies {
                implementation("io.github.quillraven.fleks:Fleks:1.0-RC1")
                implementation("com.lehaine.kiwi:kiwi:$kiwiVersion")
                implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlinxSerializationVersion")
                implementation("com.soywiz.korlibs.klogger:klogger:$kloggerVersion")
            }
        }

        val jvmMain by getting {
            dependencies {
                configurations.all { // kapt has an issue with determining the correct KMM library, so we need to help it
                    if (name.contains("kapt")) {
                        attributes.attribute(
                            org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.attribute,
                            org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType.jvm // pass in the JVM
                        )
                    }
                }
            }
        }
    }
}

It doesn't make a different if I add the Fleks dependency in commonMain or jvmMain though. I'll have to ask the KorGE developers, thought they have been very quiet recently...
Thank you for checking for me.

@v79 : where you able to add a third party dependency to KorGE now? Should we keep this issue open or can we close it for now?

I checked with the mu;ltiplatform people on slack and it's not easy to add a JVM dependency to a kotlin multiplatform project which doesn't already have some JVM code in place. I'll keep a watch on Fleks though, would be great if it could support mutliplatform in the future. I think we should close this ticket for now.


Make all in CMake

This PR is targeted to move all the DIPU related build in CMake, except building DIOPI
The building work newly in CMake are

Autogen Kernels for DIPU are now in CMake.
Building  _C.cpython extension  are now in CMake.
The install of libtorch.so, libtorch_python.so, _C.cpython-XXX.so are in CMake now.

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


feat(binary): move nix-invoked buck build to use release mode by default

Docker build and omnibus use nix-invoked builds to create the binaries/packages.
This moves those publishable Artifacts to use release build by default.

bors merge


chore: TSTyche usage example

Hey there!
Just wanted to draw your attention that tsd-lite got deprecated.
The architecture of tsd was very limited and did not scale well. jest-runner-tsd was initially created to test type in Jest repo. I was contributing type tests to the repo for some time. Currently there are around 1200 assertions. At this scale it became painful to debug or add new type features.
These and similar problems inspired me to build TSTyche. I have spending two years researching and experimenting. Now it is ready for use. It is made to scale, to be fast and to last for years.
How exactly? For instance, it has testing helpers like describe() or it() with .only, .skip, .todo run mode modifiers. These are priceless if you want to focus on one feature.
It ships with expect style assertions that can be passed an expression or a type on both side. This means that types can be compared directly without creating intermediate values. The run mode modifiers can be used directly on assertions like expect.fail, expect.only or expect.skip.
Those are here, because you can use TSTyche assertions in your functional tests. This is what I did ion this PR. No need to repeat code.
TSTyche has a lot to offer. It is fast and lightweight (zero dependencies, install size below 200kB).
Currently TSTyche is used by Immutable.js, Jest, Redwood and few more smaller project (including my own packages).
Repo: https://github.com/tstyche/tstyche
Documentation: https://tstyche.org

Sorry, I don’t know how to use nx. It should somehow run these TSTyche commands:
# simply runs all selected tests
tstyche

# run all tests using TypeScript 5.0 and currently install version (useful in CI)
tstyche --target 5.0,current

@mrazauskas
Thank you, mrazauskas.
I'll think about applying tstyche. :) ~~~!

Sure. Ping me if anything is unclear. I will close this for now (;


Twisted/CRITICAL: builtins.TypeError: can't pickle Selector objects (Scrapy)

My spider https://github.com/juniorguru/plucker/blob/26d1758e310b8b2451541516cf4447e4a5e4a11a/juniorguru_plucker/jobs_jobscz/spider.py runs just fine with Scrapy, but fails with critical errors when teaming up with Apify.

See exception details 💌
[twisted] CRITICAL Unhandled error in Deferred:

Traceback (most recent call last):
  File "/Users/honza/.local/share/mise/installs/python/3.11/lib/python3.11/asyncio/events.py", line 84, in _run
    self._context.run(self._callback, *self._args)
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/twisted/internet/asyncioreactor.py", line 271, in _onTimer
    self.runUntilCurrent()
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/twisted/internet/base.py", line 994, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/twisted/internet/task.py", line 680, in _tick
    taskObj._oneWorkUnit()
--- <exception caught here> ---
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/twisted/internet/task.py", line 526, in _oneWorkUnit
    result = next(self._iterator)
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/scrapy/utils/defer.py", line 102, in <genexpr>
    work = (callable(elem, *args, **named) for elem in iterable)
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/scrapy/core/scraper.py", line 298, in _process_spidermw_output
    self.crawler.engine.crawl(request=output)
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/scrapy/core/engine.py", line 290, in crawl
    self._schedule_request(request, self.spider)
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/scrapy/core/engine.py", line 297, in _schedule_request
    if not self.slot.scheduler.enqueue_request(request):  # type: ignore[union-attr]
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/apify/scrapy/scheduler.py", line 87, in enqueue_request
    apify_request = to_apify_request(request, spider=self.spider)
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/apify/scrapy/requests.py", line 76, in to_apify_request
    scrapy_request_dict_encoded = codecs.encode(pickle.dumps(scrapy_request_dict), 'base64').decode()
  File "/Users/honza/Projects/juniorguru-plucker/.venv/lib/python3.11/site-packages/parsel/selector.py", line 532, in __getstate__
    raise TypeError("can't pickle Selector objects")
builtins.TypeError: can't pickle Selector objects

When debugging the problem, I figured out the following line causes the problem:
scrapy_request_dict_encoded = codecs.encode(pickle.dumps(scrapy_request_dict), 'base64').decode()

Inspecting problematic dicts, the culprit seems to be the fact that I pass a response object around:
yield response.follow(
    script_url,
    callback=self.parse_job_widget_script,
    cb_kwargs=dict(item=item, html_response=response, track_id=track_id),
)

Then the response comes in the dict like this:
{'body': b'',
 'callback': 'parse_job_widget_script',
 'cb_kwargs': {'html_response': <200 https://example.com/.../>,
               'item': {...}}}

The <200 https://example.com/.../> is a representation of the Response, which probably cannot be pickled, or at least some Selector objects in there.
I don't think you can do much about it, it's probably a limitation of delegating the request mechanics to an external system such as Apify. If you need to serialize and later deserialize the request, there's just no way I could pass around something which Python cannot pickle.
So I think the only solution here is to fail nicely. The line which pickles the request should catch the exception and provide a nicer error message which explains what is happening and why, ideally with some guidance on how to avoid the problem. I'll get back here if I come up with a workaround.

I figured out I don't need whole response, so I was able to fix this by a change like this: https://github.com/juniorguru/plucker/commit/a0cabe8f14a4f9959051c18fa09297b15bbb9d27

Thank you @honzajavorek for reporting this. I've opened a PR https://github.com/apify/apify-sdk-python/pull/191 which should improve the error handling in to_apify_request. Also, the ApifyScheduler should let the user know, that the request was not scheduled due to this reason.


Installationd dependency on Ubuntu

Apart from the installations steps mentioned,
one must need to install few things as well, otherwise one get msgrpc package not found and other similar exceptions.
easy_install msgpack-python
apt-get install python-tk python-setuptools
sudo python -m easy_install -U snappy`
these are the requirements to download this on c3.2xlarge machine on AWS.

You are right, msgpack-python and python-snappy are missing in the package dependencies of the ubuntu package.
But I do not get those: python-tk python-setuptools These are not used by python-keyvi.
I will fix it in the next packages.

the dependency on python-snappy got removed.


Kerberos validation not succesfull

org.springframework.security.authentication.BadCredentialsException: Kerberos validation not succesfull

Hi @karuppasamy20,
Can you please clarify which article you're referring to?
Also, any more details on how to reproduce the issue are welcome.