added url+zip deploy method

I'd like to be able to define in which way function should be deployed (either as zip+base64 or as url+zip)
for that, i'm going to implement deployment strategy, which will upload function .zip to s3 bucket and then replace f.content with actual url
not going to implement advanced functionality like deleting old .zips etc, just a pretty basic stuff
what community thinks about it?

As long as you can also live in a setup that does not have it then why not.

base64+zip method still remains default one

@sebgoa so, any chance for this to be merged?

I would love to hear more about your kubeless use-case, would be great if you could contact me at<EMAIL_ADDRESS>@andresmgot might still be maintaining this codebase so I will let him to decide if he wants to merge or not.

Hi @vognev, thank you for the PR! Yes, I will check it and give feedback (long time I haven't add a major feature to this plugin so let me setup the environemtn and get back to you).

Docs update PR is here - https://github.com/serverless/serverless/pull/6721

@andresmgot pending things done

@vognev thanks!


update dependencies

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (4d8a8eb) 95.07% compared to head (81d4772) 95.07%.
Report is 5 commits behind head on main.

:exclamation: Current head 81d4772 differs from pull request most recent head 05bafd0. Consider uploading reports for the commit 05bafd0 to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #60   +/-   ##
=======================================
  Coverage   95.07%   95.07%
=======================================
  Files         369      369
  Lines       12389    12389
  Branches     1854     1854
=======================================
  Hits        11779    11779
  Misses        481      481
  Partials      129      129

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


NVM_VERSION hard-coded to 0.38.0 on the node feature

Hi, Team.
When I look at the install.sh file, the NVM_VERSION value is hard-coded to 0.38.0
https://github.com/devcontainers/features/blob/82960fd16b04fb4003a8765b2381bd23553737b5/src/node/install.sh#L21
Do we have a reason to pin that specific version instead of getting the latest one (0.39.1 as of today)?
If there's no harm, can I send a PR to get the latest version of the NVM?

This feels like a good idea (I have no authority on this BTW 😅)

Agreed, thanks for pointing that out.  I suspect this was originally pinned for a reason, but I don't recall why (and likely it's fine to pick up the latest).  Feel free to send the PR :)

There are a few other bugs I ran into so I bumped the nvm version (since 0.38.0 has issues), and added the ability to pick a nvm version into PR #241

Closing as fixed with https://github.com/devcontainers/features/pull/241


[Go Live][Feb 05]

Push to live

Docs Build status updates of commit f38d7de:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/get-support.gif
:white_check_mark:Succeeded
View

msteams-platform/bots/how-to/conversations/conversation-basics.md
:white_check_mark:Succeeded
View

msteams-platform/build-your-first-app/build-and-run.md
:white_check_mark:Succeeded
View

msteams-platform/concepts/build-and-test/prepare-your-o365-tenant.md
:white_check_mark:Succeeded
View

msteams-platform/concepts/deploy-and-publish/appsource/prepare/submission-checklist.md
:white_check_mark:Succeeded
View

msteams-platform/graph-api/rsc/resource-specific-consent.md
:white_check_mark:Succeeded
View

msteams-platform/samples/app-templates.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


Changing the UI Look of the Wesbite of the landing page

Changing the Layout of the website of the landing page to make it more attractive and catchy as per user perspecticve

could you please assign this issue to me


Feat: Statistic page placeholder

Description of change

Added Statisitcs option in Utilities dropdown for shimmer network.
Displayed a graph of mock daily transactions on Statistic page.
Mock data has the transactions of 6 months from April 2022 - Sept 2022.
X axis of the graph displays label with the gap of 1 month.

Aims to complete https://github.com/iotaledger/explorer/issues/478
Type of change

Enhancement (a non-breaking change which adds functionality)

Change checklist

[x] My code follows the contribution guidelines for this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[] I have made corresponding changes to the documentation
[] I have added tests that prove my fix is effective or that my feature works
[] New and existing unit tests pass locally with my changes

This is how the Statistic page looks:


Is the possible to speed up the inference speed?

Really cool project! I love it!
Just one question: Is the possible to speed up the inference speed? or any suggestion? thanks!

Yes, I think that would be possible.  One way would be to reduce the size of the feature extraction and image synthesis network. In addition, I haven't thoroughly profiled the inference time; it is possible that the code is not efficient and can be improved. Another way to speed up the inference without changing a lot is to remove the whole feature rendering part and directly render the color images only. See here https://github.com/google-research/3d-moments/blob/e6903f29736a1369daf75642eacb7a8836539e77/core/renderer.py#L167. But this could also give you a performance drop.


Add facebook post and video support

Can i have more description on this?

I need more description on this so that i can work on it

https://developers.facebook.com/docs/plugins/embedded-posts
there is a documentation about embedding and service to generate iframe tag
so basically It allows iframe embed and width='auto'


Django 1.8 support

As part of the preparation of upgrading one of my projects to 1.8 LTS I'm considering each and every dependency and hence came across this one. I figured I might as well shoot out an issue for 1.8 support.
Roughly the following needs to be done:

[ ] Run tests on 1.8
[ ] Fix any issues that might result
[ ] Document supported Django and Python releases.

Testing addressed here -> PR:102
I haven't had any issues using 1.0.5 for django 1.9 and python3.5. (outside of the desire to use a settings rather than environment variables)

Django 1.8 is supported and tested on since #90 . Supported versions are now documented since #108 .


Add pinger

@hugoabonizio nope, it does not require sudo permissions on any OS

@RX14 we don't really consider not being able to ping a device an error (currently returns true/false)
I'll add a ping! method that will raise an error.

@stakach i meant more in the case of resolver failure, or other errors which are not just "no reply"


HTML Legend Docs - generateLabels

Fix usage of generateLabels in the HTML Legend Documentation

That was correct for v2. In v2 all plugins (including internal ones) are configured in options.plugins.

My mistake, I was using vue-chartjs v3.5.1 and assumed it was using chartjs 3. Explains all the issues I've been having. Thanks.


Improve series processing

The series plugin should be able to process entries by learning them into series db. As discussed on chat.
Solution:

Deprecate parse_only option
Introduce new do option which takes list of operations done

Example:
do: [parse]
do: [parse, learn]
do: [parse, learn, accept, reject]  # default value

Values accept, reject might be combined into single option "actions" ?
In future, this can be expanded into verifying successful download in local filesystem when doing sorting task.

Add new verified column (datetime)
Add new do option verify that marks current datetime there
Add new series option verify: 10 hours after which new download is allowed.

@Ram-Z ping

do: [parse]
do: [parse, learn]
do: [parse, learn, accept, reject]  # default value

Are there instances where we wouldn't want the previous modes? i.e. would we ever want 'learn' without 'parse'? Or the filtering without learn? Maybe it could just be mode: parse|learn|filter

@gazpachoking  yes, spesifically the future plan mentioned do: [parse, verify] in the sorting task

Oh, I missed the whole verify idea, that's interesting. I assume the use of that would be to somehow make a task that forgets episodes that haven't been verified after some time?

Something like that or make series plugin option that ignores unverified downloads after some period of time. Also CLI could show verified status, not just download status.


Add CONTRIBUTING guidelines

Add Rules and Guidlines for anyone who would like to contribute to this project.

Closed with #10


[REG2.031] Issue 14965 - Forward reference to inferred return type of function call when using auto return type

https://issues.dlang.org/show_bug.cgi?id=14965
If a function symbol is used, its overload resolution should be deferred until:
func(...)           // CallExp.semantic
func.mangleof       // DotIdExp.semanticY
typeof(func)        // TypeTypeof.resolve
typeof(&func)       // TypeTypeof.resolve
auto v = &func;     // ExpInitializer.inferType
&func;              // ExpStatement.semantic
return &func;       // ReturnStatement

When the semantic analysis reaches to them, the function forward reference can beome actual error.
Other use of 'func' should be treated as a property-like function call (done in resolveProperties) and finally handled in CallExp.

Each preparation cleanup/refactoring changes are separated into following pull requests.

[x] #5197 Cleanup dcast.d
[x] #5198 Cleanup hasOverloads
[x] #5199 Refactor: TypeTypeof.resolve

Now this PR contains only one bugfix commit. Ready to go.

It's very maintenance intensive to do something by dealing with all occurrences of it in the language.
While your work is an improvement, can we boil it further down to something more fundamental like requiring the type of an expression.

I'm continuously boiling down things. It's easy to add one new thing quickly, but it's dangerous because we should handle all interactions at once between the new thing and other all existing AST entities. So, we usually should be conservative not to add new things.
(OT: I'm proposing to add a new AST entity "ambiguous function type and its derived types" in #2130, but the PR didn't get enough response during 3 years.)

It's easy to add one new thing quickly, but it's dangerous because we should handle all interactions at once between the new thing and other all existing AST entities. So, we usually should be conservative not to add new things.

I think we should try to refactor our code, so it's less hard to add all those interactions. It's also a big maintenance overhead to deal w/ behavior that's scattered throughout the codebase.
But we should still be conservative to add new features, simply b/c we want the language to stabilize.

So to rephrase my question, can we combine this check w/ something else we already do?
Or at least put it into a more abstract needsExactType/needsResolvedSymbol function or so?
What's the common denominator of all the above mentioned expressions. Why is AddrExpr in ReturnStatement different from AddrExp in initializer?
We already have inferType for when the result of an expression depends on the LHS.

I think we should try to refactor our code
I agree with you at all, but refactoring is less priority than regression fixes. So I usually don't do unuseful refactoring for bugfixes near the future.

can we combine this check w/ something else we already do?
No we cant yet, because function overload handling is yet incomplete (See issue 1983 and others). In other words, we are in progress to find it.

Or at least put it into a more abstract
It was impossible. In this PR, I added two abstracts isFuncAddress and checkForwardRef. In early stage I tried to merge them into one, but couldn't because of subtle existing behavior differences in TypeTypeof, AddrExp, etc.
Now, the differences stand out by the two abstracts. Of course later we can decide how to handle them, but we should not touch them now, because this is for 14965 bugfix.

Auto-merge toggled on

@MartinNowak Thanks!


[ci] Updating lmi-dist ci tests for rubikon-engine

Description
Following changes have been made

Removes bitsandbytes test case, since we no longer support it
Adds speculative decoding test case
Adds tests for Gemma-7B and Santacoder

If this change is a backward incompatible change, why must this change be made? - We're dropping support for bitsandbytes quantization
Interesting edge cases to note here - N/A

Test run: https://github.com/deepjavalibrary/djl-serving/actions/runs/8382943920

Is it ok for our CI tests to use HF model ids directly rather than s3 links?
Other than that, LGTM.

There is a problem with HF id. Firstly it is not very stable. Secondly, sometimes the download speed is very long and cause timeout (flaky tests)

@maaquib could you also just replace the lmi-dist handler with the new one in this PR, so we can just cover in CI testing?

could you also add tests for vLLM as well, just to serve as baseline?

Added gemma and starcoder2 to vllm

Build: https://github.com/deepjavalibrary/djl-serving/actions/runs/8395244232


Incorrect encoding of dbxrefs

https://github.com/CompositionalDietaryNutritionOntology/cdno/blob/0575bfee9509423ef394eb2fb283b8db93f77610/src/ontology/modules/intermediate/nutritional_components_framework.owl#L388
These lines cause some weird output in the OBO export - the two DOIs should be split up into different dbxrefs

@cthoyt Thanks, sorry I am on annual leave but I will get to this as soon as I am back. Apologies for the inconvenience.

I'd be happy to make a PR myself, but it's not clear how this repository is laid out. Should I make an update to this file directly?

Ok yes, thanks @cthoyt I will merge it.


Add alerts for when pushes to next break the build

Tell us about your request
In order for the sync bot to be able to push directly to the next branch, we had to remove the required checks. We should still run the checks on push to next but emit an alert when the checks fail. main still requires checks to pass so we're protected even if we do nothing, but adding these alerts would increase our ability to detect faults early.
Tell us about the problem you're trying to solve.
Checks for the next branch have been disabled
Are you currently working around this issue?
n/a
Additional context
No response

This is no longer relevant.


Add PHP7 to test matrix

bizzare that build error with php 7 and symfony 2.4. maybe restart and see if its something real? if it goes away, i would not put php 7 into allowed failures for now, so you see when new features would break php 7 or php 7 starts to break this bundle.

Why, we have marked 2.4 as failing, so is also 7 with 2.4 failing

ah perfect then. 2.4 is end of live, so maybe remove it from the matrix
and add a "conflict": { "symfony/symfony": "2.4.*"
} to composer.json?

sure, fell free to add it :)

@dbu What about adding you to the travis notifications? :)

i'd rather not. i see the builds on pull requests, but i get so many of those notification emails i often don't look at them anymore.


Files with audio streams ordered before video streams do not detect resolution properly

https://github.com/whyboris/Video-Hub-App/blob/97e3ebb368876b1c068e1d387210e95944ce8ac1/main-support.ts#L412
I noticed VHA was not detecting resolution for some of my files and did some digging to figure out why. The code in question notes that ffprobe has trouble with some MKV streams; the files I had problems with are actually h264 in mp4 container, not sure that changes much though.
I think you can avoid this issue by either iterating the metadata.streams and checking if it is a video or audio stream before grabbing height // width , or just checking stream 1 if stream 0 doesn't contain the height/width property. I'm not sure what the limit is on number of streams, if a file could contain a bunch of audio streams for different languages before you find a video stream, I guess you'd need to implement something more complex.
I fixed it locally with something like this:
const getPropFromStreams = (metadata, propName) => {
  for (const stream of metadata.streams) {
    if (stream.codec_type === 'audio') {
      continue
    }
    if (stream.hasOwnProperty(propName)) {
      return stream[propName]
    }
  }
  return 0
};

imageElement.height = getPropFromStreams(metadata, 'height');
imageElement.width = getPropFromStreams(metadata, 'width');

Thank you so much for investigating and for sharing the code that may/could/will fix the problem 🙇
Feel free to open a PR; alternatively I'll add it sometime before I release 2.1.0 🎉

You’re welcome. I wasn’t sure if it is the best solution,  since not
knowing much about video formats, I’m not sure if there are some hidden
intricacies I might not be aware of.
On Sat, Jan 11, 2020 at 4:58 PM Boris<EMAIL_ADDRESS>wrote:

Thank you so much for investigating and for sharing the code that
may/could/will fix the problem 🙇
Feel free to open a PR; alternatively I'll add it sometime before I
release 2.1.0 🎉
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/whyboris/Video-Hub-App/issues/335?email_source=notifications&email_token=AAUMK3AW247XEURNVH2CLA3Q5JFIZA5CNFSM4KFP3WJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIWM7LQ#issuecomment-573362094,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAUMK3CIBPA2AOXQIJ4WOBTQ5JFIZANCNFSM4KFP3WJQ
.

--
Kevin V Seelbach
Mobile: +1<PHONE_NUMBER>

@cal2195 -- would be great if you weighed in when you have a chance -- you know more about this piece of code / ffmpeg functionality than I do 🥇

🕵 @kevinseelbach has the right idea, although I would change it slightly - I would iterate all steams available and look for the greatest width and height. I believe mkv files sometimes embeds the thumbnails too, which could be a lower resolution than the actual video. 👍  This may not work if there's some funny streams with large resolutions, but I think it should be a pretty good option.
They can contain unlimited audio and video steams, as well as subtitle streams.

Ah ha! Past-me already figured this out, but didn't do it for ffprobe! 😂 See #128 🎉
We just need to add the parameter -select_streams V to the ffprobe command above, which will only return streams that a video, not cover art, thumbnails etc... 😄 Then just select the first one, or largest resolution!

@kevinseelbach If you get a chance, could you try that, and see if it fixes your issue? 😄


RDP NOT WORKING!! PLZ HELP

Hey! so everything is fine and  supported etc, but when i launch the rdpchecker, it just show me this. ANY one could help me? Thanks a lot

Closed because of missing answer


[firebase_auth][web]: Add support for linkWithRedirect

Discussed in https://github.com/FirebaseExtended/flutterfire/discussions/6070

Originally posted by doppio May  6, 2021
The auth package supports linking Firebase accounts via credential and phone number, but not via the pop-up based flow, which is preferred on web. The Firebase User API has a linkWithPopup function which I presume could be exposed through FlutterFire.
My use case is that I have enabled the "One account per email address" setting in my Firebase project. The FlutterFire documentation explains how to handle "account-exists-with-different-credential" errors when using  the recommended native flow, but an equivalent approach doesn't seem to be possible exclusively using the popup flow on web.
The same can be said for linkWithRedirect.

@doppio
linkWithPopup seems to have been added for web recently. See this merged PR: https://github.com/FirebaseExtended/flutterfire/pull/6562
I am updating this issue title to reflect the same. You can update the discussion thread per above.

As mentioned, linkWithPopup is now available on web 🙏 . Thanks.


The spline isn't connecting the dots in the right sequence for the Scatter plots

Dataset
+---------------------+---------+--------+
| ts                  | episode | reward |
+---------------------+---------+--------+
| 2019-10-02 07:46:20 |       1 |     -4 |
| 2019-10-02 07:46:20 |       2 |     -4 |
| 2019-10-02 07:46:20 |       3 |      0 |
| 2019-10-02 07:46:20 |       4 |      0 |
| 2019-10-02 07:46:20 |       5 |      0 |
| 2019-10-02 07:46:20 |       6 |      0 |
| 2019-10-02 07:46:20 |       7 |      0 |
| 2019-10-02 07:46:20 |       8 |      1 |
| 2019-10-02 07:46:20 |       9 |      1 |
| 2019-10-02 07:46:20 |      10 |      0 |
| 2019-10-02 07:46:20 |      11 |      1 |
| 2019-10-02 07:46:20 |      12 |      1 |
| 2019-10-02 07:46:20 |      13 |      1 |
| 2019-10-02 07:46:20 |      14 |      1 |
| 2019-10-02 07:46:20 |      15 |      1 |
| 2019-10-02 07:46:20 |      16 |      1 |
| 2019-10-02 07:46:20 |      17 |      1 |
| 2019-10-02 07:46:20 |      18 |      1 |
| 2019-10-02 07:46:20 |      19 |      1 |
| 2019-10-02 07:46:20 |      20 |      0 |
+---------------------+---------+--------+
I expect it to be connected like this

But the graph is being connected like this

My configuration looks as follows


Add counters and gauges following SDK standard

Resources

https://netflix.github.io/conductor/metrics/client/

Done: https://github.com/conductor-sdk/conductor-go/releases/tag/v1.2.3


Add parser for Optional types to avoid the null madness

This adds a parser for Optional<T> for all types T we can already parse.
The main motivation behind this is to banish null as much as possible in favor of the much saver abstraction Optional<T> which denotes a possibly absent value. This addresses concerns raised in #77.
TODO:

[ ] Adjust our datatypes to make use of Optional where appropriate.
[ ] Make Gson TypeAdapter not null tolerant so they fail when a field which is not declared Optional gets a null value from JSON.
[x] Add more test (single value json)

I just rebased this to the latest master. I would say we merge this now as is even if we are not able to completely enforce that non optional values are never null its still valuable to mark Optional values as such and have them parsed accordingly.

We can merge this if you need it, choose yourself if you want to merge it from here or include the commits with #109.

I would prefer merging this PR first i will rebase #109 accordingly.


how to make terserWebpackPlugin eliminate dead code in vue file after built when using environment variables

in .env.production i have
VUE_APP_MY_VAR = active

if i use
if (process.env.NODE_ENV !== 'production') {console.log('i m dead code')}

and build.
the code will be eliminated as expected because we can touch the NODE_ENV at compiling  time
but if i use
if (process.env.VUE_APP_MY_VAR !== 'active') {console.log('i m dead code')}

and build
the process.env will hard coded into the built file which looks like
 {a lot of envs}.VUE_APP_MY_VAR !== 'active'

it only works when the app is running, and the dead code wont be removed by terserWebpackPlugin
so how can i remove the dead code with using environment variables?

Terser does eliminated such code.

It's that terser plugin is only enabled when NODE_ENV equals production, so you won't see it eliminated under any other environment. In those circumstance, webpack does the dead code elimination, and its ability is quite limited.

It's that terser plugin is only enabled when NODE_ENV equals production, so you won't see it eliminated under any other environment. In those circumstance, webpack does the dead code elimination, and its ability is quite limited.

do you notice that i m using the .env.production  so the environment must be production

Then please follow the issue helper and provide a proper reproduction repo & env info. Because I have tried the code in a newly created project and the elimination worked.

Then please follow the issue helper and provide a proper reproduction repo & env info. Because I have tried the code in a newly created project and the elimination worked.

i test with my newly created project and it works.that's my project bug.Thank you for taking the time.:)

@sodatea not worked in template.

Why "process.env.NODE_ENV" can not be used in template ?

https://cn.vuejs.org/v2/guide/syntax.html#:~:text=模板表达式都被放在沙盒中,全局变量。

模板表达式都被放在沙盒中，只能访问全局变量的一个白名单，如 Math 和 Date 。你不应该在模板表达式中试图访问用户定义的全局变量。

这个目前只能用 jsx 来解决了


Mono support

I need to extract some WISE installer files from the late 90ies on a Linux machine.
I'm unable to find a functional solution, and this looks to be one of the most promising options.
Mono support would be excellent (or if it already works, better documentation).
I tried looking into it myself but was unable to figure out how to do this (I have little idea about C# and .NET, so I'm not suitable to work on it).

I was incorrectly using xbuild and dotnet msbuild; I've now tried dotnet build and that works!
I can run mono ./Test/bin/Debug/net48/Test.exe /tmp/wise-setup.exe  and it will work.
However, it does incorrectly emit filenames like path1\path2\file.bin in the root, rather than emitting the files to folder path1, subfolder path2, file.bin.
So this project needs some code to handle translation of backslash to forward slash.

You should be able to run this with .NET Core 3.1 on anything that would normally run .NET Framework 4.8 on mono. That should clear up any path issues, since it will use what is native to the system instead.

You should be able to run this with .NET Core 3.1 on anything that would normally run .NET Framework 4.8 on mono.

I can run it, but the path problem persists, because of differences between Linux and Windows filesystem handling.

That should clear up any path issues, since it will use what is native to the system instead.

The problem is part of WiseUnpacker / the wise file format. It's shouldn't be specific to some C# runtime.
wise assumes WIN32 and the wise-packed EXE file contains hardcode paths with backslashes in them. C# does not do much with those and just forwards them to the OS.
Path.Combine itself will only concatenate the path with the platform-appropriate forward-slash but it won't handle any path separators (back-slashes) in the path that came from wise.
On Windows, the wise path separator (\) will be interpreted as path separators; on Linux it will be considered part of the filename.
I can fix it by replacing https://github.com/mnadareski/WiseUnpacker/blob/5561dfae7790a42379add9638ef1b4aff5f29365/WiseUnpacker/WiseUnpacker.cs#L706
with this:
                           newName = newName.Replace("%", string.Empty);

                            /* Temporarily switch escaped-backslash to % */
                            newName = newName.Replace("\\\\", "%");

                            /* Replace separator with forward-slash for POSIX */
                            newName = newName.Replace("\\", "/");

                            /* Recover escaped-backslashes */
                            newName = newName.Replace("%", "\\");

Note that I needed a hack, so an actual backslash in filenames can still occur. I abused the % symbol as a placeholder.
The more correct solution would probably be to replace \ by Path.DirectorySeparatorChar.

I'll give it a shot to fix it up. I'm fairly certain you're the only person outside of my own projects who has even looked at this until now, so I'm not surprised that this slipped through.

Odd note, I think that the usage of \\\\ actually is an empty directory and not an escaped \ in terms of Wise. I could be 100% wrong there, but I'm pretty sure that why it can be collapsed.

Give this a shot when you get a chance: https://github.com/mnadareski/WiseUnpacker/commit/78e1cc0a02fd8ace541b0e50887e0f1a5c48981a


add fontawesome field to each level

from https://community.nodebb.org/post/94466

https://github.com/NodeBB-Community/nodebb-plugin-user-level/commit/54348f70da77fa59c2a9a7c1cbaa53b596d8bfeb


What exactly is "use_filtered" doing?

Version info

bcbio version (bcbio_nextgen.py --version): 1.2.3
OS name and version (lsb_release -ds): "CentOS Linux release 7.6.1810 (Core) "

Question:
I just wanted to know what exactly the use_filtered is doing, is it allowing only PASS variants which have been filtered as pass within each variant caller?

Hi @DolapoA !
https://github.com/bcbio/bcbio-nextgen/blob/master/bcbio/variation/ensemble.py#L78
By default, ensemble variant calling approach uses only PASS variants.
With use_filtered: true you could use non-PASS variants as well.
SN


Recommend version matching

I think it is beneficial to strengthen the language with 'recommend' and state that the minor version and latest strategies are for convenience

@dcroote As it turns out Burak has removed the deployer and client image version 0.2. I had already started to change the page for Docker (while you where making edits it seems) to use a Vue component which will make it easier to update the version history in a single place. Hopefully there will be a list somewhere in the Airnode repo one day to sync with.
So the changes that you made will not merge. I tried to be conscious of what you wrote but maybe you can check it here.
Also I wrote a component on how to delete an AWS based Airnode manually. It is a Vue component as well and it has a pick list for the AWS region in it. In the docs and here in the code. If you have the time give it a read.

Sounds good, what you wrote captures what I was also thinking 👍


Docs: zh document contributes link error, not updated to the new repo address

Page URL:
https://www.typescriptlang.org/zh/docs/handbook/2/conditional-types.html
sending a Pull Request

Issue:
After clicking the link, got a 404 error
The 'microsoft/TypeScript-Website' repository doesn't contain the 'packages/documentation/copy/zh/handbook-v2/Type Manipulation/Conditional Types.md' path in 'v2'.

Recommended Fix:
The TypeScript docs are an open source project.
- Help us improve these pages [by sending a Pull Request](https://github.com/microsoft/TypeScript-Website/blob/v2/packages/documentation/copy/zh/handbook-v2/Type%20Manipulation/Conditional%20Types.md) ❤

The TypeScript docs are an open source project.
+ Help us improve these pages [by sending a Pull Request](https://github.com/microsoft/TypeScript-Website-Localizations/edit/main/docs/documentation/zh/handbook-v2/Type%20Manipulation/Conditional%20Types.md) ❤

old repo:
~~https://github.com/microsoft/TypeScript-Website/~~
new repo:
https://github.com/microsoft/TypeScript-Website-Localizations/
zh/handbook-v2
https://github.com/microsoft/TypeScript-Website-Localizations/tree/main/docs/documentation/zh/handbook-v2

https://github.com/microsoft/TypeScript-Website/issues/2528

Seems like there are no plans to fix it?


Resources: fix api-version from method property to client property

Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[ ] I have reviewed the documentation for the workflow.
[ ] Validation tools were run on swagger spec(s) and have all been fixed in this PR.
[ ] The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

[ ] Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
adding/removing APIs.
adding/removing properties.
adding/removing API-version.
adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

[ ] If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Please follow the link to find more details on API review process.

Automation for azure-sdk-for-python

Automation for azure-sdk-for-go

Can one of the admins verify this patch?

/azp run

@anthony-c-martin I noticed you are reviewer of ARM 2019-10-01. Can you please help verify if my changes make sense? If so, please also advise whether these changes should apply to package 2019-10-01. Thanks.


Add Rule for Smart Versus Dumb Quotes

Fixes #399
Fixes #707
Changes Made:

Added a rule to allow the user to specify the types of single and double quotes to use in the content of a file
Added a function for helping count the number of instances of a substring in a string
Added examples of how this rule works when converting to and from smart quotes
Added regex for smart quotes
Added an ignore for Templater blocks
Added Google translate translations for Spanish, German, and Simplified Chinese
Updated error message notices to require a user's click to make them go away

@pjkaufman looks like 9dbef1ce08454ea5285b62a6e5fa35e3a1187249 introduces a bug whereby all messages require a user click to dismiss the message, as opposed to just errors. It ends up causing the page to fill up with notification messages for those who have notices enabled along with lint on save.

Thanks for pointing this out. It currently has an issue for it (#740 ). I will not be able to address this until the next release which will be at least 1 week from now.

@pjkaufman looks like 9dbef1c introduces a bug whereby all messages require a user click to dismiss the message, as opposed to just errors. It ends up causing the page to fill up with notification messages for those who have notices enabled along with lint on save.

This should be fixed in version 1.15.2 of the Linter @adampetrovic .


Update .codeclimate.yml

updated .codeclimate.yml with formatting changes required to parse file

What a service... Thanks !  :+1:


Filtering on a Python list is 2 orders of magnitude slower than filtering on a numpy array

What happened:
Filtering on a list of integers vs a numpy array on the example below is nearly 200 times slower
From the example below I get
Pandas with list took: 0.573s, len: 3,934,884
Pandas with array took: 0.366s, len: 3,934,884
Dask with list took: 41.739s, len: 3,934,884
Dask with array took: 0.240s, len: 3,934,884

What you expected to happen:
Filtering on a list vs an array shouldn't be that different in Dask, I would expect it to be a bit slower, but not nearly 200 times slower.
Minimal Complete Verifiable Example:
import time
import numpy as np
import pandas as pd
from dask.dataframe import from_pandas
from distributed import LocalCluster, Client

def main():
    n = 10_000_000
    rs = np.random.RandomState(42)
    a_column_unique_values = np.arange(1, n // 10)
    df = pd.DataFrame({"A": rs.choice(a_column_unique_values, n), "B": rs.random(n)})

    filter_values_list = sorted(
        rs.choice(a_column_unique_values, len(a_column_unique_values) // 2).tolist()
    )
    filter_values_array = np.array(filter_values_list, dtype="i8")
    print(f"Len filter: {len(filter_values_list):,}")

    t1 = time.time()
    tmp_df = df[df["A"].isin(filter_values_list)].copy()
    len_after_filter = len(tmp_df)
    print(f"Pandas with list took: {time.time() - t1:,.3f}s, len: {len_after_filter:,}")

    t1 = time.time()
    tmp_df = df[df["A"].isin(filter_values_array)].copy()
    len_after_filter = len(tmp_df)
    print(f"Pandas with array took: {time.time() - t1:,.3f}s, len: {len_after_filter:,}")

    with LocalCluster(n_workers=4, processes=True, threads_per_worker=1) as local_cluster:
        with Client(local_cluster):
            ddf = from_pandas(df, npartitions=8).persist()

            t1 = time.time()
            tmp_ddf = ddf[ddf["A"].isin(filter_values_list)].copy()
            len_after_filter = len(tmp_ddf)
            t2 = time.time()
            print(f"Dask with list took: {t2-t1:,.3f}s, len: {len_after_filter:,}")

            t1 = time.time()
            tmp_ddf = ddf[ddf["A"].isin(filter_values_array)].copy()
            len_after_filter = len(tmp_ddf)
            t2 = time.time()
            print(f"Dask with array took: {t2-t1:,.3f}s, len: {len_after_filter:,}")

if __name__ == "__main__":
    main()

Anything else we need to know?:
Environment:

Dask version: 2022.8.1
Python version:  3.9.13
Operating System: MacOS
Install method (conda, pip, source): pip

@RogerThomas Thanks for reporting, this is surprising and seems like a bug.
I looked at this with @ian-r-rose, and we think this might be related to how the list is being serialized, specifically by the distributed scheduler.
A few notes:

we see short overall times and short time differences while using single machine schedulers
for the list case, the task stream shows some long red bars called "transfer-len-chunks" -- seem to be taking a lot of time
again or the list case, the profile plot shows many large "serialize" steps, which aren't present in the np.array case

thanks for looking into it @pavithraes, is there anything I can help with?

Hi @RogerThomas .  I've just added a PR that should improve this.  With your reproducer, on my machine, this PR reduces execution time for the list from 2 orders of magnitude greater than Pandas to 1.6x longer than in Pandas.  Most of this time is spent confirming that all of the elements in the list are of same datatype.
Would appreciate any feedback.


Conflict numpy version

requirements.txt need numpy==1.11, but gpu_requirements.txt need numpy==1.13 implicitly.
That's why I have error on numpy when import ngraph after executing below command.
make install
make gpu_prepare

Thanks

I sent PR#10. Pls merge.
Thanks


Idea: A monitor to dock monitors

With https://github.com/calesce/redux-slider-monitor and https://github.com/lapanoid/redux-devtools-gentest-plugin I think it's evident that monitors can do more than one thing.
In fact the current monitor does too many things. It wastes the precious screen estate on JSON state which is hardly readable. What if there was a separate CurrentStateMonitor that only displays the current state in full height, with a proper tree view? Then we could change the default monitor to only show the path chosen in the CurrentStateMonitor.
But then you'd need to find an easy way to keep multiple monitors visible. Wouldn't it be cool if there was a "monitor manager" that's also a monitor by itself, but renders a box like
 ________________________
| [show actions]        |
| [show current state]  |
| [show test generator] |
| [show slider]         |
| [show custom monitor  ]
_________________________
```

When a button is pressed, it would render those monitor floated left next to it. You can view actions + current state, or actions + test generator, or current state + slider, or any other combination.

API would be like this:

```js
<DevTools store={store}
                    monitor={CompositeMonitor}
                    monitors={{
                       'show actions': LogMonitor,
                       'show current state': CurrentStateMonitor,
                       'show test generator': TestGeneratorMonitor,
                       'show slider': SliderMonitor,
                       'show custom monitor': MyCustomMonitor
                    }} />
```

Of course you are free to only use two, or three, or any count of any monitors you like. The main goal here is to make some official way to mix them and on the other hand make it easy to show/hide individual monitors so they don't waste screen space when you don't need them.

Thoughts? This should be doable in userland right now. The “visible monitors” thing could be kept in `monitorState` by the `CompositeMonitor`.

I like that!
But I think the title (text/color/etc) should be the responsibility of the Monitor and not the CM and it should be changeable at runtime, so LogMonitor could show the total/unread count of logentries: "Actionlog (12/3)" in the CM.
Also I don't think DevTools need's to know, if the Monitor is a composite or not, so we don't need a prop "monitors".
const compositeMonitor = ...
const logMonitorA = new LogMonitor(someconfig); // or LogMonitor.create or createLogMonitor or whatever
const logMonitorB = LogMonitor(someotherconfig);
...

compositeMonitor.addMonitors(logMonitorA, logMonitorB, currentStateMonitor, ....);

// or shorter but still in JS not JSX
const compositeMonitor = composeMonitors(
    createLogMonitor(confA),
    createLogMonitor(confB),
    createCurrentStateMonitor(),
    createTestGeneratorMonitor(),
   ...
);

<DevTools store={store} monitor={compositeMonitor} />

DevTools proxies all unknown properties to the monitor, so CompositeMonitor would just receive monitors as a prop.
 It will replace the class every time you change a reducer and the update bubbles. We'll have a better solution for that later, but that's a different issue.

I see.
You meant (non ReactComponent) instances with their own config/state, because Monitor is a (React Component) class. Right? Haven't read (React) Hot Loader yet... probably should :)
But title updates should be doable anyway through state or by providing a prop-update-title-function to the child monitors.
Also, I like the idea of configurability, so I could have two LogMonitors with different filters/select etc.
Not sure how that can be done?

Pretty raw implementation of this
demo - http://lapanoid.github.io/redux-devtools-monitor-dock/
repo - https://github.com/lapanoid/redux-devtools-monitor-dock

@lapanoid
Wow, I'm so excited!
I hope you can collaborate with @iktl in #41 to figure out some common solution for laying out monitors.

@gaearon I think I'll implement CurrentStateMonitor as well I had this idea too. It would be great to have monitor for some custom selections as well, pretty easy to do both with one monitor.

I'm closing as there have been some experiments, and I want to have a built-in docking solution as part of #132. It may not support multiple monitors at first, but it will make monitors more easily composable thanks to reducer composition.

Hey @gaearon , is there any update on the "multiple monitor" front? I'd love to be able to use both the filterable monitor and the standard LogMonitor together at the same time.
Thanks!

For now you can use https://github.com/zalmoxisus/redux-devtools-extension which lets you select multiple monitors. I'm not sure if it includes Filterable monitor though. If not you can ask @zalmoxisus to include this.
I haven't done work on making multiple monitors work at the same time but I'm pretty sure it's doable with the v3 API. Feel free to take a stab at it :-)

Hey @gaearon, thanks for the tip to try the chrome extension.
My ideal solution would be to have the option to include multiple devtools, and then be able to toggle which one you're currently viewing by hitting ctrl-j (or some other command).
I saw you mentioned this: https://github.com/YoruNoHikage/redux-devtools-dispatch/blob/master/src/MultipleMonitors.js
Is the MultipleMonitors component just popping multiple tools into the devtool window? I'll try it out and see what I can do with it.
Thanks!

It wouldn't be possible to include multiple devtools as every one will try to add its liftedStore to your store, that's why we're preventing it.
You can create your container as we do in the extension, and use it as a monitor in devtools. You'll also need a second devtools container, which will go to the store configuration, where you will include the filterable monitor in order to update its reducers.

Is the MultipleMonitors component just popping multiple tools into the devtool window? I'll try it out and see what I can do with it.

It acts like a monitor but delegates rendering and updating to its children monitors. That’s why monitors are composable.

Note that we support switching multiple monitors inside DockMonitor now.

@gaearon so cool! Nice work, I can't wait to try it out!


enable consumers to implement MasterMain and rename LeadershipManager to remove ZK

Context
In order for teams to re-implement the MasterMain functionality of the Mantis Server the ServiceLifecycle functions need to be available to teams. I've changed those to be public, but I'm happy to find another solution or extract an interface here.
UPDATE: I am reverting this part of the change.
Second the LeadershipManagerZKImpl to the best of my knowledge is a ZK independent leadership manager. We are implementing a leader elector based on DynamoDB and are able to use this LeadershipManager without modifying it. This name change is proposing to reflect the fact other teams can reuse the Leadership Manager when implementing their own leader election.
In order to change this name it appears I'll need to deprecate as some tests are failing. I'll consider this in a future PR to expand leader election options in Mantis.
Checklist

[x] ./gradlew build compiles code correctly
[x] Added new tests where applicable
[x] ./gradlew test passes all tests
[x] Extended README or added javadocs where applicable

Closing as this has been addressed in https://github.com/Netflix/mantis/pull/682 which was an extension of @mcowgill-stripe 's work.


[NXP] Adding support for RT1060 and RT1170 platforms

Integration of NXP enablement for RT1060 and RT1170 Matter support:
Content:

Matter applications support for: all-clusters-app, laundry-washer-app, thermostat-app
Matter RT1060 and RT1170 platform port files

CI workflow enablement for these new platforms will be done in another dedicated PR.

Please review copyrights: for files part of the SDK, the copyright should be CHIP Authors.
Also this is a 16+k lines delta PR, it is basically impossible to review. Is there any way to reduce delta (e.g. SDK files to be in a separate submodule/repo managed by NXP)?

Thanks @andy31415 for the review and feedbacks. We will follow your recommendation for copyright files located in the Matter SDK. For your point about the size of the PR, I understand your point and we should try to reduce it. We should maybe consider your recommendation of moving some files in dedicated NXP repos. We will discuss this internally and see how we can improve it.

Please review copyrights: for files part of the SDK, the copyright should be CHIP Authors.
Also this is a 16+k lines delta PR, it is basically impossible to review. Is there any way to reduce delta (e.g. SDK files to be in a separate submodule/repo managed by NXP)?

Thanks @andy31415 for the review and feedbacks. We will follow your recommendation for copyright files located in the Matter SDK. For your point about the size of the PR, I understand your point and we should try to reduce it. We should maybe consider your recommendation of moving some files in dedicated NXP repos. We will discuss this internally and see how we can improve it.

Closing the PR for now. A new PR will be created with an improved file architecture.


Cow: Watch dreamycoatspainting.com

Cow requests the watch of the watch_keyword dreamycoatspainting\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

dreamycoatspainting\.com has been seen in 1 true positive, 0 false positives, and 0 NAAs.

Approved by Cody Gray in Charcoal HQ


De-couple Schema Registry from connector, add SchemaRetriever interface

NOTE: Package deployment (gradle uploadArchives) has yet to be tested.

Current coverage is 73.77% (diff: 47.12%)

Merging #26 into master will decrease coverage by 4.19%

@@             master        #26   diff @@
==========================================
  Files            24         23     -1
  Lines           785        793     +8
  Methods           0          0
  Messages          0          0
  Branches        102        108     +6
==========================================
- Hits            612        585    -27
- Misses          140        175    +35
  Partials         33         33

Diff Coverage
File Path

0%
new .../com/wepay/kafka/connect/bigquery/SchemaManager.java

0%
...a/connect/bigquery/write/AdaptiveBigQueryWriter.java

•          19%
...afka/connect/bigquery/config/BigQuerySinkConfig.java

•••        33%
.../connect/bigquery/config/BigQuerySinkTaskConfig.java

••••       40%
...ay/kafka/connect/bigquery/BigQuerySinkConnector.java

•••••••••  90%
...m/wepay/kafka/connect/bigquery/BigQuerySinkTask.java

•••••••••• 100%
...t/bigquery/exception/SinkConfigConnectException.java

•••••••••• 100%
...fka/connect/bigquery/write/SimpleBigQueryWriter.java

•••••••••• 100%
...fka/connect/bigquery/partition/EqualPartitioner.java

•••••••••• 100%
...onnect/bigquery/convert/BigQuerySchemaConverter.java

Review all 23 files changed

Powered by Codecov. Last update 067480f...cf8178c

Should address https://github.com/wepay/kafka-connect-bigquery/issues/18

Modules should be:
kcbq-api
kcbq-confluent
kcbq-connector

Rather than having a build.gradle in every package, just use a single top-level build.gradle


is it possible to change temp folder location for nexrender ?

I am using SSD (128GB) and for some reason 4 minutes video generated is going well above 35GB (still counting...)
Can I change temp location of nexrender to another drive where I have more space ?
OR
Can I do something to generate videos with lower space taken 35GB sounds like a disaster.
Thanks

Yes, you can change the temp location, if you are using binaries just provide --workpath argument with a proper path to a custom temporary folder. Type --help for more info.
Since aerender doesn't offer too much choice, the default lossless export module that renders avi/mov with big file sizes is unfortunately what we need to live with, and there is no other way around it (at least to my knowledge).


Use secrets with KameletBindings

According the the Kamelets User Documentation, a way (3rd one) to configure your Kamelets is to

define a property file
create a secret using this property file
kubectl create secret generic my-company-log-sink.mynamedconfig --from-file=mynamedconfig.properties
bind the kamelet to the secret
kubectl label secret my-company-log-sink.mynamedconfig camel.apache.org/kamelet=my-company-log-sink camel.apache.org/kamelet.configuration=mynamedconfig
write an integration file that uses the Kamelet with the config

from('timer:tick')
  .setBody().constant('Hello')
  .to('kamelet:my-company-log-sink/mynamedconfig')

Right now, I have to hard-code needed (confidential) properties into the KameletBinding:
my-binding.kamelet.yaml
...
  sink:
    ref:
      kind: Kamelet
      apiVersion: camel.apache.org/v1alpha1
      name: my-telegram-sink
    properties:
      authorizationToken: "abcdefg"
      chatId: "123456"
...

Is there also a way of referencing the config in a KameletBinding? I don't want to use java routes only to be able to use secret-based configuration. Something like this:
my-binding.kamelet.yaml
...
  sink:
    ref:
      kind: Kamelet
      apiVersion: camel.apache.org/v1alpha1
      name: my-telegram-sink
      config: mynamedconfig
...

You can do something like this:
https://github.com/apache/camel-k-examples/tree/main/kamelets/aws-s3-to-log-with-secret

@nicolaferraro This is an even better solution. This way I can configure every sink and source separately. For instance when I have a telegram sink and source that need to be connected.
Just to bundle the solution into one reply, how to use auto-secrets in KamelBindings:

create a secret using this property file

kubectl create secret generic telegram-secret --from-literal=authorizationKey=myauthkey --from-literal=chatId=myChatId<secretKey>

link the kamelet that needs the secret to the secret (--overwrite if secret already exists)

kubectl label secret telegram-secret camel.apache.org/kamelet=my-telegram-sink camel.apache.org/kamelet.configuration=telegram-secret --overwrite

use it like @nicolaferraro suggested:

# ...
  sink:
    ref:
      kind: Kamelet
      apiVersion: camel.apache.org/v1alpha1
      name: my-company-log-sink
    properties:
      id: telegram-secret # The special "id" property links the binding to the secret you defined above


Permalinks on category pages all go to the first blog post in the category

Category Page: https://www.measurementlab.net/blog/category/interconnection/
All permalinks go to some version of the first post in the category: https://www.measurementlab.net/blog/interconnection_update/

This will be a change to blog-archive.html

Addressed by #360.


Auto Import Directory

Setup up a task, based on https://github.com/galaxyproject/galaxy/blob/dev/scripts/api/library_upload_from_import_dir.py that is set to run every x (60?) seconds, that scans a directory, like /opt/galaxy/import and automatically adds the files to the Galaxy Library if they haven't been already added.

This would be awesome.

This is similar to what
https://github.com/galaxyproject/galaxy/blob/dev/scripts/api/example_watch_folder.py
does.  Or at least did, years ago.  Maybe a better starting point for such
a task?
On Tue, Mar 3, 2015 at 4:17 PM John Chilton<EMAIL_ADDRESS>wrote:

This would be awesome.
—
Reply to this email directly or view it on GitHub
https://github.com/galaxyproject/planemo-machine/issues/27#issuecomment-77036326
.

Maybe this is interesting? https://github.com/bgruening/galaxy-rna-workbench-extra/blob/master/setup_data_libraries.py

Looks like we'd have to put in some if/then statements to skip creating folders that already exist in the Library and uploading files that have already been added
We make want to mix in some supervisor based cron: http://stackoverflow.com/questions/27341846/using-supervisor-as-cron

The program 'galaxy_lib_sync' has been added into the dream-smc-client roll in https://github.com/kellrott/planemo-machine/tree/dream-smc/roles/dream-smc-client


Namespace name doesn't match the PSR-0/PSR-4 project structure

Laravel Version: 8.1.0
PHP Version: 7.4
Database Driver & Version: sqlite

Description:
Laravel 8 does not need to be compatible with the old version, so could follow PSR-4, now it has error:

suggest:
rename database/factories/ to database/Factories/, such as app/Http not app/http.
Steps To Reproduce:
change
"autoload": {
        "psr-4": {
            "App\\": "app/",
            "Database\\Factories\\": "database/factories/",
            "Database\\Seeders\\": "database/seeders/"
        }
    },

to
"autoload": {
        "psr-4": {
            "App\\": "app/",
            "Database\\": "database/"
        }
    },

It definitely does.

This is a bug in phpstorm.

Here's a workaround. Open your PHPStorm settings and go to Inspections > Class path doesn't match project structure > Directories. Configure the folder/namespace associations that are causing problems. Example:

Here's a workaround. Open your PHPStorm settings and go to Inspections > Class path doesn't match project structure > Directories. Configure the folder/namespace associations that are causing problems. Example:

Maybe I didn't make it clear, I mean: Laravel 8 is working fine in PHPStorm, and the 'database/' changed to PSR-4, but dirs in 'database/' is still lowercase, so we can find the hack for PSR-4 in composer.json, other uppercase dirs in 'app/' or 'tests/' are very good. @driesvints @GrahamCampbell
When the major version changes, it may be an opportunity to make such incompatible changes.

├── app
│   ├── Console ✓ uppercase
│   ├── Exceptions ✓ uppercase
│   ├── Http ✓ uppercase
│   ├── Models ✓ uppercase
│   └── Providers ✓ uppercase
├── database
│   ├── factories ✕ lowercase, need hack for PSR-4
│   ├── migrations
│   └── seeders ✕ lowercase, need hack for PSR-4
├── tests
│   ├── Feature ✓ uppercase
│   └── Unit ✓ uppercase

It definitely does.

https://laravel.com/docs/10.x/contributions#coding-style

Here's a workaround. Open your PHPStorm settings and go to Inspections > Class path doesn't match project structure > Directories. Configure the folder/namespace associations that are causing problems. Example:

This works.


MGDCTRS-729: fix: use the default value in error handling step

Closes the issue
https://issues.redhat.com/browse/MGDCTRS-729

Merge only when https://github.com/bf2fc6cc711aee1a0c2a/cos-fleet-catalog-camel/pull/164 is deployed to the staging

I gave a quick test of this here it doesn't appear to fix the issue, does this rely on an API change?

Just to check I'm testing the right thing, it's for this page, right?

I gave a quick test of this here, however it doesn't appear to fix the issue, does this rely on an API change?

Yes, I see that backend changes are deployed to Dev cluster. you can test there.

Sry my bad I didn't mention the details covered by the PR. In this PR I covered the Wizard Error handler step by adding the default value there

Anyway I guess I will update the PR to cover the Edit step also

@gashcrumb updated the Jira and the PR to handle the error handling step in the edit flow.

Backend changes need to be deployed first.


Ftl names

Description
Add name and description to locale and in files.
TODO

Media

Changelog

:cl:

add: Make more easy for translate in future!

changelog unnecessary

I don't see where the trait FTL strings are in the files, such as trait-monochromacy-name, or trait-mute-description. Are they already elsewhere, or am I just missing them?
Death and I had intended to keep any FTL strings for content we've added in the SimpleStation FTL folder for ease of editing it. I understand this may not be as useful for someone translating. Since translation is the whole point of it, I will speak to him about changing it.

I don't see where the trait FTL strings are in the files, such as trait-monochromacy-name, or trait-mute-description. Are they already elsewhere, or am I just missing them?
Death and I had intended to keep any FTL strings for content we've added in the SimpleStation FTL folder for ease of editing it. I understand this may not be as useful for someone translating. Since translation is the whole point of it, I will speak to him about changing it.

There others trait death added but in one commit you remove they, soo i just back it.
https://github.com/Devianartaro/EbenGrad/blob/ftl-names/Resources/Locale/en-US/SimpleStation14/Prototypes/Traits/disabilities.ftl


links in mail have wrong server part

On the demo server, when mail notifications are sent, the server part is wrong (satsrv07)

@heikofriedrich this should not happen anymore since we changed the launch config of live. However, links in mails still point to satsrv07

jetzt sollte es passen


Change position of "Edit user" button on profile page

The "Edit user" button on the profile page is misplaced, so that its label is truncated.


Changed namespace visualization name

#33

visualization -> tree_visualization
visualization -> linked_list_visualization

Yeah you are right, didn't notice it.


Issue with stb.freq thresh parameter in version 0.6.0 and 0.7.0

Chris,
Hi!
First, thanks for providing a tool to quickly summarize and order categorical counts!
I'm experiencing an issue with the thresh parameter in stb.freq.  In version 0.5.0, it is working as shown in the vignette and various articles. However, when upgrading to 0.6.0 and the later version 0.7.0, this happens:
    <categorical column> count	percent	cumulative_count	 cumulative_percent

0	Other Services	      32978	100.0	32978	                 100.0
When I omit the thresh parameter, it shows all the categories with their respective counts and percentages. I also tried to change the feature to categorical, but the issue persists. Once I downgrade to 0.5.0, the issue disappears!
Any thoughts about what change from 0.5.0 to 0.6.0 that is causing this?

Quick question, what value are you passing the thresh?  It should be a whole number now, that is a change I made so that if you want to have the threshold at 20% you should use 20 not .2. That's the biggest change and some of the earlier tutorials show the .2 version.
If that's not the case, can you post a data set that shows this behavior?

I ran stb.freq with thresh=96 (96%) and it works.
Thanks again!


homebrew package does not retain version info

sean:/usr/local/Cellar/influxdb/0.9.0-rc30/bin$ ./influxd version
[srvr] 2015/05/26 16:37:35 InfluxDB v0.9 (git: unknown)

Installed InfluxDB RC27 with Homebrew, later upgraded to RC30 using brew. In both cases the version string is "unknown" rather than the correct build.

@gunnaraasen i think i figured this one out - change the first build step from build to install and remove the second step. i think it's nuking settings made in the first one. we can take a look at it tomorrow if that doesn't make sense.

@toddboom good catch. That seems to work. I also bumped up the version to rc31.
This should be fixed as soon as Homebrew/homebrew#40135 is merged.

Awesome!


Entries relevant to work we did to make D8 shippable

…, back when those were questions raised.

Thanks for catching my syntax error. (Related protip: do not write code, eve JSON, on Ambien.)


[API-3547] skip orders that have been seen when finding new settlements

The previous change for this here https://github.com/skip-mev/skip-go-fast-solver/commit/94918d943c0aa42724372653e3b9cc2e3646dac5 did not correctly catch orders that were already marked as filled/refunded at source chain or do not exist at the source chain since since those are not ingested in the db. This PR just uses an in memory map to track and skip orders

also I am confused on how this reduces the api calls

oh the actual change was in the previous commit nvm


Fix test failures that occur only on Windows

This PR fixes #1256.

The last file that's yet to be fixed is test/ios/ios_test_backend_test.dart.
Running tests on iOS is only supported on Mac, but I'd like to fix it anyway so tests are green when running on Windows.


Error handling for emoji-names with a slash at the end

Reported here by @sov-j
Tested this on current Firefox. There is a bug where forward slash symbol (/) handling is incorrect. Details are below.
Reproduction steps

Open Custom emoji form
Enter name with / (e.g. test/)
Press Add emoji  button

Expected result
"Emoji names must contain [...]" error message appears.
Actual result
Stack trace appears with JSON parsing error. Add emoji button becomes inactive untill the form is reopened. See screenshots below.

@ganpa3 want to pick this one up?

@timabbott #22477


Test with Ruby 2.7, 3.0 and 3.1

@simonc Hi, it seems that the CI is not always running on the upstream source repository.

Hey @nicolasleger 👋
Thanks for this PR and sorry for the delayed response. I'll take a look at this and try to fix any issue asap. I'll keep you posted 🙂


Parse failed.

ERROR in ./node_modules/vuetify-datetime-picker/src/components/DatetimePicker.vue 1:0
Module parse failed: Unexpected token (1:0)

npm i?

I found the error and fixed it in my code.
Thanks
On Tue, May 12, 2020 at 12:42 PM Petey<EMAIL_ADDRESS>wrote:

npm i?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/darrenfang/vuetify-datetime-picker/issues/65#issuecomment-627552487,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGBHTBI4J3LO2M2COWPBBTRRGRB7ANCNFSM4MUAKTDQ
.

--
m steve<EMAIL_ADDRESS>415-324-9035


Projet dead ?

Hi,
Some fork are better maintained like : https://github.com/openEuler-BaseService/yajl
Does the project is dead ?
Bastien

+1 ping ..

I made a fork a while ago here on codeberg. I will look into merging some of the other PRs besides #211 and making a release.

Please move that repo to gihub or any gitlab.
Codeberg do not offer enable projects watches/notifications as selectively as gihub/gitlab (you can enable only all watches or disable it), I'm not interested to receive all discussions/issues tickets. I'll be mostly interested only notifications about new releases.
If you are not going to make Codeberg releases or github/gitlab newreleases.io is not able to watch new releases on Codeberg as well.
Other thing is that Codeberg do not offer cross references between commits comments and issue tickets within the project or with other projects as well like it is with github/gitlab.
From that angle the best place to keep that fork is github.

The reason I use codeberg is because they support ipv6 and will soon support fast forward merging. I found this issue so I don't think gitlab supports --ff-only: https://gitlab.com/gitlab-org/gitlab/-/issues/325868 Of course, there is always manual PR merging.

Really? Github do not support ipv6? 🤔

@lloyd: It is possible to move your repository in a GitHub organization and add a new team?

@lloyd hasn't made a peep about yajl here in about a decade as far as I can see, but that doesn't mean the "project", i.e. the code, is dead.  That never happens to open source code, especially not when it's here on Github or on any other well known long-standing repository hosting site.
There are lots of forks of lloyd/yajl, some actively worked on.
There are also copies of the project, perhaps many in many places, including my own (which started as a fork and was split off with the help of Github):  robohack's yajl.

A long time ago, I have done a ticket:

https://github.com/lloyd/yajl/issues/219


Include page with information about finding an attorney after using this

https://masslrf.org/en/triage/info ?

Can we just add a link to Mass Legal Resource Finder on download screen?


[Bug Report] el-select with multiple and remote-method would display values but values

Element UI version
2.4.0
OS/Browsers version
Chrome latest
Vue version
2.5.16
Reproduction Link
https://jsfiddle.net/nefhgsa3/
Steps to reproduce
Just load the page, the select would show '选项1' and '选项5' but not '黄金糕' and '北京烤鸭'
What is Expected?
Show '黄金糕' and '北京烤鸭'
What is actually happening?
Show '选项1' and '选项5'

You should initiate options with pre-selected values: https://jsfiddle.net/nefhgsa3/2/


Update vendored transports for Master

Coverage increased (+0.003%) to 38.466% when pulling 4b688cceb006a506b6080d23cf31b518e78f73e2 on brian.masterTransports into f3499105bfdb834cddf365e140f391ffac0033f8 on master.

@placer14 I looked into wrapping the proxy.dialer but we have an issue because we have vendored an older golang.org/x/net/proxy lib and it does not include the ContextDialer code needed.
https://github.com/golang/net/blob/master/proxy/dial.go#L13


AtomicPositiveInteger less memory used & provides better perf

AtomicPositiveInteger less memory used & provides better perf

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.jiachun.fjc seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.

我也没测试，不过看代码貌似对溢出的处理不够

@swiftplus 您仔细看下哦, 没有溢出问题, 和原有代码语义一致的(都有value  & Integer.MAX_VALUE)

返回值是相同的，不过index值就不能直接表达语义了。

Codecov Report

Merging #348 into master will increase coverage by 0.09%.
The diff coverage is 91.66%.

@@             Coverage Diff              @@
##             master     #348      +/-   ##
============================================
+ Coverage     42.39%   42.48%   +0.09%
- Complexity     4690     4701      +11
============================================
  Files           643      646       +3
  Lines         30549    30658     +109
  Branches       5370     5378       +8
============================================
+ Hits          12950    13026      +76
- Misses        15582    15616      +34
+ Partials       2017     2016       -1

Impacted Files
Coverage Δ
Complexity Δ

...baba/dubbo/common/utils/AtomicPositiveInteger.java
76.59% <91.66%> (+9.92%)
25 <14> (-6)
:arrow_down:

...libaba/com/caucho/hessian/util/IdentityIntMap.java
25% <0%> (-5.96%)
5% <0%> (-2%)

...om/alibaba/dubbo/rpc/filter/ActiveLimitFilter.java
83.33% <0%> (-5.56%)
6% <0%> (-1%)

...a/dubbo/remoting/transport/netty/NettyChannel.java
61.25% <0%> (-5%)
20% <0%> (-1%)

.../protocol/hessian/HttpClientConnectionFactory.java
45.45% <0%> (-4.55%)
2% <0%> (ø)

...va/com/alibaba/dubbo/rpc/filter/GenericFilter.java
0% <0%> (ø)
0% <0%> (ø)
:arrow_down:

.../alibaba/dubbo/rpc/protocol/rest/RestProtocol.java
64.75% <0%> (ø)
14% <0%> (ø)
:arrow_down:

...cluster/loadbalance/ConsistentHashLoadBalance.java
0% <0%> (ø)
0% <0%> (ø)
:arrow_down:

...bbo/rpc/proxy/wrapper/StubProxyFactoryWrapper.java
0% <0%> (ø)
0% <0%> (ø)
:arrow_down:

.../alibaba/dubbo/rpc/proxy/AbstractProxyFactory.java
0% <0%> (ø)
0% <0%> (ø)
:arrow_down:

... and 6 more

Continue to review full report at Codecov.

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


[MenuList] Fix keyboard a11y when no item is focused when opening

The actual issue is dispatching keydown events to custom targets. It should always be dispatched on document.activeElement because that's how the spec defines it.
Close #16294, #15973
@ryancogswell Could you take a look at the new tests?

Couldn't verify it manually in browserstack. Will investigate what the issue is.

Could you take a look at the new tests?

I've looked through the implementation changes and they make sense to me. I've taken a brief look at the tests. I'm a big fan of switching to using react-testing-library and dispatching the events in a more appropriate way. I'll find some time later today to look through the test changes in more detail.

The keyboard interaction doesn't seem to work on https://material-ui.com/components/menus/#simple-menu. Is this expected?

Yes. This only fixed the integration with Select. The menu needs an a11y overhaul but I want to draft a general a11y proposal since the increasing discussions around a11y slows down work to the point where it's no longer viable. We need to find a general consensus how important a11y is for us first.

We need to find a general consensus how important a11y is for us first.

@eps1lon I think that It largely depends on what aspect of a11y and how we want to grow the library.
Most of our current users don't care about it. It's what we have learned from the user survey. What people value is: features. The majority of our users use Material-UI to go fast. a11y is by definition in opposition with this objective, it's a lot of work. It's not necessary to validate business assumptions when building a prototype. It has a negative ROI.
Only considering our current users, we would be better off deprioritizing a11y because it slows us down to make components more feature rich. See how Ant Design is popular in China, and yet, their components are not accessible. Who cares 🤷♂?
However, and that the interesting part, I think that there is an opportunity to grow the project from the (indie hacker land: backend dev, entrepreneur, people learning to code) in the enterprise land (to target senior front end developers, Fortune 500 companies). In order to execute, we need to have outstanding accessibility, bundle size & performance. +50% of the people that start their design system do it from scratch. It's such a waste! I believe that Material-UI can be their one-stop components store. We can enable developers to reach a quality of components that they would never be able to reach without Material-UI. To do that, I think that we should prioritize the following aspect of a11y in this order:

keyboard & focus, it's the first thing people notice, even none impaired one.
aria-x, they are the workers in the shadow, they shine when your screen reader is turned on.
color, it's the least important dimensions as most people will override all our default colors, what we implement should only be a guideline, but ultimately, it's the UI / UX designer of people's team that decides.

What do you think?

As a long term user of MUI that has promoted it heavily internally at my company to the point where we use it on 100% of our next-gen products used by thousands of fortune-500/governmental customers, i can speak to the immense value proposition that out-of-the-box accessibility support increasingly brings us.

The majority of our current users don't truly care about it. It's what we have learned from the user survey. What people value is: features. The majority of our users use Material-UI to go fast. a11y is structurally in opposition with this objective, it's a lot of work. It's not necessary to validate business assumptions when building a prototype. It has a negative ROI on small projects.

I think this boils down to the fact that accessibility is hard! I strongly believe as developers we should be doing more to cater to users that benefit from accessibility. There is a huge knowledge gap for what is required to make an application accessible. MUI is in a unique position due to its market share to promote and bring awareness to accessibility like you are already doing in your components and in the docs!

However, and that the interesting part, I think that there is an opportunity to grow the project from the (indie hacker land, backend dev, entrepreneurs, full stack devs, people learning to code) in the enterprise land (to target front end developers, Fortune 500 companies). In order to execute, we need to have outstanding accessibility, bundle size & performance (without to forget the features of course).

I think this is key. There is an ever increasing demand in North America (and I would hope this also extends to Europe/Global) that web sites/applications be accessible. Government and private organizations are increasingly requiring that the applications they procure meet accessibility requirements. For example my company does significant business with the Canadian/US Government that often require by mandate that our products meet WCAG AA specifications or they will close the door on us even if our product is superior to competitors.

I believe that Material-UI could be a one-stop components store. We can enable teams to reach a quality of components that they would never be able to reach without Material-UI in the same period of time.

💯. The built-in styling that MUI provides is nice, but what I've found even more valuable is the amazing, intuitive, consistent API, including the out-of-the-box accessibility support. We've been able to transform the styling using Theme overrides, all while keeping the wonderful API that you provide and staying accessible. It has significantly reduced our R&D. We've been able to develope our component set in a fraction of the time compared to if we had rolled our own (we tried it... it was a source of immense pain). We simply bring in your components, tweak the styling to suit our brand, and ship it to all of our products.

@adamscybot Same in the US: #14187.

I wouldn't even go as far as public facing websites. I don't think we're that far ahead yet. It's more of a problem if companies build internal tools (which we already know some). Companies are required to hire a certain quote of people with disabilities (germany) at a certain size. They can't do that if their internal tools aren't accessible.

@oliviertassinari @eps1lon sorry to ping, but i didn't want to create a new issue and drive you guys nuts 😛. Do you guys have a plan to address the outstanding a11y issues with Menu/MenuList? Should we open a new issue to track?

I'll have it written down this week.

@eps1lon @ianschmitz I'll get the rest of my thoughts about this documented within the next couple days as well. The biggest Menu/MenuList issue was taken care of by #16450, but there are one or two minor issues outstanding.


CLOUD-59766 added stackversion to blueprint

@keyki

Refer to this link for build results (access rights to CI server needed):
http://ci.sequenceiq.com//job/cloudbreak-pull-request/2689/

Refer to this link for build results (access rights to CI server needed):
http://ci.sequenceiq.com//job/mock-integration-test/180/


Alow negative values for the parameters of the exp3 dependence function

I'm submitting a ...

[x] bug report
[ ] feature request
[ ] code improvement request

Expected behavior
How should it work (with the bug fixed or the feature implemented)?
c3 should be allowed to be negative.
Actual behavior
How does it currently work (with the bug causing problems or without the feature)?
With a new release we forbid negative values for c3, which causes issue with the exp3 dependence function. If the file https://github.com/ec-benchmark-organizers/ec-benchmark/blob/master/organizers-code/e1_baseline_dataset_a_to_c.py is run with viroconcom 1.3.5 the following issue is apparant:
Screenshot

Steps to reproduce the problem (how to see the actual behavior)

Run organizers-code/e1_baseline_dataset_a_to_c.py with viroconcom 1.3.5

Fixed in version 1.3.6 .


Expanding array

Hi,
keypath.expand behavior is pretty weird with expanding an array.
The output  of this:
keypath.expand(keypath.flatten({
   notes: ["hello", "this"]
}));

is { "0": "hello", "1": "this" }

Interesting is it also missing the “notes” key altogether?

@tjmehta added tests for this in - https://github.com/tjmehta/keypather/pull/26
and it's not missing the notes, it is returning
{ "notes":  { "0": "hello", "1": "this" } }


pull request for e2e test at 12/27/2016 03:45:06

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


Refactor registration data enable e2e

AB#31242
Describe your changes

Checklist before requesting a review

[ ] I have performed a self-review of my code
[ ] I have added tests wherever relevant
[ ] I have made sure that all automated checks pass before requesting a review
[ ] I do not need any deviation from our PR guidelines

@RubenGeo the unskipped test is still failing

@jannisvisser
It works locally, but not in the pipeline. Just noticed this test is also skipped on main. So I am just gonna close this PR and remove the task


Target [Illuminate\Contracts\Routing\ResponseFactory] is not instantiable on calling Response::json using Response Facade in Lumen 5.4.3

Laravel/Lumen Version: 5.4.3
PHP Version:7.0.14
Database Driver & Version:

Description
Here's my code
       if (empty($errors))
        {
            /* Success case */
        }
        else
        {
            $response = array('success' => false, 'errors' => $errors);
        }

        return Response::json($response);

Here's the error
in Container.php line 804
at Container->notInstantiable('Illuminate\\Contracts\\Routing\\ResponseFactory') in Container.php line 687
at Container->build('Illuminate\\Contracts\\Routing\\ResponseFactory') in Container.php line 565
at Container->make('Illuminate\\Contracts\\Routing\\ResponseFactory') in Application.php line 208
at Application->make('Illuminate\\Contracts\\Routing\\ResponseFactory') in Container.php line 1070
at Container->offsetGet('Illuminate\\Contracts\\Routing\\ResponseFactory') in Facade.php line 159
at Facade::resolveFacadeInstance('Illuminate\\Contracts\\Routing\\ResponseFactory') in Facade.php line 128
at Facade::getFacadeRoot() in Facade.php line 215
at Facade::__callStatic('json', array(array(***))) in AppResponse.php line 31

Steps To Reproduce: Use Response::json using Response Facade to return responses.

Can you please report this on the lumen repo? https://github.com/laravel/lumen-framework/issues


Testing

[x] 140 Unit, Integration and End-to-End Tests
[x] GitHub Action CI
[x] ESLint

Manually merged to master


RGCN implementation

❓ Questions and Help
It's quite a while now. So following up. Wondering whether the RGCN implementation is available now in a branch?
I wonder how long would it take for the next release?

@AlanSwift wondering do you have any update 🙏 ?

Sorry for the late reply. It will come soon. We have delayed it since we have been busy the past two months.

@AlanSwift I am also waiting for this feature. Any idea when this feature would be available? Would appreciate your help.

As the reply in the roadmap, the RGCN will come soon with the next release in about two weeks.

@AlanSwift great work with the library. Wondering when the RGCN would be available?

Please refer to our roadmap for the RGCN. This issue will be closed.


Allow import as Items

A single configuration flag to indicate if we create JournalEntry or Item (or Actor) objects.

Maybe set up a configuration window so that particular topic category_name values can be identified as Items rather than Journal Entries.

Items appear to be a type of Entity (or Document in 0.8) that can be customised differently for each Game System.

Now there is possibility to import .json in order to adapt every system game, would it be easy to import the "named equipment" and "named object" as foundry item (instead foundry journal) the most simply way (name +picture and everithing else as description?) ?
Once edited in Foundry, we could use the exported json as additionnal snipet in realmworks and keep it reusable?

Have you tried turning on this module option?

I did it, but it didn't worked as named object. But it worked with named equipment finally :)

I will have to check the workings, the full list for PF1 is:
{
		[ "Feat",                  "feat" ],
		[ "Archetype/Domain/Etc.", "feat" ],
		[ "Trait/Drawback",        "feat" ],
		[ "Skill",                 "feat" ],
		[ "Magic Item",            "equipment" ],
		[ "Mundane Weapon",        "equipment" ],
		[ "Mundane Item",          "equipment" ],
		[ "Mundane Armor/Shield",  "equipment" ],
		[ "Named Object",          "equipment" ],
		[ "Named Equipment",       "equipment" ],
		[ "Race",                  "race" ],
		[ "Class",                 "class" ],
		[ "Spell",                 "spell" ],
}


feat(codemagic_app_preview): only built when the pull request has a specific label

⬇ Generated builds by Codemagic for commit 78a66fb662fa27ce48f2b598776fde5661c73322 ⬇
This is a custom message.

iOS
Android
macOS

  Download link
  Download link
  Download link

⬇ Generated builds by Codemagic for commit e7354a5c036513e8dd2cc35dc994cd574f9cbd46 ⬇
This is a custom message.

iOS
Android
macOS

  Download link
  Download link
  Download link


Upgrade to log4j 2.15.0

Does this project use Log4j? I don't see it in any of the build.gradle files.
For the modules that use Spring Boot, Boot doesn't use Log4j by default. It manages a dependency version for Log4J but you won't get a transitive dependency on Log4j from Spring Boot.

@scottfrederick good point. thanks! No need for us to pin it to a certain version then.


Feat: send bundles to Flashbots

RE: #165

You could use git rebase to clean up your branch

Sorry took a little longer than expected. Mostly was resolving dependency conflicts and rebasing commits.


PyFat indentation error

I'm running MSXPI v1.1 rev 0, server 1.1 build 20230915.680.
pcopy fails because of this:
/usr/local/lib/python3.9/dist-packages/pyfatfs/PyFat.py
line 954:

if signature != 0xAA55:
   #raise PyFATException(f"Invalid signature: \'{hex(signature)}\'.")

that causes and indentation error, since the "if" block is empty.
This change is made by msxpi-setup.sh:
sudo sed -i "s/raise PyFATException(f\"Invalid signature:/#raise PyFATException(f\"Invalid signature:/" /usr/local/lib/python3.9/dist-packages/pyfatfs/PyFat.py

Add a "pass" inside the IF.
if signature != 0xAA55:
pass
This is just a workaround though.


[cosmos][test] set NodeTestVersion to 10.x

We removed 8.x from the test matrix in an earlier PR. As a result, cosmos tests
have not been running since then due to the 8.x version under the MatrixFilters.
This change enables running tests on our minimum supported version of 10.x.

/azp run js - cosmosdb

/azp run js - cosmosdb - ci

I am going to override the check-enforcer even with the cosmos test failure because now the test run matrix is generated correctly.
@zfoster could you please have a look at the test failures?

/check-enforcer override


Prompt LLMs in the generative AI hub in SAP AI Core

Tutorials: https://developers.sap.com/tutorials/ai-core-generative-ai.html
There are confusing differences between typed URLs (like {{apiUrl}}/v2/lm/scenarios) and URLs in screenshots (like {{baseUrl}}/lm/scenarios)

@dhrubpaul can you please address the user's feedback?  Thank you.

Hi @jmmargo , @Sygyzmundovych
Thanks for the feedback. It has been fixed now.
Please note that it will take some time to reflect in the tutorials.
Regards,
Neelesh.
(cc: @dhrubpaul)


NFR portsup feedback

When doing cbsd portsup nothing is reported on the cmd-line.
Looking at the process I do see that svnlite is running but it takes a few minutes before something is shown.
Is it possible to add some progress feedback when portsup is running?

I'm not sure that we can show a progress for this operation because execution of 'svnlite' or 'svn' is atomic operation for me/scripts. Such delay is specific for svn - at this point it is an internal data processing. Perhaps it makes sense to display some message like 'In progress, please wait..'

Added reason for the delay before output:
https://github.com/olevole/cbsd/commit/3351003a63dd9ec23e989fb1b6d83b719a2b7cfa
Thanks for the tip


How to generate docs for project only?

How to restrict golds to generate the HTML docs for just the current project?
$ ls -Altr
total 96
-rw-r--r--   1 user  wheel    22B Dec 30 15:17 .gitignore
-rw-r--r--   1 user  wheel   1.1K Dec 30 15:17 LICENSE
-rw-r--r--   1 user  wheel    10K Dec 30 15:17 README.md
-rw-r--r--   1 user  wheel    12K Dec 30 15:17 TODO.md
drwxr-xr-x   8 user  wheel   256B Dec 30 15:17 code/
-rw-r--r--   1 user  wheel   126B Dec 30 15:17 go.mod
-rw-r--r--   1 user  wheel   2.7K Dec 30 15:17 go.sum
drwxr-xr-x   3 user  wheel    96B Dec 30 15:17 gocore/
drwxr-xr-x   3 user  wheel    96B Dec 30 15:17 godoge/
drwxr-xr-x   3 user  wheel    96B Dec 30 15:17 gold/
drwxr-xr-x   6 user  wheel   192B Dec 30 15:17 internal/
-rw-r--r--   1 user  wheel    85B Dec 30 15:17 main.go
drwxr-xr-x  12 user  wheel   384B Dec 30 15:17 .git/

$ golds -emphasize-wdpkgs -compact -gen -dir=.generated .
...

It is easy to only show docs of the current project only (without dependency package docs) in the starting page.
If you mean to avoid generating docs of the dependency packages totally, there are some difficulties to achieve this.
I'm not sure if this is possible now. I will take this to heart until I find a solution.

Thanks, @go101! The latter is what I had in mind (to match what javadoc / jsdoc typically does). Not urgent, just thought of checking to see if it was possible / supported.

It is easy to only show docs of the current project only (without dependency package docs) in the starting page.

How to do this?
I'm totally Ok to generate the documentation for all dependencies, but I would like to see only the documentation of project only on main page

It is easy to only show docs of the current project only (without dependency package docs) in the starting page.

How to do this?
I'm totally Ok to generate the documentation for all dependencies, but I would like to see only the documentation of project only on main page

A new option -wdpkgs-display=promoted|solo|general will be added in the next version. The old option -emphasize-wdpkgs will be replaced with -wdpkgs-display=promoted. And -wdpkgs-display=solo is used to show docs of packages in the current directory.

A new option -wdpkgs-display=promoted|solo|general will be added in the next version. The old option -emphasize-wdpkgs will be replaced with -wdpkgs-display=promoted. And -wdpkgs-display=solo is used to show docs of packages in the current directory.

Thanks!

Thanks!

A -wdpkgs-listing=promoted|solo|general option is added in v0.1.8.

A -wdpkgs-listing=promoted|solo|general option is added in v0.1.8.

@vultbot
You can add --compact option to reduce the size. About more options, please read https://go101.org/apps-and-libs/golds.html


Release 2.5.0 for Windows & MacOs

Add radios:

Radio Classic Rock
Capital Xtra
BBC Radio 1 Xtra.

https://github.com/kkamara/kelvinkamara/releases


Preferences: Dialog panel on Linux doesn't show all values and can't be resized.

Bringing up the File>Preferences on my Linux laptop doesn't display all of the settings/values.
There isn't a way to resize it (which I would expect for a panel like this), but all of the settings/values need to be visible.

Can you please spell out which settings are missing?

On Jan 15, 2021, at 1:35 PM, Ed Silky<EMAIL_ADDRESS>wrote:
Bringing up the File>Preferences on my Linux laptop doesn't display all of the settings/values.
There isn't a way to resize it (which I would expect for a panel like this), but all of the settings/values need to be visible.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/MorseKOB/PyKOB/issues/230, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALTAYK2L5C7W233FH7HK3Z3S2CYKXANCNFSM4WEUNFFA.

Can you please spell out which settings are missing?

On Jan 15, 2021, at 1:35 PM, Ed Silky<EMAIL_ADDRESS>wrote:
Bringing up the File>Preferences on my Linux laptop doesn't display all of the settings/values.
There isn't a way to resize it (which I would expect for a panel like this), but all of the settings/values need to be visible.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/MorseKOB/PyKOB/issues/230, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALTAYK2L5C7W233FH7HK3Z3S2CYKXANCNFSM4WEUNFFA.

This is the entire dialog on my Linux laptop. It is cut off just below 'Automatically connect...`

This is the entire dialog on my Linux laptop. It is cut off just below 'Automatically connect...`

Thanks for including a picture!  What’s the size of your screen on that Linux laptop?
73, -Patrick.

On Jan 15, 2021, at 11:03 PM, Ed Silky<EMAIL_ADDRESS>wrote:
https://user-images.githubusercontent.com/19332027/104801886-6adbf900-5785-11eb-997a-28035ae15541.png
This is the entire dialog on my Linux laptop. It is cut off just below 'Automatically connect...`
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/MorseKOB/PyKOB/issues/230#issuecomment-761519205, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALTAYK2WGYASH5XBFJZ2L2TS2E25TANCNFSM4WEUNFFA.

Thanks for including a picture!  What’s the size of your screen on that Linux laptop?
73, -Patrick.

On Jan 15, 2021, at 11:03 PM, Ed Silky<EMAIL_ADDRESS>wrote:
https://user-images.githubusercontent.com/19332027/104801886-6adbf900-5785-11eb-997a-28035ae15541.png
This is the entire dialog on my Linux laptop. It is cut off just below 'Automatically connect...`
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/MorseKOB/PyKOB/issues/230#issuecomment-761519205, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALTAYK2WGYASH5XBFJZ2L2TS2E25TANCNFSM4WEUNFFA.

Here is the whole screen:

Resolution: 1440x900

Here is the whole screen:

Resolution: 1440x900

Very strange.  Let me set up an Ubuntu VM and try it on my Mac.
73, -Patrick.

On Jan 15, 2021, at 11:33 PM, Ed Silky<EMAIL_ADDRESS>wrote:
Here is the whole screen:
https://user-images.githubusercontent.com/19332027/104806082-b98b9200-5789-11eb-941e-0d7415ae0087.png
Resolution: 1440x900
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/MorseKOB/PyKOB/issues/230#issuecomment-761521983, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALTAYK6T65B6YF5VZR5YYELS2E6K5ANCNFSM4WEUNFFA.

Very strange.  Let me set up an Ubuntu VM and try it on my Mac.
73, -Patrick.

On Jan 15, 2021, at 11:33 PM, Ed Silky<EMAIL_ADDRESS>wrote:
Here is the whole screen:
https://user-images.githubusercontent.com/19332027/104806082-b98b9200-5789-11eb-941e-0d7415ae0087.png
Resolution: 1440x900
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/MorseKOB/PyKOB/issues/230#issuecomment-761521983, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALTAYK6T65B6YF5VZR5YYELS2E6K5ANCNFSM4WEUNFFA.

It works on my Mac. The position of the dialog on Windows cuts off the title bar (so I can't move it). I'll take a screen shot on it.

It works on my Mac. The position of the dialog on Windows cuts off the title bar (so I can't move it). I'll take a screen shot on it.

This is on my Windows laptop.
Resolution: 1366x768

This is on my Windows laptop.
Resolution: 1366x768

I have two other Windows machines I can try it on. For Linux, I can try it on a Raspberry Pi if that would help.

I have two other Windows machines I can try it on. For Linux, I can try it on a Raspberry Pi if that would help.

Weird - it looks OK on my Ubuntu VM (after I installed python3-tk, python3-disutils, python3-serial, and python3-audio):

Weird - it looks OK on my Ubuntu VM (after I installed python3-tk, python3-disutils, python3-serial, and python3-audio):

You've tried updating to the very latest (3.8?  3.9?) Python and Tkinter/Ttk?

You've tried updating to the very latest (3.8?  3.9?) Python and Tkinter/Ttk?

For some reason, the window sizing/positioning calls were causing the dialog to show up partially off screen on some instances of Linux. I've commented them out for now, allowing Tkinter/Tcl and the OS to position them as they see fit, and things are working. The dialog tends to show up near the upper left of the screen, rather than in the center - but it shows up completely and can be moved around.
pykob version 1.3.4


arrow::compute::kernels::temporal should support milliseconds

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

arrow::compute::kernels::temporal should support milliseconds in similar way it supports seconds
Describe the solution you'd like

Add functions to extracts the milliseconds of a given temporal array as an array of integers
Describe alternatives you've considered

None
Additional context

None

Please assign this ticket to me

@comphead thank you
do you plan to do millisecond only or microsecond/nanosecond as well in this pr?

@waitingkuo for now we need milliseconds. but if the PR is relatively small, we can include micro/nano as well

@comphead
extracting second in postgresql contains microseconds
willy=# select date_part('second', now());
 date_part
-----------
 21.070954
(1 row)

since the resolution for it's timestamp is microsecond
https://www.postgresql.org/docs/7.3/datatype-datetime.html
In datafusion, our default Timestamp's resolution is  nanoseconds, so I think we might need that

@waitingkuo I'm wondering would be that better to expose nanoseconds instead? Having that we can always convert nano to less precision data like millis, micros?

@comphead expose nanosecond sounds great

label_issue.py automatically added labels {'arrow'} from #2996


Automatization of pre-processing

Pls explore options to automate pre-processing and make plan how much time and effort is required to do so.
cc @bobresink @ysherstyuk

This task will be picked up by me in a separate repo. Once the repo is created I will link it


refactor: improve maintainability for new frontpage redesign

Moved router logic up top.
Removed FrontPageHeader-component since it gave us some more unneeded complexity.
Search query moved to url-query.
++ 🕺

@martabenthem Let's have a chat about these changes tomorrow morning. 💪


How to distribute custom OPs with pypi?

We've got an instruction how to build custom OPs https://www.tensorflow.org/extend/adding_an_op
But there is no information about how to pack custom ops and distribute them with pypi.
Shared library built with system compiler could not be uploaded to pypi due to PEP 513 limitation.
And there is no instructions for building custom OPs outside "user_ops" dir in tensorflow source.
So, some boilerplate for building pip packages with custom OPs required.
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): Yes
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): MacOS X
TensorFlow installed from (source or binary): binary
TensorFlow version (use command below): 1.9.0
Python version: 3.6

Thank you for your post. We noticed you have not filled out the following field in the issue template. Could you update them if they are relevant in your case, or leave them as N/A? Thanks.
Bazel version
CUDA/cuDNN version
GPU model and memory
Exact command to reproduce

This issue is a request for documentation improvement, not a bug

@yifeif is working on documentation on this.

For now i made such build env for zero_out https://github.com/shkarupa-alex/zero
It based on https://github.com/tensorflow/lattice (the only working tensorflow + custom ops + bazel repo).
There were a lot of challenges. For example TF r1.9.0 could not be built on fresh MacOs. So repo using TF r1.8.0 but working well with binary TF 1.9 installation.
Good news: with my repo i built op, built wheel and tested it through test.pypi.org
And it's work!
Ban news: i'm not sure about optimal .bazel.rc options and most dependencies with bazel targets because built .so library has size about 6MB. For comparison same .so built with gcc is about 100Kb

Nagging Assignee @yifeif: It has been 18 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @yifeif: It has been 34 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @yifeif: It has been 50 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @yifeif: It has been 65 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @yifeif: It has been 80 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @yifeif: It has been 95 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @yifeif: It has been 110 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Hi @shkarupa-alex, we have published a guide at https://github.com/tensorflow/custom-op. It's mostly for linux, but macos shouldn't be too far off. If you have any question or anything to add from your experience building ops, feel free to open an issue or pull request. I'm closing this issue for now. Thanks!