Add Chocolatey install instructions for Windows

Add Chocolatey Install Directions
Description
Added the markdown for Chocolatey install instructions in the style of the homebrew and AUR instructions. This should not be pulled in until the first version passes review (can take a couple weeks as the reviewers are volunteers).
Motivation and Context
Directions for package produced in reponse to #637
Checklist:

[ x] My pull request is properly named
[x ] The changes respect the code style of the project ($ npm run lint)
[x ] I tested/previewed my changes locally

@digitalcoyote thank you for your contribution!
Please mark this pull request as ready for review once the first version is available.

It is now available at https://chocolatey.org/packages/ferdi/5.5.0

@all-contributors please add digitalcoyote for packaging

@all-contributors please add digitalcoyote for platform

@digitalcoyote I got misleaded by the number of downloads on the page.
I think it is still pending moderation, my bad.

I noticed that, it can be downloaded right now by specifying the version (bypasses moderation). But I believe it should be reviewed fairly soon as most of the other submissions I made in that time range have been reviewed now.


Dockerize project so it runs with docker compose and updated readme

This was a huge undertaking but the highly awaited feature of being able to run the program using docker compose is finally here
This branch Resolves #255
This branch was almost entirely created by myself with the generous help at times of mental anguish from @JonasSkjodt @Haruyzal
Huge thank you to @albe2669 for helping fix a lot of the late kinks and bugs when trying to finish up this branch and for helping me fix the certificate issue so that I could rebase to finally have it all working
This branch has cost me at least 5 years of life expectancy but has also taught me a lot about the wonderful world of Docker

Fun fact that codefactor issue is unsolveable I have tried like 6 times now its just not there on the branch at all but apparently the commit its looking at has it. Great stuff

There seams to be a lot of problems with the tests.


[native_toolchain_c] Publish 0.5.3

coverage: 91.905%. remained the same
when pulling 64f321652367dc36db15a7c1afaa8e62de9b857b on toolchain-0.5.3
into 9a0cf0b2aa83629d18f640d8d2a1d6cdb3ac63b0 on main.


Fixed Typo

It was written modeModules. Anyway, fs and nodeModules are not being used in this file.

good catch. i'll remove them.


[BEAM-11205] Google Libraries BOM 24.0.0 and associated deps

Upgrading Google Cloud Libraries BOM to the latest version 24.0.0 and associated dependencies to the compatible versions.
CC: @kennknowles
Linkage Check
No new linkage errors: https://gist.github.com/suztomo/37ffe6928c1f6ca6d6a063690d0823d6
Change to ApiSurface.java for Guava's ParametricNullness annotation
Guava 31 introduced ParametricNullness annotation added to some of the Guava classes. As per the Javadoc, the annotation is targeted for Kotlin platform. (The annotation indicates the return value of generic function is not nullable iff the type in the type parameter is not nullable.)
Before the change in ApiSurface.java, the annotation was marked as unexpectedly exposed type.
 ./gradlew -p sdks/java/io/google-cloud-platform test --tests=GcpApiSurfaceTest fails:
java.lang.AssertionError:
Expected: API surface to include only:
	Classes in package "com.google.api.core"
	Classes in package "com.google.api.client.googleapis"
	Classes in package "com.google.api.client.http"
...
but: The following disallowed classes appeared on the API surface:
	interface com.google.common.base.ParametricNullness exposed via:
		interface com.google.common.base.ParametricNullness
		interface com.google.common.base.Function
		class com.google.common.base.Optional
		class com.google.cloud.bigtable.config.CallOptionsConfig
		class com.google.cloud.bigtable.config.BigtableOptions
		class org.apache.beam.sdk.io.gcp.bigtable.BigtableIO$Write
		class org.apache.beam.sdk.io.gcp.bigtable.BigtableIO
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:18)
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:6)
	at org.apache.beam.sdk.io.gcp.GcpApiSurfaceTest.testGcpApiSurface(GcpApiSurfaceTest.java:128)

https://ci-beam.apache.org/job/beam_PreCommit_Java_Commit/19434/testReport/
Example usage of the annotation:
  @ParametricNullness
  T get();

This means that the method get() is nullable if type parameter T is nullable. It's non-null if T is non-null.
This ParametricNullness annotation is not intend to be used other than Guava because it's not public. It's only visible to com.google.common.base package. ApiSurfaceTest should not detect this as exposed APIs.
Initially, I tried to add an exception for the annotation class in GcpApiSurfaceTest.java. However, because the annotation class is only visible in Guava's package, I couldn't add it. Instead, I went for modifying the logic of ApiSurface.java not to report non-public annotation classes. This is because non-public annotations are not visible to Beam users and thus we don't have to consider them as exposed API surfaces.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[x] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[x] Update CHANGES.md with noteworthy changes.
[x] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

Run Java PreCommit

Run Java PreCommit

Java precommit: https://ci-beam.apache.org/job/beam_PreCommit_Java_Commit/19450/console
18:27:02 > Task :sdks:java:io:common:buildDependents
18:27:02 Build timed out (after 120 minutes). Marking the build as aborted.
19:38:18 Build was aborted
19:38:18 Recording test results
19:38:18 [Checks API] No suitable checks publisher found.
19:38:22 [Error Prone] Sleeping for 5 seconds due to JENKINS-32191...
19:38:22 > Task :runners:java-fn-execution:test FAILED
19:38:23
19:38:23 FAILURE: Build completed with 2 failures.
19:38:23
19:38:23 1: Task failed with an exception.
19:38:23 -----------
19:38:23 * What went wrong:
19:38:23 Execution failed for task ':release:go-licenses:java:dockerRun'.

Run Java_Examples_Dataflow PreCommit

Run Java_Examples_Dataflow PreCommit

Run Java PreCommit

Run Java PreCommit

Run Java PreCommit

32 successful checks!

Run Java PreCommit

Run Java PreCommit

Run Java PreCommit

32 successful checks.


⚠ Bofrost.fr has degraded performance

In 99592fb, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 943 ms

Resolved: Bofrost.fr performance has improved in b1043a9.


ios:unrecognized font family 'material design icon',and android icon

I have search this problem in google,but i can`t solve it.did you have meet this problem?and how can i fix it.thx so much

https://stackoverflow.com/questions/48601206/error-unrecognized-font-family-material-design-icons-after-installing-react-nat
it doesn`t work

and i have try
this.vlcPlayer.setNativeProps({
      url<EMAIL_ADDRESS>    });

it doesn`t work....how can i change url when i need
thank you so much

i use VlCPlayerView

I have search this problem in google,but i can`t solve it.did you have meet this problem?and how can i fix it.thx so much

i have fix this,but i can`t  change url

I don't know why it happens to your project, but you should install react-native-vector-icons.

yes,i have fixed this.
now i want to know,
how can i change url and play?
i just a tyro in javascript...for 3 days
thank you for your reply!

You can change the URL using propos, then reload the view
On Thu, 11 Jun 2020 at 2:09 PM, Arno<EMAIL_ADDRESS>wrote:

yes,i have fixed this.
now i want to know,
how can i change url and play?
i just a tyro in javascript...for 3 days
thank you for your reply!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/razorRun/react-native-vlc-media-player/issues/14#issuecomment-642362510,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFB72EGMXRHAJXNPMJFWQL3RWA4GRANCNFSM4NZ6G4OQ
.

Dear @razorRun, please do not answer this kind of questions, let him try to learn from docs, or ask on Stack Overflow. then they will learn better, If I was in your place definitely I close this issue.

i am so sorry.thank you for your help,i have fixed that.
i just learn rn for a few days.forgive me plz.


Performance improvements.

Some of dependent packages have performance optimizations related with cythonized or C-implemented parts:
a) msgpack-python, if cython installed then shared C-library built and msgpack used it instead python fallback.
b) redis, if hiredis installed then fast HiredisParser used.
So first question is may be we should specify this requirements in dependencies or at least write about them in Readme?

What about asyncio? I see https://github.com/django/asgiref/blob/master/asgiref/inmemory_async.py and extension part in docs (PS. I don't understand why twisted there, if in world may be a lot of frameworks should we write some adapter for each of them) and second question:
What if I wan't to use aioredis in server part? Should I need add new asgi_aioredis for server and use asgi_redis in django workers, or should I add it to asgi_redis as a extension? And what if I wan't use pub sub in redis as channels backend?

Hi, thanks for feedback!
If you're using recent pip, you will have wheel installation of the msgpack package. It's already compiled to c extension. Cython installation isn't necessary. It is required only if you decide to recompile it from sdist yourself. But in this case user already knows what to do.
Hiredis is widely used and don't require any change in our code base. I think we can mention it in the docs or even show warning message if this library is missing. @andrewgodwin any suggestions?
You can implement asyncio extension for channel layer. But you need protocol server capable to use it. Channels itself complete synchronous in it's core. And Daphne will use twisted extension. So it's much more work then just receive method.
Also consider to read recent blog post by @andrewgodwin

We could definitely mention hiredis in the docs somewhere, that would be an easy performance improvement for those that can install it. I'm not sure if it works for things like PyPI though so I'm not sure I want to turn it into a warning.

Ok, I'll do that.


Improves testDiskCacheEmptyTrash to specifically test that the shared…

… trash url is used and then removed.

🚫 CI failed with log


[HUDI-836] [BLOG] Monitor Hudi metrics with Datadog

Reference

#1603
https://issues.apache.org/jira/browse/HUDI-836

Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

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

@vinothchandar @yanghua FYA. Thanks.

hi @xushiyan, it's nice to add it here.

@lamber-ken Sounds good... let me see if I need to reword some part accordingly..

@lamber-ken Seems like it'll be more appropriate if we incorporate all supported metric reporter configs in the new "Metrics" section. How about posting this as a blog first? later consolidate all reporters into the new setup guide section. I'm open to suggestions. cc @vinothchandar

@xushiyan +1 to add a blog first.. but let’s add a ticket to document this in the 0.6.0 timeline?

@xushiyan +1 to add a blog first.. but let’s add a ticket to document this in the 0.6.0 timeline?

Sure. Created https://jira.apache.org/jira/browse/HUDI-983