No static method isAtLeastR()Z

Hello, when importing your plugin, using embedding v2 and using android API v29 i get the following error (it is when plugin gets registered):
java.lang.NoSuchMethodError: No static method isAtLeastR()Z in class Landroidx/core/os/BuildCompat; or its super classes (declaration of 'androidx.core.os.BuildCompat' appears in ...
I found that, it is necessary to update this package to latest version:
com.google.android.gms:play-services-base@@17.2.1:21
according to this article:
https://stackoverflow.com/questions/60812702/java-lang-nosuchmethoderror-no-static-method-isatleastrz
Could you please do so, because otherwise I have no idea how to make it work :/
Thanks in advance

@merlinko637 I didn't use this package in the plugin. Please add it to your app and let me know if it fixed the problem;

@mehdok i guess i wasnt exact. I think the ...play-services-location uses this package which is in version 17.0.0

Okay my mistake :/ i found that location 17.0.0 uses base 17.2.1 which is good
https://mvnrepository.com/artifact/com.google.android.gms/play-services-location/17.0.0
But now i have absolutely no idea what is causing my error :/

Does your project supports AndroidX ?

Yes I have android.useAndroidX=true in my gradle.properties

I found out that the problem was on my end and I think it was really specific. Package com.google.android.gms:play-services-base was trying to use a function that was not present in my BuildCompat class (i think i did not have newest version but didnt figure out how to update it - or maybe when resolving, older version was chosen), so i used this in build.gradle and everything is working now (this package is not trying to use that function that was not present)
resolutionStrategy.force 'com.google.android.gms:play-services-base:17.1.0'

@merlinko637 Glad to hear that problem solved. It would be nice if you could prepare a problem and solution for FAQ section. maybe it helps someone else;


Re-enable SKTests.testDependenciesUpdatedCXXTibs test

The test is not failing locally for me. Let’s see if it’s still failing in CI.
rdar://95598365

@swift-ci Please test


Formatter remove space between bracket causing code to not compile

When you type:
x = { {"a"}.join, "d" }

The formatter will remove the space between the two { causing the compiler to detect a macro expression start and preventing your code to compile.

You can probably work around this by splitting into multiple lines
x = {
  {"a"}.join,
  "d"
}


Join Support

Pull Request Test Coverage Report for Build 153

1 of 13 (7.69%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-1.4%) to 84.858%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

packages/sqorn-sql/src/methods.js
1
13
7.69%

Totals

Change from base Build 152:
-1.4%

Covered Lines:
429

Relevant Lines:
493

💛  - Coveralls


Research: find suitable sql parser

After testing multiple tools:

sqlglot
sqlparse
pglast

Best option is seems to be sqlglot, that is documentation and source code is simple and powerful tool for orm purposes


Prisma2 install fails in corporate proxy / firewall

Left a message over in the Prisma slack channel, but didn't get reply likely due to most people not using Prisma2 behind corporate proxy / firewalls, so posting an issue here
Recently discovered Prisma / Prisma2 and was looking to test it out for a project at work, but ran into an issue with running npm install -g prisma2 since it looks like there is a call out to an s3 bucket to download a binary which in our environment we don't have access to directly proxy out to get this.
In our environment, npm packages are proxied through an artifact repository / proxy like Artifactory or Nexus, which allows us to centralize management and security around what npm packages get pulled into the environment which then can act as a local cache of any artifacts we pull in. This allows us to also retain better security controls since we don't allow opening up corporate wide proxy holes to allow things to connect out to the internet directly.
This works well for most npm packages and ensures that when a npm package (or any other third party code) attempts to connect out to the internet it will fail (for security reasons). In this case, it looks like prisma2 is attempting to download a binary after it detects what kind of system its being installed on and attempting to download this from an S3 bucket.
We have ran into similar packages that require downloading a binary as part of the installation process, but most of the ones we have ran across attempt to download these release binary artifacts from their own GitHub project.
For instance, node-sass will download its binary from a URL like https://github.com/sass/node-sass/releases/download/v4.13.0/linux-x64-79_binding.node which you can review all the binaries they produce for various relaeases on their GitHub releases page https://github.com/sass/node-sass/releases. They also provide a few different ways to override the download url so that within a corporate proxy / firewall enviroment the user can specify where to download this from (see https://github.com/sass/node-sass#binary-configuration-parameters).
This is great for us because we can configure an environment variable to have the package download its binary from our artifact repository which can then call out to the upstream GitHub releases to pull it into the environment if we don't already have it and we can setup access control policies to whitelist only specific GitHub url paths to only allow proxying in the exact resources we will allow to be pulled into the environment to maintain strict security.
It would be great if a similar type of release artifact binary download could be provided for prisma2 as well,  but I wanted to provide my use case an open a dialog on this topic to get some feedback and hopefully work towards a solution to accommodate this type of environment for installing prisma2.

We actually do provide proxy option so that you can use Prisma 2 behind a corporate proxy: https://github.com/prisma/prisma2/blob/dbb9ed844c10728b45ef450d5c85969a3b4b694d/docs/prisma2-cli.md#using-a-http-proxy-for-the-cli
Also, you can find a list of our binaries here: https://github.com/prisma/prisma2/blob/66049c779613f30c5e762ff14b1a2bcd3834c653/docs/core/generators/photonjs.md#available-binaries. Please let me know if this resolves the issue for you

@pantharshit00, thanks for your reply to point out where these binaries are located since it seems to be part of photonjs instead of primsa itself, however, I feel our use case here is a bit different than those previously stated so I will elaborate a bit more.
In regard to configuring HTTP_PROXY, HTTPS_PROXY, NO_PROXY will not work in our environment because the network we leverage is very secure and no outbound internet network connections can be made directly from a machine by providing these environment variables because we do not allow any machine to proxy their connection to the internet directly.
Unlike most corporate networks, you can almost think of this network to being closer to an air-apped network, but instead of having literally no connection to the internet the control flows to connect / pull in third party libraries are heavily restricted and must be made to an internal server where this server is then configured to inspect requested objects / urls and only permit specific network requests to proxy only those exact objects that are permitted to their upstream / actual network location. But within the network, any machine, user or script would only be able to download these objects from this internal server.
I've done a bit more digging into photonjs source and found the a few places where the url appears to be crafted to the s3 bucket, but will provide one for reference and talk more about this.
https://github.com/prisma/photonjs/blob/90a5fc5b24fa8be7f6dd67c95a85628cab338597/packages/fetch-engine/src/util.ts#L59
export function getDownloadUrl(channel: string, version: string, platform: string, binaryName: BinaryKind) {
  const extension = platform === 'windows' ? '.exe.gz' : '.gz'
  return `https://s3-eu-west-1.amazonaws.com/prisma-native/${channel}/${version}/${platform}/${rewriteKind(
    binaryName,
  )}${extension}`
}

So basically what happens here is that when we install prisma, photonjs jets installed and at some point it woudl seem that photonjs is attempting to install the binary engine for our platform and this crafted S3 url is returned and then our local machine where we are installing primsa then attempts to connect out to S3 to get this but fails due to network restrictions.
What I'm asking for in this ticket is that rather than hard coding this S3 URL, check to see if a user has provided an environment URL (e.g. PHOTONJS_CDNURL) to partially override the url for example:
user@server: ~$ export PHOTONJS_CDNURL=https://artifact-server.internal-domain.com/proxy-prisma-binary
user@server: ~$ npm install -g primsa2

Then photonjs can request to download its engine binary from https://artifact-server.internal-domain.com/proxy-prisma-binary/prisma-native/path/to/binary where then our artifact server can determine what proxy url is being requested, check to see if we have already pulled the binary into our environment and return the binary or if we don't have it we check to ensure the path requested is legitimate and then connect to the configured proxy upstream url (i.e. S3) and download and cache it.
One last piece I will share doesn't change the overall workflow described here, but just from how we have noticed various repositories manage / distribute these binaries is that if you leverage GitHub itself we already have proxy endpoints to permit access to GitHub and whitelist connections to specific projects to permit only those binaries from being downloaded. So from our end can have a single proxy configuration where we can group / managed binaries downloaded from GitHub projects which makes it easy. Since in this case we have to connect to a different location (your S3 bucket), we will just have to set up a new repository on our end so that we can configure new upstream proxy so that when requests come in to our new internal repository they can be correctly routed out to your s3 bucket, but if it were possible to host these from GitHub itself it would be nice, but I understand if there are other use cases on your end for why you are hosting them there.

Thanks for sharing your thoughts. Marking this as a candidate for next sprint.

Did want to follow up one more time since it dawned on me that the hard coded link is specific to s3-eu-west-1 and may also make sense to leverage a default domain being https://prisma-native.s3.amazonaws.com/ so that its not specific to any particular region.
Just providing for additional reference, but I was also looking for additional projects that host binaries on GitHub and did see that Prisma's GraphQL Playground binaries are hosted in GitHub under the project releases (e.g. https://github.com/prisma-labs/graphql-playground/releases/download/v1.8.10/graphql-playground-electron-setup-1.8.10.exe).

Same here,I'm in china,npm install -g prisma2 can't work but can wget gz package through environment variable.

internal note: drop for this sprint


bindInputs code broke between 3.3.0 and 3.4.0

I'm really enjoying OL3, the user experience is very good and it's easy to add new layers and tools to the interface.
With 3.4.0, code I borrowed from your layer-group.js has broken.  The map interface breaks with an error that an ol.dom.Input is undefined at the following lines:
function bindInputs(layerid, layer) {
new ol.dom.Input($(layerid + ' .visible')[0])
.bindTo('checked', layer, 'visible');
}
map.getLayers().forEach(function(layer, i) {
bindInputs('#layer' + i, layer);
});
I reverted to using 3.3.0 and the all is fine.  Any help is appreciated.

This functionality will be completely removed with 3.5.0 anyway see: https://github.com/openlayers/ol3/pull/3472 for the detailed discussion

The most relevant part for you to read is in here, it suggests different ways to do this at the application level: https://github.com/openlayers/ol3/blob/c3d5a2e9c49cbe7c08c8379e9a8cb1c0b9b4a475/changelog/upgrade-notes.md

My code was referring to the master (http://openlayers.org/en/master/build/ol.js) and not 3.4.0, is it removed from the master already?  I guess I'll need to do a bit more research on how to associate a checkbox with turning a layer on and off without the bindTo method.  Thanks for responding so quickly.

yes it is removed from master

Thanks for the link.


Fix for __declspec(selectany) in clang 5.0

re: issue 4327

 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.:x: gh-markt sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

Just noticed that I seem to be merging this with master.   Closing this request and opening a new one on 1.8, as requested.


MAL Import fixes

Okay so there was a few issues.
First: We were calling raise on a captured Exception and therefore the error text was never sent to the client so their status was never changed from queued and got stuck there.
Second: Seems the file was in binmode which uses ASCII-8BIT encoding so Sidekiq cried when passing it as an argument.

We're going to need to do something about people who are stuck in queued status, this includes users who were stuck because of the above bug, and users like @wopian who were bugged from the migration update.


Run TLS Connection tests only in CI (with env vars)

Codecov Report
Patch and project coverage have no change.

Comparison is base (6f1290d) 93.27% compared to head (352aae4) 93.27%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@           Coverage Diff           @@
##           master     #130   +/-   ##
=======================================
  Coverage   93.27%   93.27%
=======================================
  Files          77       77
  Lines        4582     4582
  Branches      424      424
=======================================
  Hits         4274     4274
  Misses        186      186
  Partials      122      122

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


The timeout parameter in the client-level config is not being used

For any given GAPIC client it is possible to set a timeout parameter in that client's config. E.g. for speech_v1:
     client = ::Google::Cloud::Speech::V1::Speech::Client.new do |config|
       config.timeout = 10.0
      end

However this timeout parameter is not being used for setting up grpc channel or being applied when individual RPCs are called.

see also:

an example PR fixing this: https://github.com/googleapis/gapic-generator-ruby/pull/639
https://github.com/googleapis/gapic-generator-ruby/issues/192 where the purpose of the client-level timeout was discussed
https://github.com/googleapis/gapic-generator-ruby/pull/209 the PR that introduced the issue following the discussion in https://github.com/googleapis/gapic-generator-ruby/issues/192

Closed by #639


basehub: reduce hub.loadRoles and clarify the situation

We had configuration under hub.loadRoles that didn't make a difference. With this PR I'm removing it and adding related comments about it for the future instead.

part of work towards #4014

Thank you for reviewing @yuvipanda!
I've tested as non-admin on imagebuilding-demo as well which worked ok


LOLCODE has no syntax highlighting

Preliminary Steps
Please confirm you have...

[x] reviewed How Linguist Works,
[x] reviewed the Troubleshooting docs,
[x] considered implementing an override,
[x] verified an issue has not already been logged for your issue (linguist issues).

Problem Description

LOLCODE has no syntax highlighting even it's already detected as LOLCODE.
Example: 99 Bottles of Beer
Expected language:
LOLCODE

LOLCODE doesn't have a grammar defined. If you know one (Sublime Text, Atom, or TextMate module) we'd welcome a pull request. In the meantime, I'm going to close this as none of us knows one.


Add requirements.txt and install deps from there itself even in pip installation

Add requirements.txt and install deps from there itself even in pip installation

A simple pip freeze > requirements.txt will fix this.
I am glad to help with it. Also to update the README.md


Cannot connect to Twitch

I use vds amazon ec2 free tier, (Windows Server 2022) with the help of browser authorization opens and tweetch site works, but with the help of the program writes that can not connect, what is the problem and how can it be fixed?

You need to enter the proxy address on the settings page, usually in the format http://<IP_ADDRESS>:port number

I have same problem (Win10 pro 64bit).

I found the solution to the problem, it was in SSL certificates, for some reason aiohttp could not find and use them, in the file twitch.py on line 663 change:
this:
connector = aiohttp.TCPConnector(limit=50)
to this:
connector = aiohttp.TCPConnector(verify_ssl=False, limit=50)

brother where is the twitch.py

brother where is the twitch.py

Do not use compiled version, download github source, and run it from python manual.

If you know how to install can you write dc
dc_nick: time_thief.

Do you know where the source codes are?

Big green button on the home page:
Then either download zip
or grab the URL to use git clone <<Repo>> (Just click the link I provided for now)

@CDeLeon94 There is no exe file in the dist folder

I found the solution to the problem, it was in SSL certificates, for some reason aiohttp could not find and use them, in the file twitch.py on line 662 change:
this: connector = aiohttp.TCPConnector(limit=50)
to this: connector = aiohttp.TCPConnector(verify_ssl=False, limit=50)

It works, thanks.

verify_ssl=False is as good as solution to the problem here, as opening a window by breaking the glass. Read - it's not good.
The SSL verification error is masked by the request retry logic. To see it, one would need to disable the exception handling on requests, here: https://github.com/DevilXD/TwitchDropsMiner/blob/e5f4ea1261fb15aab9e18edb950f8b1a046c7dd7/twitch.py#L1505
Changing this to an unrelated exception, like except AssertionError: will let the SSL error be printed out to the output window. Only with that traceback, I may be able to figure out what's wrong here. Without it, not so much.

Changing this to an unrelated exception, like except AssertionError: will let the SSL error be printed out to the output window. Only with that traceback, I may be able to figure out what's wrong here. Without it, not so much.

12:49:30: Fatal error encountered:
12:49:30:
12:49:30: Traceback (most recent call last):
12:49:30:   File "aiohttp\connector.py", line 992, in _wrap_create_connection
12:49:30:   File "asyncio\base_events.py", line 1146, in create_connection
12:49:30:   File "asyncio\base_events.py", line 1179, in _create_connection_transport
12:49:30:   File "asyncio\sslproto.py", line 575, in _on_handshake_complete
12:49:30:   File "asyncio\sslproto.py", line 557, in _do_handshake
12:49:30:   File "ssl.py", line 917, in do_handshake
12:49:30: ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)
12:49:30:
12:49:30: The above exception was the direct cause of the following exception:
12:49:30:
12:49:30: Traceback (most recent call last):
12:49:30:   File "main.py", line 158, in main
12:49:30:   File "twitch.py", line 764, in run
12:49:30:   File "twitch.py", line 783, in _run
12:49:30:   File "twitch.py", line 1469, in get_auth
12:49:30:   File "twitch.py", line 515, in validate
12:49:30:   File "twitch.py", line 524, in _validate
12:49:30:   File "contextlib.py", line 210, in aenter
12:49:30:   File "twitch.py", line 1494, in request
12:49:30:   File "gui.py", line 2050, in coro_unless_closed
12:49:30:   File "aiohttp\client.py", line 1174, in throw
12:49:30:   File "aiohttp\client.py", line 574, in _request
12:49:30:   File "aiohttp\connector.py", line 544, in connect
12:49:30:   File "aiohttp\connector.py", line 911, in _create_connection
12:49:30:   File "aiohttp\connector.py", line 1235, in _create_direct_connection
12:49:30:   File "aiohttp\connector.py", line 1204, in _create_direct_connection
12:49:30:   File "aiohttp\connector.py", line 994, in _wrap_create_connection
12:49:30: aiohttp.client_exceptions.ClientConnectorCertificateError: Cannot connect to host m.twitch.tv:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000)')]
12:49:30:
12:49:30: Exiting...
12:49:30:
12:49:30: Application Terminated.
12:49:30: Close the window to exit the application.

unable to get local issuer certificate

https://www.howtouselinux.com/post/exploring-unable-to-get-local-issuer-certificate
In other words, this is an issue with your machine, mostly. Here's some more resources on this topic:
https://github.com/aio-libs/aiohttp/issues/7287
https://github.com/aio-libs/aiohttp/issues/5375
Based on this information, it seems like something went wrong when you were installing Python. Reinstalling it may solve the problem. Alternatively, one can perform a disk error check / system integrity verification, via chkdsk or a tool I made for this same purpose.

I found the solution to the problem, it was in SSL certificates, for some reason aiohttp could not find and use them, in the file twitch.py on line 662 change:
this: connector = aiohttp.TCPConnector(limit=50)
to this: connector = aiohttp.TCPConnector(verify_ssl=False, limit=50)

You should make a PR for this and quote this issue probably

I have the same issue, same working conditions (amazon ec2 free tier, Windows Server 2022)

Just got the same error on Windows 11.. yesterday it was working fine. Today, I get the following
11:33:56: Cannot connect to Twitch, retrying in 30 seconds...
11:34:31: Cannot connect to Twitch, retrying in 60 seconds...
11:34:38: Earned points for watching:  10, total: 261263
11:34:38: Claimed bonus points: 50
11:34:39: Earned points for watching:  50, total: 261313
11:35:36: Cannot connect to Twitch, retrying in 141 seconds...
11:38:01: Cannot connect to Twitch, retrying in 180 seconds...
Even tried a fresh copy of 16.dev.6e0b461

I'm really not sure what else to say here. This is an issue related to your operating system, not the miner. Details of the SSL error and what to do with it can be found here: https://github.com/DevilXD/TwitchDropsMiner/issues/386#issuecomment-1854345004
You can verify that's the error you're running into, by disabling request error handling via these instructions: https://github.com/DevilXD/TwitchDropsMiner/issues/386#issuecomment-1852855472
I'll probably make it so that this particular error is allowed to "bubble out", while other ones will cause the usual retry loop. That'll make more sense in the long run.

Thanks for the reply and for your continued work on the project.
It seems to be working fine now.. I've made no changes to my system in the past few days. Must have been related to some sort of outage.

Just got the same error on Windows 11.. yesterday it was working fine. Today, I get the following
11:33:56: Cannot connect to Twitch, retrying in 30 seconds... 11:34:31: Cannot connect to Twitch, retrying in 60 seconds... 11:34:38: Earned points for watching: 10, total: 261263 11:34:38: Claimed bonus points: 50 11:34:39: Earned points for watching: 50, total: 261313 11:35:36: Cannot connect to Twitch, retrying in 141 seconds... 11:38:01: Cannot connect to Twitch, retrying in 180 seconds...
Even tried a fresh copy of 16.dev.6e0b461

i'm facing the same issue, I tried this on Windows 11 (Desktop) and Raspberry Pi 5 (Pi OS)

Yes, I pushed out that commit to discourage disabling SSL as a "solution", because it's not a viable solution by any means. I'd rather have an additional dependency that disable all web security measures.

I just started getting this error, out of nowhere. Twitch on the browser works just fine.
After applying the suggestion from https://github.com/DevilXD/TwitchDropsMiner/issues/386#issuecomment-1852855472 to figure out what the exception is, I always get this one (even after multiple app restarts):
17:47:05: The above exception was the direct cause of the following exception:
17:47:05:
17:47:05: Traceback (most recent call last):
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/main.py", line 158, in main
17:47:05:     await client.run()
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/twitch.py", line 765, in run
17:47:05:     await self._run()
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/twitch.py", line 810, in _run
17:47:05:     await self.fetch_inventory()
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/twitch.py", line 1669, in fetch_inventory
17:47:05:     await self.gui.inv.add_campaign(campaign)
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/gui.py", line 1347, in add_campaign
17:47:05:     campaign_image = await self._cache.get(campaign.image_url, size=(108, 144))
17:47:05:                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/cache.py", line 106, in get
17:47:05:     async with self._twitch.request("GET", url) as response:
17:47:05:   File "/usr/lib/python3.11/contextlib.py", line 204, in __aenter__
17:47:05:     return await anext(self.gen)
17:47:05:            ^^^^^^^^^^^^^^^^^^^^^
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/twitch.py", line 1495, in request
17:47:05:     response = await self.gui.coro_unless_closed(
17:47:05:                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/gui.py", line 2050, in coro_unless_closed
17:47:05:     return await next(iter(done))
17:47:05:            ^^^^^^^^^^^^^^^^^^^^^^
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/env/lib/python3.11/site-packages/aiohttp/client.py", line 1174, in throw
17:47:05:     return self._coro.throw(*args, **kwargs)
17:47:05:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
17:47:05:   File "/home/gui/dev/TwitchDropsMiner/env/lib/python3.11/site-packages/aiohttp/client.py", line 578, in _request
17:47:05:     raise ServerTimeoutError(
17:47:05: aiohttp.client_exceptions.ServerTimeoutError: Connection timeout to host https://static-cdn.jtvnw.net/ttv-boxart/515025.jpg

But here's the thing, that URL opens instantly on my web browser (and even with curl):
$ time curl -I https://static-cdn.jtvnw.net/ttv-boxart/515025.jpg
HTTP/2 200
content-type: image/png
content-length: 568456
server: nginx
last-modified: Tue, 05 Dec 2023 17:24:07 GMT
x-amz-server-side-encryption: AES256
x-amz-version-id: 7IapvVNbt2WJVDtvqEggrwa8UXyblDFx
access-control-allow-origin: *
access-control-allow-methods: GET, OPTIONS
timing-allow-origin: https://www.twitch.tv
accept-ranges: bytes
date: Fri, 02 Feb 2024 20:49:42 GMT
expires: Sat, 03 Feb 2024 00:49:42 GMT
cache-control: max-age=14400
etag: "10e1c0495de9b0586a6d1139bed6c863"
vary: Accept-Encoding
x-cache: Hit from cloudfront
via: 1.1 65ffb2ded43b3ae52e7d29216ce6b644.cloudfront.net (CloudFront)
x-amz-cf-pop: GRU3-P2
x-amz-cf-id: 9a_6JVIISxLZfZE5Sv9LjuvEDKAHLHmfmbXx5PpX9ccXASzEVhyKIw==
age: 31

________________________________________________________
Executed in  270.12 millis    fish           external
   usr time   19.72 millis  301.00 micros   19.42 millis
   sys time    0.03 millis   29.00 micros    0.00 millis

DNS resolution of static-cdn.jtvnw.net is working fine on the rest of the system, too:
$ time nslookup static-cdn.jtvnw.net
Server:         <IP_ADDRESS>
Address:        <IP_ADDRESS>#53

Non-authoritative answer:
static-cdn.jtvnw.net    canonical name = jtvnw.twitchcdn.net.
jtvnw.twitchcdn.net     canonical name = d186rixkn5ruba.cloudfront.net.
Name:   d186rixkn5ruba.cloudfront.net
Address: <IP_ADDRESS>
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:e800:19:f28c:cd92:c761
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:2a00:19:f28c:cd92:c761
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:4800:19:f28c:cd92:c761
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:ae00:19:f28c:cd92:c761
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:7000:19:f28c:cd92:c761
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:d200:19:f28c:cd92:c761
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:6000:19:f28c:cd92:c761
Name:   d186rixkn5ruba.cloudfront.net
Address: 2600:9000:2619:e200:19:f28c:cd92:c761

________________________________________________________
Executed in   28.27 millis    fish           external
   usr time   10.09 millis  438.00 micros    9.65 millis
   sys time    6.45 millis   31.00 micros    6.42 millis

I'm out of ideas to debug this further.

aiohttp.client_exceptions.ServerTimeoutError: Connection timeout to host https://static-cdn.jtvnw.net/ttv-boxart/515025.jpg

That looks like just a server timeout. An actual one. The miner was working as intended :slightly_smiling_face: It should succeed once the server responds again.

everything began working. I restarted in normal mode, and everything worked as well.

Heh :smile: Yeah, requests and connection stability is something each application just needs to take care of. There's many things that can go wrong, the server goes down, the internet connection is down or simply struggling at the time, poor wi-fi signal, the list is quite long. I wonder if there should be some more variety to the error messages, as it's only really just this one, and one that says "Twitch is down", but that only displays on 5XX responses from the server.

I reliably get the "cannot connect" message after a while, now, too. Beginning to wonder if there's some intentional behavior on the server's part to pooch TDM. I'll see if I'm getting any interesting error messages when I have time to troubleshoot.

Since there was no reports on this for a while now, I'm assuming this issue has resolved itself, and can now be closed.

Any fix ?

I still get this issue, but I've just been fixing it by closing and reopening the client.

I still get this issue, but I've just been fixing it by closing and reopening the client.

Tried that multiple times, been tryin to fix this for few hours, not sure whats been going wrong.

@hakutzu you are running a forked version (specifically Windows200000 fork) going by your screenshot, I'd suggest you bring the issue up over there to them instead otherwise grab the dev build from the release section of this repo and try it instead and see if you get the same problem.

Yeah, I recommend making sure one is reporting an issue in the appropriate place. I can't exactly help with running a fork, you'll need to report it under the fork's project, not here.
Also, this is a kind reminder that closed issues with no activity for a while should usually remain closed. If you're experiencing a similar issue as described in a past issue, please just create a new issue, and attach a mention/link to the past issue you think is relevant.


Added the Sort Direction to the header click dispatch

Also added sortCurrentData to control whether or not the current table data is sorted.
This features will aid in the integrating outside data sources, as you'll most likely want to make a new API call when the sorting column or direction is changed.
Issue #186

@metonym OK, I removed the sortCurrentData boolean.
I will create a new issue for how to address preventing a DataTable from sorting it's current row.


Added fitzpatrick support to two emoji: "nose" and "ear"

Fixes for two emoji missing fitzpatrick modifier support: "ear" and "nose"

Awesome ;)
Fix #18

I'll probably release a new version with this fix this weekend


Clicking enter when adding custom emoji removes image/gif

Describe the bug
When adding a custom emoji on the Zulip desktop app: Organization settings -> Custom emoji -> Add a new emoji
If you add an image, followed by an emoji name, then click enter, the image is removed and the emoji was not added.
To Reproduce

Go to Organization settings -> Custom emoji -> Add a new emoji
Add an image with Upload image or GIF
Add a name to Emoji name
Click enter/return on the keyboard (without clicking outside of the Emoji name text box
See that the image disappeared and the emoji was not uploaded, but the Emoji name remains.

Expected behavior
Expect that clicking enter would act the same as clicking Confirm
Screenshots

Desktop (please complete the following information):
Tried on:

Mac (Ventura 13.2.1) + Zulip Desktop (6.0-1074-g16c7aa8f5f)

I can replicate this bug. Pressing "Enter" in this context should be the equivalent of clicking "Confirm".
If the image hasn't been uploaded yet, it should do nothing (same behavior as now).

@zulipbot claim


Some NDK generated files marked as D language files

Some text files that I guess are built as part of Android NDK process also have a D extension, and they're being up as D the language.
Here's an example: https://github.com/lightbox/PhotoProcessing/tree/master/PhotoProcessing/obj/local/armeabi/objs/imageprocessing
Ideally, these files shouldn't be checked in.  But searching "ndk language:D" reveal 57 results that marked as like 50% D which have no real D code.

@sbuberl Thanks for the report!
These files can be ignored using Linguist overrides ;)

Well I wasn't asking for my projects so much as cleaning up non-D projects when I'm doing a search by the language


feat: Angular 9 Support

#Feature Request
Ionic version:
[x] 4.x
Describe the Feature Request
Angular 9 will be released in the next month or so; Ionic/Angular should extend support beyond current 7.x/8.x range.
Additional Context
Angular 9 will bring by-default Ivy based builds, latest TypeScript, and (finally) fast incremental compilation to Ionic/Angular projects. Let's stay ahead of the curve and not wait too long to support the latest & greatest from Angular + TypeScript.

I have to agree, Angular 9 support as soon as possible would be awesome :)

First Angular 9 RC is now available.
Upgrade guide is here:
https://next.angular.io/guide/updating-to-version-9
Angular 9 GA scheduled for end of November.

now ionic cannot work well with threejs r0.109?

Angular 9 RC5 released a few days ago.
What's the ETA on Ionic + Angular 9 when the GA lands? Ideally Ionic users won't have to wait months for the latest and greatest from Angular.
Ideally Ionic itself will have full support for Angular 9 so all the benefits of Bazel + Ivy are realized both within Ionic and client apps (DCE/tree shaking are vastly improved, would be fantastic to reduce core bundle size, not to mention have much faster builds).

I just provided a PR for basic Angular 9 support. The library isn't compiled with Ivy yet in the commit, but it should allow you to upgrade your application to Angular 9 until actual Ivy support is introduced (currently being worked on in branch https://github.com/ionic-team/ionic/tree/angular-ivy). Existing Ionic applications (e.g. Angular 8) should continue to work with this commit.

PR has been closed by Ionic team, see https://github.com/ionic-team/ionic/pull/19515 for Ivy support

angular 9 is here now

angular 9 is here now

5.0 RCs are coming weekly, hope 5.0 release isn't far off.

Hey everyone! Angular 9 & Ivy are supported in Ionic 5 which was released today. Read more on our blog here: https://ionicframework.com/blog/announcing-ionic-5/. 🙂


Table name confusion

Hi folks!
I mess with annoying problem of regexp search in Dump::Reade#find_entry. If one table name is a substring of another and it is lower in alphanumerical order, for example for users and admin_users, it tries to restore admin_users.dump into users table.
I changed some tests and fix this.

Great, thanks (and ouch)!
I've also renamed parameter matcher to name.
v1.0.8 out in few minutes


why cloudSpeechRecognizer.listening is always false ?

Hi !
I'm trying to use your example, but when i debug it the cloudSpeechRecognizer.listening is always false. So i can't stream my voice to send it too google cloud.
He can hear the hotword , but the command on annyang-example.js can't hear me.
I'm on Mac sierra, i have node 6. I installed sox .
I miss something in installation ?
Thanks.

+@ashishsc
The purpose of listening is to keep track of streaming within Sonus (so as not to start multiple recognition streams at once). It's not meant to be a property exposed by the library.
There could be a few reasoms that streaming recognition isnt working... Have you:

downloaded a keyfile from the Google Cloud console for your project?
enabled billing for that project?

Hi !
Yes i have downloaded the json key from from google console and enabled billing.
But i use the 30 free days , do you think it's that ?

You mentioned that the Annyang example doesn't work, does the vanilla example work? What's the output that you get in the console?

Also, are you sure that the key you created has the appropriate permissions to the API? I have some instructions for this for another project here: https://docs.smart-mirror.io/docs/configuring_voice.html

It's works thank you ! I not well enable the billing.
Sorry .
Thx again


Search Impact Vectors

A user should be able to use the search bar to find impact vectors that contain the given string in this order:

Title contains the string (sorted by the earliest appearance of the string in the title)
Description contains the string

So if I searched "Total" I would expect to see all the results that have "total" in the name and then I would expect to see any that contained "total" in the description.

It is not likely that we will have more than 15-30 of these so it is fine to pull all the Impact Vectors and do some regex actions on their fields. Though it may be helpful to think about adding a way to filter results at the database query level too if we are going to use this same search functionality for searching lists/filters (there may be hundreds of lists to sort through).

@escottalexander  My PR solves as I said the filter on FE, I agree that for the data that is there is not necesary filter on BE for vectors, other stuff is regarding projects XD


support custom metadata for system resource (fideslang update)

Update to fideslang:1.4.1
dependent on https://github.com/ethyca/fideslang/pull/113
Code Changes

[ ] bump fideslang dependency
[ ] include test coverage for system API support of nested custom metadata

Steps to Confirm

[ ] ensure system API supports nested objects to be added/updated/read on the meta property

Pre-Merge Checklist

[ ] All CI Pipelines Succeeded
Documentation:

[ ] documentation complete, PR opened in fidesdocs
[ ] documentation issue created in fidesdocs

[ ] Issue Requirements are Met
[ ] Relevant Follow-Up Issues Created
[x] Update CHANGELOG.md
[ ] For API changes, the Postman collection has been updated

Description Of Changes
immediate motivation is to support some privacy request config work. generally a useful update to make the meta field a more flexible dumping ground!

another one for ya @ThomasLaPiana ! this should be quick, just getting our fideslang update over here and a test case for coverage


Trying to scrape within a time period, but results are coming from time period outside my specified range!

query = "Gap AND #endviolence"
data = scrape(words=[query], since="2019-09-09", until="2019-09-19", from_account = None,interval=1,
      headless=True, display_type="Top", save_images=False, proxy = None, save_dir = 'outputs',
             resume=False, filter_replies=True, proximity=False)

You can see the results are returning tweets from 2022.
Scraping on headless mode.
looking for tweets between 2019-09-09 and 2019-09-10 ...
 path : https://twitter.com/search?q=(Gap AND #endviolence)%20until%3A2019-09-10%20since%3A2019-09-09%20%20-filter%3Areplies&src=typed_query
Tweet made at: 2022-02-10T16:46:25.000Z is found.
Tweet made at: 2022-02-11T04:00:54.000Z is found.
Tweet made at: 2022-02-11T02:52:24.000Z is found.
Tweet made at: 2022-02-10T16:32:08.000Z is found.

How do I get the tweets in the right time period? It looks like it is taking from a since date to most recent. The until parameter is not getting recognized ?

Actually the problem comes from your query. You need to add each word of your query to the list as an element, and not in the same string splited by AND. You can enter the link showed in the result and you will see that Twitter doesnt take into account time period and other arguments after adding AND word in the query. The link : https://twitter.com/search?q=(Gap AND #endviolence)%20until%3A2019-09-10%20since%3A2019-09-09%20%20-filter%3Areplies&src=typed_query

Was able to understand the issue : the specific query I was looking for was the phrase "ben&jerrys", this triggers a different query and breaks the data collection, because of the and operator which is present in it.


NET 6 Support

🚀 Feature Requests
Compile for net6.0-android.  Branch available here: https://github.com/aritchie/AndHUD
Happy to send PR
Platforms affected (mark all that apply)

[ ] :iphone: iOS
[X] :robot: Android
[ ] :checkered_flag: WPF
[ ] :earth_americas: UWP
[ ] :apple: MacOS
[ ] :tv: tvOS
[ ] :monkey: Xamarin.Forms

Happy to take a PR.
Does it build nicely using MSBuild.SDK.Extras? I recently had a bad time and had to switch the project over to Xamarin.Legacy.SDK to support both the older xamarin targets and the new net6.0.

It isn't building nicely with Xamarin.Legacy.SDK or sdk extras on the latest VS.  Might have to wait for something tooling fixes... :(


Support for TemplateAlias when sending email

Hi - are there any plans for supporting TemplateAlias when sending emails using sendEmailWithTemplate()?
Regards,
Neil

Hello.
Agreed there is a branch that should be retrocompatible waiting for a merge. I need it.

As far as I can tell this is already part of the 2.7.0 tag. The only thing that appears to be lacking is a synchronized/pushed version on packagist.org

@99linesofcode, sorry about that, I expected packagist to pick the tag up, but it also required creating a github release. 😅- 2.7.0 Should be all set now.

Appreciate the quick response @atheken. Thanks.


refactory to put initialization scripts to sql file

azure pipeline seems running with a not recreated postgresdb.  if i change the hardcoded db password it will feil in the pipeline. this needs to see into, maybe later. I am not very good at azure pipeline. we can see that together tomorrow.


Camera not working in IOS

camera not working in ios

@jarvis10211, please provide more information when you open an issue. What device were you on, which iOS version, what did you try, what code did you use?

Hi, there is a problem with the last version on iOS devices, it will be fixed in the next one (at the end of this week). Right now you could use the previous version.

Previouse mean, version please?

1.4.0 should works fine on iOS

Hi
I have released a new version (1.4.3), iOS should work fine with this one.

Hi, I just tried the new version (1.4.3), upgrading from 1.3.5, which works fine on most Android devices, and I have trouble getting it up and running on Android:
I get these error messages.
System.MissingMethodException: 'Method not found: System.Threading.Tasks.Task`1<Camera.MAUI.CameraResult> Camera.MAUI.CameraView.StartCameraAsync(Microsoft.Maui.Graphics.Size)'
System.MissingMethodException: 'Method not found: System.Threading.Tasks.Task`1<Camera.MAUI.CameraResult> Camera.MAUI.CameraView.StartCameraAsync(Microsoft.Maui.Graphics.Size)'
Tested on a Samsung a52 and Google Pixel 7 Pro.
Any help will be highly appreciated.

Hi Simon,
In the new version, StartCameraAsync has a parameter for set photo resolution, but It has a default value of 0 (max resolution). Your problem looks like you are using a an old and new plugging versions? I'm not sure why you are getting this error..

Hi Francois,
Changelog is in my to do list... :)


Add sftp subsystem to daemon

Adds necessary submodules for sftp and bumps diego-ssh and diego-acceptance tests.
Please see cloudfoundry-incubator/diego-ssh#15 and cloudfoundry-incubator/diego-acceptance-tests#4.

Thanks, @sykesm, this is fantastic!
I also now better understand what you meant in https://www.pivotaltracker.com/story/show/93657068 about implementing read-only/cf files access to instance containers as an SSH subsystem. Would setting the readOnly argument to true in the sftp package's NewServer() constructor function be sufficient to provide such a subsystem?
Thanks again,
Eric

@ematpl If we want read-only file access, we can use the sftp subsystem in read only mode. We would also have to disable everything but the subsystem request on session channels.
It's probably worth talking through some scenarios if this is a path you're interested in going down. In particular, we'd have to decide if we want to use different daemons for read only vs full function since we can enforce a read-only policy for access through the proxy.
The other thing that was discussed in that story was the protocol for access. I still can't tell if we want to restore the http based file access we had in the past and, if we do, if we want to rely on something in the container namespace or something built around it.


label tag bug

I agree and want to create new issue

[x] Yes, I was on Hexo Docs page, especially on Templates, Variables, Helpers and Troubleshooting.
[x] Yes, I was on NexT Documentation Site.
[x] And yes, I already searched for current issues and this is not help to me.

Expected behavior

The rendered label tag should be included in
 tag in the current situation.
Actual behavior

 shouldn't be rendered.

 appeared and
 disappeared after I deleted the label tag.
Steps to reproduce the behavior

Write the label tag at the beginning of the paragraph.

Hexo Information

hexo-cli: 1.0.4
os: Linux 4.14.0-kali1-amd64 linux x64
http_parser: 2.7.0
node: 8.3.0
v8: 6.0.286.52
uv: 1.13.1
zlib: 1.2.11
ares: 1.10.1-DEV
modules: 57
openssl: 1.0.2l
icu: 59.1
unicode: 9.0
cldr: 31.0.1
tz: 2017b

NexT Information
NexT Version:

[x] Latest Master branch.
[] Latest Release version.
[] Old version -

NexT Scheme:

[] All schemes
[x] Muse
[] Mist
[] Pisces
[] Gemini

Other Information
The only solution I've found right now:

Do not write the label tag at the beginning of the paragraph.
Write label tag with HTML syntax, and include the paragraph in
 by myself.

Sup!
Can u check this? It seems all work fine. But if u can give source code, i will try to fix it in the future.
But u're right, i remebmer when i make it was some bugs like this. Of course, labels need to use only with simple words, not with any other components. Anyway, this bug can fixed with markdown or markdown it ,but this is Hexo, not NexT.

:smile: Hi~
Yes, I've checked that before. Source code? I think there is no need to provide that, you can reproduce the behavior by writing the label tag at the beginning of the paragraph, perhaps… :sweat_smile:

So, what's the problem? U know this bug, u can around it. Perhaps, the question is: can u fix this bug?

I'd love to, but I don't know how to fix it because I had no programming experience before… believe it or not. :joy:

Well, anabody care and nobody don't know, but anybody want and want all for free. Just like free beer. :smile: U want free girls? Free food. And, of course, it must working fine. If this will not work fine, anyone must to fix it, but not me. Think about it: it's a logic:: u just take it, open it (like a girl) and start to stydy it, from top to the bottom. U when like it, sometimes it agry you (like a girl, yeah?), sometimes u do for it something what it will wonder you a lot of times in future. And u will know it. Think about it.

Thank you! Get it!

Try to use https://github.com/hexojs/hexo-renderer-markdown-it.
That's work fine for me.
The bug from https://github.com/hexojs/hexo-renderer-marked.

Thank you so much, I'll try it~


Language Server crashes on startup

Which OS are you using?
MacOS
Expected Behaviour
I expect the extension to startup with no problems
Actual Behaviour
...
I also see the following error:
[2023-03-03 21:00:33] |   ERROR   |         Git        | fatal: not a git repository (or any of the parent directories): .git

Reproduction steps

Install extension on VS Code Insiders for macOS (AARCH64, Ventura 13.2.1)
Get errors lol

Additional Notes
No response
Log
STARTUP
[2023-03-03 21:00:33] |   DEBUG   |     Filesystem     | Created directory at "/Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager"
[2023-03-03 21:00:33] |   ERROR   |         Git        | Failed to checkout repo!
[2023-03-03 21:00:33] |   ERROR   |         Git        | fatal: not a git repository (or any of the parent directories): .git

Hello!
Which version of the extension are you currently using?

My bad! I was expecting it to be in the logs; should've looked closer.
The version currently installed is v3.6.16

Seems like there is possibly still a pathing issue for MacOS then 🥴. Can you check your /Users/me/Library/Application Support/Code/User/globalStorage/sumneko.lua/addonManager and let me know what it contains?

Directory contents:
simoncahill@Frigg: /Users/simoncahill
➜   find ./Library/Application\ Support/Code\ -\ Insiders/User/globalStorage/sumneko.lua/addonManager/ -type f
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/LICENSE
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/luaecs/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/luassert/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/love2d/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/openresty/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/luafilesystem/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/cocos4.0/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/cc-tweaked/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/lovr/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/skynet/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/addons/busted/info.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.gitmodules
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/schemas/addon_config.schema.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/schemas/addon_info.schema.json
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/README.md
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/CONTRIBUTING.md
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.github/workflows/main.yml
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.github/PULL_REQUEST_TEMPLATE/newAddon.md
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.github/ISSUE_TEMPLATE/config.yml
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.github/ISSUE_TEMPLATE/new_addon.yml
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/config
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/shallow
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/objects/pack/pack-864a9bc848392f67b48b466b1397582288b249d9.idx
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/objects/pack/pack-864a9bc848392f67b48b466b1397582288b249d9.pack
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/HEAD
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/info/exclude
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/logs/HEAD
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/logs/refs/heads/main
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/logs/refs/remotes/origin/HEAD
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/description
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/commit-msg.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/pre-rebase.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/pre-commit.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/applypatch-msg.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/fsmonitor-watchman.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/pre-receive.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/prepare-commit-msg.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/post-update.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/pre-merge-commit.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/pre-applypatch.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/pre-push.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/update.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/hooks/push-to-checkout.sample
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/refs/heads/main
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/refs/remotes/origin/HEAD
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/index
./Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager//Users/simoncahill/Library/Application Support/Code - Insiders/User/globalStorage/sumneko.lua/addonManager/.git/packed-refs

Yeah, looks like the directory is still nesting on macOS. I am going to track this issue over in the other issue instead to keep things a little more organized.


Add SQL function(HIVE)

Currently, for the HIVE SQL function or fewer commands, we hope to increase the HIVE SQL statement prompt and highlight,thank you

DBeaver highlights keywords and functions reported by Hive driver. We can customize this list.
What exactly functions do you mean?

DBeaver强调Hive驱动程序报告的关键字和功能。我们可以自定义此列表。
究竟是什么功能？
For example, adding SQL function to automatically supplement such functions as regexp_replace()\to_date\substr(), etc., all without correct prompt, statement optimization, formatting problems, such as line breaking is done by ",", rather than by function or SQL parameters

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL

regexp_replace()\to_date()\substr()  and more

verified


No module named fae2.settings

2019-12-11 11:12
Error in processing
HTML5 and ARIA Techniques


fix(create_rc): Pass the option to the invoke task

What does this PR do?
The workflow fails (https://github.com/DataDog/datadog-agent/actions/runs/12231431220/job/34114505590) because the new input option brought by #30062
Motivation
Sanity
Describe how you validated your changes
Will be validated by the next run tomorrow

Possible Drawbacks / Trade-offs
Additional Notes

/merge


Change use of 'finalized' in conductor to 'available' or 'executed'

rn conductor refers to executed blocks as final, imo this causes a lot of confusion with cometbft finality. conductor will receive final blocks from the shared-sequencer. as opposed to specifying 'final with respect to execution' or similar, 'available' evidently describes a block received seen on the data availability layer and 'executed' evidently describes a block that successfully executed.

I believe we chose to use the same wording as Optimism Bedrock https://community.optimism.io/docs/developers/bedrock/differences/#chain-reorganizations

alright maybe the solution is to incorporate the use of safe blocks in the codebase, rn it isn't. for example, what finality does this "final sequencer block" refer to in this rust doc? and which is the L1, DA or execution layer or both?
https://github.com/astriaorg/astria/blob/f21e30ddaf692fd7f4fc225b767d9c7b4ce0ee62/crates/astria-conductor/src/executor.rs#L112-L118


Logo for the website

I would like to make a logo for the website, focusing on simplicity and professionalism.
kindly assign me this issue .

Hii
I would like to work on this issue.
Can u assign this to me under GSSOC'24

I would like to fix this issue. Please assign this task to me under GSSoC'24 with required labels.


fix: kaspersky filter pattern overmatching sdata

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


Gotest Cannot load env variable

So I Dont have Any Idea When I Running The App Using Command Line like go test ./... the env file has load
but when Am try using GoTestFunc -F the variable is not loaded how i fixed ?
my Code like this

When Running The Test Using GoTests

But When Running Manual Working

I do not think env file can be loaded automatically.
You can check how to use per-project setup and launch.json to setup env variables.

I do not think env file can be loaded automatically. You can check how to use per-project setup and launch.json to setup env variables. Alternatively: GoEnv cmd can load env file.

Solve Thanks


proposal: runtime: allow programs to handle deadlock events

Summary
It would be great if a Go program could detect when all (other) Goroutines are blocked and then allow it to take action to do something about the situation.
Use case
I want to use this to implement fake time that:

Advances as fast as it can given the actual CPU resources available
To the program that runs, makes it look like infinite CPU resources are available.

Implementing such fake time can basically be done as follows:
Loop:

Wait until all (other) Goroutines are blocked
Advance fake time to a point where a new event happens. For example, to a point where a channel returned by a fake version of time.After gets a new value written to it or a fake version of time.Sleep returns.

This is something I have previously successfully implemented in other programming languages and that has been very useful. There are several use cases of this including:

Test timeouts quickly and accurately: Some programs have various (long) timeouts. To unit test those, it is an advantage to be able to advance time quickly and accurately.
 There may not be enough CPU to do this in real time. Fake time as described here will allow this to run using all the CPU available and time will just progress as fast as it can. Fake time may then at any instant be either slower or faster than real time. I believe that this network simulator does something similar: https://www.nsnam.org/docs/dce/manual/html/getting-started.html
Debug code that uses timers: Allow breakpoints to be set while debugging code that uses timers. Time and timers  will automatically stop while the program is stopped in a breakpoint and resume when the program is started again.
Detect unintended busy loops that only lasts for a limited amount of time: If fake time is used, such busy loop will run forever which will be easily detectable. I have found several bugs like this during the years by using fake time.

Some ways to make the feature

Make a version of runtime.gosched that only returns when all other Goroutines are blocked.
Make it possible to read the number of Goroutines that are not blocked. You could then make a loop where you call runtime.gosched until that value is 0.
Make it possible to start a special Goroutine when the system is deadlocked.

A nuance
What to do if no Goroutine can run now, but one or more Goroutines are pseudo-blocked, for example:

Waiting on external events, for example a socket
Stuck in a cgo call
Waiting on one or more channels returned by the real non-fake time.After function.

UPDATED: In a simple approach where the existing deadlock detector is used, any pseudo-blocked Goroutine would be considered non-blocked, and hence prevent fake time from increasing. The feature would still be very useful. However, a probably even more useful approach would be to consider pseudo-blocked Goroutines blocked. In that case, fake time would increase even in case of pseudo-blocked Go routines. If a program wants to prevent fake time from increasing because of a pseudo-blocked Goroutine it knows of, it can just prevent that manually (some details would need to be considered to make sure this can work correctly).
An off topic note
Should fake time not be an OS feature? Or a feature of a virtual machine hypervisor? Yes, I think absolutely it should!

see also #8869

see also #8869

The majority of real Go programs read from the network or from pipes.  Many also use timers.  Some use the os/signal package to look for signals.  Any Go program that does any of those things can never deadlock.
The Go runtime already supports fake time, although it is not fully supported.  See https://golang.org/src/runtime/time_fake.go.  That may be a more profitable approach than focusing on detecting deadlocks.

I don't think the fake time idea is very interesting, but having a way to try to resolve deadlock does seems to be useful, at least if we had a way to terminate the blocked goroutines, which IIRC, we don't have. Otherwise something like a runtime.SetDeadlockCallback(callback func(goroutineID ...int)) could be useful.

The majority of real Go programs read from the network or from pipes. Many also use timers. Some use the os/signal package to look for signals. Any Go program that does any of those things can never deadlock.

I think you have a good point about network and os/signal. I have updated my original proposal (see the text after "UPDATED:") to talk about that in more detail.
Regarding timers, a central idea would be that the Go program should use fake versions of timers. Hence real native Go timers would no longer be used and hence not prevent deadlock detection.

Since I opened this issue I have used Go some more. I still think the requested feature would be extremely useful to mock time in tests as I have described previously. However, I want to mention a simpler application.
Suppose I have written this program:
type Result interface {
	Give(int)
}

func multiply(a, b int, result Result) {
	go func() {
		result.Give(a * b)
	}()
}

Suppose I want to test the multiply function using gomock. After having generated mocks for the Result interface, I could try to do it like this:
func TestMultiply(t *testing.T) {
	ctrl := gomock.NewController(t)
	defer ctrl.Finish()
	m := mock.NewMockResult(ctrl)
	m.EXPECT().Give(4)
	multiply(2, 2, m)
}

Unfortunately there is a race and the test may fail or succeed depending on whether the Give function is called before the test ends or not.
If we have the feature of this issue I could just add the line:
runtime.WaitForDeadlock()

at the end of the TestMultiply function and there will be no races.
Now, of course the problem can be solved by using channels or WaitGroups in the test (see for example https://medium.com/@poy/gomock-and-go-routines-6a7c01d989d5). However, that is cumbersome. Further, if multiply makes additional calls to Give after the test has finished, the test will still succeed even though it should not.

This seems like a fairly invasive, subtle runtime change that would rarely be useful in practice (because, as others have noted, programs with network listeners or readers never deadlock). It does not seem worth the weight.

@rsc , yes this is really for unit tests and simulations where all network activity is faked or mocked or faked so that no real sockets are used.

This proposal has been added to the active column of the proposals project
and will now be reviewed at the weekly proposal review meetings.
— rsc for the proposal review group

Based on the discussion above, this proposal seems like a likely decline.
— rsc for the proposal review group

No change in consensus, so declined.
— rsc for the proposal review group


Unable to submit array types (Array or List) in Action

It appears no array type may be used in the data member of a Api.v1.Action. Attempted to use an Array and List types and received the following exception.
Here is the full Exception dump.
{"ClassName":"System.InvalidCastException","Message":"Specified cast is not valid.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":"  at (wrapper castclass) System.Object.__castclass_with_cache(object,intptr,intptr)\r\n  at EosSharp.Core.Providers.AbiSerializationProvider.WriteAbiType (System.IO.MemoryStream ms, System.Object value, System.String type, EosSharp.Core.Api.v1.Abi abi) [0x0005a] in <c63f229511f44af0a6b4f36a0587bfc6>:0 \r\n  at EosSharp.Core.Providers.AbiSerializationProvider.WriteAbiStruct (System.IO.MemoryStream ms, System.Object value, EosSharp.Core.Api.v1.AbiStruct abiStruct, EosSharp.Core.Api.v1.Abi abi) [0x000b7] in <c63f229511f44af0a6b4f36a0587bfc6>:0 \r\n  at EosSharp.Core.Providers.AbiSerializationProvider.SerializeActionData (EosSharp.Core.Api.v1.Action action, EosSharp.Core.Api.v1.Abi abi) [0x00089] in <c63f229511f44af0a6b4f36a0587bfc6>:0 \r\n  at EosSharp.Core.Providers.AbiSerializationProvider.WriteAction (System.IO.MemoryStream ms, EosSharp.Core.Api.v1.Action action, EosSharp.Core.Api.v1.Abi abi) [0x00064] in <c63f229511f44af0a6b4f36a0587bfc6>:0 \r\n  at EosSharp.Core.Providers.AbiSerializationProvider+<SerializePackedTransaction>d__15.MoveNext () [0x001c2] in <c63f229511f44af0a6b4f36a0587bfc6>:0 \r\n--- End of stack trace from previous location where exception was thrown ---\r\n  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at EosSharp.Core.EosBase+<CreateTransaction>d__31.MoveNext () [0x002cf] in <c63f229511f44af0a6b4f36a0587bfc6>:0 \r\n--- End of stack trace from previous location where exception was thrown ---\r\n  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in <ac823e2bb42b41bda67924a45a0173c3>:0 \r\n  at ScatterTransaction+<run>d__21.MoveNext () [0x004b2] in C:\\dev\\unity\\turnbased\\Turn Based\\Assets\\Scripts\\Common\\ScatterTransaction.cs:118 ","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2147467262,"Source":"mscorlib"} UnityEngine.Debug:Log(Object) <run>d__21:MoveNext() (at Assets/Scripts/Common/ScatterTransaction.cs:153) System.Runtime.CompilerServices.AsyncTaskMethodBuilder1:SetException(Exception) EosSharp.Core.<CreateTransaction>d__31:MoveNext() System.Runtime.CompilerServices.AsyncTaskMethodBuilder1:SetException(Exception) EosSharp.Core.Providers.<SerializePackedTransaction>d__15:MoveNext() System.Runtime.CompilerServices.AsyncTaskMethodBuilder1:SetResult(Abi) EosSharp.Core.Providers.<GetAbi>d__22:MoveNext() System.Runtime.CompilerServices.AsyncTaskMethodBuilder1:SetResult(GetRawAbiResponse) EosSharp.Core.Api.v1.<GetRawAbi>d__14:MoveNext() System.Runtime.CompilerServices.AsyncTaskMethodBuilder1:SetResult(GetRawAbiResponse) EosSharp.Unity3D.<PostJsonWithCacheAsync>d__81:MoveNext() System.Runtime.CompilerServices.MoveNextRunner:Run() EosSharp.Unity3D.UnityWebRequestAwaiter:OnRequestCompleted(AsyncOperation) UnityEngine.AsyncOperation:InvokeCompletionEvent()
Here is the simple EOS action I used to test:
void emptyarray( name user, vector<uint64_t>) {
    print("It worked!");
}

Generated ABI:
{
    "name": "emptyarray",
    "base": "",
    "fields": [
        {
            "name": "user",
            "type": "name"
        },
        {
            "name": "array",
            "type": "uint64[]"
        }
    ]
}

C# snippet
var result = await eos.CreateTransaction(new EosSharp.Core.Api.v1.Transaction()
{
    actions = new List<EosSharp.Core.Api.v1.Action>()
    {
        new EosSharp.Core.Api.v1.Action()
        {
            account = MYACCOUNT,
            authorization =  new List<PermissionLevel>()
            {
                new PermissionLevel() {actor = MYUSER, permission = MYAUTHORITY }
            },
            name = "emptyarray",
            data = new Dictionary<string, object>()
            {
                { "user", MYUSER  },
                { "array", new List<uint>() },
            }
        }
    }
});

Tested this using cleos and eosjs and this works as expected.

Confirmed the bug. You could get around this by using List afaik. But update to eos-sharp 2.0.4 it should work

Thanks for the quick fix. FWIW, I was able to get it work using List<object>`` but not List```.

Great that it works for you!


Undo manager cannot be disabled

If I set undo to disabled, scribe complains because _lastItem is null and part of the constructor calls setHTML which has a call for
_lastItem.content = <whatever>
There needs to be an else block to allow for this. Currently, my work around is to simply set
Scribe.prototype._lastItem = {content: ''};

Okay good spot, I'll take a look. setHtml should probably respect the option.

@nedrocks do you want to review the associated PR


QuickBlox error

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: [QMCore instance].currentProfile.userData'

closed as https://github.com/QuickBlox/q-municate-ios/issues/213


Implement notifications/flash messages

See https://github.com/aackerman/react-flash-queue/blob/master/lib/flash-queue.js and https://github.com/nxio/meteor-flash/blob/master/flash.js for inspiration.

Subsumed by #158


[Problems]Conflicts in application level router

[ ] I have searched the issues of this repository and believe that this is not a duplicate.
[ ] I have checked the FAQ of this repository and believe that this is not a duplicate.

Environment

Dubbo version: 2.7.4-SNAPSHOT
Operating System version: MacOS
Java version: java11

Problems
1.When we create a application level condition router, we must set the application with the provider application's name, because dubbo-admin will query if the application have exported service.
2.But the router is used by consumer application, so the consumer application will use its application name to query router rules. So the rules will not be queried and executed.
I think the solution can be:
When we configure config-center in consumer application, can add a parameter called 'router.apps' or any other.
the value of router.apps should be several provider application names. When get different provider application router rules, we need to split the router.apps value add query each other's router rules.

What do you mean by adding the rules in the ConditionRouterRule to a new variable in configCenterConfig?

What do you mean by adding the rules in the ConditionRouterRule to a new variable in configCenterConfig?

No, rules are stored in config center

@tswstarplanet I am afraid I don't fully understand the problem you describe. Would you mind take a look at https://github.com/apache/dubbo-samples/blob/master/dubbo-samples-governance/dubbo-samples-configconditionrouter/src/main/java/org/apache/dubbo/samples/governance/ZKTools.java#L55?

@beiwei30 Yes, I have look it.
Yes, the router rules can be set to the zookeeper config center. But the problem is that when we create application level router rule by dubbo-admin, the specified application is an application that acts a provider. But the rules will be used by applications that are consumers. And when consumers subscribe the application level router rules, they use their own application names. So they can not get the rules.


Create azure maps brij map

Purpose

...

Does this introduce a breaking change?

[ ] Yes
[ ] No

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

How to Test

What to Check
Verify that the following are valid

...

Other Information

Can you provide some details on this pull request. What does the sample do?


Modifier -> SwiftUI -> View fundamentals: id(_:)

Doc: https://developer.apple.com/documentation/swiftui/view/equatable()

[ ] Swift implementation
[ ] Elixir implementation

According to the team, this one has been done


Aim to 100% code coverage

Coverage increased (+0.5%) to 81.089% when pulling c3de75cece0c045b8f802606a17e98cf91c564f5 on to-full-coverage into 9bcfc0463935863a323fbcdb7b4fdeb8604f5cee on master.


[TEP-0133] Apply default resolver to finally tasks

Changes
Fixes #6449. Prior to this commit, the default resolver is only applied to PipelineTasks but not finally PipelineTasks.
This commit applies the default resolver to the finally PipelineTasks in the same way as normal PipelineTasks. This commit also refactors the common code to a PipelineTask SetDefaults function.
/kind bug

Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[ ] Has Docs included if any changes are user facing
[ ] Has Tests included if any functionality added or changed
[ ] Follows the commit message standard
[ ] Meets the Tekton contributor standards (including
functionality, content, code)
[ ] Has a kind label. You can add one by adding a comment on this PR that contains /kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tep
[ ] Release notes block below has been updated with any user facing changes (API changes, bug fixes, changes requiring upgrade notices or deprecation warnings)
[ ] Release notes contains the string "action required" if the change requires additional action from users switching to the new release

Release Notes
TEP-0133: Apply default resolver to finally tasks

/test all

/assign @chitrangpatel


Update scripts and yml file

fit_wine_quality_predict_model.py (@BruhatM )

move main function up
add plotting
add save_plots function

wine_ead.py (@wang-rui )

move main function up
add code in save_plots function to check output dir exists or not.

reports.rmd (@athy9193)

change path for table1 and figure2 (haven't change any description of table and figure)

wine_env.yml

add catboost

This PR refers to issue #40 , #41 , #43  and #47

Regarding the report.md, I changing the links is sufficient, I will take care of the rest. No worries. Based on the assessment, we should have no conflict.

@athy9193
I have updated what you have mentioned.


all new issues are not reported due to "Issue XXXX is not linked to a file"

sonarqube <IP_ADDRESS>92, SonarQube Scanner <IP_ADDRESS>8
i see this for every new issue.
i notice that when i run with sonar.issuesReport.html.enable, a similar process of parsing new issues and writing some output is occurring.  this works correctly.  any ideas what is going on?

Hi @Ferguzz ,
what version of the plugin are you using?
Can you explain the layout of your repository? (modules, etc)
Did you set sonar.stash.repository.root?

plugin version 1.2.0.  i've tried several simple repository layouts to get this working and get the same issue with all of them.  i have tried setting sonar.stash.repository.root to a few different paths for each configuration with no luck.

The repository root setting only works in 1.3.0. Can you try it with the new version?
Did you try a simple layout with one module, where the pom.xml is in the top-level directory (assuming a maven project, and using mvn sonar:sonar)

thank you.  upgrading to 1.3.0-rc1 fixed the issue.


GetFileClient/GetDirectoryClient don't accept path segments

I watched the recording again, at 1:44:02
you asked "It's also true for the DataLake service, right Ted?".
And then Ted answered "Correct, we only take names, never path segments.",
then you said "OK".
Originally posted by @Jinming-Hu in https://github.com/Azure/azure-sdk-for-cpp/pull/1310#discussion_r556541170

relevant https://github.com/Azure/azure-sdk-for-cpp/issues/1163

relevant https://github.com/Azure/azure-sdk-for-cpp/issues/1163


Crash upon overworld load after dying in nether

Using FTB Unstable 1.9 with Mekanism added.
Log File: https://gist.github.com/TheGuyRunningSouth/1371e796f43169918044361dd94fd004
Crash Report: https://gist.github.com/TheGuyRunningSouth/2386d2d36128c621be57f5ee1663454e

Issue #3641 is the same.

Alright. Missed that somehow. Thanks.


Android unable to perform verification after exiting screen

Bug Summary
On Android, when I generate the verificationSession through our backend and call present() to pop-up the screen, it works initially. However, if I don't complete the request and back out of the screen, and then go back into the screen, I'm presented with a different screen that has a single button that says "GET STARTED" at the bottom.
This issue doesn't seem to occur on iOS since when I back out of completing the verification, and go back in, it takes me directly to the screen to ask me to provide a documentation type.
Is this a bug with the library or do we need to regenerate a new verification session if the user decides to back out of completing the verification?
Library Versions
stripe-identity: 0.1.1
react-native: 0.71.3

hi @sofiac-developer could you verify if you're using id/address/phone verification type? The native SDK doesn't have support to these type yet and the "Get started" screen was a fallback flow to web.
We just released 0.1.4 to support ID/Address verification type, could you try update to the new version?

Closing the issue for now, feel free to reopen if you still see issues


Add attrs package

I would like to use attrs (http://attrs.org) more often with Python code and definitely if we resurrect the Relay frontend. The current RTS PR #1954 uses this package.

Will ping back once the docker is updated in the CI


Add LightGBM Models for 1600 Trees TreeLite, Lleaves

After more than a day's worth of running jobs, completed the Model Conversion of 1600 Trees for Lleaves & TreeLite.


ARM support

So here I am coding away on my m1 and go to compile what I think is a working build, and I get this:
undefined symbols for architecture arm64:
  "_analyze_code", referenced from:
      __cgo_752f6d91b618_C2func_analyze_code in _x004.o
      __cgo_752f6d91b618_Cfunc_analyze_code in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_analyze_code, __cgo_752f6d91b618_C2func_analyze_code )
  "_destroy_unmanaged_vector", referenced from:
      __cgo_752f6d91b618_Cfunc_destroy_unmanaged_vector in _x006.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_destroy_unmanaged_vector)
  "_execute", referenced from:
      __cgo_752f6d91b618_C2func_execute in _x004.o
      __cgo_752f6d91b618_Cfunc_execute in _x004.o
     (maybe you meant: __cgo_752f6d91b618_C2func_execute, __cgo_752f6d91b618_Cfunc_execute )
  "_get_metrics", referenced from:
      __cgo_752f6d91b618_C2func_get_metrics in _x004.o
      __cgo_752f6d91b618_Cfunc_get_metrics in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_get_metrics, __cgo_752f6d91b618_C2func_get_metrics )
  "_ibc_channel_close", referenced from:
      __cgo_752f6d91b618_C2func_ibc_channel_close in _x004.o
      __cgo_752f6d91b618_Cfunc_ibc_channel_close in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_ibc_channel_close, __cgo_752f6d91b618_C2func_ibc_channel_close )
  "_ibc_channel_connect", referenced from:
      __cgo_752f6d91b618_C2func_ibc_channel_connect in _x004.o
      __cgo_752f6d91b618_Cfunc_ibc_channel_connect in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_ibc_channel_connect, __cgo_752f6d91b618_C2func_ibc_channel_connect )
  "_ibc_channel_open", referenced from:
      __cgo_752f6d91b618_C2func_ibc_channel_open in _x004.o
      __cgo_752f6d91b618_Cfunc_ibc_channel_open in _x004.o
     (maybe you meant: __cgo_752f6d91b618_C2func_ibc_channel_open, __cgo_752f6d91b618_Cfunc_ibc_channel_open )
  "_ibc_packet_ack", referenced from:
      __cgo_752f6d91b618_C2func_ibc_packet_ack in _x004.o
      __cgo_752f6d91b618_Cfunc_ibc_packet_ack in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_ibc_packet_ack, __cgo_752f6d91b618_C2func_ibc_packet_ack )
  "_ibc_packet_receive", referenced from:
      __cgo_752f6d91b618_C2func_ibc_packet_receive in _x004.o
      __cgo_752f6d91b618_Cfunc_ibc_packet_receive in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_ibc_packet_receive, __cgo_752f6d91b618_C2func_ibc_packet_receive )
  "_ibc_packet_timeout", referenced from:
      __cgo_752f6d91b618_C2func_ibc_packet_timeout in _x004.o
      __cgo_752f6d91b618_Cfunc_ibc_packet_timeout in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_ibc_packet_timeout, __cgo_752f6d91b618_C2func_ibc_packet_timeout )
  "_init_cache", referenced from:
      __cgo_752f6d91b618_C2func_init_cache in _x004.o
      __cgo_752f6d91b618_Cfunc_init_cache in _x004.o
     (maybe you meant: __cgo_752f6d91b618_C2func_init_cache, __cgo_752f6d91b618_Cfunc_init_cache )
  "_instantiate", referenced from:
      __cgo_752f6d91b618_C2func_instantiate in _x004.o
      __cgo_752f6d91b618_Cfunc_instantiate in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_instantiate, __cgo_752f6d91b618_C2func_instantiate )
  "_load_wasm", referenced from:
      __cgo_752f6d91b618_C2func_load_wasm in _x004.o
      __cgo_752f6d91b618_Cfunc_load_wasm in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_load_wasm, __cgo_752f6d91b618_C2func_load_wasm )
  "_migrate", referenced from:
      __cgo_752f6d91b618_C2func_migrate in _x004.o
      __cgo_752f6d91b618_Cfunc_migrate in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_migrate, __cgo_752f6d91b618_C2func_migrate )
  "_new_unmanaged_vector", referenced from:
      __cgo_752f6d91b618_Cfunc_new_unmanaged_vector in _x006.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_new_unmanaged_vector)
  "_pin", referenced from:
      __cgo_752f6d91b618_C2func_pin in _x004.o
      __cgo_752f6d91b618_Cfunc_pin in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_pin, __cgo_752f6d91b618_C2func_pin )
  "_query", referenced from:
      __cgo_752f6d91b618_C2func_query in _x004.o
      __cgo_752f6d91b618_Cfunc_query in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_query, __cgo_752f6d91b618_C2func_query )
  "_release_cache", referenced from:
      __cgo_752f6d91b618_Cfunc_release_cache in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_release_cache)
  "_reply", referenced from:
      __cgo_752f6d91b618_C2func_reply in _x004.o
      __cgo_752f6d91b618_Cfunc_reply in _x004.o
     (maybe you meant: __cgo_752f6d91b618_C2func_reply, __cgo_752f6d91b618_Cfunc_reply )
  "_save_wasm", referenced from:
      __cgo_752f6d91b618_C2func_save_wasm in _x004.o
      __cgo_752f6d91b618_Cfunc_save_wasm in _x004.o
     (maybe you meant: __cgo_752f6d91b618_C2func_save_wasm, __cgo_752f6d91b618_Cfunc_save_wasm )
  "_sudo", referenced from:
      __cgo_752f6d91b618_C2func_sudo in _x004.o
      __cgo_752f6d91b618_Cfunc_sudo in _x004.o
     (maybe you meant: __cgo_752f6d91b618_C2func_sudo, __cgo_752f6d91b618_Cfunc_sudo )
  "_unpin", referenced from:
      __cgo_752f6d91b618_C2func_unpin in _x004.o
      __cgo_752f6d91b618_Cfunc_unpin in _x004.o
     (maybe you meant: __cgo_752f6d91b618_Cfunc_unpin, __cgo_752f6d91b618_C2func_unpin )

Which has really always bothered me and adds a lot of time/equpiment burden.
@ethanfrey I have a high-powered arm server that I keep at amazon for stuff like this.  Do you know if there can/should be determinism issues if upgrading wasmvm to use the latest wasmer?
https://github.com/wasmerio/wasmer/releases/tag/2.2.0-rc1
Could try it out with a modded juno node.....

There is a stack between  wasmer and what you are doing.
We also want this in confio.
First we need to update and test cosmwasm-vm. When that works and the wasmer release is final, we cut a cosmwasm release.
Then we update wasmvm and verify it works with go linking. We also need to update the build system to create arm specific builds and figure out how to automatically link the right architecture.
Once that is tagged, it should be a trivial update to wasmd, juno, osmo, etc

Nice.
I'll have a look at cosmwasm-vm next.
Ethan, I'm having a great time with cosmwasm.  Thank you & everyone at confio!

When this is merged, ARM support should work (but there are some gas issues)
https://github.com/CosmWasm/wasmvm/pull/296

dont have m1 anymore, but i work currently using termux native on android ARM64, so i will let try out this wasmvm#296 PR and let you know if is's possible to run this straight on android =D

@faddat very happy to see working support for m1 (and maybe android)
We believe the gas calculations will be different in some cases, and almost certain error messages will be different, both of which are consensus breaking.
So, support for local dev environment is quite close. But Confio plans H2 to do all testing to ensure full compatibility of arm64 as a full node / validator in a mixed network

Should now be resolved on main