Let's Encrypt Rancher single install broken on master-head

What kind of request is this (question/bug/enhancement/feature request):
Bug
Steps to reproduce (least amount of steps as possible):
Provision instance (AWS in this example)
Install docker/ confirm that it is working
Link domain to public IP
Install Rancher using Let's Encrypt:
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:master-head --acme-domain <domain name>

Result:
Install reports success, but UI is not seen and domain in unresponsive.
Deubg logs:
2020/02/06 21:35:23 [INFO] Catalog-cache removed 2 entries from disk
2020/02/06 21:35:49 [DEBUG] 2020/02/06 21:35:49 http: TLS handshake error from <IP_ADDRESS>:53577: acme/autocert: unable to satisfy "https://acme-v02.api.letsencrypt.org/acme/authz-v3/2679774109" for domain "aaron-delete.qa.rancher.space": no viable challenge type found
2020/02/06 21:35:49 [DEBUG] 2020/02/06 21:35:49 http: TLS handshake error from <IP_ADDRESS>:53576: acme/autocert: missing certificate

Other details that may be helpful:
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI):
No UI is available, but latest version is currently master-head 1a03ecea3
Installation option (single install/HA): Single

Related Let's Encrypt issue: #25302

The bug fix,https://github.com/rancher/rancher/commit/19c946de352c77e1ab04184b8345ecd6021e33b4, is verified with Rancher master-head version 1a03ecea3.
Clusters are provisioned successfully, logs and exec shells are functional.


Enable the new model serialization for iotcentral

Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.ResourceManager.IotCentral


Feature request: record search history and support one-click switching to historical search results

Feature request: Record search history and support one-click switching to historical search results. Similar to the search record management function of everything V1.5.

Best regards.

Hi, @tyf2018.
It would be nice to restore search words instead of search results like a terminal. What do you think?

It would be nice to restore search words instead of search results like a terminal

Yes, I meant to restore search words as well.


ENOSPC: System limit for number of file watchers reached.

Hello, I don't know the docker configuration because I just jumped in. But I saw the tutorial, this error occurs on linux, then in some forums it says we have to add something in the system configuration file. Maybe help?

Could you please provide console logs?


unexpected error in provider

Confirmation

[X] My issue isn't already found on the issue tracker.
[X] I have replicated my issue using the latest version of the provider and it is still present.

Terraform and Cloudflare provider version
cloudflare/cloudflare versions matching "4.20.0"
terraform version : opentofu1.6.1
Affected resource(s)
cloudflare_ruleset
Terraform configuration files
resource "cloudflare_ruleset" "rate_limiting_wild" {
  zone_id     = 123456789
  name        = "Requests from ips that exceed requests per minute"
  description = "apply HTTP rate limiting for a route"
  kind        = "zone"
  phase       = "http_ratelimit"

  rules {
    action = "block"
    ratelimit {
      characteristics = [
        "cf.colo.id",
        "ip.src"
      ]
      period              = 60
      requests_per_period = 120
      mitigation_timeout  = 300
    }

    expression  = "all(http.request.headers[\"cf-cache-status\"][*] ne \"HIT\")"
    description = "Requests from ips that exceed 120 requests per minute"
    enabled     = true
  }

Link to debug output

Panic output
No response
Expected output
applied new rule_set
Actual output
Error: Provider produced inconsistent result after apply
│
│ When applying changes to cloudflare_ruleset.rate_limiting_wild, provider
│ "provider["registry.opentofu.org/cloudflare/cloudflare"]" produced an
│ unexpected new value: .rules[1].ratelimit[0].mitigation_timeout: was null,
│ but now cty.NumberIntVal(0).
│
│ This is a bug in the provider, which should be reported in the provider's
│ own issue tracker.
╵
Steps to reproduce
define resource as mentioned
terraform plan
terraform apply
Additional factoids
No response
References
No response

Have you tried to update to 4.26?


CodeSandbox from Redux Essentials, Part 5 documentation not functional

What docs page needs to be fixed?
Redux Essentials, Part 5: Async Logic and Data Fetching

Tutorials -> Redux Essentials -> Async Logic and Data Fetching -> What You've Learned
WebPage: https://redux.js.org/tutorials/essentials/part-5-async-logic#what-youve-learned
CodeSandbox: https://codesandbox.io/s/github/reduxjs/redux-essentials-example-app/tree/checkpoint-3-postRequests/

What is the problem?
CodeSandbox is not functional:

Unexpected token < in JSON at position 0

What should be changed to fix the problem?
Presumably the API faker for authors is not returning expected result?
It might be a race condition, as once I start editing the sandbox the issue is resolved during live update.

Yeah, this may be due to an issue we'd noted with the startup logic for the msw API mocking lib. The index file should really be doing await worker.start(), but instead it's just doing worker.start() and continuing.  I haven't had a chance to go back and rewrite the repo's history to make that change.

Should be fixed now!


brave: Update to version 1.14.81

Newer releases of brave offer zip files for win32, simplifying the installation process.
Closes #4606.

Actually don't merge this yet, I have misunderstood the files. I will have to investigate where BraveBrowserSetup.exe finds it's files.

It looks like chocolatey simply runs the setup.exe.

The options seem to be using the default installer, using portable apps' build or another third party. Please advise.

What about using https://github.com/portapps/brave-portable/releases/download/1.13.82-63/brave_installer-win64.exe, or should that be under brave-portable.json?

If you want to use random third party "portable" installer use your own bucket.

Noted.


Make transform function public

Oh whoops, that was stupid of me 🤦♂
It's actually just the transform function that needs to be public though, the Match enum and Transform typealias already are due to being in a public extension.

@iainsmith OK, version 0.3.3 with your changes is now released. Thanks!


[MXNET-131] Refine build.py, misc fixes, tweak commandline, add help

Description
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[x] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[x] Changes are complete (i.e. I finished coding on this PR)
[x] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[x] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[x] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

@marcoabreu

Why is this failing? Could you help me here? I would need this merged.


Delete empty file causes OutOfMemory issue

Hi,
I really like your library and found it very useful.
I'm trying to delete an empty file on Fat32 Mass storage.
I'm getting an OutOfMemory Exception:
OutOfMemoryError: Failed to allocate a 124606360 byte allocation with 16773144 free bytes and 109MB until OOM.
I've seen that you've tried to fix it here: https://github.com/magnusja/libaums/commit/36a3d3b3c43eeae6ae8e3f64845200cf3b55c4bb.
In my case I can see that the startCluster is not 0 so you're trying to read untill you reach FAT32_EOF_CLUSTER, but it never happens.
That's my stack trace:
2022-03-16 09:32:23.488 8027-8152/il.co.isrcorp.usbbrowser W/art: Throwing OutOfMemoryError "Failed to allocate a 124606360 byte allocation with 16773144 free bytes and 109MB until OOM"
2022-03-16 09:32:23.495 8027-8152/il.co.isrcorp.usbbrowser E/AndroidRuntime: FATAL EXCEPTION: Thread-2
Process: il.co.isrcorp.usbbrowser, PID: 8027
java.lang.OutOfMemoryError: Failed to allocate a 124606360 byte allocation with 16773144 free bytes and 109MB until OOM
at java.util.Arrays.copyOf(Arrays.java:3231)
at java.util.Arrays.copyOf(Arrays.java:3204)
at java.util.ArrayList.grow(ArrayList.java:249)
at java.util.ArrayList.ensureExplicitCapacity(ArrayList.java:223)
at java.util.ArrayList.ensureCapacityInternal(ArrayList.java:215)
at java.util.ArrayList.add(ArrayList.java:441)
at me.jahnen.libaums.core.fs.fat32.FAT.getChain$libaums_release(FAT.kt:121)
at me.jahnen.libaums.core.fs.fat32.ClusterChain.(ClusterChain.kt:105)
at me.jahnen.libaums.core.fs.fat32.FatFile.initChain(FatFile.kt:74)
at me.jahnen.libaums.core.fs.fat32.FatFile.delete(FatFile.kt:150)
at il.co.isrcorp.usbbrowser.MainActivity.lambda$delete$1$il-co-isrcorp-usbbrowser-MainActivity(MainActivity.java:292)
Thanks

So the file is empty but has a chain? Not sure if that is correct ...
Related to https://github.com/magnusja/libaums/issues/112 maybe?

Hi,
Yes I think it has a chain.
Any suggestions how can it be solved?

I am experiencing an identical problem. Infinite loop on delete. In my  case the file is very small (about 100 bytes).

Fixed with v0.9.4


Mmap of '41' at offset '0' failed with error '22'. - pose classification

Issue type
Bug
Have you reproduced the bug with TensorFlow Nightly?
Yes
Source
source
TensorFlow version
2.15.0
Custom code
No
OS platform and distribution
Google Colab
Mobile device
No response
Python version
3.10.12
Bazel version
No response
GCC/compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current behavior?
I was expecting the code to run without errors
Standalone code to reproduce the issue
`!wget -q -O movenet_thunder.tflite https://tfhub.dev/google/lite-model/movenet/singlepose/thunder/tflite/float16/4?lite-format=tflite
!git clone https://github.com/tensorflow/examples.git
pose_sample_rpi_path = os.path.join(os.getcwd(), 'examples/lite/examples/pose_estimation/raspberry_pi')
sys.path.append(pose_sample_rpi_path)

# Load MoveNet Thunder model
import utils
from data import BodyPart
from ml import Movenet
movenet = Movenet('movenet_thunder')`

### Relevant log output

```shell
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
[<ipython-input-8-fcb5b307ea77>](https://kygyo76i4o-496ff2e9c6d22116-0-colab.googleusercontent.com/outputframe.html?vrz=colab_20240729-060216_RC00_657091656#) in <cell line: 17>()
     15 from data import BodyPart
     16 from ml import Movenet
---> 17 movenet = Movenet('movenet_thunder')
     18
     19 # Define function to run pose estimation using MoveNet Thunder.

1 frames
[/usr/local/lib/python3.10/dist-packages/tensorflow/lite/python/interpreter.py](https://kygyo76i4o-496ff2e9c6d22116-0-colab.googleusercontent.com/outputframe.html?vrz=colab_20240729-060216_RC00_657091656#) in __init__(self, model_path, model_content, experimental_delegates, num_threads, experimental_op_resolver_type, experimental_preserve_all_tensors, experimental_disable_delegate_clustering)
    462
    463     if model_path and not model_content:
--> 464       custom_op_registerers_by_name = [
    465           x for x in self._custom_op_registerers if isinstance(x, str)
    466       ]

ValueError: Mmap of '46' at offset '0' failed with error '22'.

@ConnorLynchLV8,
I tried to execute the code and observed that it was executed without any fail/error. Kindly find the gist of it here and also please have a look at the issue for the reference.
https://github.com/tensorflow/tensorflow/issues/72202#issuecomment-2245024521
https://github.com/tensorflow/tensorflow/issues/70841
Thank you!

Thank you for your response @tilakrayal I was referring to this gist https://colab.research.google.com/github/tensorflow/tensorflow/blob/master/tensorflow/lite/g3doc/tutorials/pose_classification.ipynb.
Based on the comment you linked, is the suggested fix to download the model and upload to Colab and use that instead?
Cheers

I have fixed the problem by downloading google/movenet/tfLite/singlepose-thunder-tflite-float16 from gaggle, however, I now get this error
`---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
 in <cell line: 1>()
10   )
11
---> 12   preprocessor.process(per_pose_class_limit=None)
1 frames
/usr/local/lib/python3.10/dist-packages/numpy/init.py in getattr(attr)
322
323         if attr in former_attrs:
--> 324             raise AttributeError(former_attrs[attr])
325
326         if attr == 'testing':
AttributeError: module 'numpy' has no attribute 'str'.
np.str was a deprecated alias for the builtin str. To avoid this error in existing code, use str by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.str_ here.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations`
for this line of code
preprocessor.process(per_pose_class_limit=None)

@ConnorLynchLV8,
Glad the mentioned error was resolved. Also the error "module 'numpy' has no attribute 'str'" is not related to tensorflow. From the numpy doc, it is mentioned that it was deprecated in numpy 1.20. Please try to check by upgrading the python. Thank you!


Quote not visible clearly in 404 error page in Night Mode

The quote displayed on the 404 error page is not visible properly in Night mode. Please refer to the screenshot attached below.

I think this may do here, I will look into it later today or @chaitanyagiri are you already working on this?


how to use?

Hello there. How do we use this program, can you provide some basic steps, I'M not a programmer.

You must have a Mac and build this app by yourself. You must have an experience of develop iOS app.

Download this project
Open this project on Xcode
Build an app and install to iOS devices

Is there any other way I can use this app?


Cannot import picker.css file with webpack import

Hello!
I'm importing emoji-mart css using import<EMAIL_ADDRESS>code, but that does not work for webpack production build, as the import is being removed because of sideEffects: false flag in package.json. Here is an explanation: https://github.com/webpack-contrib/mini-css-extract-plugin/issues/102#issuecomment-384947142
It would be great if the package.json file could be altered as described in that comment, so we do not have to make some dirty workarounds.
To be clear, our projecct does not use cli (we have our own webpack configuration) and we do not import emoji-mart css via sass @import, as importing css files from scss file is considered a deprecated behavior and will be removed in the near future.

:tada: This issue has been resolved in version 0.11.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

@scttcper The latest published version still has sideEffects:false in it's package.json and the issue persists :/

:tada: This issue has been resolved in version 0.11.2 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add unit tests to conversion

This PR adds unit tests for address, balance and currency conversions, as well as currency trait implementation unit tests.
Note: this PR should be merged after #16 because it depends on test runtime.

I've added the requested changes myself so we can already merge it.


Fix 0M/1M microphysics inconsistency

Finally fixes NaN-inconsistencies that has plagued us for a while.
Since we don't run 1-moment microphysics, the "abstract" version of compute_precipitation_sink_tendencies is used to compute precipitation sink tendencies. The 1M version computed tendencies for precipitation sinks of qt and e_tot, which is used in compute_gm_tendencies! to compute grid-mean tendencies for ρq_tot and ρe_tot.
In the non-1M-case, these precipitation sink tendencies are not set at all.
This PR sets these tendencies to zero.
Ref: #1039, #1037.
Closes: #1017

cc @dennisYatunin

bors r+


Moving to new installation

I am using letsencrypt-docker-compose as a rev proxy to several docker containers. But now I want to move some of the containers to a new instance. How would I go about the installation of letsencrypt-docker-compose on the new instance?
Do I simply do setup cli.sh config from the start? When it asks about generating staging certs, there is no longer the need (already did this in the current instance), but I suppose it will fail to generate new production certs as they already exist.
Or is it better to simply copy over the relevant parts of the config.json and the relevant subfolders of nginx-conf/?

Hi, @tka85
You can repeat letsencrypt-docker-compose configuration on a new server instance from scratch with cli.sh config.
You can even repeat obtaining staging certificates to verify that infrastructure on a new server is properly configured.
Let's Encrypt has a rate limit of obtaining production certificates, you can not obtain production certificates often.
But if you will receive staging and then production certificates only once for the new server instance it will not be a problem at all.
Certificates are stored in the Docker volume. You have to export certificates and Nginx config from volumes first, then import these files into the corresponding volumes on a new server instance. If you are interested in this approach, I will describe the required steps.

I'm fine with repeating from scratch cli.sh config on new instance.
One more thing. What about the existing instance? I assume I should run cli.sh to remove the domains of the containers that are moving to the new instance. Anything else?

The high-level algorithms is:

Update A, AAAA, CNAME DNS records to point to new server instance's IP address. Wait until the changes are applied (DNS changes may take long).
Remove domains from the old server instance using CLI.
Config these domains on a new server instance using CLI (obtaining Staging certificates step is still recommended).

Also worth mentioning that such algorithm assumes downtime.

Thanks @eugene-khyst
That pretty much worked OK.
For some reason some of the staging certificates did not work well. Gave an error on Ffox which was not the common case of "Accept the risk" to proceed. It was a deadend about MITM attach. It was not a delayed DNS record propagation.
But I removed and repeated the process all the way to production certs and all went well in the end.


code is not generated to correct dir

My sample-controller project is at /Users/jason/Desktop/projects/sample-controller.
I checked out tag release-1.24, rungo mod vendor, finally run ./hack/update-codegen.sh in the project root.
I found the code was generated at /Users/jason/Desktop/k8s.io/sample-controller/pkg/generated.
Expectation: Codes should be generated at /Users/jason/Desktop/projects/sample-controller/pkg/generated

I encountered the same issue.
I believe the root cause is this where go list -find . gives a module-name-based (instead of folder-path-based) path (k8s.io/sample-controller...) which is then passed (as --input-dirs) to deepcopy-gen.


Unable to connect to turn server. Stun server works

Describe the problem
When connecting to Netbird externally, I'm unable to ping any peers. When connected locally everything works fine. Running netbird status -d it seems like I'm connected to the stun relay just fine but the turn relay is causing an issue.
[stun:netbird..com:3478] is Available
[turn:netbird..com:3478?transport=udp] is Unavailable, reason: allocate: Allocate error response (error 401: Unauthorized)
Management logs, dashboard logs, api logs all look fine. The only backend error I'm seeing is in the Coturn service. When running docker compose Coturn logs I get the following errors
coturn-1  | 133802: (12): ERROR: check_stun_auth: user self credentials are incorrect
To Reproduce
This is most likely a configuration / networking issue. To reproduce this on my side

Install a new peer agent using the latest netbird agent or in my case 0.27.7
Connect to netbird successfully
Try to ping another peer either by the netbird IP 100.xx.xx.xx or by their host name xxxxx.netbird.example

Expected behavior
Be able to ping the host name xxxx.netbird.example. All routes are setup by default, this is a default instance of netbird so all routes should be enabled.
Are you using NetBird Cloud?
No, this is self hosted
NetBird version
0.27.7
NetBird status -d output:
OS: windows/amd64
Daemon version: 0.27.7
CLI version: 0.27.7
Management: Connected to https://netbird..com:443
Signal: Connected to https://netbird..com:443
Relays:
[stun:netbird..com:3478] is Available
[turn:netbird..com:3478?transport=udp] is Unavailable, reason: allocate: Allocate error response (error 401: Unauthorized)
Nameservers:
FQDN: netbird.*
NetBird IP: 100.../
Interface type: Userspace
Quantum resistance: false
Routes: -
Peers count: 0/3 Connected
Additional context
Most likely this is a configuration / networking issue. This is how my netbird is hosted.
Domain -> Cloudflare (non-proxied) -> Reverse Proxy (nginx) -> Netbird.
I use unifi and unifi firewall. For now I'm trying to set everything to allow all just to get this to work. This is my current firewall config.
I have a vlan for monitoring, a vlan for external services, and a vlan for my personal devices.
monitoring vlan has access to all other vlans
external vlan has access to all other vlans
nginx reverse proxy is on the external vlan, has port 80, 443 exposed.
netbird is on the monitoring vlan, has port 3478, 49152 - 65535, 33073, and 10000 exposed.
Only reason why I think this is a networking issue is because I can connect to peers locally, but externally I can't. But that just might be the difference between the 'stun' and the 'turn' relay since a lot of this is new to me. I'd like opinions as I'm looking at this later today. I'll post any fixes if I find any.

Created a slack message for debugging purposes and just general questions I have. For documentation purposes I'll add the link to the message here.
https://netbirdio.slack.com/archives/C05T5K65X7U/p1716567332360629

This problem kind of just fixed itself...
I enabled verbose logging and tried to run the process again and it worked fine. Netbird worked completely end to end

This problem kind of just fixed itself...
I enabled verbose logging and tried to run the process again and it worked fine. Netbird worked completely end to end

Could you please tell me how you resolved it? It seems I've encountered the same issue as you.

This problem kind of just fixed itself...
I enabled verbose logging and tried to run the process again and it worked fine. Netbird worked completely end to end

Could you please tell me how you resolved it? It seems I've encountered the same issue as you.

I have a hint of what it was, I had the same issue after getting it working externally. Seems like restarting my computer or refreshing DNS cache worked. Also sometimes I need to restart netbird but that gives a different error.
Haven't had any issues for a while, make sure ports are forward, settings are correct, etc.


feat: add td.Tuple type

Pull Request Test Coverage Report for Build 699

15 of 15 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.0004%) to 99.789%

Totals

Change from base Build 696:
0.0004%

Covered Lines:
6627

Relevant Lines:
6641

💛  - Coveralls


Automated validation of collaborative settlement proposals

Currently, automated validation are not validated on the on the maker side.
We should validate if the given amounts and price proposed by the taker in the collaborative settlement proposal are sane.
This involves taking the current price and comparing it with the proposed price.
For simplicity the taker currently sends over the amounts as well (i.e. the proposed payout). We might want to remove that and just go by price and come up with the amounts by price + payout curve.

They can now be validated because we expose the proposed settlement price.


chore(avm): delete generated dir

Use -y if you want to avoid the prompt.

#7741  👈
master

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @fcarreiro and the rest of your teammates on  Graphite

Benchmark results
Metrics with a significant change:

protocol_circuit_simulation_time_in_ms (private-kernel-tail-to-public): 6,599 (+22%)
avm_simulation_time_ms (AuthRegistry:set_authorized): 44.7 (+322%)

Detailed results
All benchmarks are run on txs on the Benchmarking contract on the repository. Each tx consists of a batch call  to create_note and increment_balance, which guarantees that each tx has a private call, a nested private call, a public call, and a nested public call, as well as an emitted private note, an unencrypted log, and public storage read and write.
This benchmark source data is available in JSON format on S3 here.
Proof generation
Each column represents the number of threads used in proof generation.

Metric
1 threads
4 threads
16 threads
32 threads
64 threads

proof_construction_time_sha256_ms
5,727
1,542
701
742 (+3%)
766 (+1%)

proof_construction_time_sha256_30_ms
11,705
3,139 (-1%)
1,400
1,424 (-1%)
1,472 (+1%)

proof_construction_time_sha256_100_ms
43,779
12,350 (-1%)
5,635 (-1%)
5,520 (-1%)
5,492

proof_construction_time_poseidon_hash_ms
78.0
34.0 (-8%)
34.0 (-23%)
58.0 (-11%)
87.0 (-4%)

proof_construction_time_poseidon_hash_30_ms
1,520
415
202 (+2%)
230 (+1%)
266 (+1%)

proof_construction_time_poseidon_hash_100_ms
5,608
1,515
673
721 (-1%)
743 (-1%)

L2 block published to L1
Each column represents the number of txs on an L2 block published to L1.

Metric
4 txs
8 txs
16 txs

l1_rollup_calldata_size_in_bytes
740
740
740

l1_rollup_calldata_gas
6,728
6,726
6,716

l1_rollup_execution_gas
611,995
612,144
612,285

l2_block_processing_time_in_ms
758 (+1%)
1,405 (+1%)
2,667 (-1%)

l2_block_building_time_in_ms
10,108 (-1%)
19,785
39,061 (-1%)

l2_block_rollup_simulation_time_in_ms
10,108 (-1%)
19,785
39,061 (-1%)

l2_block_public_tx_process_time_in_ms
8,423 (-1%)
17,884
37,106 (-1%)

L2 chain processing
Each column represents the number of blocks on the L2 chain where each block has 8 txs.

Metric
3 blocks
5 blocks

node_history_sync_time_in_ms
6,926
9,864 (+2%)

node_database_size_in_bytes
12,693,584
16,883,792

pxe_database_size_in_bytes
16,254
26,813

Circuits stats
Stats on running time and I/O sizes collected for every kernel circuit run across all benchmarks.

Function
time_ms
bytecode_size_in_bytes

GasToken:_increase_public_balance
97.3 (+3%)
8,139

GasToken:set_portal
13.0 (-15%)
2,362

Token:constructor
121 (+1%)
16,400

FPC:constructor
101 (+7%)
9,304

GasToken:mint_public
80.9
6,150

Token:mint_public
94.4 (-6%)
11,720

Token:assert_minter_and_mint
52.0 (-15%)
8,028

AuthRegistry:set_authorized
:warning: 44.7 (+322%)
4,537

FPC:prepare_fee
261 (-3%)
8,812

Token:transfer_public
43.9 (-4%)
32,641

FPC:pay_refund
76.5 (+6%)
12,114

Benchmarking:increment_balance
989 (-1%)
7,450

Token:_increase_public_balance
12.1 (+1%)
8,960

FPC:pay_refund_with_shielded_rebate
144
12,663

Public DB Access
Time to access various public DBs.

Function
time_ms

get-nullifier-index
0.154

Tree insertion stats
The duration to insert a fixed batch of leaves into each tree type.

Metric
1 leaves
16 leaves
64 leaves
128 leaves
256 leaves
512 leaves
1024 leaves

batch_insert_into_append_only_tree_16_depth_ms
10.2
16.4
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_count
16.8
31.7
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_16_depth_hash_ms
0.590
0.505
N/A
N/A
N/A
N/A
N/A

batch_insert_into_append_only_tree_32_depth_ms
N/A
N/A
47.3
75.3 (+1%)
129 (-1%)
243
463 (-1%)

batch_insert_into_append_only_tree_32_depth_hash_count
N/A
N/A
95.9
159
287
543
1,055

batch_insert_into_append_only_tree_32_depth_hash_ms
N/A
N/A
0.483
0.463 (+1%)
0.444
0.441
0.433

batch_insert_into_indexed_tree_20_depth_ms
N/A
N/A
59.0
110
180
348
680 (-1%)

batch_insert_into_indexed_tree_20_depth_hash_count
N/A
N/A
109
207
355
691
1,363

batch_insert_into_indexed_tree_20_depth_hash_ms
N/A
N/A
0.498 (+1%)
0.492
0.476
0.472
0.469

batch_insert_into_indexed_tree_40_depth_ms
N/A
N/A
71.7
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_count
N/A
N/A
133
N/A
N/A
N/A
N/A

batch_insert_into_indexed_tree_40_depth_hash_ms
N/A
N/A
0.510
N/A
N/A
N/A
N/A

Miscellaneous
Transaction sizes based on how many contract classes are registered in the tx.

Metric
0 registered classes
1 registered classes

tx_size_in_bytes
59,093
663,472

Transaction size based on fee payment method
| Metric |  |
| - |  |


Make sure we can ignore the pileup location when using secondary input

Especially with premixing, when we have it, it should be possible to run a workflow at a site where the pileup data does not exist and get the data via AAA.

It's a dup of #5971, please close one of them.

Thanks Alan


qualifiedName issues with graph repository?

In testing some changes for lineage, I've noticed some differences in the graph repository vs the in-memory repository when it comes to certain qualifiedNames.
Specifically, qualifiedNames that start with (and elsewhere contain) the following characters are problematic when running with a graph repository configured (knock-on effect higher up the stack -- I don't see an exception from the graph repository itself, but the entities that have such qualifiedNames do not seem to be stored in the graph repository as the exception I am able to see from the OMAS is that these entities do not exist):

The hash symbol #
The ampersand &

Running precisely the same code, OMASes, and data set with the in-memory repository configured in place of the graph repository shows no issues (all stored and retrievable as expected).
Similarly, if I change the qualifiedNames not to start with (or contain) these characters (for example, to use an underscore (_) instead) then the code, OMASes, and data set all work fine with both the graph repository and the in-memory repository.
So for now we can workaround this; however, I suspect this could cause broader issues if there are specific characters that cannot be included at the start or elsewhere within a qualifiedName string in the graph repository (?)

I have done some testing using an entity with qualifiedName containing '#' - either in the first character position or elsewhere in the string, with the same result in both cases, so I think position is not significant, it is the fact that there is a '#' character somewhere in the string.
In all cases the entity is stored in the graph repo and can be retrieved by GUID, for example. What is not working is searches. The findEntitiesxxx API is working fine and accepting the searchCriteria (subject to a couple of caveats noted below) but internally the indexer does not find it when we search using a string that contains a '#' character.
I have not (yet) tested with '&' but I believe that the same result will apply and that the cause (and solution) should be the same.
What's causing it?
Whether we configure the graph to use Lucene or Elastic - or indeed if we used solR - we are always using the Lucene regex grammar. Lucene's regex grammar accepts all the 'standard' (i.e. conventional) regex modifiers and also has syntax options that provide a number of extensions. These extensions are supposed to be optional and as far as I can tell (the documentation is a bit thin) are disabled by default and therefore need to be explicitly enabled. Egeria does not do anything to enable the options, as the normal conventional regex grammar is adequate for Egeria. So it appears that either Lucene's defaults are not as stated in the documentation and the options are already enabled, or JanusGraph could be enabling the options. Either way, from Egeria code we do not appear to have the ability to turn the options off - there are 'syntax flags' on the (Java) RegExp constructor, but that is too low level for us. I cannot find a way to set the syntax flags in the expression - as you can for example with case insensitive matches. On the plus side, the behaviour is (probably) consistent between the different indexers used behind JanusGraph, so at least the problem is consistent and I think it is possible to fix it.
The (not-so-)optional extensions that we are hitting with '#' and '&' are:
-> enables the 'empty' part of the grammar, which I do not fully understand but I think it means that the '#' and anything that follows it is ignored, like a python comment.
& -> enables 'intersection' which is rather like a logical AND condition between two expressions.
Possible fixes

We could try to find a way to disable the optional parts of the Lucene grammar. I am not sure if this is possible.

Assuming we cannot disable the optional extensions, we can embrace them as follows:

The graph repository connector assumes that the searchCriteria or string value used in a find request is a fully flexible regex - this provides maximum flexibility for a user who is familiar with and wants to exploit the functions provided by a general purpose regex. But it also comes with a cost in that the user must handle literalization of any special characters. So this style of interface is not very user-friendly but would be very flexible. The user would need to explicitly literalize any '#' and '&' characters. I have tested this and it works as expected, without modification of the code, e.g. by setting searchCriteria to "name-containing-#-character".
For a user who does not want to (or cannot) curate a carefully literalized regex we offer the RepositoryHelper methods that escape the whole expression (by framing it with \Q \E characters. When the graph repository 'sees' one of these framed, escaped expressions, it has to convert it to something that JanusGraph (and Lucene) will accept. The database and indexer do not support the \Q \E escaping syntax, so the graph repository connector parses the expression and specifically literalists the any characters (that should be) significant to the regex processor (in this case Lucene). The repository connector literalists the 'standard' special characters, but I can add literalization of the '' and '&' characters too. In fact we should probably add literalization of all the enforced optional extensions if that is possible.
I am assuming that your tests used \Q \E escaped expressions generated by the repo helper, but please let me know if that is a incorrect assumption.

I just realised I never mentioned that this issue would have affected any string properties, not just qualifiedName.
I've made a change #3676 to add escaping of #, & and < characters. These were the only characters from the Lucene optional extensions that required escaping. Others (~, @, >) work correctly without being escaped.
I have tested the fix with repo helper style \Q \E framed regular expressions and with 'raw' regular expressions and get the correct results in all cases.
Hopefully this should address the problem you saw - can you please retest?


Script to compare OUD configs

Provide a tool / script to compare OUD configurations. eg. check the difference between to instances.

user ldif-diff from oud instance home to compare two different config.ldif
ldif-diff -s config.ldif -t archived-configs/config-20200121075313Z


Add Repeat option

I'd like to replace our current bot with this one, but lack of repeat option (as repeating one track and repeating playlist) is no go, as we using that option often.

Hey 👋
it has now been implemented in v2.2.0


Added extracted straight line reco

Straight line production fcl in nominal and extracted position. Depends on mu2e/Offline#907

Hi @bonventre,
You have proposed changes to files in these packages:

JobConfig

which require these tests: build.
@Mu2e/write, @Mu2e/fnalbuild-users have access to CI actions on main.
:hourglass: The following tests have been triggered for 27716fa2e54e632f53e21ae2f45c0f36f4d226fd: build  (Build queue is empty)
About FNALbuild. Code review on Mu2e/Offline.

:sunny: The build tests passed at 27716fa2e54e632f53e21ae2f45c0f36f4d226fd.

Test
Result
Details

test with
:white_check_mark:
Command did not list any other PRs to include

merge
:white_check_mark:
Merged 27716fa2e54e632f53e21ae2f45c0f36f4d226fd at 52d09bd08c769f70c65eb410356efbe5039b5d32

build (prof)
:white_check_mark:
Log file. Build time: 11 min 50 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 27716fa2e54e632f53e21ae2f45c0f36f4d226fd after being merged into the base branch at 52d09bd08c769f70c65eb410356efbe5039b5d32.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.


Implement the complete Login and Signup Feature

Description
Integrate the Login and Signup APIs with the Login and Signup Screen.
Signup Route
The Signup Route should be refactored to this:
@route POST api/users
@desc Register user
@access Public
This must be a public route, implies no verification is required to access this route.
Login Route
@route POST api/users/login
@desc Login user
@access Public
Miscellaneous
Rest all routes should be private and should not be visible unless the User is logged in.

cc: @Sonali12920 @MudraSurana


Reorganize types to correctly handle the subtle differences between server-side Mongoose objects and client-side JSON data

Let's do some research on how other projects are handling this and decide on an approach.

Done!


URL KEY PRODUCT UNSET

The url key of product is unset in all store view when i run a command and another problem is that in a specific store store view (Es. en it fr) is impossible to set  flag 'Use Default Value'  of Url key.
This corrupts url of products.

same issue. just spotted today.

I have same issue. Please fix soon as possible!

Hello @mattiamagma , @quyendam2612 , @Userr017
Please, upgrade extension to version 1.3.0. I've added option "--no-clean-url-key".
If you will use this option then script will not clean an existed url keys when re-generate URL rewrites. BUT take into account:
when Magento generate URL rewrites for some product it check if product have a url_key value and use it (and do not take into account "name" value, even if you modified it), otherwise (if url_key not exists or have an empty value) Magento use a product name to generate new url_key and then use it to generate a URL rewrites.
So, if you will use this option then Magento will generate URL rewrites based on "url_key" value (instead of "name" attribute value).
Best regards,
Oleg Koval


always clear drawing listeners on deactivate

Resolves #1877
proposed fix:
unsubscribe and clear drawing listeners

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

5 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 99.496%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
10121

Relevant Lines:
10123

💛  - Coveralls

@thiloSchlemmer If this solution is accepted maybe we should think about adding a test for this behavior


[Bug report] com.github.zhangruiyu.flutterjsonbeanfactory.App holds disposed Project

Version
no data
Platforms
macOS
Device Model
no data
flutter info
no data

How to reproduce?
(root): java.lang.Class(com.github.zhangruiyu.flutterjsonbeanfactory.App)
(static): com.intellij.openapi.project.impl.ProjectImpl (disposed)

Logs
No response
Example code (optional)
No response
Contact
No response

version 5.2.1 has been fixed


[Improvement] Refactor CLI output methods for no data hints

What would you like to be improved?
In the ListMetalakes and ListCatalogs methods, if no data is returned, the CLI should provide a hint, such as "No metalakes exist." Currently, the implementation uses two methods: System.out.println and output, which feels inconsistent. My goal is to combine the implementation into a single method.
How should we improve?
No response

I am working on this issue.


Members package

new package made to kickstart the project

Pull Request Test Coverage Report for Build 28

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 92.926%

Totals

Change from base Build 25:
0.0%

Covered Lines:
1445

Relevant Lines:
1555

💛  - Coveralls


Edges not retrievable without committing transaction

Transaction works with documents, but not edges.
Platform info:

os: MacOS 12.6
Arango: 3.10.2
python-arango: 7.5.5
python: 3.10.0

Sample code to reproduce:
def test_transaction():
    client = ArangoClient()
    sys_db = client.db(
        "_system", username="username", password="password"
    )
    # drop and recreate the test db
    sys_db.delete_database("test", ignore_missing=True)
    sys_db.create_database("test")
    db = client.db(
        "test", username="username", password="password"
    )
    # create stuff
    graph = db.create_graph("graph")
    graph.create_vertex_collection("a")
    graph.create_vertex_collection("b")
    edge = graph.create_edge_definition(
        edge_collection="edge",
        from_vertex_collections=["a"],
        to_vertex_collections=["b"],
    )

    tx = db.begin_transaction(
        read=["a", "b", "edge"],
        write=["a", "b", "edge"],
    )
    graph = tx.graph("graph")
    # does not work with regular collection either
    a = graph.vertex_collection("a")
    b = graph.vertex_collection("b")
    a_doc = a.insert({})
    b_doc = b.insert({})
    # verify that they are retrievable without committing
    assert a.get(a_doc["_key"]) is not None
    assert b.get(b_doc["_key"]) is not None
    edge = graph.edge_collection("edge")
    # link a and b
    edge.link(a_doc["_id"], b_doc["_id"])
    edges = edge.edges(a_doc["_id"])
    # this fails without committing
    # tx.commit_transaction()
    assert len(edges["edges"]) == 1
    tx.abort_transaction()

Hey @james10424
Seems that EdgeCollection.edges() (GET /_api/edges/<name>) does not behave the same way as EdgeCollection.get() (GET /_api/gharial/<graph name>/edge/<id>)   in terms of transactions.
I can suggest the following for now:
new_edge = edge.link(a_doc["_id"], b_doc["_id"])
assert edge.get(new_edge["_key"]) is not None
# edges = edge.edges(a_doc["_id"])
# assert len(edges["edges"]) == 1

Hey @james10424,
Did the fix suggested by @aMahanna work for you? Are you still experiencing issues?
Since the functionality is already there, I would tend to close this as "Not Planned"


PP-9389 remove return_url from connector auth api pact tests

WHAT YOU DID
Remove the return_url check on auth API Pact tests as this is not required for this type of request

Closed as duplicate


[windows] add classification

Handle updates with classified flows.
For now all it does is log
Update to testsigned driver for initial testing
Add config options to enable classification
update latest driver build
update to release-signed version of driver with classification
What does this PR do?
Implements windows side of protocol classification
requires #13836
Additional Notes
Possible Drawbacks / Trade-offs
Describe how to test/QA your changes
Reviewer's Checklist

[x] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[x] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided if the qa/skip-qa label is not applied.
[x] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

2. Recommend to modify the CODEOWNERS file for any new file added

@guyarb none of the test files you added have specific owners in codeowners, so they'll all (if I read it right) go to Networks).
Do we want to change the owners of some/all of pkg/network/tracer? if so suggest a separate PR to clean up all of the owners for this module


fix: prevent storage class attribute modification

What does this PR do?
Add a webhook to prevent storage class attribute modification for V1alpha2 workspaces.
What issues does this PR fix or reference?
Fix #825
Is it tested? How?

Start up a workspace
If the devfile has it's storage-class attribute (controller.devfile.io/storage-type) set, change it with kubectl edit or oc edit (eg. from common to ephemeral)
If the devfile does not have it's storage class attribute set, set it (eg. to async)
After making the modification to the devfile, you should see that the change was denied, e.g.: error: devworkspaces.workspace.devfile.io "theia-next" could not be patched: admission webhook "mutate.devworkspace-controller.svc" denied the request: DevWorkspace storage-type attribute cannot be changed once the workspace has been created.

Extra notes
Extra code could be added to validate that the storage class attribute given is actually valid. This could be done in a way that uses a generic helper function that could be extended for validating other attributes.
PR Checklist

[ ] E2E tests pass (when PR is ready, comment /test v8-devworkspace-operator-e2e, v8-che-happy-path to trigger)

[ ] v8-devworkspace-operator-e2e: DevWorkspace e2e test
[ ] v8-che-happy-path: Happy path for verification integration with Che

You're missing the signed-off-by footer :)
git commit --amend -s

You're missing the signed-off-by footer :)
git commit --amend -s

Oops, thanks for catching that :)

/test v8-devworkspace-operator-e2e, v8-che-happy-path


[DOCUMENTATION] Website Facelift

I want to do some changes on the website that include:

Move the docs into the main repo
From https://github.com/testdeck/testdeck-site and https://github.com/testdeck/testdeck-jekyll-theme into the docs/ in https://github.com/testdeck/testdeck
Hopefully this will allow features and docs to be updated simultaneously from a single PR.
Make light/dark homepage themes
Currently we roll with a light theme, but a lot of developers fancy dark. Adding some "@media preffered dark" CSS to dual style the homepage...
Add some more code and a bit less text blocks on the homepage
Currently when the homepage is opened the code block is out of sight:

@suite class TestSuite {
  @test
  someTest() {}
}

Make the site a bit more mobile friendly
Currently on a mobile phone, there are two hamburger buttons (top right, and a little lower to the left), and there is padding that shrinks the content to 4 to 5 words per line.

WIP
There is some content in the docs/ currently that will be replaced with the WIP from here:
https://github.com/testdeck/docs
A preview is available here:
https://testdeck.github.io/docs/
All the content from the existing site should be preserved except for the landing page.

@panayot-cankov since we are now using cookies to keep track of the selected test framework, we might want to inform users of the site that cookies are being used?

How about making the logo/test framework selection section persistent in that it will not scroll and users can still switch between different test frameworks while walking through the existing code examples?

@panayot-cankov can you make this a PR based on current main?

Using tailwind with jekyll: https://stevenwestmoreland.com/2021/01/using-tailwind-css-with-jekyll.html

Do you need any help to get the site deployed again? :)

@panayot-cankov did you disconnect the testdeck.org domain?


Filter out nested fields without RelationDirective if _ is used.

If the placeholder (_) is used we should filter out the fields without RelationDirective, because they probably are not relations and will throw an error if try to search/sort by them. Model is unknown while types generation so we cannot check it.
For explicit types there is no problem, because we are to expect they are written by hand specially for search/sort.

Input type auto-generation reworked, please see https://github.com/LastDragon-ru/lara-asp/tree/main/packages/graphql#input-type-auto-generation


Update stable version in repo from 2.3.1 to 2.4.1

Think about update stable version to 2.4.1
Version: stable=2.3.1 (151 days old) => latest=2.4.1 (15 days old)
Installs: stable=1028 (73.8%), latest=143 (10.27%), total=1393
Click to use developer portal
Click to edit
Note: This is an automatically generated message and not personally authored by bluefox!

This issue seems to be outdated.
This issue suggests to update the stable version of this adapter to 2.4.1 but the current stable version is already 2.4.1.
So this issue should be closed.


Add LICENSE

Cool plugin ! Thanks
Would be great to add the License !

Good idea, thanks! It's done.


plugin not working

Hi
i am running jellyfin Version: 10.7.6 on a ubuntu 18.04
I can install the plugin without a problem.
configuring it is possible as well
but when i select it in the menu i get the following in the logs:
[2021-06-29 22:46:48.163 +02:00] [INF] [VuPlus] Start GetRecordingsAsync, retrieve all 'Inprogress' and 'Completed' recordings
[2021-06-29 22:46:48.164 +02:00] [INF] [VuPlus] Start EnsureConnectionAsync
[2021-06-29 22:46:48.164 +02:00] [INF] [VuPlus] EnsureConnectionAsync HostName: http://<IP_ADDRESS>
[2021-06-29 22:46:48.165 +02:00] [INF] [VuPlus] EnsureConnectionAsync StreamingPort: 8001
[2021-06-29 22:46:48.165 +02:00] [INF] [VuPlus] EnsureConnectionAsync WebInterfacePort: 80
[2021-06-29 22:46:48.165 +02:00] [INF] [VuPlus] EnsureConnectionAsync WebInterfaceUsername:
[2021-06-29 22:46:48.166 +02:00] [INF] [VuPlus] EnsureConnectionAsync WebInterfacePassword:
[2021-06-29 22:46:48.166 +02:00] [INF] [VuPlus] EnsureConnectionAsync UseSecureHTTPS: False
[2021-06-29 22:46:48.167 +02:00] [INF] [VuPlus] EnsureConnectionAsync OnlyOneBouquet: True
[2021-06-29 22:46:48.167 +02:00] [INF] [VuPlus] EnsureConnectionAsync TVBouquet: Favourites
[2021-06-29 22:46:48.167 +02:00] [INF] [VuPlus] EnsureConnectionAsync ZapToChannel: False
[2021-06-29 22:46:48.167 +02:00] [INF] [VuPlus] EnsureConnectionAsync FetchPiconsFromWebInterface: True
[2021-06-29 22:46:48.168 +02:00] [INF] [VuPlus] EnsureConnectionAsync PiconsPath: /tmp/
[2021-06-29 22:46:48.168 +02:00] [INF] [VuPlus] EnsureConnectionAsync RecordingPath: /hdd/movie/
[2021-06-29 22:46:48.168 +02:00] [INF] [VuPlus] EnsureConnectionAsync EnableDebugLogging: True
[2021-06-29 22:46:48.173 +02:00] [INF] [VuPlus] EnsureConnectionAsync Validation of config parameters completed
[2021-06-29 22:46:48.173 +02:00] [INF] [VuPlus] Start InitiateSession, validates connection and returns Bouquet reference if required
[2021-06-29 22:46:48.183 +02:00] [ERR] Error processing request. URL "GET" "/LiveTv/Recordings".
System.Net.Http.HttpRequestException: Name or service not known (http:80)
---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|283_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.DefaultConnectAsync(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.ConnectHelper.ConnectAsync(Func3 callback, DnsEndPoint endPoint, HttpRequestMessage requestMessage, CancellationToken cancellationToken)    --- End of inner exception stack trace ---    at System.Net.Http.ConnectHelper.ConnectAsync(Func3 callback, DnsEndPoint endPoint, HttpRequestMessage requestMessage, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.SendAsyncCore(HttpRequestMessage request, HttpCompletionOption completionOption, Boolean async, Boolean emitTelemetryStartStop, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.GetStreamAsyncCore(HttpRequestMessage request, CancellationToken cancellationToken)
at MediaBrowser.Plugins.VuPlus.LiveTvService.InitiateSession(CancellationToken cancellationToken, String tvBouquet)
at MediaBrowser.Plugins.VuPlus.LiveTvService.EnsureConnectionAsync(CancellationToken cancellationToken)
at MediaBrowser.Plugins.VuPlus.LiveTvService.GetAllRecordingsAsync(CancellationToken cancellationToken)
at MediaBrowser.Plugins.VuPlus.RecordingsChannel.GetRecordingGroups(InternalChannelItemQuery query, CancellationToken cancellationToken)
at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItems(IChannel channel, User user, String externalFolderId, Nullable1 sortField, Boolean sortDescending, CancellationToken cancellationToken)    at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemsInternal(InternalItemsQuery query, IProgress1 progress, CancellationToken cancellationToken)
at Emby.Server.Implementations.Channels.ChannelManager.RefreshLatestChannelItems(IChannel channel, CancellationToken cancellationToken)
at Emby.Server.Implementations.Channels.ChannelManager.GetChannelsInternal(ChannelQuery query)
at Emby.Server.Implementations.LiveTv.LiveTvManager.GetRecordingFolders(User user, Boolean refreshChannels)
at Emby.Server.Implementations.LiveTv.LiveTvManager.GetEmbyRecordings(RecordingQuery query, DtoOptions dtoOptions, User user)
at Emby.Server.Implementations.LiveTv.LiveTvManager.GetRecordings(RecordingQuery query, DtoOptions options)
at Jellyfin.Api.Controllers.LiveTvController.GetRecordings(String channelId, Nullable1 userId, Nullable1 startIndex, Nullable1 limit, Nullable1 status, Nullable1 isInProgress, String seriesTimerId, Nullable1 enableImages, Nullable1 imageTypeLimit, ImageType[] enableImageTypes, ItemFields[] fields, Nullable1 enableUserData, Nullable1 isMovie, Nullable1 isSeries, Nullable1 isKids, Nullable1 isSports, Nullable1 isNews, Nullable1 isLibraryItem, Boolean enableTotalRecordCount)
a tcpdump shows, no connection is even made.
my guess is something is missing cause it tries to make the connection to: (http:80)
thx for any hints.
Fab

thx, i'm one step futher , thought  i tried that in the past.
in a tcpdump i see request like:
http://<IP_ADDRESS>/web/getservices
http://<IP_ADDRESS>/web/movielist
but nothing is showing up.
when doing http://<IP_ADDRESS>/web/movielist?dirname=/media/hdd/movies/  with curl i get all the recordings
but i do not see such requests by jellyfin with RecordingPath set correctly

I did some more tests.
LiveTV is working now, after i updated openwebinf to the latest version.
but still now recordings.


Look into setting up CI

We can't run tests, of course, but we can at least check that the code itself builds.

Resolved by 4b04abffff592e0f65a8758c134c6208a859eaf2.


Types for smee-client

It would be great to have TypeScript types for smee-client.

I noticed that probot core was rewritten in TypeScript (https://github.com/probot/probot/pull/372). Is there a larger desire to convert other apps / parts of the @probot organization's repos (like smee) to TypeScript also, or just to provide types?

for sure - I think the plan in #87 is to make this repo smee-client, so its actually already in the right place.

Not stale

From: stale[bot]<EMAIL_ADDRESS>Sent: Tuesday, March 19, 2019 5:19:35 PM
To: probot/smee
Cc: wolfy1339; Manual
Subject: Re: [probot/smee] Types for smee-client (#74)
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/probot/smee/issues/74#issuecomment-474588876, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AEYfFbEkJdTZp9pe_edIU4b6HjAawSp-ks5vYVRngaJpZM4V4hwg.

Now that #93 is merged, we can start thinking about this more practically! We can convert the library to TypeScript, or just add types - either way works for me. Marking this as help wanted to make it clear that it'd be open to PRs! I think adding types would be a good first step, but there's not so much code that converting to TS would be too rough.

Not stale

From: stale[bot]<EMAIL_ADDRESS>Sent: Sunday, June 30, 2019 11:59:21 PM
To: probot/smee-client
Cc: wolfy1339; Manual
Subject: Re: [probot/smee-client] Types for smee-client (#74)
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/probot/smee-client/issues/74?email_source=notifications&email_token=ABDB6FP35TL5NBNNH7SDAETP5F6JTA5CNFSM4FPCDQQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODY45QUA#issuecomment-507107408, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABDB6FMG3XE4WOA5Z7L4UL3P5F6JTANCNFSM4FPCDQQA.

Not stale. Waiting on input from maintainers

From: stale[bot]<EMAIL_ADDRESS>Sent: Sunday, September 29, 2019 12:25:07 AM
To: probot/smee-client<EMAIL_ADDRESS>Cc: wolfy1339<EMAIL_ADDRESS>Manual<EMAIL_ADDRESS>Subject: Re: [probot/smee-client] Types for smee-client (#74)
Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/probot/smee-client/issues/74?email_source=notifications&email_token=ABDB6FN6C6CPHLISDMSXQK3QMAU2HA5CNFSM4FPCDQQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD73H3WA#issuecomment-536247768, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABDB6FJSNBU2XADDYWXR4UDQMAU2HANCNFSM4FPCDQQA.

Not stale

still relevant
On 2020-03-28 2:48 a.m., stale[bot] wrote:

Is this still relevant? If so, what is blocking it? Is there anything
you can do to help move it forward?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/probot/smee-client/issues/74#issuecomment-605405250,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDB6FLO77GNVWC7EF6A2VDRJWMVFANCNFSM4FPCDQQA.

Not stale. Still relevant. Is nobody looking through issues in this repo?

Thanks @gr2m  :)

Thanks @gr2m  :)

I didn't do much, all @wolfy1339's work, and patience :)

I didn't do much, all @wolfy1339's work, and patience :)


Enabling expose support for Windows TP5

This can now be supported(only for the default nat network) with our libnetwork integration hence enabling it. We will document the expected behavior in our documentation.

Hitting a compile error: 00:01:22.013 # github.com/Microsoft/go-winio 00:01:22.013 vendor/src/github.com/Microsoft/go-winio/file.go:45: undefined: syscall.Overlapped

LGTM if win2lin is restarted and passes. Latest failure is unrelated.

LGTM

LGTM


[DON'T MERGE] Repo controlled build go version

What this PR does / why we need it:
Follow KEP-3744 to make aws-iam-authenticator to stay on supported Go versions.
This PR follows https://github.com/kubernetes/kubernetes/pull/114660 and https://github.com/kubernetes/kubernetes/pull/115377 for repo-controlled go version to use in CI.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #

/retest

/retest

/retest

/lgtm


Repsonsive SideBar

Looking to the demo, https://demo.vaadin.com/valo-theme, and see that styles etc. are same.
It would be good to have the SideBar fully responsive; when its small enough, menu will removed from view and can be seen with a menu button.

That's a good idea. I actually hadn't noticed that.

Any update on this?


Mentor_me_now app

About our project

[ ] Our project
[ ] There are three members in our team
@martinkarugaba
@lily4178993
@Ayokunnumi1

Notes to the next reviewer:
We did not receive any comments from the previous reviewer to make the changes.

Thank you @Meltrust for the review.


Does it support pose estimation for mice?

Excuse me, I was wondering if the algorithm supports pose estimation for mice?
"support" means to directly use the pretrained model.

Hi @tiger990111, I did not test on mice separately, but i think it will work to some extend. You can use the whole AP-10K dataset to train the network if you are not limited to semi-supervised learning, which I believes will work better.


Glob version for install; test PostgreSQL 9.4 support

In the process of testing PostgreSQL 9.4 support for PostGIS 2.1, I also made the default version a glob for flexibility.
Depends on: https://github.com/azavea/ansible-postgresql/pull/4

+1


refactor(behavior_velocity): move inline functions to cpp

Signed-off-by: tanaka3<EMAIL_ADDRESS>Related Issue(required)
#258
Description(required)
refactor inline functions
Review Procedure(required)
see build pass (no behavior change)
Related PR(optional)

Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.

[x] Read commit-guidelines
[x] Assign PR to reviewer

If you are adding new package following items are required:

[ ] Documentation with description of the package is available
[ ] A sample launch file and parameter file are available if the package contains executable nodes

Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.

[ ] Commits are properly organized and messages are according to the guideline
[ ] PR title describes the changes

Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.

[ ] All open points are addressed and tracked via issues or tickets

CI Checks

Build and test for PR / build-and-test-pr: Required to pass before the merge.
Build and test for PR / clang-tidy-pr: NOT required to pass before the merge. It is up to the reviewer(s). Found false positives? See the [guidelines][clang-tidy-guidelines].
Check spelling: NOT required to pass before the merge. It is up to the reviewer(s). See here if you want to add some words to the spell check dictionary.

I want to change the precision of double to float where it is not needed.

@yukkysaito
I agree to change at many iteration codes like grid map or plygon  but this refactoring doesn't include many iteration code. So what you mentioned will be on another PR.
Is it ok？


Added more instal scripts

Added installs scripts for:

Java
Google Chrome
Spotify

I would add Java and Chrome on de install-all.sh script
Could you modify install-all.sh as well?

Ok! I added Java and Google Chrome into the install-all.sh script.
Following your recommendation, i have created a new repo called jmrira/myubuntu-extras and have moved Spotify install script on it.

Great.


[type:refactor] optimize register properties config.

Codecov Report

Merging #2289 (9b8b2b9) into master (d00e30b) will decrease coverage by 0.19%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #2289      +/-   ##
============================================
- Coverage     58.46%   58.27%   -0.20%
+ Complexity     3972     3962      -10
============================================
  Files           626      626
  Lines         18056    18053       -3
  Branches       1711     1709       -2
============================================
- Hits          10557    10520      -37
- Misses         6640     6668      +28
- Partials        859      865       +6

Impacted Files
Coverage Δ

...ache/shenyu/plugin/grpc/cache/GrpcClientCache.java
64.70% <0.00%> (-29.42%)
:arrow_down:

...che/shenyu/sync/data/http/HttpSyncDataService.java
69.90% <0.00%> (-11.66%)
:arrow_down:

...a/org/apache/shenyu/common/utils/VersionUtils.java
67.85% <0.00%> (-10.72%)
:arrow_down:

...henyu/plugin/grpc/resolver/ShenyuNameResolver.java
55.78% <0.00%> (-7.37%)
:arrow_down:

...henyu/admin/service/impl/UpstreamCheckService.java
23.57% <0.00%> (-4.07%)
:arrow_down:

...henyu/plugin/httpclient/NettyHttpClientPlugin.java
58.00% <0.00%> (-2.00%)
:arrow_down:

...che/shenyu/admin/model/vo/SelectorConditionVO.java
96.07% <0.00%> (-1.97%)
:arrow_down:

...elimiter/handler/RateLimiterPluginDataHandler.java
69.69% <0.00%> (-1.52%)
:arrow_down:

...rg/apache/shenyu/plugin/hystrix/HystrixPlugin.java
74.07% <0.00%> (-0.93%)
:arrow_down:

.../plugin/grpc/loadbalance/AbstractLoadBalancer.java
69.56% <0.00%> (-0.33%)
:arrow_down:

... and 1 more

Continue to review full report at Codecov.

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


Add client code generation from OpenAPI documents

Is this a Bug or Feature request?:
Feature request
Steps to reproduce (preferably a link to a GitHub repo with a repro project):
See comments in aspnet/specs#159 and aspnet/specs#161 about client code generation for services described using OpenAPI. The most specific comments are in the API client generation (C# & TypeScript) section of aspnet/specs#161
Description of the problem:
With a focus on MSBuild integration, build one or more wrappers for tools that can generate client code for a service described using OpenAPI. This includes:

OpenAPI document available at a URI
OpenAPI document available in a file on disk

This may be treated as a derivative case of URIs. Could also require some special-casing. For example, though not required initially, we may eventually want to refresh clients in a running application when the OpenAPI document changes i.e. file watching / cache flushes similar to how we handle .cshtml file changes at runtime.

Project-to-project references that indicate the "other" project can provide an OpenAPI document

Most general case i.e. something independent of how that document is produced may be a way to start a project, use a described URI to download the OpenAPI document, then generate a client for that document.
As mentioned in aspnet/specs#161, an "inside man" approach may also be useful when tighter integration with whatever generates the OpenAPI document may be helpful.

Code generation itself
To the extent possible, will outsource the exact OpenAPI to C# or TypeScript conversion. This interface is likely to be behind a small MSBuild Task that can be easily overridden or a set of properties that control the exact Exec task used to perform code generation.
Inspirations to investigate

[x] https://github.com/aspnet/scaffolding

Scaffolding provides a relatively simple approach for wrapping very different code generators into a common command-line UI. Though the lower (Razor-based) code generators are likely to be irrelevant, this high-level integration may provide an intuitive CLI for our users. Likely not needed until we're done providing MSBuild itegration.

[x] Add Service Reference

What artifacts remain in the project after a service reference is added? Can we reuse some of these artifacts for generator-to-project and generator-to-URI integration?

[x] <Compile> and <EmbeddedResource> links

Can we reuse some of these artifacts and their specific metadata for generator-to-project and generator-to-URI integration?
If we decide to do something completely different on one side or the other, what inspiration can we take from the <Compile> and <EmbeddedResource> linkage approach

Moved to 3.0 as this is the uber tracking issue. The work is still happening in preview milestones.

@mkArtakMSFT though I've reset the checkboxes above to reflect what work is complete, this issue overlaps the Client Code Generation project. Suggest we close this and just track the work in that project. Any objection?

@dougbu / @mkArtakMSFT - is this a PRI-0 bug, and is it in the correct milestone?

This is a tracking bug for the overall service reference feature. I suggest we close it because we now have a project that makes it more obvious what's going on: https://github.com/orgs/aspnet/projects/21
@mkArtakMSFT any objections to closing this?

Hmmm... I get a 404 when trying to go to the new project. Should I be able to see it? Or is it internal or something?

@StevenRasmussen the project is visible only to those in the organization. What information were you looking for?

@dougbu, nothing in particular. I was just tracking this issue and now that it’s closed due to this other project I was wanting to see if there was a better issue to track in that project. Ultimately I’m just trying to track any progress regarding client generation with .Net Core (which I thought this issue was about). Is there a better issue to be tracking? Thanks

Is there a better issue to be tracking?

I suggest following the issue or issues of most interest to you. For example, #7639 may be worth following if you're looking for tooling features or #8242 if you want to generate Open API documents in your ASP.NET Core MVC projects.


Update examples to elm-webgl 3.0.0

I'm guessing this is a duplicate of #288.
@Apanatshka: Is this right, or is there something that I'm missing? How come your commit mentions different paths than mine?
I don't mind merging #288 and marking this as invalid.

I'm working off the 0.15 branch, which houses the new overhauled website. This may still be interesting to merge depending on how long it takes for the new website to be finished.

I think both changes are valuable. I want to get the new website done this week, but having the webgl examples back in the meantime would be good. @aforemny, can you take a look at the Examples.elm page to show the WebGL examples again?

@evancz, I managed to build the website and test the examples. After adding the elm-webgl dependency again to elm-package.json they work fine. This can be merged now, if it still makes sense to do so.

Awesome, thank you!


Simplify idpool to fix potential memory leak issue

Thanks @mpdroog.

Fix #64.
Attempt to handle #69.

Thanks for this PR! 💙
I'll test it out next week.


Blurring in the documentation

Some useful stuffs are missing (or is not explicit) from the documentation :

For test with identityserver, there is some better configuration :

response_type: 'code',
client_id: 'interactive.public',

For Chrome with blocked third parties cookie, you have to add the authority in authorized cookies to prevent "Authentification en cours" stuck
The "How to consume part" is not clear, OidcSecure or withOidcSecure are not just for HOC Method but are useful when you want to secure any part of your application. I think you can't use the useReactOidc without any consumer.
oidc-client has to be install in your project independently. It's not clear when you install react-oidc. You have to deal with the npm error of oidc-client.

I think, that's all the problem I encountered during the setup of my project.

Hi @johnmeunier , thank you very much for your issue.
I think the issue is not relevant for version 7.
Very sorry for the delay. I close the issue but feel free to reopen it if you need it.


Table Designer - Save Changes feature and Editor related features

Add 'save changes' support
Editor related support: save/revert/dirty/matches
Add/Remove table row support
Add Primary key property

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

7 of 22 (31.82%)  changed or added relevant lines in 6 files are covered.
147 unchanged lines in 4 files lost coverage.
Overall coverage increased (+0.0006%) to 41.711%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/sql/base/browser/ui/table/table.ts
0
1
0.0%

src/sql/workbench/api/common/extHostDataProtocol.ts
0
1
0.0%

src/sql/workbench/api/common/sqlExtHost.protocol.ts
0
1
0.0%

src/sql/base/browser/ui/table/plugins/buttonColumn.plugin.ts
0
3
0.0%

src/sql/platform/theme/common/styler.ts
5
14
35.71%

Files with Coverage Reduction
New Missed Lines
%

src/sql/platform/theme/common/styler.ts
1
26.25%

src/sql/workbench/contrib/notebook/browser/cellViews/cellToolbar.component.ts
14
9.43%

src/sql/workbench/contrib/notebook/browser/cellToolbarActions.ts
48
42.26%

src/sql/workbench/services/notebook/browser/models/cell.ts
84
71.68%

Totals

Change from base Build<PHONE_NUMBER>:
0.0006%

Covered Lines:
26792

Relevant Lines:
58320

💛  - Coveralls


Added BitBar plugin

BitBar allows for simple plugins written with bash (etc).
I've put together this simple script to pull the information out of tid's status command, with resume and stop features for the current running timer.

This PR also creates an "extras" folder which completions and any other nice tid extras could be kept in.

Just noticed that this does not handle the case where there is no timer available to check the status of, when tid status returns "status: No timer to check the status of". (e.g. if you create and switch to a new workspace and then run the status command)
This actually leads to the statusbar showing "No", which isn't ideal 😄 .
I think making tid status exit with non-zero status in this case, and then detecting and handling it suitably in the plugin would be the best way of fixing this issue. Thoughts?

Aah, that last part definitely needs changing when you're using --format, it should just output nothing in that case. I think you may have already covered the other half of that - setting error codes in those cases, so that scripts can react to no entries being found easier.

I've written a plugin in a fork here for i3blocks (i3wm status bar), in case that's of any interest. It does need updating to read exit codes rather than using magic strings.

Aha excellent. I'd only said to Callum the other day that it'd be great to have something for Linux (especially happy there because I've been considering the move to i3 for a while).
I'd love to see a PR!


Collaborative Mapping

Hi.
I followed a tutorial and hosted a simple map with OpenLayers 5 using Visual Studio Code with sucess, and now I need go further.
I would like to know if is it possible to develop with OpenLayers a tool for collaborative mapping, in which, people who received a shared URL could add, edit and delete vector data through browser.
If possible in Windows, because I'm a noob in Linux.
I was thinking using PostGIS for storing the data and GeoServer for publishing the data and making it acessible using a WFS layer, but I don't know if it would work.
There is already a code that could do it?

It's possible.
In geoserver you should share vector layers for your users by geofence. Next, by openlayers you can use ol/format/WFS class tu read, edit and write data.

It's possible.
In geoserver you should share vector layers for your users by geofence. Next, by openlayers you can use ol/format/WFS class tu read, edit and write data.

Thanks for the answer, I will try that way.
I started reading about Geofence and saw that there are two different ways to run it: Standalone or Embedded, I guess mine is Embedded, right?
Another curious thing, the table that shows the compatibility between the versions of Geoserver and Geofence available at https://github.com/geoserver/geofence/ shows that the lastest Geoserver version which have compatibility with Geofence is the 2.12. Is that table outdated? Because my Geoserver is 2.15.0 and there are even a newer Geoserver version to download (2.15.1).

Can you please take this discussion to Stack Overflow and close this issue?

sorry, I didnt know it was not a place for ask questions


AssemblyInfo.cs how to generate with BOM?

From @Looooopy on March 14, 2017 15:29
Is it possible to generate a AssemblyInfo.cs with BOM?
I have stylecop analyzers that complain on the generated AssemblyInfo.cs and do not want to turn it of.
For now i have set it to down from error to a warning so i can compile the project.
Copied from original issue: dotnet/sdk#989

From @dasMulli on March 24, 2017 8:26
Suggest moving this to MSBuild where the responsible Task comes from
(https://github.com/Microsoft/msbuild/blob/xplat/src/Tasks/WriteCodeFragment.cs)

From @codito on March 24, 2017 8:18
In VS, the generated assemblyinfo has this header, static analysis tools skip it because of this header. Can such a header added in CLI build as well?
//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:4.0.30319.42000
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

Closing as a duplicate of #1925 since that has an outstanding PR. Please comment if you think that being able to specify a BOM is critical and it's not sufficient to add the <auto-generated> tag and we can reconsider this.


Make the readme file much more cooler

hello, i can work on this. kindly tell by cool means what i can help editing in that

please assign this to me

I need you guys to brief out what the application is in the readme. And funky things about mortie and rick. And a perfect nice look on the readme. I'll attach a repo link, don't replicate it just take inspirations and enhance the readme file.
https://github.com/metafy-social/daily-python-scripts
@ayushtiwari110 you are assigned

thanks for assigning. I will start working on it now.

Get the theme of rick and morty feel in it

hello , i have made the readme more cool, kindly have a look at PR. if everything seems fine, kinly accept it and tag hacktoberfest accepted


Requirement of editing the post-edit.ini and translation.ini for APE and MT respectively

Dear, Sir
Is there any editing required according to my own machine configuration for "model configuration" of both Post Editing Task(post-edit.ini) and Machine translation Task(translation.ini)
as it is given by  "https://neural-monkey.readthedocs.io/en/latest/tutorial.html"?
I mean the same task configure in my machine ??

Hi, as stated in #823, the tutorials are outdated, so some configuration tweaking is necessary. Refer to tests/bahdanau.ini, tests/post-edit.ini, tests/bpe.ini, tests/transformer.ini, or tests/small.ini` for working examples of the translation/post-editing configuration.


NEST times out after a fixed number of Indices.ExistsAsync calls

NEST/Elasticsearch.Net version: 7.13.1 (.NET 4.8)
Elasticsearch version: 7.13.2
Description of the problem including expected versus actual behavior:
Given the code below, the NEST client times out on DeleteIndexAsync command after the 79th loop:
Elasticsearch.Net.ElasticsearchClientException
  HResult=0x80131500
  Message=Maximum timeout reached while retrying request. Call: Status code unknown from: DELETE /some-index
  Source=Elasticsearch.Net
  StackTrace:
   at Elasticsearch.Net.Transport`1.HandleElasticsearchClientException(RequestData data, Exception clientException, IElasticsearchResponse response)
   at Elasticsearch.Net.Transport`1.FinalizeResponse[TResponse](RequestData requestData, IRequestPipeline pipeline, List`1 seenExceptions, TResponse response)
   at Elasticsearch.Net.Transport`1.<RequestAsync>d__15`1.MoveNext()
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at TestNest.Program.<Main>d__1.MoveNext() in C:\Users\dzendras\Downloads\TestNestUpgradeTo7-master\Program.cs:line 40

  This exception was originally thrown at this call stack:
    [External Code]

Inner Exception 1:
WebException: The request was aborted: The request was canceled.

It's always 80th loop when the time out occurs (why?). When the exception is thrown, then Elasticsearch claims that the index is gone, which suggests that the server got the delete request, processed it successfully, yet the client timed out.
What's very interesting is that removing the call to ExistsAsync "fixes" the issue and the loop succeeds after 150 iterations.
Alternatively, you can remove Create and Delete calls and keep Exists only and it will time out at 81 iteration. It seems that ExistsAsync is somehow problematic, but I have no clue what I could be doing wrong.
Steps to reproduce:
var connectionSetting = new ConnectionSettings(new SingleNodeConnectionPool(new Uri("http://localhost:9200")));
connectionSetting.DisableDirectStreaming();
connectionSetting.ThrowExceptions();
var client = new ElasticClient(connectionSetting);
const string indexName = "some-index";
for (int i = 0; i < 150; i++)
{
    Console.WriteLine($"Iteration {i+1}");
    await client.Indices.CreateAsync(indexName);
    await client.Indices.ExistsAsync(indexName);
    try
    {
        await client.Indices.DeleteAsync(indexName);
    }
    catch (Exception e)
    {
        Console.WriteLine("Boo! " + e.Message);
    }
}

Run the code above against a single-node dockerized localhost instance (https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html)
You'll get Iteration 80, followed by "Boo!"
Any subsequent iterations are going to fail on delete.
Comment out ExistsAsync and re-run to see that 150 iterations succeeded.

Expected behavior
The loop succeeds with 150 iterations. The same scenario works with NEST 6.8.8.

I would like to point out that it works in 7.12.1, breaks totally on 7.13 due to https://github.com/elastic/elasticsearch-net/issues/5730.

Thanks for raising this @dzendras. I think I can see the issue with that last change that is causing this. I'm going to pick this up next week and validate my theory.

Thanks again @dzendras for reporting this and apologies for the regression in the behaviour. I have fixed the offending code to ensure we properly release connections after completing a HEAD request such as Indicies.ExistsAsync. I have built release 7.13.2 which includes the fix.

No worries! Thanks! I can confirm that 7.13.2 does not display the issue.


Commit google-services.json?

Opening a new issue so that PR #48 can be merged (so we can start on tasks that require Firebase).
Currently, the google-services.json file is not committed to GitHub. This may impede the TAs' ability to mark our project. We will have to manually include the file into our projects during development for now.
This issue should be resolved with the TA in the upcoming lab session.

The TA has confirmed that the google-services.json file should not be committed to GitHub. The current method for connecting the app to Firebase should be sufficient.


update simple_oauth

I haven't yet tried this to make sure nothing breaks in practice.  I'm testing it now.

I am confused, GitHub showed my a notification for the PR today. Is this still relevant?

No, I don't think so. But I did add you and @knu as maintainers on https://github.com/cantino/twitter-stream yesterday since @knu submitted https://github.com/cantino/twitter-stream/pull/1.

Possible, thanks for adding us 😄


Netlify form not working?

Describe the bug

First of all, despite the title, the form is working. The problem is with receiving submissions in the Netlify dashboard. Nothing shows up there. I tried from both localhost and deployed website on Netlify, no luck. The response in network tab looks fine. I have another website deployed using the same code and that one works, although not from localhost either. Any hints what am I doing wrong please?
Applicable Versions:

Netlify CMS version: [e.g. 2.0.4] 2.9.5
Git provider: [e.g. GitHub, BitBucket] Github
OS: [e.g. Windows 7] MacOS
Browser version [e.g. chrome 22, safari 11] Chrome 75.0.3770.142

Node.JS version:

Your problem isn't related actually to Netlify CMS and the maintainers of this project can't help you with it. Try asking at the community forum, so the Netlify staff can help jump in: https://community.netlify.com


Initial work on signature help support

To be followed by myself on subsequent pull requests, just I thought it would get big if I don't go little by little

What type of signature?

What type of signature?

Signature help is a feature in LSP/VSCode that gives you the function (or any symbol) signature (e.g fn foo(p1 string) int) when the user presses a specific key (more commonly, ( key)

@streaksu Do you intent to merge this immediately or just mark it as draft?

Okay, got it. Will merge it now


Add Moonpets NFT

Is your feature request related to a problem? Please describe.
Please add support for Moonpets NFT on SubWallet. This is their smart contract address: 0x2159762693c629c5a44fc9bafd484f8b96713467

Validation passed!

Version test: https://file.cdmteck.com/s/4oimk9zDJ8R5Aai/download?path=%2F&files=./519-merge-build-0.5.3-1659495033542.zip


Added AMP GTM tags for AMP pages.

This pull request is for issue #390. Also we need to prepare AMP Google Tag Managers. I just create an empty AMP GTM container for this purpose.

Note for Googlebots CLA part I tried login and I wad covered by agreement due to first commit I forgot to add my email address so that's happened.


rio-system namespace not always removed from kubernetes in k3s cluster [v0.6.0-alpha.4]

Describe the bug
I install and then uninstall rio v0.6.0-alpha.4 And then when trying a new installation I get an error because the rio-system namespace is being terminated.
To Reproduce
Steps to reproduce the behavior:

Install rio v0.6.0-alpha.4
Uninstall when it's finished with installation.
Try installing again.

Result:
Deploying Rio control plane....
FATA[0002] failed to create rio-system/rio-controller-serviceaccount /v1, Kind=ServiceAccount for  rio-system: serviceaccounts "rio-controller-serviceaccount" is forbidden: unable to create new content in namespace rio-system because it is being terminated, failed to create rio-system/rio-api-validator /v1, Kind=Secret for  rio-system: secrets "rio-api-validator" is forbidden: unable to create new content in namespace rio-system because it is being terminated, failed to create rio-system/rio-api-validator /v1, Kind=Service for  rio-system: services "rio-api-validator" is forbidden: unable to create new content in namespace rio-system because it is being terminated, failed to create rio-system/rio-controller apps/v1, Kind=Deployment for  rio-system: deployments.apps "rio-controller" is forbidden: unable to create new content in namespace rio-system because it is being terminated, failed to create rio-system/rio-config /v1, Kind=ConfigMap for  rio-system: configmaps "rio-config" is forbidden: unable to create new content in namespace rio-system because it is being terminated

k3s Setup one master and two workers.
k get nodes
NAME                 STATUS   ROLES    AGE     VERSION
izaac-k3s-master     Ready    master   8m56s   v1.16.2-k3s.1
izaac-k3s-worker-1   Ready    <none>   39s     v1.16.2-k3s.1
izaac-k3s-worker-2   Ready    <none>   9s      v1.16.2-k3s.1

Expected behavior
Being able to install rio after an uninstall.
Kubernetes version & type (GKE, on-prem): kubectl version
Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.6", GitCommit:"96fac5cd13a5dc064f7d9f4f23030a6aeface6cc", GitTreeState:"clean", BuildDate:"2019-08-19T11:13:49Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.2-k3s.1", GitCommit:"b8b17ba55f20e590df507fce333dfee13ab438c6", GitTreeState:"clean", BuildDate:"2019-10-16T05:17Z", GoVersion:"go1.12.12", Compiler:"gc", Platform:"linux/amd64"}

Type:
Rio version: rio info
Not available

Additional context
rio systemlogs
output:
Not available

@izaac This is expected, you have to wait for rio-system namespace to be deleted completely before reinstall. If you wait, does rio-system eventually gets deleted?

@StrongMonkey I should've mentioned that the namespace doesn't get deleted. It stays there, this happens to me most of the time in k3s clusters.

Probably not going to fix this in v0.6.0. Moved to v0.6.x

Lifesaver found in web before:
If you have many namespaces stuck in Terminating, you can automate this:
kubectl get ns | grep Terminating | awk '{print $1}' | xargs  -n1 -- bash -c 'kubectl get ns "$0" -o json | jq "del(.spec.finalizers[0])" > "$0.json"; curl -k -H "Content-Type: application/json" -X PUT --data-binary @"$0.json" "http://<IP_ADDRESS>:8001/api/v1/namespaces/$0/finalize" '
make sure that all namespaces that you want the finalizer removed are indeed Terminating.
You need the kubectl proxy running and jq for the above to work.

I can't reproduce this anymore in v0.7.0. Closing issue, but if anyone is able to reproduce it reliably in the latest version of Rio, please reopen or create a new issue with the steps taken.


Compatibility with statically typed languages

Some parts of the protocol cannot be implemented properly in statically typed languages such as Java. Examples:

Completion Request response result: CompletionItem[] | CompletionList
Hover: type MarkedString = string | { language: string; value: string };

Of course this can be handled during the conversion between JSON and the specific Java data structures. But wouldn't it be better to drop some flexibility in favor of more explicit typing, so this kind of conversion would not be necessary? For example, with a JSON library such as Gson most of the protocol parsing and serialization can be done with the generic capabilities of the library, but ambiguities such as those mentioned above require to implement special cases for the respective types.

I would support this breaking change, to make things more consistent.

Point well taken. Would a return type of the form
{
    items: CompletionItem[];
    list: CompletionList
}

Work for you ?

In this case, just return a CompletionList.  It already contains CompletionItem[].  You could also make CompletionList.isIncomplete optional to ease migration.

@dbaeumer What about MarkedString, how will it be modeled?

I would vote for dropping the simple string option:
type MarkedString = { language: string; value: string };

@spoenemann string and { language, value } were handled differently, i.e. string is rendered as markdown and a pair as source with a syntax highlighting. if it is still true just dropping string won't work, whether MarkedString is markdown or source should be explicitly communicated.

Actually { language: string; value: string };  can be replace by a string: https://github.com/Microsoft/vscode/blob/c67ef57cda90b5f28499646f7cc94e8dcc5b0586/src/vs/base/browser/htmlContentRenderer.ts#L83, so it should we can use plain strings in the general case.

I support @spoenemann here on the idea of dropping the direct string in a newer version of the protocol. It makes parsers more complex without adding much value.
Instead the current behaviour of an untyped MarkedString could happen if language is not set, in which case it's up to the client to decide how to handle it. Ideally, the absence of language on a MarkedString should resolve as plain text, and markdown or html should always be added as a language. Or, if it's worth saving a few bytes, the language server ServerCapabilities element could define a default language once, that will be used by clients whenever the language of MarkedString is not set.

@mickaelistria You can't use a MarkedString with language set to markdown to get the rendered markdown, that would result in actual syntax highlighting for the markdown code. The cleanest would be to just allow a markdown string, but that would require every client to have a markdown parser. Or he could just display the plain markdown code of course, since MD is designed to be readable even in text form. It can also contain HTML.

In LSP4J we have solved this issue with an Either type, so from the Java perspective we can close this.

@spoenemann noticed that my Java skills got a little rusty. Would this be a solution for C# as well ?

Probably yes, provided you can customize the JSON input / output. For Java we use the Gson library and we implemented a type adapter for Either.

Given were we are with the protocol I think we can't break this right now. I try to make things not worse for statically types languages, but the priority right now is to now break existing clients.
I will close this issue since I don't see us acting (by breaking) on this in the next 6 - 12 months. Please ping if you think otherwise.


Fix error in sample data unavailability values

Codecov Report

Merging #91 into master will not change coverage.
The diff coverage is 0.00%.

@@            Coverage Diff            @@
##             master      #91   +/-   ##
=========================================
  Coverage     64.51%   64.51%
  Complexity      587      587
=========================================
  Files           105      105
  Lines          2181     2181
  Branches        248      248
=========================================
  Hits           1407     1407
  Misses          702      702
  Partials         72       72

Impacted Files
Coverage Δ
Complexity Δ

.../java/seedu/address/model/util/SampleDataUtil.java
44.68% <0.00%> (ø)
5.00 <0.00> (ø)

Continue to review full report at Codecov.

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


[BUG]: Your implementation of S2A is not soundstorm

Soundstorm is a single model that models each codebook hierarchically. It is not 2 models, in which the first one only models the first codebook, and the second modeling the rest.

Please kindly refer to the audiolm and soundstorm paper for their implementation, which I understand is more than a single model. Thanks!

Please kindly refer to the audiolm and soundstorm paper for their implementation, which I understand is more than a single model. Thanks!

In the soundstorm paper, they already obtain the semantic tokens from AudioLM. Their AudioLM tokens are equivalent to the T2S model output in MaskGCT. However, their S2A model, which is the soundstorm, is indeed a single model that generates all RVQ layers hierachically using one model. You probably confuse the AudioLM with a model that only generates the first RVQ codebook. That's why you break the S2A into two models.

In fact, the reason we used two models was simply that it was easier to debug at the initial experimental stage (we only needed to generate the acoustic token layer to reconstruct speech). We tried using one model, and there was no significant performance drop. I don't think it makes much difference.

Thank you very much for your answer.


On Stream: The new updated value/row is always replacing the first element of return List of rows.

The return stream rows on change is misbehaving.
Lets assume we are trying to stream the table with 5 records and displaying in ListviewBuilder.
Problem:  when we change a column in row 2  then the return  list is containing the new changed row by replacing the first record & keeping the old record unchanged .
which means the length of object ===  5(count of records) but first row will be the changed record which the old record still exists in the returned object of length 5.
https://user-images.githubusercontent.com/8821965/147753439-df8c27d8-1d68-43e7-a481-88b70b6d07e9.mp4

Duplicate of #74 . I explained the reason there.


[Spike] Investigate usage of PyTest for Projectman testing

/type task
Which area/kind this task is related to?
/label library
Issue Description
Investigate usage of Pytest to be the main test library for Project man tests. More information about pytest can be found here: https://docs.pytest.org/en/7.4.x/

As decided all unit tests and e2e testing will be covered with Pytest


[GlobalOptimization] Try re-enabling transpose propagation by default

Similar to #16059 but instead only enables the flag and does not drop the special ops patterns.

Failure was from a bug in the unpack -> transpose folding pattern. Fix is up here: https://github.com/llvm/llvm-project/pull/90678