[Event Hubs] Add missing Contributing.md and License files to the project

As per guidelines, each library should have a Contributing.md file and a License file in the root
Please use the Service Bus Contributing.md and License files as a reference to add one for Event Hubs
Please do this for both Event Hubs and EPH

Done with #2789


[SPARK-24925][SQL] input bytesRead metrics fluctuate from time to time

What changes were proposed in this pull request?
Currently, ColumnarBatch's bytesRead needs to be updated every 4096 * 1000 rows, which makes the metrics out of date. This PR makes it update at each batch.
How was this patch tested?
Existing UTs.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Is it better to add a test to InputOutputMetricsSuite?

Test build #93168 has finished for PR 21791 at commit b9320c8.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/93168/
Test PASSed.

gentle ping  @yucai

@kiszk I see #22324 has been solved, which is one of my PR's dependency actually (see https://issues.apache.org/jira/browse/SPARK-24925?focusedCommentId=16556818&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16556818) , I am stuck for that for a long time, I will update this one recently. Thanks!

I see. thank you for sharing the dependency and status.

@kiszk I feel it is hard to add UT, do you have any idea?

Test build #100488 has started for PR 21791 at commit b9320c8.

Test build #100488 has finished for PR 21791 at commit b9320c8.

This patch fails due to an unknown error code, -9.
This patch does not merge cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/100488/
Test FAILed.

Build finished. Test FAILed.

Can one of the admins verify this patch?

Test build #107615 has started for PR 21791 at commit b9320c8.

Test build #107615 has finished for PR 21791 at commit b9320c8.

This patch fails R style tests.
This patch does not merge cleanly.
This patch adds no public classes.

Build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/107615/
Test FAILed.

Can one of the admins verify this patch?


ccrypt: 1.10 -> 1.11

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/ccrypt/versions.
meta.description for ccrypt is: '"Utility for encrypting and decrypting files and streams with AES-256"'.

Checks done (click to expand)

built on NixOS
/nix/store/pa6nj1i8awinmhkn581mjipxr71rn1d6-ccrypt-1.11/bin/ccencrypt passed the binary check.
/nix/store/pa6nj1i8awinmhkn581mjipxr71rn1d6-ccrypt-1.11/bin/ccdecrypt passed the binary check.
/nix/store/pa6nj1i8awinmhkn581mjipxr71rn1d6-ccrypt-1.11/bin/ccat passed the binary check.
/nix/store/pa6nj1i8awinmhkn581mjipxr71rn1d6-ccrypt-1.11/bin/ccrypt passed the binary check.
/nix/store/pa6nj1i8awinmhkn581mjipxr71rn1d6-ccrypt-1.11/bin/ccguess passed the binary check.
5 of 5 passed binary check by having a zero exit code.
0 of 5 passed binary check by having the new version present in output.
found 1.11 with grep in /nix/store/pa6nj1i8awinmhkn581mjipxr71rn1d6-ccrypt-1.11
directory tree listing: https://gist.github.com/2de20af172592c55dd0e02cc8504f795
du listing: https://gist.github.com/7d2a857ba2a75e9b674a4d0f17f515a2

Test this build with Cachix (click to expand)

One time setup in nixpkgs Git checkout:
cachix use r-ryantm
git remote add r-ryantm https://github.com/r-ryantm/nixpkgs.git

Test this build:
git fetch r-ryantm && git checkout 5c173bd8803dfb524799fcbcc1c02ddff32e1298 && nix-shell --pure -I nixpkgs=. -p ccrypt

cc @viric for testing.

Success on x86_64-darwin (full log)
Attempted: ccrypt
Partial log (click to expand)
make[2]: Entering directory '/private/tmp/nix-build-ccrypt-1.11.drv-0/ccrypt-1.11'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/private/tmp/nix-build-ccrypt-1.11.drv-0/ccrypt-1.11'
make[1]: Leaving directory '/private/tmp/nix-build-ccrypt-1.11.drv-0/ccrypt-1.11'
post-installation fixup
gzipping man pages under /nix/store/2r6y25w3z3hds3gg8cj8qnzghz1iz9jl-ccrypt-1.11/share/man/
strip is /nix/store/qfxcr8c4fg7lkybrny9n2sb77bmippdx-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/2r6y25w3z3hds3gg8cj8qnzghz1iz9jl-ccrypt-1.11/bin
patching script interpreter paths in /nix/store/2r6y25w3z3hds3gg8cj8qnzghz1iz9jl-ccrypt-1.11

Success on aarch64-linux (full log)
Attempted: ccrypt
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11
shrinking /nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11/bin/ccguess
shrinking /nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11/bin/ccrypt
gzipping man pages under /nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11/share/man/
strip is /nix/store/zrs21zqcchgyabjf4xfimncdq16njizc-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11/bin
patching script interpreter paths in /nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11
checking for references to /build in /nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11...
/nix/store/1zj2x6qlhbzb4ka90j20zvw6hza8yny9-ccrypt-1.11


[Tooltip] Remove title from chldrenProps

Closes #10966

Specifying enter/leave delay causes this behavior.

We could keep the SEO benefit by using an mouseEnter/mouseLeave logic. Does it worse the effort?

I'm not convinced it's worth it (the overhead rather than the effort). Surely there can't be much SEO value in the text content of tooltips. I can still tackle it that way if you prefer.

@mbrookes Also remember to update the typescript defnitions :-D


Update README.md

mention that web is possible
fix the getIrisDataFrame and Pipeline example

@flutter-painter Could you please also update the version in pubspec and add a corresponding record to the CHANGELOG?

@gyrdym it is done


Login form layout

The remember me checkbox comes after the submit button, which is problematic for screen reader users (i.e. they might never realize it’s there).
During the a11y review meeting, we discussed some options:

Update the layout so that the checkbox is before/above the submit button
Update the dom order so that the checkbox is before the submit button, but use css to keep the same layout as we have now.

The first option seemed to be the preferred approach, but we want to run this by design first. If design feels that the change in layout is not preferred, then we can proceed with the second option.

@jknilans and I were just discussing this. The login form is also missing a "Forgot Password?" text button. We could move the "Remember me" checkbox above the submit button, and right-align the "Forgot password?" button text on the same line.


Font loading optimization

Lee Robinson had a post/thread this week on optimizing Font performance on Vercel/Next:

https://twitter.com/leeerob/status/1349527966083145736
https://leerob.io/blog/fonts

[ ] Remove remote google fonts example
[ ] Show example of self-hosted font and preload

Next.js will actually inline Google Fonts in the pages static HTML if you load them with the correct syntax in versions > 10.2: https://nextjs.org/blog/next-10-2#automatic-webfont-optimization
We should document this and endorse it more - it's one of their good new features that doesn't get the praise it deserves. I bet they'll get adobe fonts inlined one day too 🤞🏼

Update: typekit fonts are included in Next's auto webfont optimization https://nextjs.org/docs/basic-features/font-optimization
It seems like all you need to do is just add these fonts to . Is there any further action needed for this ticket?

removed one old font reference to a preconnect that is no longer needed in https://github.com/patronage/bubs-next/commit/7a6c21765e81ffc17fc7c8575bac6c7fef66dcd9


[Wave Collect][QBO] Create a HOC to call OpenAccountingPage and then pass the report.connections

Based on the discussion, implement a Higher-Order Component (HOC) that uses useOnyx to subscribe to policy data, then passes this data to the component it wraps. The HOC should inspect the connections field of the policy. If this field lacks a value in the policy data, the HOC should call OpenAccountingPage.
The HOC also should render the loading indicator or offline screen if necessary.
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~019f138fc4382cdf6a
Upwork Job ID:<PHONE_NUMBER>925579776
Last Price Increase: 2024-03-29

changing priority back to daily as this has the high priority

@hayata-suenaga - I am holding off labeling this Internal unless you give the go-ahead. I don't want to assign a C+ to do PR review when it's not needed.

I decided to have a C+ review the PR just in case 😄

I realized that a C+ is already assigned to the PR. I'll assign them to this issue.

Thank you @hayata-suenaga 🙌

Is the PR for this now on hold for #39652, @hayata-suenaga? If so, let's have that reflected in the title.

PR is deployed to staging.

The PR is actually still being worked on 🙇

@hayata-suenaga - sorry for the confusion, I meant the PR that this was on hold for is deployed to staging, not the PR for the fix for this issue 🤦♀

ah haha sorry for my misunderstanding 🙇 🙈

@hayata-suenaga - I was having a hard time figuring out the price here based on the PR that's linked. Is this a $500 payment or a $250 PR review payment?

nvm, @hayata-suenaga - payment summary finally posted and I got my answer.

Payment summary

$250 to @mollfpr via Manual Request in Newdot

@JmillsExpensify - Payment request incoming!

$250 approved for @mollfpr


(Angular1+Typescirpt+Webpack)error TS2322: Type '{ filter: (todo: Todo) => boolean; type: string; }' is not assignable to type >'Function'.

Hi,
I tried to join slack channel, but the channel was full. I just used the fountain-webapp generator to create angular1-typescript+webpack+todoMVC. With all dependencies installed correct and all typings installed. When I run 'npm run serve,' I got the error message "ERROR in ./src/app/constants/VisibilityFilters.ts
(14,22): error TS2322: Type '{ filter: (todo: Todo) => boolean; type: string; }' is not assignable to type >'Function'.

Object literal may only specify known properties, and 'filter' does not exist in type 'Function'." I have no idea what's wrong with the code below:

import {SHOW_ALL, SHOW_COMPLETED, SHOW_ACTIVE} from './TodoFilters';
import {Todo} from '../todos/todos';

function showAll(): boolean {
  return true;
}

function showCompleted(todo: Todo): boolean {
  return todo.completed;
}

function showActive(todo: Todo): boolean {
  return !todo.completed;
}
export default {
  [SHOW_ALL]: {filter: showAll, type: SHOW_ALL},
  [SHOW_COMPLETED]: {filter: showCompleted, type: SHOW_COMPLETED},
  [SHOW_ACTIVE]: {filter: showActive, type: SHOW_ACTIVE}
};

Please give me some advice/help. Thanks.
Error Message & Stack Trace
[23:19:03] Loading D:\Git_Source\yo-angular1\gulp_tasks\browsersync.js
[23:19:03] Loading D:\Git_Source\yo-angular1\gulp_tasks\karma.js
[23:19:04] Loading D:\Git_Source\yo-angular1\gulp_tasks\misc.js
[23:19:04] Loading D:\Git_Source\yo-angular1\gulp_tasks\webpack.js
[23:19:05] Using gulpfile D:\Git_Source\yo-angular1\gulpfile.js
[23:19:05] Starting 'serve'...
[23:19:05] Starting 'webpack:watch'...
ts-loader: Using<EMAIL_ADDRESS>and D:\Git_Source\yo-angular1\tsconfig.json
[23:19:11] Time: 6335ms
Asset     Size  Chunks       Chunk Names
index.js  1.57 MB       0       main
index.js.map  1.89 MB       0       main

ERROR in ./src/app/constants/VisibilityFilters.ts
(14,22): error TS2322: Type '{ filter: (todo: Todo) => boolean; type: string; }' is not assignable to type >'Function'.
Object literal may only specify known properties, and 'filter' does not exist in type 'Function'.
Child html-webpack-plugin for "index.html":
Asset     Size  Chunks       Chunk Names
index.html  2.94 kB       0
[23:19:11] Finished 'webpack:watch' after 6.43 s
[23:19:11] Starting 'watch'...
[23:19:11] Finished 'watch' after 57 ms
[23:19:11] Starting 'browsersync'...
[23:19:11] Finished 'browsersync' after 51 ms
[23:19:11] Finished 'serve' after 6.54 s

Config
Copy the content from .yo-rc.json:
{
  "generator-fountain-angular1": {
    "version": "1.0.0-rc1",
    "props": {
      "framework": "angular1",
      "modules": "webpack",
      "js": "typescript",
      "ci": [],
      "css": "css",
      "resolved": "C:\\Users\\joomb\\AppData\\Roaming\\npm\\node_modules\\generator-fountain-webapp\\node_modules\\generator-fountain-angular1\\generators\\app\\index.js",
      "namespace": "fountain-angular1",
      "argv": {
        "remain": [],
        "cooked": [],
        "original": []
      },
      "sample": "todoMVC",
      "router": "uirouter"
    }
  }
}

Environment
node -e "var os=require('os');console.log('Node.js ' + process.version + '\n' + os.platform() + ' ' + os.release())"
-Node.js v6.7.0
-win32 10.0.14393
yo --version
-1.8.5
npm --version
-3.10.3

Thanks for the report @yiren
It should be fixed in next release https://github.com/FountainJS/generator-fountain-angular2/pull/92

Is it fixed?
I just try this with latest tutorial and have same issue.

@Kravs @yiren Next version has been released, can you confirm it fixes your problem ?


TimexResolver fails to resolve month and year related daterange

Describe the bug
From the tests, I ran the method test_datatypes_resolver_dateRange_last_ten_years() and assertion fails. In addition to it, I have also tried (2021-01-01,2021-07-01,P6M) and it fails as well
To Reproduce
Steps to reproduce the behavior:

Code snippet

def test_datatypes_resolver_dateRange_last_six_months():
    today = datetime(2021, 1, 1)
    resolution = TimexResolver.resolve(["(2021-01-01,2021-07-01,P6M)"], today)
    print(f'Timex:{resolution.values[0].timex}')
    print(f'Type:{resolution.values[0].type}')
    print(f'Start:{resolution.values[0].start}')
    print(f'End:{resolution.values[0].end}')

def test_datatypes_resolver_dateRange_last_ten_years():
    today = datetime(2021, 1, 1)
    resolution = TimexResolver.resolve(["(2011-01-01,2021-01-01,P10Y)"], today)
    print(f'Timex:{resolution.values[0].timex}')
    print(f'Type:{resolution.values[0].type}')
    print(f'Start:{resolution.values[0].start}')
    print(f'End:{resolution.values[0].end}')

Actual result (Error)

# P6M
Timex:(2021-01-01,2021-01-01,P6M)
Type:daterange
Start:2021-01-01
End:2021-01-01

# P10Y
Timex:(2011-01-01,2021-01,P10Y)
Type:daterange
Start:2011-01-01
End:

Expected behavior
# P6M
Timex:(2021-01-01,2021-07-01,P6M)
Type:daterange
Start:2021-01-01
End:2021-07-01

# P10Y
Timex:(2011-01-01,2021-01-01,P10Y)
Type:daterange
Start:2011-01-01
End:2021-01-01

Platform:

Platform: Python
Environment: console app
Version of package: recognizers-text-suite==1.0.2a2, datatypes-timex-expression==1.0.2a2

It seems like a fix is integrated into master for years - timex year resolution fix


Microsoft Licensing Issues

I'm interested how you are dealing with the License / Terms of Use issues around VSCode extensions and its marketplace.
You include the VSCode Marketplace in #111 / #105 .... but the Terms of Use of the Marketplace are pretty clear: https://cdn.vsassets.io/v/M190_20210811.1/_content/Microsoft-Visual-Studio-Marketplace-Terms-of-Use.pdf

The Marketplace enables you to access or purchase products or services which
are designed to work with and extend the capabilities of Microsoft Visual Studio, Visual Studio for Mac,
Visual Studio Code, GitHub Codespaces, Azure DevOps, Azure DevOps Server, and successor products
and services (the “In-Scope Products and Services”) offered by us and GitHub, Inc. (“GitHub”)

Marketplace Offerings are
intended for use only with In-Scope Products and Services and you may install and use Marketplace
Offerings only with In-Scope Products and Services.

Code OSS is not Visual Studio Code, so forks of Code OSS can not use the VSCode Marketplace, which is why VSCodium and more don't use it. I.e. Look at the VSCodium README : https://github.com/VSCodium/vscodium?tab=readme-ov-file#extensions-and-the-marketplace
Similarly, lots of VSCode extensions may or may not work in PearAI...but they have very specific licenses that mean you can not use them:

PyLance - https://marketplace.visualstudio.com/items/ms-python.vscode-pylance/license
SSH / WSL Remote (Basically all the remote ones...) - https://marketplace.visualstudio.com/items/ms-vscode-remote.remote-ssh/license
Parts of other extensions such as the C++ extensions.

They all have some form of License like:

INSTALLATION AND USE RIGHTS. a. General. You may use a copy of the software with each validly licensed copy of Microsoft Visual Studio Code. You may not use the software if you do not have a license for Microsoft Visual Studio Code.

Is this all just being ignored or is there some actual conversation with Microsoft around this, which would be interesting for the other OSS VSCode forks.
If not....this project likely needs to be moved to open-vsix or similar, which doesn't have the same terms as the VSCode marketplace, and does not include extensions with the previously mentioned License issues.

this is interesting

Fortunately or unfortunately that's going to be ignored by BOTH parties.


regular Vim

Would you consider adding a regular regex based typst.vim or similar? like these:
https://github.com/vim/vim/tree/master/runtime/syntax

Honestly, I'm not sure. I would have to create a new repo for plain old vim, as people running vim will not be able to run all the features I have in mind. I'm not a fan of the syntax files in vim.
I'll get back to you on this after I'm done with the treesitter parser.

here is what I came up with:
syntax match typ_func /#\?\w\+(\@=/
highlight typ_func guifg=#4b69c6

syntax region typ_heading start=/^= / end=/$/
highlight typ_heading guifg=#19181f gui=bold

syntax match typ_num /\d\+%\?/
highlight typ_num guifg=#b60157

syntax region typ_str start=/"/ end=/"/
highlight typ_str guifg=#298e0d

based on the colors here:

https://typst.app/docs/reference/meta/heading
https://typst.app/docs/reference/visualize/image

code is probably terrible, but maybe will help someone.

For that maybe you can use https://github.com/kaarmu/typst.vim


Support distributed builds?

Hey everyone!
What dou you think about distributed builds? E.g. using node child processes for efficently use multiple cpus?

Sounds like a good opportunity to learn about that as well. I wouldn't know where to start. Do you know any projects doing this already that one could learn from?

Yes, I know the one :-)
This is sigh build tool. Internally it uses (process-pool)[https://www.npmjs.com/package/process-pool] library. I think uyou can reuse ideas from that projects.

Oh, sigh, yes I know. Glad to see @ohjames is still actively working on that.

The process-pool library is pretty cool and easy to use.

I was thinking about this not too long ago...
I'm not familiar with these libraries specifically, but I am familiar with spawning/handling Node processes in general. I was looking at the subprocess lib earlier.
As far as I can see, there's only a benefit in spawning parallel (aka, "independent") tasks as their own threads, for a single user or single build use-case.
And if this were to make it into Fly, it ought to be either a global flag or a per-task modifier:
// flyfile.js

// all `parallel` tasks will auto-spawn a process if available
exports.isDistributed = true;

// or

exports.scripts = function * () {
  this.isDistributed = true; // this task only
  yield this.source(...)
};

// or expose new `target()` option

exports.images = function * () {
  yield this.source(...).target({
    depth: 1,
    isDistributed: true
  });
};

Yeah it's debatable how much of a benefit you get during incremental updates but there is some benefit in ensuring your main VM instance never gets CPU bound. The initial/complete build can get a huge speedup... especially when you consider things like requiring babel alone takes up 700ms of VM time... if you can delegate that to another JS VM then your build process can carry on its initialisation tasks while other processes initialise babel and other heavy APIs.

One other use-case that's pretty good is running tests. The sigh mocha/karma plugins keep two process instances cached with the required state so that when they are trigger the tests can be triggered immediately. If another change is made quickly then it can be passed to the second test process instance while the first is still reinitialising.

Another cases is what happens if another test run is requested while the tests are still running. Many test frameworks don't provide a way to stop them from running and you have to wait for the existing tests to exit before running the next tests. sigh-mocha/karma kill the processes immediately and run the tests in the already cached second test framework instance.

Yeah -- a lot of this is predicated on the fact that these big, heavy node tools didn't think ahead and bake in this stuff. But I think with AVA, these older dinosaurs will have to either update (and at the very least, support asynchronous behaviors) or risk going extinct...
That said, your points still hold up and maybe something should be done about them in the meantime.
@bucaran This reminds me of our talks on fly-plugin... Something like this could be done.
(For everyone else, we're thinking of reworking how plugins are declared, since currently there are 3-4 ways to write a plugin, and each one carries it's own behavior. This new method would be a single, unified syntax that handles your desired behavior "behind the scenes")
this.plugin('pluginName', {
    async: true,
    threaded: true, // <-- NEW - if true, spawn own subprocess
    callback: (source, options) => {
      console.log( source.glob ); // files/**/*
      console.log( source.files ); // ['files/a.js', 'files/b.js', ..]
      console.log( source.buffer ); // Buffer stream
      console.log( source.data ); // Buffer.toString()
      console.log( options ); // this.source().pluginName({options})
    }
  })

Of course, the callback portion can be a third parameter:
this.plugin('name', {config}, callback);

I guess we'd nest the subprocesses within the _ "global" --- this'd make it easy to keep track of other subprocesses running & access them from within others.
this._.subprocess.pluginName.kill()

@jbucaran I think we can close this & possibly re-open in the future if it ever comes up again.

Yes, please.


leaky fix of #2261 refer to use the parsed header length when unpacki…

fix #2267 ...

Codecov Report

Merging #2268 into master will not change coverage.
The diff coverage is 100%.

@@           Coverage Diff           @@
##           master    #2268   +/-   ##
=======================================
  Coverage   86.54%   86.54%
=======================================
  Files         106      106
  Lines        7883     7883
=======================================
  Hits         6822     6822
  Misses        797      797
  Partials      264      264

Impacted Files
Coverage Δ

packet_unpacker.go
88.51% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Thanks for the PR!
Can you please change the commit message (using git commit --amend) to: "fix leftover use of Header.GetLength when unpacking packets"?

@marten-seemann please check again

@Zeymo There are now 3 commits in this PR. This change should just take a single commit. Can you please fix that?


azuredeploy will be deprecated on 10/1/2020

Just click on the one-click-deploy button and you will see the message.
https://deploy.azure.com/?repository=https://github.com/heartexlabs/label-studio/#/form/setup

@kasuteru Can you check "Deploy to Azure" button on this page - https://github.com/heartexlabs/label-studio/tree/release/0.7.5 ?
Is it everything ok now?

Fixed in release 0.7.5.

Hi, sorry I was not able to check since I am on vacation. Will let you know
if any problems arise.
Max<EMAIL_ADDRESS>schrieb am Mo., 28. Sept. 2020, 15:57:

Fixed in release 0.7.5.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/heartexlabs/label-studio/issues/436#issuecomment-700023720,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD4KWBA2G2LABV3GU5NANJLSICI2ZANCNFSM4RXGDQDQ
.

@kasuteru feel free to reopen this issue if you have any troubles.


Enhancement Feedback on Open Applications

I noticed something strange/possible network effect way Microsoft does things,
An open application on Windows 11 + XboxOS allows you to create a "Group" for instance only TV Streaming Apps or Games can be separated.
Similarly to "Background App Refresh" on Apple iOS and iPadOS,
Upon launching an app it is still running you can switch back to it or turn Background App Refresh off on Apple, whilst having Background App Refresh on you can still switch back to apps not running.
You're able to do this within Microsoft's ecosystem too,
Stream from console to a monitor to cast to a screen and control from a PC including piping audio through different sources,
The suggestion would be (I really like there is no bloatware on umbrelOS when you first install), but once you launch an app often there is a time window of roughly a few seconds upon opening app in-browser,
Perhaps by default there could be groups to denote only self-hosting image apps for instance, or LLMs into a certain group the user creates (as we know they take up more resources), just Bitcoin + Lightning/other node implementations or clients, or it groups it by default in the interface,
In my opinion this may solve some recurring issues of an application loading longer in a separate window or modal and could spawn many other QoL improvements, just dropping a thought to help streamline development and spur some more ideas and start diving in more open-source development that was on my mind for a while, thank you!  Keep fighting the good fight!

Wanted to label as simply feature/enhancement, feel free to close- will make any further contributions likely through community app more substantive and non-sporadic or too often, ty!!


Store Public Dandisets page filter information in the URL

The Public Dandisets page filter information is currently stored in Vuex. Moving it to be encoded in the URL parameters allows us to link directly to a specific page of results.
All state can be removed from Vuex, the only non-filter information there is dandisets, which is only used on that page.

Closed via #272


Using location path inside controller doesn't work

Hi, i have started to develop an application using angularfire-seed. I have added one controller called controller1 and inside it i have one scope like this:
$scope.doRedirect = function() {
$location.path('controller2');
}
I have put controller2 inside my route file, html in partials e controller2 under js folder, but every time i call 'doRedirect' angular redirect me to home. Why?

Can you explain how this is related to angularFire-seed and not just a question about ngRoute? I'm not positive this is the correct forum for your question. You've also not included sufficient information here to answer the question: where are the routes? How could we guess why the route is invalid without seeing them? Also, shouldn't it be /controller2?

Sorry, just solved 1 minute ago, there was an error in my html page.


Question

Hi.here's my situation.i have some computers that are behind a nat.i would like to pass this 'natting ip' through a vpn,so that all the pc behind the nat can be using the vpn.how should the iptables commands look like.The vpn interface is tun0 and the natting interface is eth0.thanks

This is not a mailing list or discussion forum about iptables, it is the issue tracker for a formalization of iptables. Considering the bunch of other projects where you asked the exact same question, please refrain from posting here, unless you want to report an issue with the formalization.

Dear ericnyamu, spamming all sorts of projects with this question is not helpful!
If you want to formalize and verify your iptables setup: Semantics.thy clearly states that packet modification is not supported.


Added support for SCVMM Catalog Item type.

https://bugzilla.redhat.com/show_bug.cgi?id=1211385
@dclarizio @gmcculloug @bronaghs please review/test once https://github.com/ManageIQ/manageiq/pull/1641 is merged.

@h-kataria #1641 was merged last night.

Verified change.


Test suite for email format is very weak

Today we started using a JSON schema library in production which passes all tests in this repo, including the optional ones. It blew up immediately on valid customer email addresses which contained numbers in the domain.
Wondering how this could have happened, I looked up these tests, only to find that you have provided  exactly one test of a valid email address:
{
    "description": "a valid e-mail address",
    "data"<EMAIL_ADDRESS>    "valid": true
}

Suffice it to say that this is a very poor test of the email format.
I know that the email address spec is very...esoteric. But I think you should include a few extra test cases that will hopefully break naive implementations like the one I was using. Ideally you would include some email addresses with digits and other allowed symbols in the address part, and possibly some email addresses with quoted parts. You may also wish to add some tests with unconventional hostnames, like the ones I added in #253.

This essentially harkens back to the fact that I wrote these, and I don't recommend actually using the email format, and my implementation implements it as "anything with @ in it".
In 2019, and especially now that the spec is active again and has been for ~2 years again (hooray!) I've still always meant to bring that back up upstream in the spec repo ("let's remove the email format plz"), but yeah that's no excuse really for this suite anymore :), since it's not just used by me, not for a very long time.
So, especially if your tests are designed to ensure emails are accepted -- I'm all for those (I'll start to get a bit more fussy if you try to define invalid emails, but even then of course my representation as maintainer [or one of] for this suite isn't hopefully clouded by my desire as implementer of my library to not encourage bad habits).
So, long story short, sounds good to me!

Given what I've been learning about the state of format in JSON schema, I think it makes sense to focus only on valid emails. Better to have false positives than false negatives in this case.
I've updated #253 to add lots more examples of valid emails. With any luck, this will convince everyone to just look for an "@" and leave it at that. 😛

The PR here was merged, so gonna close this, but more tests are welcome if someone feels there's still a gap.


bug fix in pytorch backend

Add unit test of the bug this fixes.

code just crashes

"test" added


epistemonical, cydon

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.4
logical conflict every: 100
sleep for: 300s
[pullrequest]
requests per hour: 30
deps=[c,e]

/trunk merge


Issue when importing pix2pix in Google Colab

Hello, I wanted to use pix2pix in Google Colab and here is the command I used to import it:
!pip install git+https://github.com/tensorflow/examples.git
I also tried !pip install -q git+https://github.com/tensorflow/examples.git
But for both request, I get this error:
Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/
Collecting git+https://github.com/tensorflow/examples.git
Cloning https://github.com/tensorflow/examples.git to /tmp/pip-req-build-z5dheb37
Running command git clone --filter=blob:none --quiet https://github.com/tensorflow/examples.git /tmp/pip-req-build-z5dheb37
Resolved https://github.com/tensorflow/examples.git to commit 1ca61321294cd2e97efc021ff1b3700b42befd0b
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
Preparing metadata (setup.py) ... error
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Could you please repair it?
Best regards
P.S.: If there is any way for me to use pix2pix in an alternative way, could you please indicate me on how to do it because I did not found an alternative.

@matheovlk,
Could you please try to clone the TensorFlow example repository from GitHub. Use from examples.tensorflow_examples.models.pix2pix import pix2pix instead of from tensorflow_examples.models.pix2pix import pix2pix, Now you can use 'pix2pix' package. Kindly find the gist here for reference.
Also please have a look at this comment from the community. Thank you!

It is working now, thank you!


Dl to dash multipage

@JamesKunstle Overall lgtm. A few small suggestions, either way I think this is good to merge

@cdolfi All comments noted and put on todo list.


Removed [-Wunused-function] warnings #14

Overall: let's slow down here a bit. You want to be really careful. The noauth stuff in cpu should definitely stay, it's useful when you do a new port. But we don't do #if whatever type compilation in plan 9, and you really don't what that in there by default. You don't even want to make it easy to compile in: it's a security hole. But we've used it to effect on new ports. So how do we keep it and avoid the warnings? Just wrap the functions in #if 0 with appropriate warning? I'm fine with that.
But the wholesale deletions bother me a bit.
Think hard before you approve this, everyone. Really, really hard.

Oops. I only removed the dead code. I thought it would give some remarks but this is quite a lot. I agree, let's slow it down a bit.

Libsec for now it's needed, at least for drawterm and SSL v2 in kernel. Unless we improve dratwerm. For TLS in kernel too. Vendorizing libz was a first step for better crypto in Harvey, but now Rafa is working on ZFS, so this will have to wait.

Seems like hexdumps was a common exercise for debugging or univerity students...

Well, most of this is ok, just pay attention to Ron's comments for things tha can't be so in stats, prep and cpu. And all of that programs that will be replaced for better versions in go or posix in future (imapd, httpd, cifs...). Nice carnage :-).

LGTM
it's better than it was but I don't like the cast of const char *s to char *.
oh well. It's better.

now it has conflicts.

Sorry, I have to do this again.


Support for LOG_LEVEL setting

This commit allows the LOG_LEVEL to be set in the environment where
cf-mgmt runs. The default is unset which ends up logging very few messages.
During this work I found a bug in the docs commit from before and removed an
unneeded as well.

From testing using init-configs and printing the env in the task for testing:
[+ cd config-repo

env
SYSTEM_DOMAIN=pcf.gcp.mfisch.io
CF_MGMT_COMMAND=init-config
LANG=C
PASSWORD=dave
LOG_LEVEL=DEBUG
USER=root
PWD=/tmp/build/2bd8d4e7/config-repo
HOME=/root
USER_ID=bob
CLIENT_SECRET=fred
CONFIG_DIR=./config
SHLVL=1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
OLDPWD=/tmp/build/2bd8d4e7
_=/usr/bin/env
cf-mgmt init-config
2018/05/15 22:04:18 W0515 22:04:18.141653 12 init.go:14] This command has been deprecated use lastest cf-mgmt-config cli
2018/05/15 22:04:18 I0515 22:04:18.142163 12 init.go:15] Initializing config in directory ./config
2018/05/15 22:04:18 I0515 22:04:18.142771 12 yaml_config.go:378] Config directory ./config created
2018/05/15 22:04:18 I0515 22:04:18.143119 12 yaml_config.go:385] ASG directory config/asgs created
2018/05/15 22:04:18 I0515 22:04:18.143306 12 yaml_config.go:392] ASG directory config/default_asgs created](url)


Provide option for password via stdin/file

As discussed in https://github.com/fox-it/BloodHound.py/pull/115, for automation/scheduled task, you want to avoid putting password in process command line.
An option to configure password (and eventually other settings) from a file would be great.
Thanks

yes, I would love to pass the pass through a command line


Override type for boolean in SQLite adapter

First off thanks for building this amazing tool. I'm really enjoying using it. There's only one issue I've run into and it's regarding SQLite boolean columns. In SQLite booleans are numeric types and Better SQLite3 respects that, but Kysely Codegen annotates them as strings which is inaccurate. The changes made in this PR seem to be enough to fix the problem on my end.
Here's a patch that solves the problem if it's useful to anyone before this gets merged.
diff --git a/node_modules/kysely-codegen/dist/dialects/sqlite/sqlite-adapter.js b/node_modules/kysely-codegen/dist/dialects/sqlite/sqlite-adapter.js
index bf7bf43..4e7059e 100644
--- a/node_modules/kysely-codegen/dist/dialects/sqlite/sqlite-adapter.js
+++ b/node_modules/kysely-codegen/dist/dialects/sqlite/sqlite-adapter.js
@@ -12,6 +12,7 @@ class SqliteAdapter extends adapter_1.Adapter {
             BLOB: new nodes_1.IdentifierNode('Buffer'),
             INTEGER: new nodes_1.IdentifierNode('number'),
             NUMERIC: new nodes_1.IdentifierNode('number'),
+            BOOLEAN: new nodes_1.IdentifierNode('number'),
             REAL: new nodes_1.IdentifierNode('number'),
             TEXT: new nodes_1.IdentifierNode('string'),
         };

Interesting! I will have to test this, but sounds right.


Missing Bitcoin after closing channels

Evening all, so I wanted to close my channels and withdraw my BTC from my node.
Turned off autopilot fine and then closed all channels.
Then went to the withdraw Bitcoin option and it said it will withdraw all confirmed Bitcoin, all $22 worth... (5ebe580ff223402cb3b049f2453b0375b31e3edfb85b674dd23a6de960b1f0c0)
I had over $300 sat on there and now there is showing as having nothing... my node address is here https://1ml.com/node/02c0bcae3cc61891e4a0b7635d0c7f14dc1f72a4a0d80ddaa89c689a1c01052f68
If anyone can get their head around what's gone on here I'd be very appreciative.

Not sure about this, but last time I closed channels, it took time for them to actually close and transfer funds to the wallet. I waited up to a week, I believe, but think I got most if not all the sats back.

@glensidecross that's promising, thanks for your reply, not bothered if I have to wait ages just don't want them to be lost.

If you had a force closing on a channel it will take multiple days until the funds get back to you. Thats the idea of lightning, that there is a waiting period on a "force close" for the other party to check that you really published the latest state on closing. A "cooperative close" is normally a matter of some blocks.
Another point can be low fees on a closing transaction. Due to price hype (over 9000) there seems a lot transaction in the mempool now waiting: https://jochen-hoenicke.de/queue/#0,4d

pls close this.


Remove exec from required runtime functionalities.

Exec can be implemented as running additional containers.
For #345

cc @mrunalp @crosbymichael

On Tue, Apr 19, 2016 at 10:53:58AM -0700, Vish Kannan wrote:

Remove exec from required runtime functionalities. Exec can be

Probably want two newlines instead of the period to avoid the
long-subject error 1.

Do we want to put suggestions about implementing exec in an
informative sections somewhere?  I'd guess the template is:
{
"ociVersion": … usual stuff…,
"platform": … usual stuff…,
"process": … what you want to exec…,
"root": what to put here?
"linux": {
"cgroupsPath": … extracted from state JSON…,
"namespaces": [
{
"type": "pid",
"path": … extracted from state JSON…
},
…
]
}
}
The namespace paths and cgroupsPath would come from a procfs entry,
which you'd find by:

Get state JSON using the ‘state ’ operation.
Get the container PID from the state (and maybe the process
namespace that PID is from 1).
Find a procfs mount for the process namespace listed in the state
JSON 1).

The namespace paths would be from /proc/{pid}/ns/…, and the
cgroupsPath would be from /proc/self/cgroup (any particular cgroup in
that list?).
Any ideas about ‘root’?
 Subject: Linux: Adding the PID namespace inode to state JSON
 Date: Wed, 30 Dec 2015 21:34:57 -0800
 Message-ID<EMAIL_ADDRESS>

LGTM after travis is happy

@wking We need blessed cookbook for the Spec.

On Tue, Apr 19, 2016 at 03:20:51PM -0700, Vish Kannan wrote:

@wking We need blessed cookbook for the Spec.

Sounds good to me.  And that can certainly happen in a separate
thread/issue/PR if folks want.  But I think it makes sense to back up
the “can be implemented…” claim with explicit “… and here's how …”
directions in this PR.  There aren't many missing pieces in 1, so it
shouldn't take that much work to clear them up.

We can work on that stuff later, we just need to get the spec finalized and in good shape before we start talking about how ppl should implement something

On Tue, Apr 19, 2016 at 04:09:13PM -0700, Michael Crosby wrote:

We can work on that stuff later, we just need to get the spec
finalized and in good shape before we start talking about how ppl
should implement something

Agreed, I just think “in good shape” includes exec-like behavior.  To
avoid reducing functionality with this PR, I think we need to also
fill in the gaps to make ‘exec’ emulation possible.
For example, making ‘root’ optional 1 would be one way to address a
question from 2.  If folks have alternative approaches for handling
that question (supported by the current spec?), that seems like the
sort of thing we want hashed out before we remove the current ‘exec’
feature.
 Subject: Dropping the rootfs requirement and restoring arbitrary bundle content
 Date: Wed, 26 Aug 2015 12:54:47 -0700
 Message-ID<EMAIL_ADDRESS>

@wking I think we can handle examples/cookbook etc. after this PR. To answer your question about root, it isn't used in exec if there is a mount namespace.

LGTM


A11y_AzureDataStudioSQLMigration_MigratetoAzureSQL_MigrationAssessment_Keyboard:The focus on the checkbox is truncated and not clearly visible.

“Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.”
GitHubTags: #A11yMAS;#A11yTCS;#A11ySev2;#SH_AZUREDATASTUDIOSQLMigration_June2021;#SQL Azure Data Studio;#Win10;#FTP;#DesktopApp;#WCAG2.4.7;#AINotInScope;#Keyboard
Environment Details:
Application Name: SQL Azure Data Studio
Windows Version: Win10
Repro Steps:

Launch the application-Azure Data Studio-Insiders and install extension Azure SQL Migration.
Connect to any sql server.
Tab till Azure SQL migration Tab and press enter.
Tab till Migrate to azure sql and press enter.
Add azure account and tab till next button and press enter.
Select SQL server on azure virtual machine radio button and tab till view/select button and press enter.
Tab till database selection checkbox for test1 database under database table.

Actual:
The focus on the checkbox is truncated and not clearly visible.
Expected:
There should be a proper visible focus present on the checkbox.
User Impact:
Low vision users may not be able to see the focus on the checkbox.

Closing the bug as the issue is not repro
Version: 1.42.0-insider(user-setup)

GithubTags:#Closed;


Fix optimizers import

What does this PR do? Please describe:
Add __init__.py file to the optimizers dir so it's treated as python module.
Fixes #{issue number}
#63
Does your PR introduce any breaking changes? If yes, please list them:
List of all backwards-incompatible API changes.
Check list:

[ ] Was this discussed and approved via a GitHub issue? (not for typos or docs)
[ ] Did you read the contributor guideline?
[ ] Did you make sure that your PR does only one thing instead of bundling different changes together?
[ ] Did you make sure to update the documentation with your changes? (if necessary)
[ ] Did you write any new necessary tests?
[ ] Did you verify new and existing tests pass locally with your changes?
[ ] Did you update the CHANGELOG? (not for typos, docs, or minor internal changes)

I was out last week but it seems this has already all been done a few days ago thanks to @rohan-varma  - check the latest source under
https://github.com/pytorch/torchdistx/tree/main/src/python/torchdistx/optimizers
Thus I think we can close this PR?

Oh sorry, I didn't see. Yeah we can close it


Explain 'make all', 'make download', targz script, etc., in dev install instructions

Need to know:

ht generate test data
how CI gets test data


Interpreter: Defining class property in macro finished causes macro expanding errors in repl

Bug Report
Given below code:
class Server
  macro finished
    @@status = true
  end
end

pp server = Server.new
debugger
pp server

Run it with the interpreter then inspect server. It produces macro expanding error:
$ cr i bin/test.cr
Using compiled compiler at /home/chao/git/personal/crystal/.build/crystal
#<Server:0x7f5c26895310>
From: bin/test.cr:9:4 <Program>#bin/test.cr:

    4:   end
    5: end
    6:
    7: pp server = Server.new
    8: debugger
 => 9: pp server

pry> server
In bin/test.cr:2:3

 2 | macro finished
     ^
Error: expanding macro

There was a problem expanding macro 'finished'

Called macro defined in bin/test.cr:2:3

 2 | macro finished

Which expanded to:

 > 1 |     @@status = true
 > 2 |
Error: can't use class variables at the top level
pry>

But defining instance property in macro finished does not have any problem.
System info:
$ cr -v
Using compiled compiler at /home/chao/git/personal/crystal/.build/crystal
Crystal 1.5.0-dev [9de815c99] (2022-06-29)

LLVM: 10.0.0
Default target: x86_64-pc-linux-gnu

OS: Ubuntu 20.04

Thank you for providing really small reproducible examples!


⚠ Mobitopup has degraded performance

In 9bbd07a, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 11197 ms

Resolved: Mobitopup performance has improved in c782be2.


create startup offer page

Description
Page created based on Figma file + feedback
Original Github issue here
Checklist:

[x] I have reviewed the style guide.
[x] If blogging, I have reviewed the blogging guide.
[x] I have manually confirmed that all new links work.
[x] I added aliases (i.e., redirects) for all filename changes.
[x] If making css changes, I rebuilt the bundle.

http://pulumi-hugo-origin-pr-2971-451b375e.s3-website.us-west-2.amazonaws.com/pulumi-for-startups/ page link on the preview


NIFI-4111 - NiFi shutdown

Fixed threads shutdown so that NiFi can shutdown gracefully
Thank you for submitting a contribution to Apache NiFi.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[x] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[x] Does your PR title start with NIFI-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[x] Has your PR been rebased against the latest commit within the target branch (typically master)?

[x] Is your initial contribution a single, squashed commit?

For code changes:

[x] Have you ensured that the full suite of tests is executed via mvn -Pcontrib-check clean install at the root nifi folder?
[ ] Have you written or updated unit tests to verify your changes?
[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file, including the main LICENSE file under nifi-assembly?
[ ] If applicable, have you updated the NOTICE file, including the main NOTICE file found under nifi-assembly?
[ ] If adding new Properties, have you added .displayName in addition to .name (programmatic access) for each of the new properties?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

@pvillard31 I tried this PR, but still see '2017-07-06 12:05:54,092 INFO [main] org.apache.nifi.bootstrap.Command Waiting for Apache NiFi to finish shutting down...' logs.
When I take a thread dump, few threads are sleeping as reported at NIFI-4111:
"Site-to-Site Worker Thread-2@11975" prio=5 tid=0x73 nid=NA sleeping
  java.lang.Thread.State: TIMED_WAITING
	  at java.lang.Thread.sleep(Thread.java:-1)
	  at java.lang.Thread.sleep(Thread.java:340)
	  at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
	  at org.apache.nifi.remote.io.socket.SocketChannelInputStream.read(SocketChannelInputStream.java:120)
	  at org.apache.nifi.stream.io.ByteCountingInputStream.read(ByteCountingInputStream.java:51)
	  at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
	  at java.io.BufferedInputStream.read(BufferedInputStream.java:265)
	  - locked <merged>(a org.apache.nifi.stream.io.BufferedInputStream)
	  at org.apache.nifi.remote.io.InterruptableInputStream.read(InterruptableInputStream.java:39)
	  at java.io.DataInputStream.readUnsignedShort(DataInputStream.java:337)
	  at java.io.DataInputStream.readUTF(DataInputStream.java:589)
	  at java.io.DataInputStream.readUTF(DataInputStream.java:564)
	  at org.apache.nifi.remote.protocol.RequestType.readRequestType(RequestType.java:36)
	  at org.apache.nifi.remote.protocol.socket.SocketFlowFileServerProtocol.getRequestType(SocketFlowFileServerProtocol.java:147)
	  at org.apache.nifi.remote.SocketRemoteSiteListener$1$1.run(SocketRemoteSiteListener.java:249)
	  at java.lang.Thread.run(Thread.java:745)

This PR doesn't do anything to change SocketRemoteSiteListener behavior, is it correct?

Thanks for the review @ijokarumawak, you're absolutely right... In my test instance it was not shutting down nicely because of other threads not being interrupted (that's what my first commit is for) and I missed the one originally spotted in the JIRA when RAW S2S is used. I just pushed a commit that should address this part. Thanks!

@pvillard31 Confirmed that NiFi shutdowns immediately. LGTM +1, thanks @pvillard31 ! merging to master..


Add support for mathematica / wolfram language

Motivation
This would be a nice addition to the list of supported languages
Description
Added syntax highlighting for mathematica
Alternatives
None known alternatives at present, but this project is related: https://github.com/halirutan/WolframLanguage-Google-Prettify

Duplicate of #1647


[Don't merge] Test finder schemas match specialist document schema

Move the FinderSchemaConverter class from govuk-content-schemas.
We used to have a script there that generated the metadata part
of the specialist_document content schema, based on the finder
schemas published by specialist publisher:
https://github.com/alphagov/govuk-content-schemas/blob/66b11b4004b49064b6aae16715158740977dc706/bin/convert_finder_schemas
This was a bit out of date, and didn't work with all the schemas we've
created. We've changed this to a set of tests in specialist publisher,
so that consistency is always checked for new schemas, unless they are
explicitly added to the IGNORED_FINDERS array.
Trello: https://trello.com/c/lFZnNhs4/349-create-a-service-assessment-finder
Paired with @klssmith @MatMoore

I think we should close this for the moment being?

@Davidslv yeah, seems sensible. Let's revisit once the finder has been shipped.

Thanks


Added more customized inputs for recommendations

Added optional inputs such as:

acousticness
instrumentalness
speechiness
tempo
valence

Added validation and hint-text for the fields.

@sonamdh1 This looks good! The only thing missing is sending the extra parameters to the Spotify API in the app.js but I can handle that in another branch since I know that testing it can get difficult.
I'll merge this into master as soon as I get the chance to handle the merge conflicts and add the app.js stuff.
Thanks!

@RyanRussell00 Great! Actually I can add that part, can add it to this PR itself.

@sonamdh1 That would be great if you could!
I tried doing it last night but for some reason your code isn't working on my machine, the index.html isn't displaying the #step-2 div.
I think it could have been due to the merge conflicts as well.
If you could handle the merge conflicts and update the apo.js that would be awesome, thanks!
Let me know if you need help

@RyanRussell00 I have integrated the additional API params in api.js. I have verified the working and the URL getting constructed. Will try to resolve the merge conflicts as well.

@RyanRussell00 I have resolved the merge conflicts. I have verified the functionality of the PR.
Can you please verify if the rest of the functionality is working fine as well like "Filter explicit content"?
Let me know if any change is required.

@sonamdh1 This is fantastic! Thank you for this!


[BnF] Artists mapping

BUG! We are parsing the records about Persons as they are Works.
Just one example: http://data.doremus.org/expression/1df26713-02eb-3025-8840-65c5df50c5b0
What to do:

[x] distinguish persons and TUMs
[ ] decide a model for the persons (according to #27, @rtroncy is going to propose one)
[ ] parse the persons records properly using the same uri generation policy described here

I produced a quick temporary parsing and mapping of artists, in order to have some information to visualize. These are examples of what it is currently produced:
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix ecrm:  <http://erlangen-crm.org/current/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix efrbroo: <http://erlangen-crm.org/efrbroo/> .
@prefix mus:   <http://data.doremus.org/ontology#> .

<http://data.doremus.org/artist/4078845b-13e6-34e7-b06d-b4e1668712f1>
        a                           ecrm:E21_Person ;
        ecrm:P131_is_identified_by  "Franz Gehring" ;
        ecrm:P98i_was_born          "1838" ;
        owl:sameAs                  <http://catalogue.bnf.fr/ark:/12148/cb10215859s> ,
                                              <http://isni.org/isni/0000000046172511> .

<http://data.doremus.org/artist/74db7ade-74c2-3946-a758-0123f6a657a1>
        a                           ecrm:E21_Person ;
        ecrm:P131_is_identified_by  "Benjamin Franklin"@eng ;
        ecrm:P98i_was_born          "1706" ;
        owl:sameAs                  <http://catalogue.bnf.fr/ark:/12148/cb119034658> .

If this can be of any help, I had summed up in a schema the classes and properties used to describe a person in CRM / FRBRoo :
https://drive.google.com/open?id=0B4s5dBwAmhJsZmxSaGR5UjRwNmM
The example is imaginary. The person was Russian by birth and became Ukrainian after the dissolution of USSR.

This is enough (at least for now)


Fix the bug COALESCING reading does not work for v2 parquet/orc datasource

COALESCING reading is not working for v2 datasource, which means ORC and Parquet will auto-fall back to multi-threaded reading even without the input_xxx expressions or ignoreCorruptFiles since the flag queryUsesInputFile is always true. Finally
  override val canUseCoalesceFilesReader: Boolean =
    rapidsConf.isParquetCoalesceFileReadEnabled && !(queryUsesInputFile || ignoreCorruptFiles)

canUseCoalesceFilesReader will always be false.
Thx @firestarman for the issue reporting.
To close https://github.com/NVIDIA/spark-rapids/issues/5215

build

was this purely discovered internally by us testing or customer reported?  Please file an issue as well.

build

build

@tgravescs could you help to review it?


Tests: Data Wrangling Functions

Create pytest tests for Data Wrangling Functions. Use chatgpt to help.

[x] tk.summarize_by_time()
[x] tk.future_frame()
[x] tk.pad_by_time()

#2

@tackes completed.


Screenshots for F-Droid

You can add Screenshots for F-Droid, too, if you want.
https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/
https://gitlab.com/snippets/1895688

We don't maintain the F-Droid repo, but if there's somebody who does, screenshots are available in
https://github.com/samuelclay/NewsBlur/tree/master/media/img/android

We don't maintain the F-Droid repo, but if there's somebody who does, screenshots are available in
https://github.com/samuelclay/NewsBlur/tree/master/media/img/android

@IzzySoft request to provide fastlane metadata from PlayStore & merge with F-Droid.


[WIP] Preparation for libsass 3.2.0 release

This already pretty much covers all new libsass features!

Coverage increased (+0.2%) to 96.65% when pulling 3b342465bce9eff9629e84ab0bda2560e7c7b8d2 on develop into e8a236720468786e3568f56cd68516a2bff0639c on master.

Coverage increased (+0.2%) to 96.65% when pulling 3b342465bce9eff9629e84ab0bda2560e7c7b8d2 on develop into e8a236720468786e3568f56cd68516a2bff0639c on master.

Coverage increased (+0.6%) to 97.04% when pulling b33c0fb08b0deb2e147b19726a6f5aac5b310bfc on develop into e8a236720468786e3568f56cd68516a2bff0639c on master.

Coverage increased (+1.39%) to 97.83% when pulling 8be44746f66f54c36724095dc5182a1f1d040901 on develop into e8a236720468786e3568f56cd68516a2bff0639c on master.

Coverage increased (+1.39%) to 97.83% when pulling 8be44746f66f54c36724095dc5182a1f1d040901 on develop into e8a236720468786e3568f56cd68516a2bff0639c on master.

Coverage increased (+1.39%) to 97.83% when pulling 8be44746f66f54c36724095dc5182a1f1d040901 on develop into e8a236720468786e3568f56cd68516a2bff0639c on master.

Coverage increased (+1.6%) to 98.04% when pulling 589d490347e20df6038e34e77183506b65aba303 on develop into e8a236720468786e3568f56cd68516a2bff0639c on master.


需要暴露HttpClient的 ClientConnectionPoolManager 线程池设置参数

ClientConnectionPoolManager maintains a maximum limit of connection on a per route basis and in total. Per default this implementation will create no more than than 2 concurrent connections per given route and no more 20 connections in total. For many real-world applications these limits may prove too constraining, especially if they use HTTP as a transport protocol for their services. Connection limits, however, can be adjusted using ConnPoolControl methods.

有什么好的实现代码吗？欢迎提供PR

楼主表意不清楚，猜测这个wiki已经能够满足你的需求：


#0001 pexpect

Deployment in multiprocessing mode with Panel display 3x3 with ncurses

Resolved by version 0.90 "nxos_deploy_guestshell_app.py"


feat: Accept all svelte stores as options

Previously, only stores with the Writable signature would be recognised and preserved. This allows stores with the Readable signature (i.e. subscribe) to also be preserved. Fixes #5668

Codecov Report
Patch coverage: 100.00% and project coverage change: -30.04 :warning:

Comparison is base (01125e6) 89.03% compared to head (32ce67c) 59.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@             Coverage Diff             @@
##            alpha    #5672       +/-   ##
===========================================
- Coverage   89.03%   59.00%   -30.04%
===========================================
  Files          72       14       -58
  Lines        2390      100     -2290
  Branches      622       15      -607
===========================================
- Hits         2128       59     -2069
+ Misses        216       35      -181
+ Partials       46        6       -40

Impacted Files
Coverage Δ

packages/svelte-query/src/useIsFetching.ts
0.00% <ø> (ø)

packages/svelte-query/src/useIsMutating.ts
0.00% <ø> (ø)

packages/svelte-query/src/createBaseQuery.ts
94.44% <100.00%> (ø)

packages/svelte-query/src/createMutation.ts
92.30% <100.00%> (ø)

packages/svelte-query/src/createQueries.ts
100.00% <100.00%> (ø)

packages/svelte-query/src/useQueryClient.ts
100.00% <100.00%> (+20.00%)
:arrow_up:

packages/svelte-query/src/utils.ts
100.00% <100.00%> (ø)

... and 58 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.


Revel (considered harmful)

This is a open reply to a question raised in a go-kit issue which was locked preventing direct response. @fluxibox @peterbourgon @AdamJacobMuller
First, it should be clear, that I'm the current maintainer of Revel (along with @notzippy @pedromorgan @shawncatz), so I am biased.
I've been told many times that Revel is less than ideal as a Go-based web app development framework and instead you should use another framework that is "more idiomatic" (or roll your own framework and use net/http).
Why would this be said of Revel?  After all the idioms of Go are still being actively developed (which is to be expected for a young language). However, when taking Revel for a spin for the first time you'll notice a few things:

It expects you to use the revel tool (which enables rebuild on file change, binary packaging, etc)
You don't need to create your own main() as the revel cli does it for you as part of the build process (so that it can auto register your controllers and methods)
You embed the revel.Controller struct from the Revel package to gain a "context" into the request/response flow

Some people don't consider this pure i.e. idiomatic Go. They don't appreciate the "magic" that happens when following these conventions; they like to understand exactly what is happening under the hood at all times.
Others who view these choices as assets instead of liabilities appreciate being able to have a standard project file structure, rapid development time, and reduced boilerplate code.
Not that Revel uses Dependency Injection in any major way, but DI is actually a great pattern to use to make your code more modular and testable. Also, many others are interested in applying DI to Go and I can't find any critics of DI in Go or anyone claiming it as not idiomatic. The same applies to IoC.
In my own experience, Revel works great with DI. I've also been using DDD (Domain Driven Design) principles with Go and Revel. My Revel Web App has a app, infrastructure, and domain layer as well as a versioned, Restful API.
I'll stop here, even though there is a lot to be said about the evaluation of Revel as your choice of Go Web Framework (reflection, code generation, using FastHTTP instead of net/http, writing your own main(), integrating Revel with another Go app, performance, conventions, etc). I simply wanted to make an objective reply (as much as that is possible in my role) to a hollow accusation (can we give some substance to the claim?).
I'd love to hear more on this topic from critics and fans alike. My mind is open.
PS - I was personally looking into go-kit to compare approaches of developing microservices in Go when I learned that Revel is considered harmful. I'm still looking into it, because perspective is valuable and I acknowledge that I know nothing.

@brendensoares You have expressed it objectively and clear. Thanks.

Thanks for the reply @brendensoares, appreciate the information and the very level-headed response.

This is probably not the right place for the question but still... What is this go-kit for? I'm looking at the list: gorilla, martini, beego, revel, etc. It's quite clear what problems those projects solve. Some are minimalistic helper packages implemented as wrappers around the standard library, others are lightweight frameworks in the spirit of ExpressJS (?). And there are projects that aim to provide a full set of tools: from the ones to bootstrap the project, to those used for generation of boilerplate code.
I am however cannot understand why would someone use the @go-kit. What exactly problem does it solve? Neither examples nor the description helped. Is it a real project at all or it's something that can be considered useless?

As a hacker, I use golang cos it nice break from the subtle bugs on my systems.. I dont care if its not "pure go"... does the job, and that all i want,, and as today, get home and have spare time to add a comment to this issue... So it works for me big time..and logic is abstracted away in a module, that relly I could replace overnight with "something else"..
Revel gets me up to speed and fast.. generally using py+bottle for dev and then into golang/revel.. Even the mobile developer loves go, cos it makes sense, unnlike the python stuff

Maybe we need a counter with "why revel sucks".

does recomiple on the fly
a test suite
compile a binary and done
go home early, I didnt have to write my own framework to solve problem..
isnt idimatic go, uses some tricks to create things.. But hey.. ask the designers. og go..
otherwise stick to php7 or c# or even...

I got shot down hard @careerbuilder when wanting to take a more DI approach for testing with Go.   I left company soon after.

I use Revel for an API that transacts millions of records daily. This framework is awesome and I have helped contribute to it!

Hi @brendensoares, this is an old debate and I don't use revel anymore but clients of mine do. I did use it by 2 years so here are my two cents:

Why idiomatic Go?
Well, my first time using go was simple and graceful (fucking awesome!!).
Then I change to another job where they used revel. I feel like it was taking all the advantages from Go and making it feel like php/java :S.

1.1. Imagine someone speaking bad english on purpose just because he feels it's fine. That's happens with idiomatic Go, the development team has made conventions, (and more!) in order to prevent headaches for newcomers and veterans.
1.2 Framework vs toolkit. Having the chance of replacing some part of your code when needed is agile enforced. But when you hit the framework limits then you are in troubles. And that's the point about a framework, all eventually reach a limit on flexibility and backwards compatibility that tries to fix with next major releases.

Revel hot reloading feels awkward.
When using go build or go run you know when the code is compilable.
But with revel hot reloading it forces you to open some web browser (or run some curl command) just to know if it runs.

Taking main.go from the developer's control is like removing a book's index pages.
You need a starting point in order to let the developer know what the project is all about.
Where can I view the overall structure of a revel project? Some people use app/init.go to kickstart third party connections. There is a revel way?

app.conf TOML format is bad, really really bad.
Makes the developer and devops team use 2 flags only to know what environment wants to run.
Compare this 2 cases:

myBinary -config=dev.yml

vs
myBinaryRevel -config=app.conf -env=dev
# Some people even do this:
myBinaryRevel -config=app.conf -env=dev -db=someDbURL

When you open the config file you need a large monitor just to know what is going on.
I don't say yaml is perfect but is more readable in less space and prevents developer mistakes when setting flags.

Router file in plain text.
Why can't I jump to function from my routes file? Because is taken away from the developer/IDE/text editor control and requires another dependency (revel) for parse and code generation in order to work.

Modules.
It's a nice feature but most developers merge all the backend functionality in one repo because they think easy equals better, but that means some module can crash the server and lower the uptime. Even worst some module can be taking all the system resources and leaving the principal part (the REST API) irresponsive.

I have seen too much people giving Go a try and using revel as his/her first framework. The problem with that (apart from 1-6) is that they feel confortable and don't give a try for other solutions. It can stops the developer curiosity from growing.

Sorry for been rude but these problems can be fixed as I see it.
What can I say about how to made revel better?

Use main.go for all the tasks that app.conf and routes file does.

If you really really want hot reloading then embed entr inside revel (a simple script can do the job too).

Made clear in the wiki what CAN, CAN'T and NEVER will be revel used for.

Use yaml or json or any other format that can be simple and don't have the TOML format issues.

Some great value can come if you add gometalinter or similar to revel workflow.

It's easy to say do that I know, so thats why I will try to implement some of these features by myself and see if works.
My best regards.

@jimmy-go Thanks for the feedback, and the points for making Revel better.
The Go way is idiomatic, that is the whole idea behind Go. But it does not make you think about code organization until you realize that hey maybe that file that is 2000 lines long should have been split into two, and now I need to worry about packages and crap if I am moving stuff now I got circular references and  ¯_(ツ)_/¯  . Revel forces you to think about planning your package layout at the beginning which is what a lot of beginners need. Do advanced programmers need this, likely not as much but I find it convenient that Revel does a skeleton layout for me.
The revel command actually mashes together a set of multiple Go commands. Here is what it does and the Go equivalent command

Start a proxy (Just for the browser aspect)
Building a main file from the code, this is very similar to go generate function - and has the same purpose, let the machine generate code that the machine needs and the humans only need to deal with higher level code.
Compile the code - this is a convenience method to go build
Check errors in code, if an error in the code is a missing package error do a go get missing.package - repeat step 2
Run the code connecting the proxy to the port the code is running on, pass in the path to the application (so templates can be found), pass in run mode (dev, prod or other) yourapp your_app_path run_mode
If the compiled code has errors display the errors through the proxy (and related file)
Monitor for any source file changes, if code is changed restart at step 2
I am looking at breaking this process out, but you have to admit it saves a bunch of steps.

I agree with the framework vs toolkit issue, and part of the series of the latest releases was to make Revel more modular internally. Currently the server and template engine have both pluggable architectures. which avoids the issues you have with typical frameworks were you "hit the wall" with the configuration options available. Revel could communicate on an RS232 port now if you wanted it to.
The config, routes, those are in the crosshairs to be dealt with in a different manner.
My 2 cents :-D

Coming from a java (spring) world i feel familiar with revel already with just a quick look on documentation. It looks straightforward but also required some understanding of the magic behind (just like spring framework). It may or may not follow the more idiomatic, but i like the way it is.
But i strongly share @jimmy-go point of view on the main.go file, i don't wan't a framework to generate the main.go file for me, it's my entrypoint and i may want to run some stuff in it before revel even fires up.
I'd prefer writing redundant code on each projects to fire revel instead of having my entrypoint kidnapped.

To be fair... @anthonyraymond  Hooks have been added (https://revel.github.io/manual/startup-shutdown.html#revel_event_hooks) allowing you to hook into the startup of Revel subsytems,  and as always you had the OnAppStart (https://revel.github.io/manual/startup-shutdown.html) OnAppStop callbacks to perform whatever is needed on start or stop of the application. It would not be to difficult to include a setting to not include a main file but to use file XXX as main, because now the main generated file has been reduced to the following
// GENERATED CODE - DO NOT EDIT
// This file is the main file for Revel.
// It registers all the controllers and provides details for the Revel server engine to
// properly inject parameters directly into the action endpoints.
package main

import (
	"flag"
	"github.com/revel/examples/booking/app/tmp/run"
	"github.com/revel/revel"
)

var (
	runMode    *string = flag.String("runMode", "", "Run mode.")
	port       *int    = flag.Int("port", 0, "By default, read from app.conf")
	importPath *string = flag.String("importPath", "", "Go Import Path for the app.")
	srcPath    *string = flag.String("srcPath", "", "Path to the source root.") // Optional

)

func main() {
	flag.Parse()
	revel.Init(*runMode, *importPath, *srcPath)
	run.Run(*port)
}

hi @notzippy thanks for your answer.
I've seen the hooks and OnAppStart already, but i i does not fit my use case, i want the webserver to a subcomment of my app, not main thing. It is suppose to started (or not) based on the outcome of the init process. There is some cases where i want my app to be running but without the webserver.
I must admit this is not a regular use case. But go-gin supports thanks to the exposition of the start and shutdown method. Having that said, if you release this constraint someday i'll be happy to use revel.


MAKE A DOGECOIN VISA BLOCKCARD

This issue tracker is only for technical issues related to Dogecoin Core.
For general questions about Dogecoin or wallet recovery please use one of the various communities:

Dogeducation on reddit
Discord

Describe the issue
There is no Dogecoin Visa Blockcard available
Can you reliably reproduce the issue?
If so, please list the steps to reproduce below:

Open wallet
Look for Doge Visa blockcard
Its not there

Expected behaviour
Tell us what should happen
I open my wallet and see my Doge visa card
Actual behaviour
Tell us what happens instead
Theres no DOGE
Screenshots.
If the issue is related to the GUI, screenshots can be added to this issue via drag & drop.
What version of Dogecoin Core are you using?
List the version number/commit ID, and if it is an official binary, self compiled or a distribution package such as PPA.
Machine specs:

OS:
CPU:
RAM:
Disk size:
Disk Type (HD/SDD):

Any extra information that might be useful in the debugging process.
This is normally the contents of a debug.log or config.log file. Raw text or a link to a pastebin type site are preferred.

Seriously make a Doge Visa Blockcard

Closing as unrelated to the repo. For business ideas feel free to contact a VC company or something.


How to update cookie option with useCookie?

Describe the feature
const token = useCookie('token', { expires: 'Wed May 03 2023 20:38:30 GMT+0700 (Indochina Time)' })

If I assign a new value for the token, I would like to set a new expires time for the new cookie too.
Is there any way to do this without calling new useCookie() statement?
Additional information

[ ] Would you be willing to help implement this feature?
[ ] Could this feature be implemented as a module?

Final checks

[X] Read the contribution guide.
[X] Check existing discussions and issues.

I think it makes sense to support a getter/ref for cookie options which would allow changing them at runtime (cc: @antfu).
It is also possible to change cookie options like this:
import { serialize } from 'cookie-es'
document.cookie = serialize('token', 'cookie-value', { expires: 'Wed May 03 2023 20:38:30 GMT+0700 (Indochina Time)' })

Another approach is to add a transformSerializeOptions function that can be used to manipulate options at write-time: https://gist.github.com/tommie/23539b45f55547d54eac3fdcf8d14231 (warning: quick hack)
I'm thinking read options will never have to be dynamic, so perhaps keeping those locked makes sense, while allowing optional transformations of serialization options.

I just realized that using transformSerializeOptions also encourages adding the cookie value expiration to the cookie value itself, thereby helping #21709.
Perhaps a more specific extractExpiration option function instead?

Did anyone found a way how to update cookie options?


Documentation references and code packages on pkg.dev should be refreshed before GA

Packages on pkg.go.dev are obsolete cause of versions: https://pkg.go.dev/github.com/goharbor/harbor-operator?tab=versions. Once tag v1.0.0 will be (re)released, the documentation will be updated.


Silence doss migrations during mvn test

Complains about multiple logback.xml configs, but does stop the logging spam during mvn test

👍


[FEAT]Consider a better interval repetition algorithm - FSRS4

Here's a link to the author, the review algorithm has been applied to anki(PC), remnote, etc
https://github.com/open-spaced-repetition/fsrs4anki

Duplicate of #516


Upgrade to Deno v1.25.4

The missing-await test doesn't return 500, but instead now returns:
Error in GET /dev/find: Error: Cannot commit a transaction because there is an operation in progress that uses this transaction
    at async handleHttpRequest (chisel://api/http.ts:32:9)
    at async run (chisel://api/run.ts:21:34)
    at async chisel://api/main.js?version=dev&worker=0:11:1
Error when rolling back transaction: Error: Cannot rollback a transaction because no transaction is in progress

The missing await test issue was resolved by translating it into Rust in commit 668b58e420c2c47a0139060dfc49af39cbe8003c


ffix: time of IPs

Description

moving IP date back

Testing required outside of automated testing?

[ ] Not Applicable

Screenshots (if appropriate):

[ ] Not Applicable

Rollback / Rollforward Procedure

[ ] Roll Forward
[ ] Roll Back

Reviewer Checklist

[ ] Description of Change
[ ] Description of outside testing if applicable.
[ ] Description of Roll Forward / Backward Procedure
[ ] Documentation updated for Change

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


Print CBO planning time stats in EXPLAIN analyze verbose

Why it was added to EXPLAIN ANALYZE?
This allows one to compare post reorder joins stats (from planner) with actual execution stats. This way one can easily find where stats calculation went wrong comparing to actual number of rows. It would save me tons of time in q85

@sopel39 what is your vision to going forward with this? Do you want to productize this into something we can merge to CBO and then to release/master?

@findepi As this is part of verbose (advanced usage) I think this could land on master. I think it will be mostly used by us anyway to understand why client queries have perf problems.

What do we do with it?


/testcasefilter through translation layer

Description
There is no way currently for a consumer of the vstest.console translation layer to pass in arguments like /testcasefilter to vstest.console. It can only communicate through runsettings which does not understand filtering. This blocks consumers who do not store TestCase objects or those that tend to follow a command driven approach.
Steps to reproduce

Instantiate an instance of VSTestConsoleWrapper.
Attempt to Run Tests via the RunTests(IEnumerable sources, string runSettings, ITestRunEventsHandler testRunEventsHandler) API.

Expected behavior
That there would be some way of providing test case filtering information to the test run.
Actual behavior
None available.
Environment
vstest.console: 15.0.0

@codito, @singhsarab : Thoughts?

Addressed via https://github.com/Microsoft/vstest/pull/1052


Alignment/count file only contains rRNA and tRNA gene

The countfiles produced only contained a set of 55 genes, all of which seem to be tRNA and rRNA genes.
I tried aligning to genome files from GenBank and RefSeq, the results were the same with both alignments.

Hi, Thanks for the comment. ProkSeq uses featureCounts for counting the reads, and annotation file does not have any impact with alignment it requires only for read count. If your annotation file only contains tRNA and rRNA only then it will show the reads of those. I suspect there are some formatting issues in your input file. If the issues are not solved you can mail your input file to<EMAIL_ADDRESS>so we can see the reason of the issue. Good luck

Hi thank you so much for your reply and I am sorry for my own delay.
Yes, you are correct and I did not understand the issue before. I realized that the GTF files (both RefSeq and GeneBank) obtained from NCBI do not contain transcript features that FeatureCount was detecting.
I was able to download the GFF3 file from ensembl (which contained "Exon" features), but when I run the Gff3 to GTF script the "Exon" is no longer present, rather it kept "gene". I tried editing the param file for FeatureCount to look for "gene" feature type, although have since ran into a GeneBodyCoverage issue despite having compatible fasta, bed, and gtf files.
I do appreciate this resource you created and thank you for having such an informative github.
Thank you

From: s.nandi @.>
Sent: Monday, June 28, 2021 4:57 AM
To: snandiDS/prokseq-v2.0 @.>
Cc: Walker, Patricia @.>; Author @.>
Subject: Re: [snandiDS/prokseq-v2.0] Alignment/count file only contains rRNA and tRNA gene (#3)
Hi, Thanks for the comment. ProkSeq uses featureCounts for counting the reads, and annotation file does not have any impact with alignment it requires only for read count. If your annotation file only contains tRNA and rRNA only then it will show the reads of those. I suspect there are some formatting issues in your input file. If the issues are not solved you can mail your input file to<EMAIL_ADDRESS>so we can see the reason of the issue. Good luck
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/snandiDS/prokseq-v2.0/issues/3#issuecomment-869547541, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AUKCBUH464ULZFZGHU5V2LLTVBBRVANCNFSM46VQG6LQ.


Items Not Dropping

I'm having an issue on my server of the items not dropping when mobs are killed. I got them to spawn on the mobs finally but they are not dropping once killed. Here is what i have set up for the mobs to drop.
Under the tier.yml:
chanceToSpawnOnAMonster: 0.75
chanceToDropOnMonsterDeath: 1.0
chanceToBeIdentified: 0.75
(every tier for chanceToDropOnMonsterDeath is set to 1.0)
Under the config.yml:
drops:
item-chance: 0.25
socket-gem-chance: 0.1
identity-tome-chance: 0.2
custom-item-chance: 0.35
unidentified-item-chance: 0.2
Under the creatureSpawning.yml:
spawnWithDropChance:
CREEPER: 1.0
SKELETON: 1.0
SPIDER: 1.0
GIANT: 1.0
ZOMBIE: 1.0
GHAST: 1.0
PIG_ZOMBIE: 1.0
ENDERMAN: 1.0
CAVE_SPIDER: 1.0
SILVERFISH: 1.0
BLAZE: 1.0
MAGMA_CUBE: 1.0
ENDER_DRAGON: 1.0
WITHER: 1.0
WITCH: 1.0
I cannot figure out as to why they are not dropping items at all. They will spawn with the items in hand but they will not drop the items whenever you kill them.

I can confirm this issue; however, it is rather odd in that it only affects Overworld (World) and not the Nether (probably not The End), or any of our MultiVerse worlds of which it works in both of those (one is Flatlands, the other is a Skylands using SkylandsPlus generator). I personally have experienced it happen on Zombies, but originally chalked up the missing items to the fact that I have "can mobs pick up drops" set to True, but this has been happening to a few people now in regards to Legendary items dropping off WitherBosses when no other mob is around to "pick it up" (perhaps the drop is somehow running before the mob's death routine has finished and the item is somehow being picked up but deleted?)
I theorized that was perhaps the case and had one of my admins confirm it, so I then took a look at the config file. I considered that perhaps it had something to do with the fact that "world" was the first in the list of those to allow it to work in, which just so happens that it's the only world they ARE having this issue in. So I decided to move one of the other worlds to the top, one that isn't really important to have even set at all, and then...
! ! ! DISCLAIMER: I know you have stated to NOT reload the plugin while server is live, that "things" can happen, but as of yet if I have PlugMan "disable" MythicDrops before I save whatever config file I'm changing, and then use PlugMan to "restart" MD, no issues have yet to have happened. ! ! !
... then after I made that change and performed my routine (mentioned in the disclaimer), instructing my Admin to try to have another Legendary item drop off a WitherBoss, this is the error that was produced when one finally did:

28.11 20:25:19 [Server] ERROR Could not pass event EntityDeathEvent to MythicDrops v4.0.2-58e181c
28.11 20:25:19 [Server] INFO org.bukkit.event.EventException
28.11 20:25:19 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEntityDeathEvent(CraftEventFactory.java:377) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.EntityLiving.die(EntityLiving.java:873) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.EntityLiving.damageEntity(EntityLiving.java:811) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.EntityMonster.damageEntity(EntityMonster.java:42) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.EntityWither.damageEntity(EntityWither.java:434) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.EntityHuman.attack(EntityHuman.java:1001) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.EntityPlayer.attack(EntityPlayer.java:1063) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1355) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:52) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:11) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:11) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [?:1.7.0_72]
28.11 20:25:19 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:262) [?:1.7.0_72]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:714) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [spigot-twkd.jar:git-Spigot-fdc1440-53fac9f]
28.11 20:25:19 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.7.0_72]
28.11 20:25:19 [Server] INFO Caused by: java.lang.NullPointerException
28.11 20:25:19 [Server] INFO at mkremins.mythicdrops.fanciful.FancyMessage.send(FancyMessage.java:779) ~[?:?]
28.11 20:25:19 [Server] INFO at mkremins.mythicdrops.fanciful.FancyMessage.send(FancyMessage.java:768) ~[?:?]
28.11 20:25:19 [Server] INFO at com.tealcube.minecraft.bukkit.mythicdrops.spawning.ItemSpawningListener.broadcastMessage(ItemSpawningListener.java:431) ~[?:?]
28.11 20:25:19 [Server] INFO at com.tealcube.minecraft.bukkit.mythicdrops.spawning.ItemSpawningListener.handleEntityDyingWithGive(ItemSpawningListener.java:399) ~[?:?]
28.11 20:25:19 [Server] INFO at com.tealcube.minecraft.bukkit.mythicdrops.spawning.ItemSpawningListener.onEntityDeath(ItemSpawningListener.java:283) ~[?:?]
28.11 20:25:19 [Server] INFO at sun.reflect.GeneratedMethodAccessor2118.invoke(Unknown Source) ~[?:?]
28.11 20:25:19 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_72]
28.11 20:25:19 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_72]
28.11 20:25:19 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
28.11 20:25:19 [Server] INFO ... 22 more

Whether or not the issue goes away with World moved down the list and after a server restart, we shall see in a few hours when it is due for it's bi-daily restart. Otherwise we've just put out a Heads Up that it is best to grind for loot either in the Nether or on the other Wilderness world.
Any further details I can provide, let me know. Hopefully MD hasn't been "abandoned", though... so fingers crossed!
-Form

Hello,
I am having this issue as well. The Mythic Drops plugin is not allowing any gems or tiered items to be dropped. All it drops is the customitems.yml and I cannot figure out how to get this changed so that it works with ALL items defined.
Let me know what information you might need in order to help me fix this. Thanks.

Life's been incredibly busy the past few weeks and so I haven't been able to give MythicDrops the attention it deserves. This should be changing shortly, as the fall semester is almost over. I'll be looking into this issue this evening and will report back with any information that I find.

Awesome, great to hear. Appreciate it very much!!
On Thu, Dec 10, 2015 at 10:18 AM, Richard Harrah<EMAIL_ADDRESS>wrote:

Life's been incredibly busy the past few weeks and so I haven't been able
to give MythicDrops the attention it deserves. This should be changing
shortly, as the fall semester is almost over. I'll be looking into this
issue this evening and will report back with any information that I find.
—
Reply to this email directly or view it on GitHub
https://github.com/Nunnery/MythicDrops/issues/253#issuecomment-163707638
.

--
Cameron Paris // Studio Firebolt
Graphic Designer & Animator
http://studiofirebolt.com/ http://studiofirebolt.com/


xworker events does not get populated

demo: https://bugzpodder.pyscriptapps.com/xworker-sync-hangs-when-raise-error-copy-copy-copy/latest/
I have specified onmessage (expecting pyodide:ready) and onerror (exepectng error to get passed here) callback and they does not get called in the code.
Let me know if I am doing something wrong.

this is how we set the onerror to the PyWorker https://github.com/pyscript/pyscript/blob/next/pyscript.core/src/core.js#L78-L82

@bugzpodder is this still an issue or you changed anything and now it's all good? Thanks!

it's unclear to me.  I haven't gotten either onmessage and onerror working but I understand for onmessage you can do something like js.postMessage.  In your code it seems that worker.onerror should work but so far I haven't successfully gotten it actually working in my example.

ok was able to get 'pyodide:done' and 'pyodide:ready' event on a div with target id from a worker.  I was listening to postMessage so nothing was there.  now need to figure out onerror..

ok was able to get 'pyodide:done' and 'pyodide:ready' customevent on a div with target id from a worker

hopefully in inverted order :sweat_smile:

I was listening to postMessage so nothing was there. now need to figure out onerror..

I'll try to figure out what is it that doesn't work

it was a bit convoluted to run your example locally and understand what's going on ... I'd love to have issues with no home-made bootstrap logic, if possible, simply to speedup possible investigations and fixes, thanks.
that being said, I think this is a classic case where in pyodide we can't handle those errors:
https://github.com/pyodide/pyodide/issues/3938
until that bug is fixed and we work to understand how to benefit eventually from that fix, I am afraid there's not much I can do in here as I can't catch that error myself so it's a bit of a gotcha we need to live with for the time being, but at least the error is shown in devtools so this is a half blocking situation.
I will flag this as 3rd party issue and work once that gets resolved.

Thanks.  what does worker.onerror do if anything: https://github.com/pyscript/pyscript/blob/main/pyscript.core/src/core.js#L61
is it trapping stderr (i don't see it being invoked either)

It’s meant for plugins but it’s not triggered unless stderr is explicitly used via print file=stderr


Re-add es2015 support and fix es5 detection

Thanks to @gkalpak for the regex fix 👍

Thanks for the reivew @gkalpak 👍


[Hub Generated] Publish private branch 'azure-kusto/devCM'

This is a PR generated at OpenAPI Hub. You can view your work branch via this link.
ARM API Information (Control Plane)
Changelog
Add a changelog entry for this PR by answering the following questions:

What's the purpose of the update?

[ ] new service onboarding
[ ] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month.
When do you expect to publish the swagger? Please provide date or, the the date is not yet available, the month.
By default, Azure SDKs of all languages (.NET/Python/Java/JavaScript for both management-plane SDK and data-plane SDK, Go for management-plane SDK only ) MUST be refreshed with/after swagger of new version is published. If you prefer NOT to refresh any specific SDK language upon swagger updates in the current PR, please leave details with justification here.

Contribution checklist (MS Employees Only):

[ ] I commit to follow the Breaking Change Policy of "no breaking changes"
[ ] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

Applicability: :warning:
If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.

Change to data plane APIs
Adding new properties
All removals

Otherwise your PR may be subject to ARM review requirements. Complete the following:

[ ] Check this box if any of the following apply to the PR so that the label "ARMReview" and "WaitForARMFeedback" will be added by bot to kick off ARM API Review.  Missing to check this box in the following scenario may result in delays to the ARM manifest review and deployment.

Adding a new service
Adding new API(s)
Adding a new API version
-[ ] To review changes efficiently, ensure you copy the existing version into the new directory structure for first commit and then push new changes, including version updates, in separate commits. You can use OpenAPIHub to initialize the PR for adding a new version. For more details refer to the wiki. Note that this doesn't apply if you are trying to merge a PR that was previously in the private repository.

[ ] Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If you have any breaking changes as defined in the Breaking Change Policy, request approval from the Breaking Change Review Board.
Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Additional details on the process and office hours are on the Breaking Change Wiki.
NOTE: To update API(s) in public preview for over 1 year (refer to Retirement of Previews)
Please follow the link to find more details on PR review process.

The PR is created based on the updates in the private branch. The updates in the PR has already been reviewed and approved with this PR Azure/azure-rest-api-specs-pr/12202

DoNotMerge

add ""

The PR is created based on the updates in the private branch. The updates in the PR has already been reviewed and approved with this PR Azure/azure-rest-api-specs-pr/12202

approved breakingchange, sdk breaking change, and lintdiff, because they are approved in private repo

@michaelshikh07 ,please let me know when you want to merge this pr

Hello @kazrael2119,
I expect to merge it around June 8th. I need to coordinate with my team to verify that all the new features are prepared and ensure complete deployment in all regions.