Bad data in sample dataset?

When I reach the part that tells me to save-and-run "run-pytorch.py", I get an error:

100.0%Extracting ../data/cifar-10-python.tar.gz to ../data
Exception in thread Thread-1:
Traceback (most recent call last):
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/multiprocessing/resource_sharer.py", line 139, in _serve
signal.pthread_sigmask(signal.SIG_BLOCK, range(1, signal.NSIG))
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/signal.py", line 60, in pthread_sigmask
sigs_set = _signal.pthread_sigmask(how, mask)
ValueError: signal number 32 out of range
Exception in thread Thread-1:
Traceback (most recent call last):
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/multiprocessing/resource_sharer.py", line 139, in _serve
signal.pthread_sigmask(signal.SIG_BLOCK, range(1, signal.NSIG))
File "/azureml-envs/azureml_77cfc30231d36f31f7759f7b7061f35e/lib/python3.6/signal.py", line 60, in pthread_sigmask
sigs_set = _signal.pthread_sigmask(how, mask)
ValueError: signal number 32 out of range
I've tried it twice to same effect. (I'm pretty sure it ran successfully late last week when I ran through this tutorial with another compute-instance / src tree).

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 23f9d033-9007-7b0a-d651-88d5d3846b2a
Version Independent ID: c6efa8cc-8594-698b-21eb-5e4d9ad24bbd
Content: Tutorial: Train a first Python machine learning model  - Azure Machine Learning
Content Source: articles/machine-learning/tutorial-1st-experiment-sdk-train.md
Service: machine-learning
Sub-service: core
GitHub Login: @aminsaied
Microsoft Alias: amsaied

I meant to add....the job seems to hang indefinitely at that point, never finishing. I have to cancel it through the ML studio interface.

I removed the dataset, and re-ran torch.py locally. It ran fine again, and re-extracted the dataset again. So I think the dataset is fine. But when I re-ran "run-pytorch.py" (for the 3rd time now), I still get that same error.

FYI. I updated the python version from 3.6.2 (as suggested by the tutorial) to 3.8.5, and it now runs successfully!


issue #39 #40 #41 #42 updates

This was made with those changes you mentioned except the last one since you said you changed it

Added small UI changes that makes it look similar.  Only think that looks different is the radio button is a different color and I am unsure how to do it.

Added small UI changes that makes it look similar.  Only think that looks different is the radio button is a different color and I am unsure how to do it.


Enhanced Error Reporting for Improved Debugging and User Experience

Resolves: #99
This PR adds a new class for throwing errors and gives more descriptive errors
This is what out errors look like now:

This is what they will look like after the changes introduced by this PR:

This PR also makes the sendMessage() method in websocket.ts async which is required to get the proper error object

just made a commit which sends the error code along with the message
now the error message looks like this:

remove unnecessary spaces in websocket.ts

hey @Kanai2003, thanks for your review those spaces are for indentation. Any issue related to formatting will be resolved if my PR for integrating es-lint and prettier gets merged

Oh! my bad!

Hello @Sadaf-A, Thanks for sending this pull request. I would like to skip adding these suggestions due to the following reasons:
* It's up to app developers handle Neutralinojs errors - not the framework itself. i.e., `clipboard.writeText()` throws an error, so app developers need to handle it with `try/catch`

* We realdy expose error code types for TypeScript

However, if more app developers mention that they need to see all uncaught errors on the console as formatted error messages, we can do something like this I think:
nativeCalls[message.id].reject(message.data.error);
if(onDebugMode) {
     logError(); // <----
}

Let's skip adding this feature for now 🎉

Hey, thanks for the review. From that perspective it makes more sense to keep things the way they are!


[Help] Self-Signed Certificate Error During Installation

Describe the problem you are experiencing
I'm experiencing an error related to a self-signed certificate in the certificate chain while trying to install dependencies for the onlook-dev/onlook repository. The error occurs specifically during the installation of the supabase package and halts the process. I have tried installing on three different devices, but the issue persists.
Error Details
RequestError: self-signed certificate in certificate chain
    at ClientRequest.<anonymous> (C:\Users\Bognar.NiklasStefan\Downloads\onlook\node_modules\got\dist\source\core\index.js:970:111)
    at Object.onceWrapper (node:events:635:26)
    at ClientRequest.emit (node:events:532:35)
    at origin.emit (C:\Users\Bognar.NiklasStefan\Downloads\onlook\node_modules\@szmarczak\http-timer\dist\source\index.js:43:20)
    at emitErrorEvent (node:_http_client:103:11)
    at TLSSocket.socketErrorListener (node:_http_client:506:5)
    at TLSSocket.emit (node:events:520:28)
    at emitErrorNT (node:internal/streams/destroy:170:8)
    at emitErrorCloseNT (node:internal/streams/destroy:129:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
    at TLSSocket.onConnectSecure (node:_tls_wrap:1679:34)
    at TLSSocket.emit (node:events:520:28)
    at TLSSocket._finishInit (node:_tls_wrap:1078:8)
    at ssl.onhandshakedone (node:_tls_wrap:864:12)

Request for Help

Could someone help me resolve this self-signed certificate error?
Are there any specific configurations or steps I need to follow to bypass or fix this certificate issue?

Any guidance or steps to fix this issue would be greatly appreciated. Thank you!

I don't believe this is specific to Onlook. What I can infer from this is your current system is preventing network calls necessary to install npm packages. If you're using a company device, it may be a security configuration to be done with IT. Please let me know if this is not the case.
You may be able to disable this SSL check for your npm but i do NOT recommend doing so without checking with your IT/sysadmin.
npm config set strict-ssl false

Please lmk if this helps :)

Closing for inactivity. Please lmk if this persists :)


Json API for product id's

Hey,
Im using your backend (mccoupon.deals) to generate codes via a discord bot, and im developing a android app right now. The problem is that i right now need to scrape your page, it would be neat and beneficial if there would be some kind of json api, listing all active products with ids, the image url and the product description.
Also is there any way of contacting you through as example Discord or Matrix?
Greetings AroPix :)

Recently I have rewritten most of the code in the backend and am still trying to resolve some issues. Therefore I am also redirecting to the dev server.
I can probably help you with the API. You can write me on Discord: Jicu#2182


Test: add docker environment for e2e testing

Notes for Reviewers
As discussed in the CI meeting, I made separate PR for addressing this issue
This PR fixes #11560
Signed commits

[x] Yes, I signed my commits.

Yay, @jerensl! 🎈


Use java_common.run_ijar

here is a supported function to run ijar:
https://docs.bazel.build/versions/master/skylark/lib/java_common.html#run_ijar
I don't know at the moment when it was introduced because bazel docs are sadly unversioned. It does allow us to delete a fair amount of code, so I think it is worth it.
cc @ittaiz @ianoc

looks like run_ijar was added in 0.14.1.

small nit on the comment, otherwise lgtm

@or-shachar @natansil fyi re changes to our fix strict deps script

Given the assertion looks to be @ittaiz  one, lgtm


Sending test data to kafka for readyness probe

We need a check for the actioner first so it doesn't blow up on the dummy message

@rmb938 Already tested with action, we have a handle for not knwon messages. it wont blow up.


Feature: configure the amount of retries and allow continueing retrying

Issue
I am heavily relying on test-cmd to safely request new changes at it will retry for a few times to successfully add changes to code.
It would be very helpful to be able to change the retrying number from 3 from within the configuration.
Maybe in addition - have a way to continue retry another time after it has stopped/stopping after 3 retries.
It is true that 80% of the cases are fixed within 1-2 retries.
Version and model info
Latest aider,
GPT-4o

You can just run /test again. Or press up-arrow to re-send the last command.


InteractionManager.runAfterInteractions() is not working properly on web?

Description
InteractionManager documentation states the following:

Note: InteractionManager.runAfterInteractions() is not working properly on web. It triggers immediately without waiting until the interaction is finished.

Which is most likely outdated.
What is the problem?
The docs [here] state that InteractionManager.runAfterInteractions() is not working properly on the web. However, this issue resulted in a PR being introduced and merged. The code introduced in this PR seems to be present at the moment, e.g. here. Based on a practical test I performed, it indeed seems that this PR is present in the current version of react-native-web and works properly, since the task queue for InteractionManager has been implemented and performs as intended.
How can we address it?
Verify this proposal and update the documentation by stating that this invalid behaviour applies to react-native-web versions below 0.19.
Why is it important?
It may cause confusion.
Who needs this?
Every user reading the documentation.
When should this happen (use version numbers if needed)?
N/A

I recall encountering a pull request for InteractionManager a while ago, specifically around the time when Rachel initiated the Component Docs Drive. In that PR, the example code specifically configured the supportedPlatforms for snack to only include iOS and Android. This exclusion of the web platform was intentional, stemming from the issues with InteractionManager.runAfterInteractions() not functioning correctly on web platforms.
In my view, documentation specifically addressing InteractionManager  for react-native-web should be included in the react-native-web documentation, rather than the main react-native documentation. This distinction is important for clarity and accuracy.
Interestingly, this issue has been resolved in react-native-web. Therefore, I suggest removing the previous notes regarding this issue from the documentation. This update won't be detrimental in any way; in fact, it will help avoid potential confusion for users.
@lunaleaps, I would like to get your opinion on this matter. Apologies for the direct mention, but I thought it was pertinent to involve you in this discussion


Bug fix 3.5/wait until we appear in supervision health

Scope & Purpose
Don't report to work until we have successfully entered ourselves in Supervision/Health.

[x] Bug-Fix for a released version (did you remember to port this to all relevant release branches?)
[x] The behavior in this PR can be (and was) manually tested (support / qa / customers can test it)
[x] The behavior change can be verified via automatic tests

For the devel branch, the change is contained in a different branch (https://github.com/arangodb/arangodb/pull/10300)
Testing & Verification
This change is already covered by existing tests, such as any cluster test.
https://jenkins01.arangodb.biz/view/PR/job/arangodb-matrix-pr/6876/

Tests blue


Integration timestep relation to the minimum timescale?

Hi Will,
Hope you're doing well. We are working on a PySINDy + dysts project and are wondering about the precise way the 'dt' parameter is calculated. It appears that the 'period' parameter is the largest timescale in the system, and 'dt' maybe the smallest timescale in the system, although in the paper you refer to instead as "optimal integration timestep", so I'm not sure. For instance, for the AtmosphericRegime my understanding from the Tuwankotta paper is that the fast timescale = 0.01 but for the dysts database dt = 0.01773980357826076. If it is not the smallest timescale, is it close? Is there a good way to calculate the true smallest timescale? Any clarification would be appreciated.
Best,
Alan

Hi Alan! I hope that you are doing well. I picked the max and min timescales algorithmically for each system, not using domain knowledge, and so they might deviate from the natural timescales in the system (like the driving period of the blinking vortex and other similar systems).  The timestep was chosen from the largest significant timescale. Since I use a variable-step integrator, this is the largest timestep it would take. The period is the FFT mean.

Thanks very much for this clarification. My understanding is that this method is unsuitable for our purposes -- I am not sure how FFTs can capture the time scales associated with the nonlinearities, for instance. Do you know if there is a systematic way to identify the smallest and largest natural time scales in the system?

Thanks for your thoughts. I was also thinking like the looking at the ratio of the maximum to minimum eigenvalues of the instantaneous Jacobian matrix, and take the max of this ratio over some trajectories, or something to that effect.


Update Cargo.lock

Since #200, Cargo.lock is considered dirty after Xargo has been built. This is particularly annoying when using Xargo as a Git submodule such as in tock/libtock-rs#18.
This PR updates Cargo.lock s.t. it will no longer be considered dirty after building Xargo.

Thanks @Woyten
bors r+


Command modification

The following commend needs a small modification. It is needed to add dash previous "A"
Try to change this: Run the Troubleshooter: sudo sh ama_troubleshooter.sh A
For this: Run the Troubleshooter: sudo sh ama_troubleshooter.sh -A
[Enter feedback here]

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 07749c1a-667f-289d-3da0-ff81494ae439
Version Independent ID: b022dc31-6f1d-a35d-5ffb-0535dad9dbda
Content: Use Azure Monitor Troubleshooter - Azure Monitor
Content Source: articles/azure-monitor/agents/use-azure-monitor-agent-troubleshooter.md
Service: azure-monitor
Sub-service: agents
GitHub Login: @guywi-ms
Microsoft Alias: guywild

@dmrellan Thanks for your comment! We will review and provide an update as appropriate.

@dmrellan We have verified and updated the document as required. The update will go live in less than 24 hours. Thanks again!


Datetime column falsely shown as IDENTITY when generating DDL of table in MSSQL

Description
When generating the CREATE TABLE statement in a MSSQL database it shows that a datetime column named timestamp is an IDENTITY column even though a datetime column cannot even be a IDENTITY.
DBeaver Version
24.0.3
Operating System
Windows
Database and driver
Microsoft SQL Server 2019 (RTM-CU25) (KB5033688) - 15.0.4355.3 (X64)
mssql-jdbc-8.2.0.jre8.jar
Steps to reproduce
CREATE TABLE schema.WHY_IDENTITY1 (
	[timestamp] datetime  NOT NULL
	);

results in
-- database.schema.WHY_IDENTITY1 definition

-- Drop table

-- DROP TABLE database.schema.WHY_IDENTITY1;

CREATE TABLE WHY_IDENTITY1 (
	[timestamp] datetime IDENTITY(0,1) NOT NULL
);

while
CREATE TABLE schema.WHY_IDENTITY2 (
	[timestampd] datetime  NOT NULL
	);

correctly results in

-- database.schema.WHY_IDENTITY2 definition

-- Drop table

-- DROP TABLE database.schema.WHY_IDENTITY2;

CREATE TABLE WHY_IDENTITY2 (
	[timestampd] datetime NOT NULL
);

Additional context
SSMS generates the DDL correctly

Thank you for bug report.

Also the bug #8278 is reproducible again. Should be fixed in scope of this issue.


Add pocket operation

[ ] - climb or conventional
[ ] - pitch
[ ] - start 0,0 or w/2, h/2
[ ] - start with plunge or bore

I don't think I can program from scratch a skeleton map or voronoi map without some raster engine or cgal.
Could be done with loads of for loops and ifs, but that would be very hard to understand.
So for now I am shifting focus to SVG integration.
https://github.com/BogdanTheGeek/libccam/issues/6


Bump to LLVM 3.9

With the imminent release of LLVM 3.9, Souper should be updated to build with the latest LLVM sources.

It may be time to stabilize against LLVM releases instead of trying to track head. Early on, we had to update often to take advantage of bugfixes but I don't think that's true any longer.

I'm out this weekend but will bump to 3.9 asap, and we can leave souper there for a while.


Fix that chunked string is incorrect while the tag contains colon

[ ] If this pull request closes/resolves/fixes an existing issue, replace the issue number. Closes #.
[x] Update the CHANGES log.

What if the colon exists in the tag value?

Nothing happens. This is a special case of this function, the key is a combination, label + : + rank(percentile).


Not working after updating to 1.6.0

The plugin stopped working after updating to 1.6.0. Hovering over divs or classes just keeps saying 'loading', and the extention bar in the buttom either says 'CSS classes chached' or 'Looking for CSS classes on the workspace..' with no effect if clicking on them.
I have tried reloading, deactivating, reinstalling - without any effect.

Actually, this update broken all the IntelliSense features in HTML snippets.

Sorry guys, for some reason it's working on my Linux and Windows machines. One possible reason for this issue might the workspace size. Could it be that you guys are working on large front-end projects? I tested the extension on a project that had Bootstrap installed via NPM and on another project with Bootstrap referenced via CDN; both had some CSS classes defined in some separated files.
I'd like to ask you guys a favor, do you think you can set up an open repository that I could clone to reproduce the issue? It would be of great help.

I have set up an open repository for a small project that is not private and only few styles are directly used from index.html, and same problem appears here.
URL: https://github.com/Moelgaard85/electron-app
It seems to break other plugins as well, such as git, HTMLHint etc.

I managed to reproduce, thanks for the help @Moelgaard85. I'll look into a solution tonight, I might have to create a language server.

I had to uninstall it, because the update caused so many performance problems!

This plugin caused frozen IDE for me after update to VSCode 1.13

I have had the same issue, though I only noticed the issue when I upgraded to 1.13.1 of vs code, once I had disabled this extension as per @otijhuis comments on Microsoft/vscode#28867 vs code stopped crashing and started working again.
ubuntu 16.04

Experienced issues with it hanging also after installing extension.  Could not disable or uninstall extension due to VSC freezing every time it opened.  So after Ubuntu closed it down when it hung again, I opened terminal and did this:
code --disable-extensions
Then opened VSC again.  It finally was operational.  I then uninstalled the extension, then reloaded VSC.  Working fine with all other extensions enabled.

I guess this issue has been fixed in the latest update. Thanks to Erich Gamma for this great pull request #90.


github actions workflows for bundle and operator images

Changes

These changes introduce all the necessary instruments for building operator image and bundle image.
In order to build and push operator image, user can run IMAGE_REPO="path/to/repo" make image-build image-push.
For building bundle image, this command can be used: IMAGE_REPO="path/to/repo" make bundle bundle-build bundle-push
If IMAGE_REPO is not set, quay.io/shipwright is used.
This PR also contains github actions that trigger on PR and release. PR ones try to deploy bundle image via olm subscriptions on the kind cluster. Release action publishes bundle and operator images on the quay.io/shipwright registry.
Operator-sdk is updated to 1.9.0, controller-gen is updated to 0.6.1 in order to eliminate the necessity of plural fix.
PR github action currently pushes images to my personal private registry, and this is the reason for the WIP status of this PR, so long as I decide which registry is better suited for that.

Submitter Checklist

[ ] Includes tests if functionality changed/was added
[ ] Includes docs if changes are user-facing
[ ] Set a kind label on this PR
[ ] Release notes block has been filled in, or marked NONE

See the contributor guide
for details on coding conventions, github and prow interactions, and the code review process.
Release Notes

NONE

@adambkaplan I have just updated the PR with changes you requested. This works locally, and, importantly, bundle workflow works locally, too, with act, when secrets are populated.

@alicerum Only nit is that macOS's .DS_Store crept into this PR. Can you please remove the file?
You should add that file to your global git ignore: https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files#configuring-ignored-files-for-all-repositories-on-your-computer

@coreydaley wow, i'm sorry about that! didn't notice it at all, will fix it :)


Similar concepts in literature

List of papers with similar concepts:

https://arxiv.org/abs/2304.05376
https://arxiv.org/abs/2406.13163
https://arxiv.org/abs/2401.17244
https://pubs.rsc.org/en/content/articlehtml/2023/dd/d3dd00113j  - example named MAPI-LLM
https://arxiv.org/pdf/2407.10022
https://arxiv.org/abs/2408.06292

(general) Leaderboard of LLMs: https://gorilla.cs.berkeley.edu/leaderboard.html

These references are now included in the website - as part of https://github.com/jan-janssen/LangSim/pull/70


[WIP] Session events

This PR adds session close event, enables querying for multiple event types and adds event tests.
It takes a while before the events are written to the DB, so the test sleeps for 1 sec. But since testing this interface is non-critical, I think that it can be marked as a slow test and it's not a problem that it is a bit flaky.

LGTM :+1:
1 second delay is ok now (it it would be ideal to make the writing delay configurable via env variable (some of other delays already have such configuration) and set its value near the zero for this particular test, but as far as we do not have lots of these tests, it is not necessary)

Actually I wasn't able to get this to pass with a timeout lower than 1 sec. It certainly didn't work with 0.5 sec.

Can I add requests dependency to the Dockerfile? I use it in the HTTP tests.

Ok, then I think this can be merged, I rebased it on top of master.


adding Facebook's Relay to app?

Anyone have any luck with adding Relay and Graphql to this? I'm currently looking into it myself and wondered if anyone else has gone down this road before and has any advice or suggestions?

I have thought about the same thing.
If you plan to keep the state in redux, then you might need something like:
https://github.com/acdlite/relay-sink
Haven't done anything on the subject though.

I'm just starting out with GraphQL, so I'm not sure if this is a correct line of thinking.
This project already spins up its own private API service/process, spun up with express in api.js. The API exposes endpoints like /loadAuth, and the server also calls the API endpoints internally. I'm wondering if, for a start, it could more or less be transparently inserted inside the API. So something like this https://github.com/erikras/react-redux-universal-hot-example/blob/master/api/actions/loadInfo.js would actually hit graphQL internally, which would provide the data, not generate the data in place? This way all the api endpoints are still preserved, but graphql is now supplying data and you can start abstracting out data fetching underneath.


ImportError: dynamic module does not define module export function (PyInit__mask)

Traceback (most recent call last):
File "./tools/test_net.py", line 13, in
from datasets.factory import get_imdb
File "/home/user/zyy/tf-faster-rcnn-master/tools/../lib/datasets/factory.py", line 15, in
from datasets.coco import coco
File "/home/user/zyy/tf-faster-rcnn-master/tools/../lib/datasets/coco.py", line 23, in
from pycocotools.coco import COCO
File "/home/user/zyy/tf-faster-rcnn-master/tools/../data/coco/PythonAPI/pycocotools/coco.py", line 55, in
from . import mask as maskUtils
File "/home/user/zyy/tf-faster-rcnn-master/tools/../data/coco/PythonAPI/pycocotools/mask.py", line 3, in
import pycocotools._mask as _mask
ImportError: dynamic module does not define module export function (PyInit__mask)

python setup.py and you can have two .so files ,then put the file in nms file and untils


Make post process actions work for remote services and event triggers

Security rules like decrypt, force, remove, etc don't work for remote services when we mention fields within the res scope

Closing this as the security rules works on result post processing


Configurable hashing algorithm property for Public certificate created in multi-tenancy

Describe the issue:
In multi-tenancy, for each new tenant created, a key store is generated with a key pair. As of now, a less secure algorithm is hardcoded in [1] in this and a stronger hashing algorithm for the public certificate in the key pair generation process is required.
A configurable property to define the hashing algorithm for public certificate created in multi-tenancy is required so that a stronger  hashing algorithm maybe used.
[1] https://github.com/wso2/carbon-multitenancy/blob/53c1ec02dde1dc58ca992e74d9f3ab0c46ec81b7/components/tenant-mgt/org.wso2.carbon.tenant.keystore.mgt/src/main/java/org/wso2/carbon/keystore/mgt/KeyStoreGenerator.java#L180-L184
How to reproduce:
Expected behavior:
Hashing algorithm should be configurable.
Environment information:

Product Version: IS 5.10.0

[tenant_mgt]
signing_alg = "MD5withRSA"

List of supported algorithms

SHA1withDSA
SHA1withECDSA
SHA256withECDSA
SHA384withECDSA
SHA512withECDSA
MD5withRSA
SHA1withRSA
SHA256withRSA
SHA384withRSA
SHA512withRSA


ERROR: stat "": no such file or directory

Running into this weird error when trying to use with Github action to build a docker container
This is the output error logs (some parts redacted):
Run<EMAIL_ADDRESS>
Starting ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-XXXXXXK8W2BZ/agent.2180
SSH_AGENT_PID=2181
Adding private key(s) to agent
Identity added: (stdin) (https://github.com/owner/repo)
Key(s) added:
25[6](https://github.com/owner/repo/actions/runs/.../job/...#step:4:6) SHA25[6](https://github.com/owner/repo/actions/runs/.../job/...#step:4:7):... https://github.com/owner/repo (ED25519)
Configuring deployment key(s)
Added deploy-key mapping: ....

....

Buildx version
  /usr/bin/docker buildx version
  github.com/docker/buildx v0.11.2 9872040
/usr/bin/docker buildx build --file ./Dockerfile --iidfile /tmp/docker-build-push-l5b75b/iidfile --provenance false --secret id=GIT_AUTH_TOKEN,src=/tmp/docker-build-push-l5b75b/tmp-2407-B4eeUuOAcea7 --ssh default="" --tag ***.azurecr.io/rest:c0f74278aeeb4fd5044441f1938f927fc64f7409 --tag ***.azurecr.io/rest:latest --metadata-file /tmp/docker-build-push-l5b75b/metadata-file --push https://github.com/owner/repo.git#c0f74278aeeb4fd5044441f1938f927fc64f7409
ERROR: stat "": no such file or directory
Error: buildx failed with: ERROR: stat "": no such file or directory

Here's my yml file:
jobs:
  build:
    runs-on: 'ubuntu-latest'

    steps:
    - name: Set up Docker Buildx
      uses: docker/setup-buildx-action@v3

    - name: Log in to registry
      uses: docker/login-action@v3
      with:
        registry: https://regname.azurecr.io/
        username: ${{ secrets.AzureAppService_ContainerUsername }}
        password: ${{ secrets.AzureAppService_ContainerPassword }}

    - name: Setup ssh-agent
      uses<EMAIL_ADDRESS>      with:
          ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}

    - name: replace requirements
       run: sed -i "s/https:\/\/git<EMAIL_ADDRESS>requirements.txt

    - name: Build and push container image to registry
      uses: docker/build-push-action@v3
      with:
        ssh: |
          default="${{ secrets.SSH_AUTH_SOCK }}"
        push: true
        tags: regname.azurecr.io/rest:${{ github.sha }}, regname.azurecr.io/rest:latest
        file: ./Dockerfile

I've added the public ssh key as a deploy key to the github repo
I've added the private ssh key as a secret in the repo SSH_PRIVATE_KEY
I've tried using docker/build-push-action@v2 instead of v3.

Does anyone know what's going on?

Was a solution ever found as having this exact situation and issue


diag_logs_common.inc discards 1 element... is it correct?

Here this code discards 1 element. I don't know well why it is, if this is expected behavior, please just close this pull request.

yes, it cuts the service name which you selected in the menu.

Okay, thank you for confirmation. Sorry for misunderstanding.

no problem


create demo protocol

At flow.aws.labgrid.com
For new users to see what is possible with the app

A demo protocol does exist now, in my workspace.
Also it would be nice to share this protocol with user "*"; @robotoer can you think of a way to do that?
@robotoer when I "save" the demo protocol, it gives this strange error (see screenshot). Even stranger, the "save" DOES work. So I'm just ignoring the error!


fix(React): fixing format we propagate filters to graphql in

Facet params need to be in a comma separated string in order for multiple to be applied at once. They are propagated directly to elastic search, and this is the format elastic search expects. Updated the test mocks to correctly reflect what elastic expects.
Checklist

[ ] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
[ ] Links to related issues (if applicable)
[ ] Tests for the changes have been added/updated (if applicable)
[ ] Docs related to the changes have been added/updated (if applicable)

Looks like the build is failing..seems like it may be unrelated to these changes


usemod does not seem to work

I am trying to run icinga in a alpine 3.6 docker image. I install nginx and icinga2 using apk. This creates 2 user: nginx and icinga . Nginx is used to run icinga's web UI, called icingaweb2. IcingaWeb2 uses a fifo file /run/icinga2/cmd/icinga.cmd to communicate with the icinga process. In Debian, I make nginx user a member of the icingacmd group. That solves permissions issue. I did the same in alpine Docker image. I am still getting permission errors.
usermod -a -G icingacmd,icinga nginx

# id nginx
uid=101(nginx) gid=103(nginx) groups=103(nginx),101(icinga),102(icingacmd),82(www-data),103(nginx)

# id icinga
uid=100(icinga) gid=101(icinga) groups=101(icinga),101(icinga),102(icingacmd)

# ls -l /run/icinga2/cmd/icinga2.cmd
prw-rw----    1 icinga   icingacm         0 Jul 24 15:35 /run/icinga2/cmd/icinga2.cmd
bash-4.3#

This is the error I get from IcingaWeb2
icinga2: Can't send external Icinga command to the local command file "/run/icinga2/cmd/icinga2.cmd": Permission denied.

FYI,

this is the exact setup I have in Debian and trying to convert this to alpine to reduce image size. This works in Debian.
If I allow w for others, the error goes away;

# chmod 662 /run/icinga2/cmd/icinga2.cmd
bash-4.3# ls -l /run/icinga2/cmd/icinga2.cmd
prw-rw--w-    1 icinga   icingacm         0 Jul 24 17:01 /run/icinga2/cmd/icinga2.cmd

I have figured out what is wrong. There is no issue with usermod. php-fpm uses a different user and by default that was nobody. I had to change that one in /etc/php7/php-fpm.d/www.conf . Sorry for the false alert.


updated Parser class to support escaping $sign

Parser raises a fatal error if env value contains a dollar sign escaping like '3mypas$word'.
added the dollar sign to escaping list at the case ESCAPE_STATE fixed the issue.
Fatal error: Uncaught Dotenv\Exception\InvalidFileException: Failed to parse dotenv file due to an  unexpected escape sequence. Failed at ['3mypas\$word'].

Does it not already parse properly without the slash?

added the dollar sign to escaping list at the case ESCAPE_STATE fixed the issue.

That addition looks incorrect, and won't stop it being treated like a variable, actually.

with single quotes should not treat as a variable and just as plain text.
it parses when you set like myVAR=3mypas$word, but raises that error when explicitly
set like myVAR='3mypas$word'.

with single quotes should not treat as a variable and just as plain text.

No, the variable replacement system doesn't care about the quotes you use. It is not like PHP strings.

Resolving of nested variables is done after parsing, so adding an escape sequence, even in principle, won't work.

Simply never try to escape dollars, and you will always get the string literal you want. I'm going to open a new issue to address if we want to forbid variable evaluation in single quoted strings and/or add a way to prevent variable evaluation from happening.

This would be a breaking change though, so would require a new major version.

https://github.com/vlucas/phpdotenv/issues/378

NB, the way docker escape dollars is with a double dollar sign. Maybe that is the way to go?

@rsalimian BTW, phpdotenv only actually expands environment variables that are quoted, so you should definitely write: '3mypas$word' and that will work correctly, both in v3 and the upcoming v4 version (with the changes from #380).

thank you for having it in V4 RFC.
I don't have control to set it like 3mypas$word.
this is my scenario is, in docker stack service definition
I use the export command to save the environment to a .env.  so the Export command is doing the escape stuff.


Error message: "Invalid filter: 'likes_count'"

I've tried to implement this app in my django 3 project but am getting an error message through my browser when I try to render the page:

Invalid filter: likes_count

I've added the app to my settings.py:
LIKES_MODELS = {
    "app.Model"
}

Where I replace app and Model with the appropriate names for my project.
I have a view that renders a template and includes an object from app.model called myobject in the context.
In the page template I'm using the simple likes_count tag to get the number of likes associated with myobject.
vote!

likes : {{ myobject|likes_count }}

I think that this error is caused by a combination of errors (e.g., serializer, how I pass information to the API, and the template), and I am not in a position to separate them out.
Would it be possible to add more information about how to implement this app from within an HTML template, using a worked example?

I think I understand this now (maybe I should add that this is my first REST thing in my project - up to now it's just been a basic Django project). I think I need to create a complete serializer class for my app.Model, similar to https://www.django-rest-framework.org/tutorial/1-serialization/. I'll try that and report back.

I suggest you ignore this issue! There are multiple issues mixed up in this, and I am not sure they can be separated easily.


sql: trim EXPLAIN flags

PR: https://github.com/cockroachdb/cockroach/pull/25101
From release notes:

Removed the METADATA, QUALIFY, and EXPRS options for EXPLAIN. [#25101][#25101] {% comment %}doc{% endcomment %}

Here are the response field name changes, from https://github.com/cockroachdb/cockroach/pull/27098:
EXPLAIN (PLAN)

Tree -> tree (casing)
Field -> field (casing)
Description -> description (casing)

EXPLAIN ANALYZE

Automatic column removed (not relevant for this syntax form)
JSON -> json (casing)
URL -> url (casing)


Add status badge in all repositories

I would like to know what glue is in the alpha, beta, or mature version.
What about adding a status badge in all repositories?

Ideally we could open a issue on every repo and discuss the status for each repo/project.

INSTRUCTIONS TO WORK ON IT:
Open an issue in any repository that we don't start this discussion with

Title:  [Discussion] Stability badges
Description: propose a first stability badge status and explain why
Tag the core team

PS: Try to maintain it simple
@dalssoft  what do you think to put the label good4begunners here?


Adding support for a new variable named "galaxy_sources"

What does this PR do?
Previously, the openshift-applier supported the use of galaxy_requirements - which pointed to a local file with galaxy requirements. This has presented some challenges in the cases where accessing a static file like this is difficult - for example with the use of Ansible Tower. This PR introduces a new variable, galaxy_sources, which will accept a yaml list of galaxy sources and compose a temporary file that will be used with ansible-galaxy.
How should this be tested?
Define a list of galaxy_sources in the inventory and observe that these galaxy dependencies get pulled in and used correclty.
Is there a relevant Issue open for this?
N/A
Who would you like to review this?
cc: @redhat-cop/openshift-applier

Self-merging as it's the weekend and need to make progress - will review changes with moderators and open additional PRs as needed


Model release request

Hi,
Can you release the weight of Sim-L/14 and its model architecture (modules and builder functions) needed for inference? I'm very impressed with the result and would like to try it in my project.
Thanks a lot.

Hi,
You can find them at https://drive.google.com/file/d/1dckYiNQn3fRMdvzVD4SPlxwkKGw5qKGY/view?usp=sharing. The file size is 3.5G. I am afraid that you may need to change some names while loading the weights. I am sorry I don't have time to change them for you recently.

Thanks for sharing. I'll test it out.


Dashboard CSS editor not popping up

Make sure these boxes are checked before submitting your issue - thank you!

[x] I have checked the superset logs for python stacktraces and included it here as text if any
[x] I have reproduced the issue with at least the latest released version of superset
[x] I have checked the issue tracker for the same issue and I haven't found one similar

I have installed superset using pip install superset. When I go to a dashboard and click on the edit css button present in

The main screen becomes inactive expecting a CSS editor but none opens. The following error is displayed in the browser console after the button is clicked:
Uncaught TypeError: Cannot read property 'match' of null     at l.$detectNewLine (dashboard.0.15.4.entry.js:82)     at l.insert (dashboard.0.15.4.entry.js:82)     at l.setValue (dashboard.0.15.4.entry.js:82)     at b.setValue (dashboard.0.15.4.entry.js:85)     at e.value (dashboard.0.15.4.entry.js:78)     at r.notifyAll (dashboard.0.15.4.entry.js:35)     at r.close (dashboard.0.15.4.entry.js:51)     at r.closeAll (dashboard.0.15.4.entry.js:35)     at r.perform (dashboard.0.15.4.entry.js:35)     at s (dashboard.0.15.4.entry.js:51)
OS: Ubuntu
Superset version
"version": "0.15.4"
Expected results

Actual results
Inactive dashboard screen in the background.
Steps to reproduce

Open any dashboard
Click on Edit CSS button on the dashboard

The fix worked. Thank you :+1:


Download URL on versions is referring to the main version

Describe the bug
The export button that downloads the OpenAPI spec on the version switch refers to the main version downloadUrl property.
Expected behavior
Should download the version URL.
Current behavior
Download the main version URL
Possible solution
A downloadUrl property to be added in versions section.
Steps to reproduce

Add a version to versions section.
Add downloadUrl to main version.
Click export and check the URL.

Your Environment

Docusaurus = 3.3.2
docusaurus-plugin-openapi-docs = 3.0.0-beta.10

Hi @ahelmy, thanks for reporting this issue. If you're up to it, we're happy to accept a PR to address to this issue.


Typo in author reference Part 2

On page 26 of hardcopy book (page 34 of pdf), the author "Iain Banks" is (mistakenly) referenced as "Ian Banks" in the main text and the reference (#34 in hardcopy, #35 in pdf).

Please just submit a PR, I will directly give you credit given how small this is.


Show live website preview when showing the context menu on iOS

This feels more like a nice-to-have than a must for v1. Putting into future.


Current pages should be differentiated in navigation.

Currently, "Get Involved" label is seen even on the /get-involved page.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/8069565-current-pages-should-be-differentiated-in-navigation?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github).

I am going to change your bug into a super-bug. Currently every page loads the same header template and will display every link, even to itself. While this is consistent, there is no indication of what the current page is.

We can check if the current URL Slug matches the href of the link. If so, we can add class of "active" to it and style it, say for example:
li.active
{
     border-bottom: 1px solid #C8D0D0;
     font-weight: 700;
}

Gonna let @danrabbit sign off on design before we implement this.

How about a two pix stripe with the blue from a:focus (08c) or with grey from text color (333)?
nav > .nav-content > ul > li > a.active {
    border-top: 2px solid #08c;
}

(Code only for a quick test. Needs a bit more than this as this shifts text to the bottom, which it should not.)

Honestly, the :active styling looks good to me. It doesn't change weight and it's something we already have in the CSS, so it'd be a matter of appending the selector with an .active class to the rule.

@cassidyjames I don't see an :active that applies to nav a, do you mean this?
nav > .nav-content > ul > li > a:focus {
    text-decoration: none;
    color: #08c;
    fill: #08c;
}

I'm sure with the current link-looping in JavaScript anyway we can append one class.

I'm not sure I'm super entirely convinced this is a problem that needs addressing. Each page is pretty different in its content. The solution of using the active/focus style kind of works but it looks weird, imo.

@lewisgoddard The :active selector applies when the mouse is pressed down on a link but not yet released yet. Here an .active class should be added to be able to differentiate the menu item whose page is currently displayed.

@quassy Unfortunately the testing page doesn't work so well because of root relative links, you'll need a local copy to test.

Abandoned my pull request, no design input and it's not a major issue. I personally think it makes the site look worse and doesn't actually help the user.

Given the various backgrounds we use, this doesn't look likely to be fixed, and I doubt it's a major source of confusion. If #ux say it doesn't need fixing we don't fix it, it's not like it's a single standardized tab structure where we can change the background too, it wasn't even that noticeable.


get_field(vtk) function added to get FieldData from VTK

Introduced functions 'get_field' and 'field_data' in order to be able to read FieldData from VTK files.

Thanks for the suggestions! I just introduced them into my last commit.

Thanks a lot for this contribution 🙏! This PR seems to be on the right track. There are some usability issues open (see the comments), and it would be great if you could add some simple tests for the new functionality.

Thanks a lot also from my side! Could you please add some tests of the new functionality? See test/runtests.jl

Thanks a lot for this contribution 🙏! This PR seems to be on the right track. There are some usability issues open (see the comments), and it would be great if you could add some simple tests for the new functionality.

Thanks a lot also from my side! Could you please add some tests of the new functionality? See test/runtests.jl

Hi! I don't have much experiences writing tests, and much less in Julia; so I'm not sure about where to start...
Also, I did a quick check through the vtk files you use for your tests and none of them have any field data, so using them would not be desirable for such a test.
I have done some work with a dummy vtk file I have locally and it works as expected:
"""
vtk = VTKFile("testing/Wing.vtu")
fieldData = ReadVTK.get_field_data(vtk)
nx = get_data(fieldData["nx"])
"""
In this case, fieldData behaves as a ReadVTK.VTKData and nx reads the expected value.
This might help you appending some field data to one of your vtk files and preparing a test.

The example files are collected in the repository https://github.com/JuliaVTK/ReadVTK_examples. You can open a PR there and upload a new file containing some field data. When that PR is merged, you can update the commit hash in
https://github.com/JuliaVTK/ReadVTK.jl/blob/7668d43a85918756719d62bf95e1085cdf539304/test/runtests.jl#L5-L9
accordingly and write a proper test here.


Fix: Bad Title.path in Multilanguage sites if parent slug is created or modified

Description
Fix #6622 Bad Title.path in Multilanguage sites if parent slug is created or modified
Just a reopening of PR #6965
Related resources
First bug:
In 'en','fr' site
Create /en/en-1/ page
Create from this page a subpage with slug "en-1-1"
Create "fr" translation with slug "fr-1-1"
Create "fr" translation of parent /en/en-1/ with slug "fr-1"

As a result, the path of subpage "fr-1-1" is not updated. Here the paths:
/en/en-1/
/en/en-1/en-1-1/
/fr/fr-1/
/fr/en-1/fr-1-1/ <-- Bad Title.path "en-1/fr-1-1" instead of "fr-1/fr-1-1"
Second bug:
Change "en" slug of /en/en-1/ page to "en-1b",
As a result the path of subpage "en-1-1" is changed to "fr-1/en-1-1" instead of "en-1b/en-1-1". Here the paths:
/en/en-1b/
/en/fr-1/en-1-1/ <-- Bad Title.path "fr-1/en-1-1" instead of "en-1b/fr-1-1"
/fr/fr-1/
/fr/en-1/fr-1-1/ <-- Bad Title.path "en-1/fr-1-1" instead of "fr-1/fr-1-1"
Checklist

[x] I have opened this pull request against develop
[x] I have updated the CHANGELOG.rst
[x] I have added or modified the tests when changing logic

@fp4code I think that this PR has all of the changes in it so the following PR can be closed: https://github.com/django-cms/django-cms/pull/6967
If you agree with the above then this PR (6968) becomes the one with all of the changes ready to review.
Once you confirm that is correct I can start to review this PR.

@fp4code I think that this PR has all of the changes in it so the following PR can be closed: https://github.com/django-cms/django-cms/pull/6967
If you agree with the above then this PR (6968) becomes the one with all of the changes ready to review.
Once you confirm that is correct I can start to review this PR.

@Aiky30 yes, please start to review this PR. I have just added in Related resources the two bug descriptions. These bugs are also tested now in cms/tests/test_titlepath.py file.

@Aiky30 yes, please start to review this PR. I have just added in Related resources the two bug descriptions. These bugs are also tested now in cms/tests/test_titlepath.py file.

@victor-yunenko This will need your review as this is directly related to an issue that you have raised. :-)

@victor-yunenko This will need your review as this is directly related to an issue that you have raised. :-)

I would like to write tests similar to "test_translated_subpage_title_path_regeneration" and "test_subpage_title_path_regeneration_after_parent_slug_change", but at form level. Precisely to exercise cms.forms.ChangePageForm.save. Any advice ?

I would like to write tests similar to "test_translated_subpage_title_path_regeneration" and "test_subpage_title_path_regeneration_after_parent_slug_change", but at form level. Precisely to exercise cms.forms.ChangePageForm.save. Any advice ?

Thanks @Aiky30 for code polishing. It is simple to accept your suggestions. Maybe I should have used the "batch..." button. Unfortunately this button is not clear for me. I hope there will be some rebase before merging.

Thanks @Aiky30 for code polishing. It is simple to accept your suggestions. Maybe I should have used the "batch..." button. Unfortunately this button is not clear for me. I hope there will be some rebase before merging.

Thanks @Aiky30 for code polishing. It is simple to accept your suggestions. Maybe I should have used the "batch..." button. Unfortunately this button is not clear for me. I hope there will be a rebase before merging.

Glad that it made it easy. We are obviously super grateful for your contribution and want to make it as easy as possible by also improving the codebase with tests. :-)
We just need a final sign off from @victor-yunenko and then we can look to merge it and then maybe backport it into a version if this is blocking people.

Thanks @Aiky30 for code polishing. It is simple to accept your suggestions. Maybe I should have used the "batch..." button. Unfortunately this button is not clear for me. I hope there will be a rebase before merging.

Glad that it made it easy. We are obviously super grateful for your contribution and want to make it as easy as possible by also improving the codebase with tests. :-)
We just need a final sign off from @victor-yunenko and then we can look to merge it and then maybe backport it into a version if this is blocking people.

@fp4code to bring the branch back up to date are yiu able to pull upstream master onto you branch?
You may have to set upstream for that to work.

@fp4code to bring the branch back up to date are yiu able to pull upstream master onto you branch?
You may have to set upstream for that to work.

@fp4code to bring the branch back up to date are yiu able to pull upstream master onto you branch?
You may have to set upstream for that to work.

Hi @Aiky30, I can do what you want but I'm not sure to understand exactly what is required. For example, I can

merge my branch c2n-dju:fp-fix6622 with current django-cms:develop
do a fast-forward of c2n-dju:master to django-cms:develop
do a fast-forward of c2n-dju:master to django-cms:master

@fp4code to bring the branch back up to date are yiu able to pull upstream master onto you branch?
You may have to set upstream for that to work.

Hi @Aiky30, I can do what you want but I'm not sure to understand exactly what is required. For example, I can

merge my branch c2n-dju:fp-fix6622 with current django-cms:develop
do a fast-forward of c2n-dju:master to django-cms:develop
do a fast-forward of c2n-dju:master to django-cms:master

Hi @fp4code, I'm not sure if there's a quicker way mut o do the following to be sure that I have the latest. If I'm on a current working branch then I first move back out to my forked master:
'''
git checkout master
Git fetch upstream
Git pull upstream master
Git checkout Your Feature branch
Git merge master
'''
It might be possible to pull the latest changes straight in by git pull upstream master. I'll need to test this out in future.

Hi @fp4code, I'm not sure if there's a quicker way mut o do the following to be sure that I have the latest. If I'm on a current working branch then I first move back out to my forked master:
'''
git checkout master
Git fetch upstream
Git pull upstream master
Git checkout Your Feature branch
Git merge master
'''
It might be possible to pull the latest changes straight in by git pull upstream master. I'll need to test this out in future.

The pr no longer states that it's out of date so you must have done the update successfully. :-)

The pr no longer states that it's out of date so you must have done the update successfully. :-)

Git pull upstream master

Hi @fp4code, I'm not sure if there's a quicker way mut o do the following to be sure that I have the latest. If I'm on a current working branch then I first move back out to my forked master:
'''
git checkout master
Git fetch upstream
Git pull upstream master
Git checkout Your Feature branch
Git merge master
'''
It might be possible to pull the latest changes straight in by git pull upstream master. I'll need to test this out in future.

I have done the same things, but with "develop" instead of "master". There is no "master" branch in django-cms I think.

Git pull upstream master

Hi @fp4code, I'm not sure if there's a quicker way mut o do the following to be sure that I have the latest. If I'm on a current working branch then I first move back out to my forked master:
'''
git checkout master
Git fetch upstream
Git pull upstream master
Git checkout Your Feature branch
Git merge master
'''
It might be possible to pull the latest changes straight in by git pull upstream master. I'll need to test this out in future.

I have done the same things, but with "develop" instead of "master". There is no "master" branch in django-cms I think.

The pr no longer states that it's out of date so you must have done the update successfully. :-)

Thanks @Aiky30

The pr no longer states that it's out of date so you must have done the update successfully. :-)

Thanks @Aiky30

Sorry I made a confusion about closing button (my idea was to "close" a small discussion thread, not the PR of course!)

Sorry I made a confusion about closing button (my idea was to "close" a small discussion thread, not the PR of course!)


Add Analytics Cloud screenshots

Please add these product screenshots for Analytics Cloud.

[x] Links to assets / content: https://www.figma.com/file/xfHVip5z6eiyXIB0H4Mo1h/Screenshots?node-id=0%3A1
[x] Brief description of the content: Updated product screenshots for Analytics Cloud. There are two titled "page dash," but the second one is actually showing Form Analytics.
[x] optional Requested location (e.g. Resources > Illustrations): Resources > Product Screenshots

fixed in #794


Monitor all git commands; move blame to git package and replace git as a variable

This PR did some changes:

[x] add to process manager when revoke command.Run in git package so that all git processes will be monitored from admin panel. All these git processes haven't been monitored before.
[x] replaced all "git" as git.GitExecutable variable. will replace #6772.
[x] create a method IsEmpty for git.Repository with tests.
[x] move blame codes to package git.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@9139f35). Click here to learn what that means.
The diff coverage is 40.65%.

@@            Coverage Diff            @@
##             master    #6864   +/-   ##
=========================================
  Coverage          ?   41.13%
=========================================
  Files             ?      433
  Lines             ?    59508
  Branches          ?        0
=========================================
  Hits              ?    24479
  Misses            ?    31818
  Partials          ?     3211

Impacted Files
Coverage Δ

routers/init.go
68.05% <ø> (ø)

modules/git/blame.go
78.26% <0%> (ø)

routers/repo/blame.go
0% <0%> (ø)

modules/git/command.go
95.71% <100%> (ø)

modules/setting/setting.go
47.57% <100%> (ø)

modules/highlight/highlight.go
29.41% <100%> (ø)

models/release.go
52.8% <100%> (ø)

models/git_diff.go
68.99% <12.5%> (ø)

routers/repo/http.go
36.45% <16.66%> (ø)

models/pull.go
50.41% <29.16%> (ø)

... and 5 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 9139f35...d5a85ec. Read the comment docs.

Unit test for TestRepoIsEmpty fails in drone

We should probably also set GIT_ASKPASS= to prevent git from ever hanging waiting for terminal input.

@lafriks @sapk done.
@zeripath That should be another PR since this will only be a refactor PR.


Moto G4 Play will see Minecraft white screen then crash

My Moto G4 Play can run BlockLauncher with no mods or texture packs, but when a mod is applied it will only show "Minecraft" with a white background then crash.

which mod? Do you have a link to the mod?

Yes, it is the latest version of DesnoGuns

@blewis14 I can't reproduce it on my device (Huawei Nexus 6P). Can you take a bug report after the crash, upload it to Google Drive, and post the link here? https://www.youtube.com/watch?v=YxQ3NTloD2c

Sorry about the delay, I'll get around to it on the weekend.

Here you go:
bugreport-2017-12-02-14-16-58.zip

@zhuowei If you are not working on this issue I can close it


Release v1.8.1

Fixed:

Concurrent Mbed CLI deploys that access the same cached repo no longer cause cache corruption.
Python dependencies using a github url and release instead of a package name and version are checked correctly and no longer cause sperious pip installs.
mbed test --unittest no longer requires a target and toolchain, which it simply throws away.

@screamerbg Is there anything else you wanted in 1.8.1?


Brief "interaction failed" message before search results

Seen on mobile - there might be an error in sending the initial ACK message.

I only see it for series, for some reason

This might be a discord bug, the first thing I do is send a DEFERRED_CHANNEL_MESSAGE_WITH_SOURCE before anything, and this shows up instantly.

Should be fixed (I believe this was an upsteam bug)


Globalnet: Stale iptable rule and globalIP leak during stress testing

What happened:
When we create a globalEgressIP targetting a namespace and immediately delete it (using some script), it was seen that there is a race condition leading to a stale iptable rule on the Gateway node as well as the associated globalIP not added back to the free pool.
Steps to reproduce the issue:
apiVersion: submariner.io/v1
kind: GlobalEgressIP
metadata:
  name: ns-egressip
  namespace: subm-kindnet-workaround
spec:
  numberOfIPs: 1

Apply the above YAML in a globalnet deployment preferably using a simple shell script with the following contents.
#!/bin/sh

kubectl apply -f ns-egressip.yaml
kubectl delete -f ns-egressip.yaml

When this is done, you can notice the following logs in Globalnet pod.
2023-04-01T17:56:10.351Z INF ..essip_controller.go:137 Globalnet            Processing created GlobalEgressIP "subm-kindnet-workaround/ns-egressip", NumberOfIPs: 1, PodSelector: (*v1.LabelSelector)(nil), Status: v1.GlobalEgressIPStatus{Conditions:[]v1.Condition(nil), AllocatedIPs:[]string(nil)}
2023-04-01T17:56:10.351Z INF ..essip_controller.go:199 Globalnet            Allocating 1 global IP(s) for "subm-kindnet-workaround/ns-egressip"
2023-04-01T17:56:10.351Z DBG ../pkg/ipset/ipset.go:352 IPSet                Running ipset [create SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM hash:ip -exist]
2023-04-01T17:56:10.352Z DBG ..s/iptables/iface.go:275 IPTables             Installing iptable egress rules for Namespace "subm-kindnet-workaround/ns-egressip": -p all -m set --match-set SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM src -m mark --mark 0xC0000/0xC0000 -j SNAT --to <IP_ADDRESS>
2023-04-01T17:56:10.357Z INF ..essip_controller.go:260 Globalnet            Allocated [<IP_ADDRESS>] global IP(s) for "subm-kindnet-workaround/ns-egressip"
2023-04-01T17:56:10.458Z INF ..essip_controller.go:354 Globalnet            Started pod watcher for "subm-kindnet-workaround/ns-egressip"
2023-04-01T17:56:10.458Z INF ..base_controllers.go:207 Globalnet            Updated: &v1.GlobalEgressIPStatus{Conditions:[]v1.Condition{v1.Condition{Type:"Allocated", Status:"True", ObservedGeneration:0, LastTransitionTime:time.Date(2023, time.April, 1, 17, 56, 10, 356993959, time.Local), Reason:"Success", Message:"Allocated 1 global IP(s)"}}, AllocatedIPs:[]string{"<IP_ADDRESS>"}}
2023-04-01T17:56:10.460Z DBG ..gress_pod_watcher.go:96 Globalnet            Pod "subm-kindnet-workaround/dummypod-zj6x7" with IP <IP_ADDRESS> created/updated
2023-04-01T17:56:10.460Z DBG ../pkg/ipset/ipset.go:352 IPSet                Running ipset [add SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM <IP_ADDRESS> -exist]
2023-04-01T17:56:10.465Z INF ..essip_controller.go:137 Globalnet            Processing deleted GlobalEgressIP "subm-kindnet-workaround/ns-egressip", NumberOfIPs: 1, PodSelector: (*v1.LabelSelector)(nil), Status: v1.GlobalEgressIPStatus{Conditions:[]v1.Condition(nil), AllocatedIPs:[]string(nil)}
2023-04-01T17:56:10.465Z DBG ../pkg/ipset/ipset.go:352 IPSet                Running ipset [destroy SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM]
2023-04-01T17:56:10.467Z DBG ..gress_pod_watcher.go:96 Globalnet            Pod "subm-kindnet-workaround/dummypod-5fvkt" with IP <IP_ADDRESS> created/updated
2023-04-01T17:56:10.467Z DBG ../pkg/ipset/ipset.go:352 IPSet                Running ipset [add SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM <IP_ADDRESS> -exist]
2023-04-01T17:56:10.481Z ERR ..essip_controller.go:300 Globalnet            Error destroying the ipSet "SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM" for "subm-kindnet-workaround/ns-egressip" error="error destroying set \"SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM\": exit status 1 (ipset v7.15: Set cannot be destroyed: it is in use by a kernel component\n)"
2023-04-01T17:56:10.483Z DBG ..gress_pod_watcher.go:96 Globalnet            Pod "subm-kindnet-workaround/dummypod-zr8pt" with IP <IP_ADDRESS> created/updated
2023-04-01T17:56:10.483Z DBG ../pkg/ipset/ipset.go:352 IPSet                Running ipset [add SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM <IP_ADDRESS> -exist]
2023-04-01T17:56:10.487Z INF ..essip_controller.go:137 Globalnet            Processing deleted GlobalEgressIP "subm-kindnet-workaround/ns-egressip", NumberOfIPs: 1, PodSelector: (*v1.LabelSelector)(nil), Status: v1.GlobalEgressIPStatus{Conditions:[]v1.Condition(nil), AllocatedIPs:[]string(nil)}
2023-04-01T17:56:10.487Z DBG ../pkg/ipset/ipset.go:352 IPSet                Running ipset [destroy SM-GN-X5PDWKL6RJ2CRMZ4KH376JEYM]

When the delete notification comes for the ns-egressip object, the AllocatedIPs field is empty (even though in the previous operation Globalnet controller has allocated and updated the object with the globalIPs).
Note: If you add a small delay between the creation, deletion of the globalEgressIP Object, the issue will not be seen.
Environment:

Cloud provider or hardware configuration: KIND with latest devel (as on 31st March, 2023)

The fix is backported to the following branches:
release-0.15: https://github.com/submariner-io/submariner/pull/2392
release-0.14: https://github.com/submariner-io/submariner/pull/2393
release-0.13: https://github.com/submariner-io/submariner/pull/2394


Doge.Doge => Doge.House

1 resolve conflicts

what?

Yeah hold on, my branch is behind

nvm i am just going to commit it to staging straitly


ticket versioning

couple of us have mentioned versioning recently. This has been discussed in the context of tickets mainly.
Some notes to start:
Tickets are transferred in two ways: human representation and bytes representation. The bytes representation could be considered part of the rpc protocol
Questions to answer:

[ ] do we version the human representation? how do we version it?
[ ] do we version the bytes representation? how do we version it?
[ ] what's the relationship between the human representation version and the bytes representation version (note that currently human repr depends on bytes repr)
[ ] what's the relationship of the bytes repr version with versioning the rpc protocol itself
[ ] what do versions actually look like? single increasing major? semver? answering this needs to take into account the previous questions

I would only version the human representation. The bytes representation of a ticket only appears as a part of a larger protocol, and in that case we will just version the overall protocol using the ALPN.

I added a versioning, or rather variant, approach now.
Variant because you might have different variants that are equally valid.


Mac OS 10.15 - doesn't work

“WebPShop.plugin” cannot be opened because the developer cannot be verified.

Workaround: Remove quarantine flag.
TERMINAL
sudo xattr -r -d com.apple.quarantine /Applications/Adobe\ Photoshop\ 2020/Plug-ins/WebPShop.plugin

Do you get this error when running Photoshop or at another step?
Do you have the same issue when getting the binary through git and/or building it yourself?
Thank you for the workaround.

Copy plugin to plugin folder. Start PS. Open any WebP file. You get the error, because the plugin is not 'from an official developer' - and plugins are now included in the 'protected folders' for Mac OS X.
It will then report 'File not found' - but in fact it's because it's rejected the plugin.

Workaround: Remove quarantine flag use this variant to Photoshop 2021.
TERMINAL
sudo xattr -r -d com.apple.quarantine /Applications/Adobe\ Photoshop\ 2021/Plug-ins/WebPShop.plugin


http://<IP_ADDRESS>:8000/

Is your feature request related to a problem? Please describe.

Describe the solution you'd like:

Describe alternatives you've considered:

Additional context:

Closing as incomplete.


Make connection to database by Singleton

completed in https://github.com/ozzyozbourne/CS623-dbms-project/pull/7


Whole ListItem clickable

overview page -> extend  over the whole ListItem and not just the title,
so the whole item is clickable
(I used the web version on a desktop pc, might be implemented already on mobile, I'm not sure)

At least in search results, I've already implemented this a while ago.
As I've written in #1:

Inside the main portion of the index page, the user could have added their own links as part of recipe descriptions. Wrapping the link to the recipe around the whole list item would render such links inoperable.

@doersino sorry I overlooked this.
I think what you describe is a relative small use case, as one can always link a source in the  source tag.
But I can understand the hesitation because it would introduce a limit here.
Would it be possible to check if the text includes a link and then act respectively?


Not working with<EMAIL_ADDRESS>with angular4

this is what I'm getting in error message
ERROR in Error encountered resolving symbol values statically. Calling function 'makeDecorator', function calls are not supported. Consider replacing the function or lambda with a reference to an exported function, resolving symbol NgModule in<EMAIL_ADDRESS>

I've noticed that this repo hasn't been updated since Jan 31, since I needed to keep working on my project I've forked it and resolved the issue.
This is the PR: https://github.com/Alberplz/angular2-color-picker/pull/100
cheers

There is up-to-date version with name ngx-color-picker. Works with Angular 4 / AOT etc. It does not have any new stuff yet, but will have at some point.

great stuff, thanks

Thanks @sconix


偶尔出现 Dial failed: dial, lookup

日志如下：
D:\app\Goflyway>goflyway.exe -up="cf://****:8880" -k="*****" -l=":8100"
2019-06-12 08:08:47.334 CST,main.go:267, INFO ,goflyway<PHONE_NUMBER>34
2019-06-12 08:08:47.351 CST,main.go:278, WARNING ,Failed to read ACL config: open chinalist.txt: The system cannot find the file specified.
2019-06-12 08:08:47.351 CST,main.go:436, INFO ,Upstream config: ****:8880
2019-06-12 08:08:47.351 CST,main.go:416, INFO ,Client 8901aeb started: you-><IP_ADDRESS>:8100->cloudflare->****:8880
2019-06-12 08:08:47.351 CST,main.go:412, INFO ,Web console started at <IP_ADDRESS>:8110
2019-06-12 08:08:55.762 CST,client.go:394, ERROR ,"Dial failed: dial, lookup ****: getaddrinfow: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server."

有时候又正常。
我开启了CDN。

如日志所述，一般这个时候DNS查询失败了（比如被干扰）

请问能不能自定义DNS服务器？是哪里的被干扰？cdn还是服务器还是客户端

目前go官方是没有支持的，比较简单的做法是修改系统的dns。

现在DNS不抱错了，但是出现了另一个问题：
2019-06-12 14:29:37.006 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - api-ng.pomotodo.com:443
2019-06-12 14:29:39.039 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ws.infinitynewtab.com:443
2019-06-12 14:29:40.662 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - www.baidu.com:443
2019-06-12 14:29:40.676 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - www.baidu.com:443
2019-06-12 14:29:40.678 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - www.baidu.com:443
2019-06-12 14:29:41.861 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ss0.baidu.com:443
2019-06-12 14:29:42.107 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ss0.baidu.com:443
2019-06-12 14:29:42.602 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ss1.baidu.com:443
2019-06-12 14:29:42.642 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ss1.baidu.com:443
2019-06-12 14:29:42.859 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ss1.baidu.com:443
2019-06-12 14:29:43.091 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - cambrian-images.cdn.bcebos.com:443
2019-06-12 14:29:43.096 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ss0.bdstatic.com:443
2019-06-12 14:29:43.101 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ss2.bdstatic.com:443
2019-06-12 14:29:44.589 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - sp1.baidu.com:443
2019-06-12 14:29:47.959 CST,client.go:390, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - clients5.google.com:443
2019-06-12 14:29:47.973 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - ssl.gstatic.com:443
2019-06-12 14:29:47.984 CST,client.go:390, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - apis.google.com:443
2019-06-12 14:29:47.986 CST,client.go:390, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - www.google.com:443
2019-06-12 14:29:48.040 CST,client.go:390, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - lh3.googleusercontent.com:443
2019-06-12 14:29:48.309 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:29:48.370 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:48.392 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:48.412 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:48.739 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:48.954 CST,client.go:381, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - www.gstatic.com:443
2019-06-12 14:29:49.314 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:29:49.314 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:29:49.315 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:29:49.503 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:49.721 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:49.722 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:49.750 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:50.140 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:29:50.141 CST,client.go:390, LOG ,Proxy (cached) - lh3.googleusercontent.com:443
2019-06-12 14:29:50.148 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:29:50.149 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:29:50.524 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:50.546 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:50.552 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:50.552 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:29:50.553 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:29:50.967 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:50.986 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:51.087 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:29:51.092 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:29:51.092 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:29:51.464 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:51.488 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:51.493 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:29:51.625 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:00.043 CST,client.go:394, ERROR ,"Dial failed: dial <IP_ADDRESS>:443, Connection timed out"
2019-06-12 14:30:03.621 CST,client.go:381, LOG ,Pass (cached) - ws.infinitynewtab.com:443
2019-06-12 14:30:08.978 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:30:08.978 CST,client.go:381, LOG ,Pass (cached) - ssl.gstatic.com:443
2019-06-12 14:30:08.978 CST,client.go:390, LOG ,Proxy (cached) - lh3.googleusercontent.com:443
2019-06-12 14:30:08.980 CST,client.go:381, LOG ,Pass (cached) - www.gstatic.com:443
2019-06-12 14:30:08.980 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:30:08.980 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:30:09.366 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:09.388 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:09.395 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:09.413 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:10.553 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:30:10.559 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:30:10.561 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:30:10.554 CST,client.go:390, LOG ,Proxy (cached) - lh3.googleusercontent.com:443
2019-06-12 14:30:10.938 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:10.952 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:11.485 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:30:11.490 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:30:11.890 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:11.909 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:11.968 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:11.989 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:24.627 CST,client.go:394, ERROR ,"Dial failed: dial <IP_ADDRESS>:443, Connection timed out"
2019-06-12 14:30:28.643 CST,client.go:381, LOG ,Pass (cached) - ws.infinitynewtab.com:443
2019-06-12 14:30:34.871 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:30:34.871 CST,client.go:381, LOG ,Pass (cached) - ssl.gstatic.com:443
2019-06-12 14:30:34.872 CST,client.go:390, LOG ,Proxy (cached) - lh3.googleusercontent.com:443
2019-06-12 14:30:34.873 CST,client.go:381, LOG ,Pass (cached) - www.gstatic.com:443
2019-06-12 14:30:34.873 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:30:34.873 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:30:35.046 CST,io.go:192, DEBUG ,"GC b+20s: 4 active, 0 purged"
2019-06-12 14:30:35.147 CST,client.go:390, LOG ,Network error: proxyconnect tcp: tls: oversized record received with length 20527 - clients4.google.com:443
2019-06-12 14:30:35.235 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:35.301 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:35.303 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:35.303 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:35.550 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:35.730 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:30:35.736 CST,client.go:390, LOG ,Proxy (cached) - clients5.google.com:443
2019-06-12 14:30:35.731 CST,client.go:390, LOG ,Proxy (cached) - apis.google.com:443
2019-06-12 14:30:35.730 CST,client.go:390, LOG ,Proxy (cached) - lh3.googleusercontent.com:443
2019-06-12 14:30:35.875 CST,client.go:390, LOG ,Proxy (cached) - www.google.com:443
2019-06-12 14:30:36.145 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:36.165 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:36.257 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:36.296 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527
2019-06-12 14:30:37.057 CST,client.go:394, ERROR ,Dial failed: tls: oversized record received with length 20527

这是用了什么模式

已经解决了，是我强开https，但是不支持造成的。据说只有新版本go支持https？
------------------ 原始邮件 ------------------
发件人<EMAIL_ADDRESS>发送时间: 2019年6月12日(星期三) 下午3:12
收件人<EMAIL_ADDRESS>抄送: "321632768"reg<EMAIL_ADDRESS>主题: Re: [coyove/goflyway] 偶尔出现 Dial failed: dial, lookup  (#144)
这是用了什么模式
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

1.3吗？是的


Dom-walker: move selectedView from useEditorState to props

Problem:
The selected views used by the dom-walker was accessed via useEditorState which is harder to control than having it in the props.
Fix:
Move it to the props
Commit Details:

Create a dedicated DomWalkerProps interface
move selectedViews to props
add selectedViews as a canvas prop

this is ready for review BTW, and the performance graph looks promising too


[Makefile] Ensure .gopathok dependency is met for varlink

When executing make in parallel, e.g make -j8, there is a chance steps are
executed at the same time. There is a chance .gopathok and the actual varlink
generation happening at the same time, causing a race and ultimately failing the
build.
Ensuring the .gopathok dependency is met at the actual step fixes the problem.
Signed-off-by: Morten Linderud<EMAIL_ADDRESS>

LGTM, nice catch/fix @Foxboron !

LGTM
On Sat, Jan 11, 2020, 10:12 Tom Sweeney<EMAIL_ADDRESS>wrote:

LGTM, nice catch/fix @Foxboron https://github.com/Foxboron !
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/containers/libpod/pull/4842?email_source=notifications&email_token=AB3AOCG7XAJXEEPVS7QRPMTQ5HOVFA5CNFSM4KFR3QIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIWD6MQ#issuecomment-573325106,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB3AOCEZLTYB7CPYGVL5G3LQ5HOVFANCNFSM4KFR3QIA
.

/approve

/hold

/lgtm

/hold cancel


Link to MA 2017 minutes is wrong

In order to find MA 2017 minutes, I went here:
https://iatistandard.org/en/about/governance/members-assembly-documents/
That links here:
https://iatistandard.org/en/events/members-assembly-meeting-3-5-october-2017-rome/
And the minutes point to this:
https://iatistandard.org/documents/230/Minutes.htm
…which looks like someone pressed File->Save as on a google drive document.
I found the minutes here:
https://drive.google.com/file/d/1yS8pt6V3usvh4M1RORJo1icd-RH1vGjK/view
Could this be updated please? Thanks.

Nice one – thanks!


IndexError with bounding box search

Hi,
Thanks a lot for the latest fixes.  Now the bounding box search seems to be working pretty well. Only thing is that when running the survey, I get the following error after a while:
2018-05-01 15:42:24,933 INFO    	Retrieved logged progress: quadtree node [[0, 0]] 2018-05-01 15:42:24,933 INFO    	median node [[60.17343, 24.94219]] 2018-05-01 15:42:24,933 INFO    Bounding box: [60.297839, 25.254485, 59.922489, 24.782876] 2018-05-01 15:42:24,933 INFO    ====================================================================== 2018-05-01 15:42:24,933 INFO    Survey 1, for helsinki 2018-05-01 15:42:24,933 INFO    Searching by bounding box, max_zoom=8 2018-05-01 15:42:24,933 INFO    ---------------------------------------------------------------------- 2018-05-01 15:42:24,933 INFO    Rectangle calculated: [60.29784, 25.25448, 60.11016, 25.01868] 2018-05-01 15:42:24,933 INFO    Searching rectangle: zoom factor = 1, node = [[0, 0]] 2018-05-01 15:42:29,585 INFO    Page 01 returned 18 listings 2018-05-01 15:42:34,308 INFO    Page 02 returned 18 listings 2018-05-01 15:42:38,998 INFO    Page 03 returned 18 listings 2018-05-01 15:42:41,766 INFO    Page 04 returned 18 listings 2018-05-01 15:42:47,011 INFO    Page 05 returned 18 listings 2018-05-01 15:42:53,118 INFO    Page 06 returned 18 listings 2018-05-01 15:42:57,597 INFO    Page 07 returned 18 listings 2018-05-01 15:43:01,262 INFO    Page 08 returned 18 listings 2018-05-01 15:43:05,579 INFO    Page 09 returned 18 listings 2018-05-01 15:43:07,565 INFO    Page 10 returned 18 listings 2018-05-01 15:43:07,565 INFO    Results: 10 pages, 0 new rooms 2018-05-01 15:43:07,580 ERROR   Error in recurse_quadtree Traceback (most recent call last):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 421, in recurse_quadtree     if self.subtree_previously_completed(quadtree_node):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 787, in subtree_previously_completed     for j in range(0, 2)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 788, in <genexpr>     for i in range(0, len(quadtree_node))) IndexError: list index out of range 2018-05-01 15:43:07,580 ERROR   Error in recurse_quadtree Traceback (most recent call last):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 454, in recurse_quadtree     self.recurse_quadtree(quadtree_node, median_node, flag)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 421, in recurse_quadtree     if self.subtree_previously_completed(quadtree_node):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 787, in subtree_previously_completed     for j in range(0, 2)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 788, in <genexpr>     for i in range(0, len(quadtree_node))) IndexError: list index out of range 2018-05-01 15:43:07,580 ERROR   Error in recurse_quadtree Traceback (most recent call last):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 454, in recurse_quadtree     self.recurse_quadtree(quadtree_node, median_node, flag)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 454, in recurse_quadtree     self.recurse_quadtree(quadtree_node, median_node, flag)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 421, in recurse_quadtree     if self.subtree_previously_completed(quadtree_node):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 787, in subtree_previously_completed     for j in range(0, 2)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 788, in <genexpr>     for i in range(0, len(quadtree_node))) IndexError: list index out of range 2018-05-01 15:43:07,580 ERROR   Error Traceback (most recent call last):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 395, in search     self.recurse_quadtree(quadtree_node, median_node, flag)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 454, in recurse_quadtree     self.recurse_quadtree(quadtree_node, median_node, flag)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 454, in recurse_quadtree     self.recurse_quadtree(quadtree_node, median_node, flag)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 421, in recurse_quadtree     if self.subtree_previously_completed(quadtree_node):   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 787, in subtree_previously_completed     for j in range(0, 2)   File ",python\airbnb-data-collection-master\airbnb_survey.py", line 788, in <genexpr>     for i in range(0, len(quadtree_node))) IndexError: list index out of range
So this is probably just a bug in the code this time and not dependent on the AirBNB site changes? I will also look in to this myself if I could fix it.

Does someone is having this same error?
`2018-05-09 15:11:32,345 INFO    Bounding box: [38.795854, -9.090571, 38.691399, -9.229836]
2018-05-09 15:11:32,354 INFO    ======================================================================
2018-05-09 15:11:32,355 INFO    Survey 17, for Lisbon
2018-05-09 15:11:32,357 INFO    Searching by bounding box, max_zoom=8
2018-05-09 15:11:32,358 INFO    ----------------------------------------------------------------------
2018-05-09 15:11:32,360 INFO    Rectangle calculated: [38.795854, -9.090571, 38.691399, -9.229836]
2018-05-09 15:11:32,361 INFO    Searching rectangle: zoom factor = 0, node = []
2018-05-09 15:11:33,917 ERROR   Exception in get_search_page_info_rectangle
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 138, in save
self.__insert()
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 291, in __insert
cur.execute(sql, insert_args)
psycopg2.ProgrammingError: column "coworker_hosted" of relation "room" does not exist
LINE 7:                     coworker_hosted, extra_host_languages, n...
^
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 679, in search_node
if listing.save(self.config.FLAGS_INSERT_NO_REPLACE):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 148, in save
self.config.connection.conn.rollback()
AttributeError: 'psycopg2.extensions.connection' object has no attribute 'conn'
2018-05-09 15:11:33,976 ERROR   Error in recurse_quadtree
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 138, in save
self.__insert()
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 291, in __insert
cur.execute(sql, insert_args)
psycopg2.ProgrammingError: column "coworker_hosted" of relation "room" does not exist
LINE 7:                     coworker_hosted, extra_host_languages, n...
^
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 434, in recurse_quadtree
(zoomable, median_leaf) = self.search_node(quadtree_node, median_node, flag)
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 679, in search_node
if listing.save(self.config.FLAGS_INSERT_NO_REPLACE):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 148, in save
self.config.connection.conn.rollback()
AttributeError: 'psycopg2.extensions.connection' object has no attribute 'conn'
2018-05-09 15:11:33,978 ERROR   Error
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 138, in save
self.__insert()
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 291, in __insert
cur.execute(sql, insert_args)
psycopg2.ProgrammingError: column "coworker_hosted" of relation "room" does not exist
LINE 7:                     coworker_hosted, extra_host_languages, n...
^
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 395, in search
self.recurse_quadtree(quadtree_node, median_node, flag)
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 434, in recurse_quadtree
(zoomable, median_leaf) = self.search_node(quadtree_node, median_node, flag)
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 679, in search_node
if listing.save(self.config.FLAGS_INSERT_NO_REPLACE):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 148, in save
self.config.connection.conn.rollback()
AttributeError: 'psycopg2.extensions.connection' object has no attribute 'conn'`

Does someone is getting this error?
INFO    Bounding box: [38.795854, -9.090571, 38.691399, -9.229836]
INFO    ======================================================================
INFO    Survey 17, for Lisbon
INFO    Searching by bounding box, max_zoom=8
INFO    ----------------------------------------------------------------------
INFO    Rectangle calculated: [38.795854, -9.090571, 38.691399, -9.229836]
INFO    Searching rectangle: zoom factor = 0, node = []
ERROR   Exception in get_search_page_info_rectangle
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 138, in save
self.__insert()
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 291, in __insert
cur.execute(sql, insert_args)
psycopg2.ProgrammingError: column "coworker_hosted" of relation "room" does not exist
LINE 7:                     coworker_hosted, extra_host_languages, n...
^
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 679, in search_node
if listing.save(self.config.FLAGS_INSERT_NO_REPLACE):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 148, in save
self.config.connection.conn.rollback()
AttributeError: 'psycopg2.extensions.connection' object has no attribute 'conn'
ERROR   Error in recurse_quadtree
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 138, in save
self.__insert()
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 291, in __insert
cur.execute(sql, insert_args)
psycopg2.ProgrammingError: column "coworker_hosted" of relation "room" does not exist
LINE 7:                     coworker_hosted, extra_host_languages, n...
^
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 434, in recurse_quadtree
(zoomable, median_leaf) = self.search_node(quadtree_node, median_node, flag)
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 679, in search_node
if listing.save(self.config.FLAGS_INSERT_NO_REPLACE):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 148, in save
self.config.connection.conn.rollback()
AttributeError: 'psycopg2.extensions.connection' object has no attribute 'conn'
ERROR   Error
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 138, in save
self.__insert()
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 291, in __insert
cur.execute(sql, insert_args)
psycopg2.ProgrammingError: column "coworker_hosted" of relation "room" does not exist
LINE 7:                     coworker_hosted, extra_host_languages, n...
^
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 395, in search
self.recurse_quadtree(quadtree_node, median_node, flag)
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 434, in recurse_quadtree
(zoomable, median_leaf) = self.search_node(quadtree_node, median_node, flag)
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_survey.py", line 679, in search_node
if listing.save(self.config.FLAGS_INSERT_NO_REPLACE):
File "C:\Users\fe_fe\OneDrive\Documentos\tomslee airbnb\airbnb_listing.py", line 148, in save
self.config.connection.conn.rollback()
AttributeError: 'psycopg2.extensions.connection' object has no attribute 'conn'

@tjukanovt : this problem should now be fixed.
@feferri: it seems that you have an old version of the SQL scripts. I don't have an automatic way to update that, but take a look in postgres/schema_current.sql for what it should be. Here is the table definition for the table "room" which holds most of the listings:
CREATE TABLE public.room
(
  room_id integer NOT NULL,
  host_id integer,
  room_type character varying(255),
  country character varying(255),
  city character varying(255),
  neighborhood character varying(255),
  address character varying(1023),
  reviews integer,
  overall_satisfaction double precision,
  accommodates integer,
  bedrooms numeric(5,2),
  bathrooms numeric(5,2),
  price double precision,
  deleted integer,
  minstay integer,
  last_modified timestamp without time zone DEFAULT now(),
  latitude numeric(30,6),
  longitude numeric(30,6),
  survey_id integer NOT NULL DEFAULT 999999,
  location geometry,
  coworker_hosted integer,
  extra_host_languages character varying(255),
  name character varying(255),
  property_type character varying(255),
  currency character varying(20),
  rate_type character varying(20),
  CONSTRAINT room_pkey PRIMARY KEY (room_id, survey_id)
)
WITH (
  OIDS=FALSE
);

Hello to all! I am getting this problem when searching by bbox... Warning HTTP Status 400 from web site: IP address blocked.Waiting 1.0 minutes... It seems my university IP is blocked... Do you have any recommendation to overpass this issue? When searching by zipcode or neighborhood, it finishes the process but no data is on DB.. Thanks in advance! I am looking for data within Lisbon boundaries


Question: ansible provisioner

Does this plugun support ansible as a provisioner?

Plugin*

I'm not sure... I'm not familiar with the ansible provisioner, but I imagine it uses a combination of file uploads and shell commands. For Linux, that should just work. For Windows, there may be some caveats, such as folder uploads...


List concat should not serialize items in the lists before adding them to the new concatenated list

Tests added too
Fixes #1616

Closing for now:
Travis CI is having issues and there's a point for discussion on this solution that I'll bring up in #1616


bug: weird space at the top of a toolbar on desktop

Bug Report
Ionic version:
[x] 5.x
Current behavior:
Since v5 there is a margin at the top of my toolbars when I'm on desktop
Expected behavior:
It should be the same as v4 (see screenshots)
Steps to reproduce:

Create Ionic sidemenu starter
Open it with v4 as a dependency
Then open it with v5 as a dependency

Other information:
Watch above the toolbar
v4

v5

Ionic info:

Ionic:

   Ionic CLI                     : 6.0.2 (C:\Users\YD7A0C5N\AppData\Roaming\npm\node_modules\@ionic\cli)
   Ionic Framework               : @ionic/angular 5.0.1
   @angular-devkit/build-angular : 0.900.3
   @angular-devkit/schematics    : 9.0.3
   @angular/cli                  : 9.0.3
   @ionic/angular-toolkit        : 2.1.2

Capacitor:

   Capacitor CLI   : 1.4.0
   @capacitor/core : 1.4.0

Utility:

   cordova-res : not installed
   native-run  : not installed

System:

   NodeJS : v12.13.1 (C:\Program Files\nodejs\node.exe)
   npm    : 6.12.1
   OS     : Windows 10

Thanks for the issue. Can you provide a repo with the code required to reproduce this issue? I am unable to reproduce this issue using the v5 sidemenu starter.

Yeah it is a v4 side menu starter upgraded to v5. I’ll link you a repo ASAP.

Well, I don't know what to say, I just relaunched my project and now it's fine ... I can't reproduce it. Maybe it was related to some cache or something else. Sorry for the issue.


Fix logic for CondorStatusService availability check

Same PR as for our 1.0.14_crab branch (#6773).
There was an issue discovered during validation that the CondorStatusService is being added incorrectly. Discussion can be found here https://github.com/dmwm/CRABServer/issues/5186#issuecomment-204324695. Since the service is available from CMSSW_7_6_0 onwards (https://github.com/dmwm/CRABServer/issues/5186#issuecomment-204381799), a fix is needed.

You probably want to close this in favor of #6778

Ah, understood. Thanks for pointing it out.


Fix district page navigation from search results

District pages (and Names pages) accessed via search results need a "Back to search result". Possibly others.

ready for testing in test2

To create a "Back" button

District link with search ID added:

Updated District page:

The code in the fb_520_rbl_2 branch now includes support for links back from the District page, either to an individual entry or to the search results, when the District link in the Entry Information page is clicked on.
This work needs to be merged/blended with work that @Vino-S has also done in this area.

Ready for test in test3

on test 3

Implemented. Can be closed.


⚠ TiendaEnLinea has degraded performance

In 4fae001, TiendaEnLinea (https://www.fahorro.com/) experienced degraded performance:

HTTP code: 200
Response time: 5474 ms

Resolved: TiendaEnLinea performance has improved in 268e3c2.