Error with require

Hello, I recently used this plugin for vscode, but the require function is not defined or has an error.
Is it possible to call the require function?
Some users have multiple functions of various processes stored in various js codes that when using only call with require, this if you work directly with the Code Editor has no problems.

Here are some references
References:

https://github.com/awesome-spectral-indices/spectral
https://github.com/ambarja/ee-cptcity

Hi, require is not yet implemented in the eetasks extension, but it's definitely a feature that I have in mind for developing. I'll keep this issue open as a reminder.

@ambarja I added request as a new feature to the GEE script runner (see #23). To use this, there are two pre-requisites:

You must have git installed
You must generate a git cookie for Earth Engine by visiting and following the instructions from:

https://earthengine.googlesource.com/new-password
I just published the new version (v0.4.0) to the vscode Marketplace. Please update it and let me know if it works in your example.

Nice job! @lopezvoliver.
Thank you for consider my "issue"
Now it's possible to use multiple modules developed in Js


We are inconsistent RE logging connectivity errors in telemetry.

We are not consistent how we log connectivity errors across ODSP / DeltaManager.
DeltaManager attempts to log only first / last error in a sequence of retries - see logNetworkFailure() usage.
And socket connection flow itself in ODSP driver does not report errors, only propagates them down the stack.
This helps with situation where we might be offline and retry every 8 seconds - we are not putting a lot of noise into telemetry.
That said, join session & token fetch flows always record _end / _cancel events, so they go against the design above.
The reason they usually do not flood telemetry with errors is that token callback (provided by host) does not return back with error if client is offline, and instead waits until connection comes back. That was not the case in very original design (so it's later addition that predates the flow described above).
If we can rely on it (i.e. make it a requirement to all hosts), then DeltaManager should be changed to log all errors.
If we can't rely on it, then we need to make other parts of the system (token fetch / join session) not log events all the time if we are offline.
The part where it shows up - we do see some sessions where there are a lot of successful joinSession calls in a row, with nothing else. That's because websocket fails to connect and DeltaManager only records first such instance. But it's hard to reason about this flow for someone who is now aware of the story above.
And if token fetch fails in offline, then we will also see a ton of failures to get tokens, every 8 seconds while being offline, that will fill in telemetry with a lot of data.

@AndreiZe - curious to hear your thoughts if we could rely / make it a requirement that all token fetch callback has to always block in offline.
@curtisman - FYI, in case you have more thoughts here.

I do not think that we can require all token provider implementations to block until client regains connection. We can recommend it  but requiring it might be asking too much. Trouble is that there is no reliable way to detect network issue and not every host would have such ability.

@jatgarg - assigning to you (November) to think about it - I do not have good recommendation here at the moment.

workitem=505


[5.4] Storing the name of the migration table in a variable

I think it will be convenient to store the name of the migration table in a variable, and not in two places when passing as a parameter.

moving discussion to PR


Goliath(not the legacy one) Powerful Build

The newer Goliath race imports without powerful build even though it has a feature like it.  Little Giant.

In next release


LFS in GIT submodule is skipping .gitconfig

Hi guys!
I'm whole day struggle with one big problem. Maybe you will be able to help me?
Lets me explain my situation.
First of all I'm using lfs-test-server on localhost with basic authentication.
I have 2 repositories, where second one is used as a GIT submodule in first. In both I'm using the same LFS server.
For simplicity lets assume that it looks like that:
first
|-- .git
|-- .gitconfig
`-- second
    |-- .git
    `-- .gitconfig

Both .gitconfig file looks like:
[lfs]
    url = "http://<IP_ADDRESS>:9999/"
[lfs "http://<IP_ADDRESS>:9999/"]
    access = basic

When I'm cloning first one, everything is ok. Files are downloaded from LFS server. However afer i run git submodule update --init --remote I have following error:
Error accessing media: bin/makedepend (0759e66ca9ae5ab00efa3641c604bd8e6e827f3594b8e57d5055a99c2bd5e18a)

Post file:///home/emaclec/opt/git/remote/sandbox/mtas_ftfw_artifacts.git/info/lfs/objects/batch: unsupported protocol scheme "file"

It looks like .gitconfig from submodule is not loaded at all. When I add .gitconfig content to first/.git/modules/second/config it solves the problem, but in my case I would like to avoid this.
Do you know how to force load .giconfig when repo is used as a submodule? Or maybe this is a bug?
Thanks in advance
panjandrum

Seems like lfs should detect that it's in a submodule and pick the right file. Thanks for the report.

This should be fixed in v1.1.1: https://github.com/github/git-lfs/releases/tag/v1.1.1
Thanks again!


TransactionDetails transforms

Depending on the type of transaction, the top section displays different labels for the same key:

Right now it's only set up to display one variation of the data, we need to model out an example of each TX and have the page display it correctly.

I briefly discussed this with Jasper a while ago, prompting the idea that each tag corresponds 1:1 with the tx_types

@kyranjamie I would love that

Closing this, let's use one icon per tx type.


dtk insists that a function is in ctors, but it's in text

Repository URL
https://github.com/ribbanya/melee/tree/8daa8eb261ccd111d7595bc73405607b2fb4cd5d
Game Name
Super Smash Bros. Melee
Game Version
GALE01
Description
dtk keeps placing a function, whose definition is in .text, but is referenced from .ctors, in .ctors. Well, more accurately, it keeps creating a ctors split where that function is. The function is __sinit_trigf_c.
I'm not sure this is a bug. I would be entirely unsurprised if this is due to us doing something wrong, since as you can see __ctors are not properly implemented in C.

function asm (which links successfully with make)
function src, which currently shows 25% in objdiff
symbols.txt definition
reference to the function that seems to be causing the issue
split that dtk insists on making itself, even if it's deleted
split where ctors is supposed to go (note that it will not successfully deserialize this splits.txt)
error message when trying to create the above split
dol info
excerpt from the mapfile of an OK make build

As per Discord discussion, doesn't seem to be a dtk bug. Need to change compiler flags for certain parts of melee.


poudriere jail -m git fails without devel/git installed

What is your proposal?
I do not know whether the best practice would be to have -m git produce an error message, or simply introduce a dependency on devel/git.  But without either one, the existing error message is unexpected.
I suppose the same applies to devel/subversion with -m svn, but since I have never used poudriere without svn installed first, I had never noticed.

@bdrewery please approve the following diff to the port, making devel/git a hard dependency.
% svn di .
Index: Makefile
===================================================================
--- Makefile    (revision 561728)
+++ Makefile    (working copy)
@@ -2,7 +2,7 @@

 PORTNAME=      poudriere
 DISTVERSION=   3.3.6
-PORTREVISION=  0
+PORTREVISION=  1
 CATEGORIES=    ports-mgmt
 MASTER_SITES=  LOCAL/bdrewery/${PORTNAME}/ \
                http://mirror.shatow.net/freebsd/${PORTNAME}/ \
@@ -13,6 +13,8 @@

 LICENSE=       BSD2CLAUSE

+RUN_DEPENDS=   git:devel/git
+
 CONFLICTS_INSTALL=     poudriere-devel-[0-9]*

 USE_GITHUB=    yes

@bdrewery please approve the following diff to the port, making devel/git a hard dependency.
% svn di .
Index: Makefile
===================================================================
--- Makefile    (revision 561728)
+++ Makefile    (working copy)
@@ -2,7 +2,7 @@

 PORTNAME=      poudriere
 DISTVERSION=   3.3.6
-PORTREVISION=  0
+PORTREVISION=  1
 CATEGORIES=    ports-mgmt
 MASTER_SITES=  LOCAL/bdrewery/${PORTNAME}/ \
                http://mirror.shatow.net/freebsd/${PORTNAME}/ \
@@ -13,6 +13,8 @@

 LICENSE=       BSD2CLAUSE

+RUN_DEPENDS=   git:devel/git
+
 CONFLICTS_INSTALL=     poudriere-devel-[0-9]*

 USE_GITHUB=    yes

@bdrewery ping? we need to get this in rather sooner than later to avoid a later bootstrapping issue when moving ports to git.

@bdrewery ping? we need to get this in rather sooner than later to avoid a later bootstrapping issue when moving ports to git.

@bapt With this change, if I have git-lite installed (devel/git) will it force default flavor git when installing poudriere?

@bapt With this change, if I have git-lite installed (devel/git) will it force default flavor git when installing poudriere with pkg?

Given how the ports tree works now, yes :(

https://github.com/freebsd/poudriere/issues/816#issue-776566394

… whether the best practice would be to have -m git produce an error message, …

poudriere ports -c (without specifying a method) presents the following:

[00:00:01] Error: Git is not installed. Perhaps you need to 'pkg install git'

poudriere-devel-<IP_ADDRESS>10720


Create forgotten password and change password forms, minor fixes on l…

…ogin and register

Problem
What problem are you trying to solve?

Link to ora.pm - https://ora.pm/project/xxxxxxx/kanban/task/xxxxxx

Solution
How did you solve the problem?
Motivation and Context

Any links to the documentation/designs
How Has This Been Tested?

Specify test requirements (environment, dependencies, design reviews)
New environment variables:

env var : env var details

New dependencies:

dependency : dependency details

New dev dependencies:

dependency : dependency details

Screenshots (if appropriate):
BEFORE:
[insert screenshot here]
AFTER:
[insert screenshot here]

@ani-kalpachka Thanks for the contribution! :package:
I've tried to help by fixing some conflicts with master and added translations of the new pages with #18
Feel free to start discussion it if something is not the way it should be.

@ani-kalpachka Thanks for the contribution! :package:
I've tried to help by fixing some conflicts with master and added translations of the new pages with #18
Feel free to start discussion it if something is not the way it should be.


Is the wiki available

Hi, I saw mention of a wiki for VISINITY but do not see it in the repo. Is that or other user documentation available?

Hey @markdane,
There is some general information in the https://github.com/labsyspharm/minerva_analysis repo, though it is less specific to Visinity. Apologies for the sparse documentation. I have some time next week and will bolster it a bit in preparation for presenting it @ IEEE VIS. IS there anything specifically you're confused about that I can clear up in the meantime? :)
-Simon

Hi Simon
Thanks for the response and great app. I’ve tried to match the format of my input files to those in the example data set but am getting dictionary index errors from the phenotype dict. (I’m away from my computer now so I don’t have more details).
It would be useful to have detailed specs on the input files. I think I may be having issues with the image and mask files. Do these both need to be ome.tif files? What metadata, data types, organization etc do they need? How do the coordinates in the quantification file match the cellid in the tif files? I suspect some of these may be covered in the Minerva docs and will review that when I’m back at my computer.
Best
Mark
[OHSU email via VMware Boxer]
On September 29, 2022 at 7:15:53 AM PDT, Simon Warchol @.***> wrote:
Hey @markdanehttps://urldefense.com/v3/__https://github.com/markdane__;!!Mi0JBg!OxHbI-mjlOUgXeS3C8868OKtENMkce5Q5r5VH98xpgIiiYEzsja5zZKTvd-RjRNcHX-_9vvOU8oK7-FAI5uKPQ$,
There is some general information in the https://github.com/labsyspharm/minerva_analysishttps://urldefense.com/v3/__https://github.com/labsyspharm/minerva_analysis__;!!Mi0JBg!OxHbI-mjlOUgXeS3C8868OKtENMkce5Q5r5VH98xpgIiiYEzsja5zZKTvd-RjRNcHX-_9vvOU8oK7-GUjLbeug$ repo, though it is less specific to Visinity. Apologies for the sparse documentation. I have some time next week and will bolster it a bit in preparation for presenting it @ IEEE VIS. IS there anything specifically you're confused about that I can clear up in the meantime? :)
-Simon
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/labsyspharm/Visinity/issues/10*issuecomment-1262349066__;Iw!!Mi0JBg!OxHbI-mjlOUgXeS3C8868OKtENMkce5Q5r5VH98xpgIiiYEzsja5zZKTvd-RjRNcHX-_9vvOU8oK7-H0sZiqPA$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/ABDLAPXWESRF7UWMRVG3UNLWAWQBPANCNFSM6AAAAAAQX5ZRPU__;!!Mi0JBg!OxHbI-mjlOUgXeS3C8868OKtENMkce5Q5r5VH98xpgIiiYEzsja5zZKTvd-RjRNcHX-_9vvOU8oK7-GMVwyuBQ$.
You are receiving this because you were mentioned.Message ID: @.***>

Simon,
I want to evaluate Visinity for analyzing  Nanostring RNA data. The RNA data have the abundance and of 980 types of genes associated with each cell. There is also a 5 channel IF image, labeled masks and the metadata.
I've converted the image and masks to OME tiff files and matched my csv files to the sample file formats but am getting various errors based on which variation of formats I try.  Do you have any experience with Nanostring data?  I didn't find file format information in the Minerva documents that helped me move forward.

Hey Mark,
The change I just pushed this morning actually should address the phenotype dict issues you're seeing in the previous comment.
Is there an equivalently formatted dataset hosted anywhere I could try things out with? Let me check with other members of the minerva team and see if they know more and I'll respond here.
-Simon

I used the Lung 5-2 dataset in another pipeline and that worked well. I did retry with the new code this morning and made further progress. When I load the data the GUI eventually goes back to the home screen with choices of Data source or upload. I then choose the new data using Data source and it seems to begin building an image line by line in the center panel. I get a big set of the messages below with different png files in the first line.
ERROR:minerva_analysis:Exception on /generated/data/Oct5_0/CellLabels_filtered_F012/0/0_1553.png [GET]
Traceback (most recent call last):
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 2077, in wsgi_app
response = self.full_dispatch_request()
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1525, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1523, in full_dispatch_request
rv = self.dispatch_request()
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1509, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
File "/Users/dane/Documents/visinity/minerva_analysis/server/routes/data_routes.py", line 402, in generate_png
png = data_model.generate_zarr_png(datasource, channel, level, tile)
File "/Users/dane/Documents/visinity/minerva_analysis/server/models/data_model.py", line 1341, in generate_zarr_png
tile = tile.view('uint8').reshape(tile.shape + (-1,))[..., [0, 1, 2]]
IndexError: index 2 is out of bounds for axis 2 with size 2

Ok cool will try out this data now.

Are you using files from this https://nanostring-public-share.s3.us-west-2.amazonaws.com/SMI-Compressed/Lung5_Rep2/Lung5_Rep2+SMI+Flat+data.tar.gz as the image or one of the "Raw Morphological Images".

I used files that are the same format as those but our own data (which is PHI data and I can't share it). I also tried using ImageJ to convert the labels to be ome.tif and to match the datatype in your sample data.
Perhaps I should try to recreate my problems with the publicly available data.

I also processed my csv files to match the format of your example data. I'll put the publicly available data through that pipeline and share it.

@simonwarchol  I've processed a set of Nanostring files and am getting the same error as on my own files. I'm attaching the csv files to go with fov12 of the Lung5_Rep2 sample. The image files are too big to attach here but I believe you have them from the "Raw MorphologicalImages" section on the Nanostring website.
Appending input images
1: /Users/dane/Library/CloudStorage/OneDrive-OregonHealth&ScienceUniversity/Documents_cloud/CosMx/python/tutorial_data/nanostring_data/Lung5_Rep2/Lung5_Rep2-Flat_files_and_images/CellLabels_F012.ome.tif
Pyramid level sizes:
level 1: 5472x3648 (original size)
level 2: 2736x1824
level 3: 1368x912
level 4: 684x456
Resizing channels for level 2 (5472x3648 -> 2736x1824)
1: 100%ERROR:minerva_analysis:Exception on /upload [POST]
Traceback (most recent call last):
File "/Users/dane/Documents/visinity/minerva_analysis/server/routes/import_routes.py", line 234, in upload_file_page
label_info = data_model.convertOmeTiff(labelFile, channelFilePath=channelFile,
File "/Users/dane/Documents/visinity/minerva_analysis/server/models/data_model.py", line 1458, in convertOmeTiff
pyramid_assemble.main(py_args=args)
File "/Users/dane/Documents/visinity/minerva_analysis/server/utils/pyramid_assemble.py", line 273, in main
imsave(out_path, img_out, tile_size)
File "/Users/dane/Documents/visinity/minerva_analysis/server/utils/pyramid_assemble.py", line 42, in imsave
tifffile.imwrite(
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/tifffile/tifffile.py", line 856, in imwrite
result = tif.write(data, shape, dtype, **kwargs)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/tifffile/tifffile.py", line 1614, in write
self._ome = OmeXml(**metadata)
TypeError: type object argument after ** must be a mapping, not NoneType
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 2077, in wsgi_app
response = self.full_dispatch_request()
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1525, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1523, in full_dispatch_request
rv = self.dispatch_request()
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1509, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
File "/Users/dane/Documents/visinity/minerva_analysis/server/routes/import_routes.py", line 278, in upload_file_page
return render_template('index.html')
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/templating.py", line 148, in render_template
return _render(
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/templating.py", line 128, in _render
rv = template.render(context)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/jinja2/environment.py", line 1301, in render
self.environment.handle_exception()
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/jinja2/environment.py", line 936, in handle_exception
raise rewrite_traceback_stack(source=source)
File "/Users/dane/Documents/visinity/minerva_analysis/client/templates/index.html", line 1, in top-level template code
{% extends 'base.html' %}
File "/Users/dane/Documents/visinity/minerva_analysis/client/templates/base.html", line 27, in top-level template code
window.flaskVariables = passVariablesToFrontend({{data|tojson}});
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/jinja2/filters.py", line 1688, in do_tojson
return htmlsafe_json_dumps(value, dumps=dumps, **kwargs)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/jinja2/utils.py", line 658, in htmlsafe_json_dumps
dumps(obj, **kwargs)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/json/init.py", line 131, in dumps
return _json.dumps(obj, **kwargs)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/json/init.py", line 234, in dumps
return cls(
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/json/encoder.py", line 199, in encode
chunks = self.iterencode(o, _one_shot=True)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/json/encoder.py", line 257, in iterencode
return _iterencode(o, 0)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/json/init.py", line 50, in default
return super().default(o)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/json/encoder.py", line 179, in default
raise TypeError(f'Object of type {o.class.name} '
TypeError: Object of type Undefined is not JSON serializable
Percentage: -50 -1 2 type object argument after ** must be a mapping, not NoneType
Lung5_Rep2_IF_quantification_file.csv
Lung5_Rep2_phenotypes_file.csv

Hey @markdane,
Ah ok i see the issue -- It's looking for OME XML metadata in the segmentation mask and not finding it. I can quickly write a catch for that.
-Simon

@markdane can you try renaming the segmentation mask CellLabels_F012.tif instead of CellLabels_F012.ome.tif. These files are just regular tifs and tifffile is looking for that ome XML inside them when it has the extension.

@simonwarchol I continue to get the same error in the terminal window while the image builds line by line in the center of the Visinity console. My process is to select one of the 5 channel images from the Raw Morphological set, open it with ImageJ, use show properties to make it have 5 channels instead of 5 slices, use the BioFormats plugin to export the image as an OME.tif file. I use the corresponding CellOverlay file as downloaded from the website. Previously I was converting these to OME.tif files but I'm not doing that here. I also input the two csv files attached here. The quatification file is different from the one I posted earlier.
The upload doesn't generate any errors. It's when I choose the data under Data Sources that I get the full set of panels, errors in the terminal window and the growing line-by-line image in the center panel.
Lung5_Rep2_IF_quantification_file.csv
Lung5_Rep2_phenotypes_file.csv
ERROR:minerva_analysis:Exception on /generated/data/Oct7_lung5_rep2_4/CellLabels_F012/0/0_2097.png [GET]
Traceback (most recent call last):
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 2077, in wsgi_app
response = self.full_dispatch_request()
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1525, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1523, in full_dispatch_request
rv = self.dispatch_request()
File "/Users/dane/opt/miniconda3/envs/visinity/lib/python3.8/site-packages/flask/app.py", line 1509, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
File "/Users/dane/Documents/visinity/minerva_analysis/server/routes/data_routes.py", line 402, in generate_png
png = data_model.generate_zarr_png(datasource, channel, level, tile)
File "/Users/dane/Documents/visinity/minerva_analysis/server/models/data_model.py", line 1341, in generate_zarr_png
tile = tile.view('uint8').reshape(tile.shape + (-1,))[..., [0, 1, 2]]
IndexError: index 2 is out of bounds for axis 2 with size 2

Hey Mark,
Sorry completely missed this. This is a really strange error -- it's trying to split the bits of the segmentation tiff into the 3 PNG channels but can't. What's this is using CellLabels_F012.tif right? Any idea what the bitdepth is?
-Simon

Hey Simon, These files are single channel, 16 bit unsigned integers.

@simonwarchol Can you describe what format these files should have? I'm making progress in other parts of my Nanostring CosMx RNA pipeline and think Visinity will be a great tool for evaluating the results.

Hey @markdane,
Apologies for all the delays, I've been at a conference for the last week. I've finally been able to reproduce your issue and have pushed up a fix that seems to work on my end. Looks like most of the segmentation masks i've been dealing with are 32 bit, so i just had to do some casting. A new release should build in the next 30 min or so. Took me a while to wrangle the Lung5_12 data (CSV format is weird with a cellid = 0 that seems to be a cumulative of the ROI and non-ome image stacks divided into 5 channels per file) but i think if you made it as far as that error things should be alright.
Let me know if you see any other issues, I'm free to meet on Tuesday any time if you need any more help.
-Simon

@simonwarchol If you're still available,  I would like to meet on Tuesday any time outside of 11-12 west coast time.


Crash on setting up the delegate

Any of the method i follow app is getting crashed with fatal error
on this line "    guard case let dataSource as PaperOnboardingDataSource = self.dataSource else {
"
`  private func createItemsInfo() -> [OnboardingItemInfo] {
guard case let dataSource as PaperOnboardingDataSource = self.dataSource else {
fatalError("set dataSource")
}
var items = [OnboardingItemInfo]()
for index in 0..<itemsCount {
  let info = dataSource.onboardingItemAtIndex(index)
  items.append(info)
}
return items

}
}`
any clue , please find the attached screenshot of my crashLog

I'm also having this issue. Any luck?

need set dataSource look readme.md

The data source is set in the storyboard but I still received this error. Also tried it with the programmatic alternative but I received the same error.

I tried this and unfortunately I got the same error - tried with code and
in storyboard.
On Mon, Jul 11, 2016 at 2:45 AM, Alex<EMAIL_ADDRESS>wrote:

need set dataSource look readme.md
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Ramotion/paper-onboarding/issues/15#issuecomment-231654232,
or mute the thread
https://github.com/notifications/unsubscribe/ATaEIrX-CJgn9CSeg1I3ClR5K_g87V6-ks5qUeaKgaJpZM4I7rmH
.

--
Justin Bobo
Vanderbilt University

@goldenstatewarriors  Do you use CocoaPods or Carthage ?

Cocoapods

On Jul 12, 2016, at 2:35 AM, Alex<EMAIL_ADDRESS>wrote:
@goldenstatewarriors Do you use CocoaPods or Carthage ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

I got it to work - thanks!

@goldenstatewarriors  would like to know how you fixed this issue

Make sure your datasource conforms to PaperOnboardingDataSource protocol.

I still get the error even though the datasource conforms to the procotol, what change did you make @petripartanen

Having the same issue and would be happy to know how it has been fixed.


Internet explorer 11 blank page

Hello, I have an issue loading my nuxt based site in IE11 just after installing and setting up the package.
It seems it won't accept the for...of command in the code...
You can reproduce this bug by using IE11 to visit the demo site.
Can you help me out ?
Thanks

Further more, I tried many of the solutions found in this issue
From Babel extensions to polyfill.io but did not found any working one 😕

Hey man, the for of loop is not supported in any IE version, only in edge, can be seen here, I do know that feeling I hate building apps IE compatibility lol
Anyways, if you want to have a quick solution try forking this project and change the for of loop to a traditional for loop.
I'd try implementing browser compatibility for IE in the next coming days when I'm less busy.


Update ecs-deployment-tutorial.md

Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the maintainers.
What Type of PR is This?

[ x] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

https://harness.atlassian.net/browse/DOC-2293

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[ ] Tested Locally
[ ] Optional Screen Shoot.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app


IMU lags behind Camera

I have an application similar to StreamRecorder where I access the camera and some IMU sensors (Accelerometer and Gyroscope). The application works in realtime and as suggested in #28 I retrieve all sensor data in seperate threads and unite them in an additional thread.
However the IMU data lags behind the camera frames by up to 0.3s (when obtaining host ticks in the same way as in the StreamRecorder app). This of course is way to long for a realtime application. Is there a way to reduce this lag? I have checked and the processing done by the application is not the issue, the lag is already present once the data arrives. Any help would be appreciated.

Hey @kellenberger
I am actually working on a similar code, but having trouble with transmitting the IMU sensors in real time. Would you be so kind and share your code with us? So we can maybe help each other.
Kind regards

Hi @Sayoj, unfortunately I am not allowed to share my code and am currently no longer working on this. However, as far as I know the problem still persists.


add CONTRIBUTING & CODE_OF_CONDUCT

Adds a contributing file, and code of conduct as per https://github.com/choojs/discuss/issues/5. Hope this good; please do give it a read. Thanks!
Todo

[ ] add more collaborators to the "people to contact" list
[ ] rework the labels to what we're using (e.g. https://github.com/yoshuawuyts/github-standard-labels)

Should we have more than one maintainer listed I think in case there are issues with the maintainer listed?
I like the examples section since it helps clarify the course of action.

what @toddself said! might also be helpful if you're away etc. i heard its good to have an un-even number in case you need to take a vote / reach consensus on an issue.
otherwise looks good! glad you decided to adopt the WeAllJs version!

@lrlna @toddself can I pencil the both of you in then?

yea, pencil me in!
On Sat, 21 Oct 2017 at 01:49 Yoshua Wuyts<EMAIL_ADDRESS>wrote:

@lrlna https://github.com/lrlna @toddself https://github.com/toddself
can I pencil the both of you in then?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/choojs/choo/pull/587#issuecomment-338346780, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AHu3CPMM0rM7Fi79i0Cq5fp4gdmMabYjks5suTFzgaJpZM4QA7Fp
.

Hmmm, we never ended up merging this. Think the wording in this CoC is not ideal tbh.
Using contributor covenant might make a bit more sense for us? Better understood, and probably easier to follow. Example: https://github.com/choojs/bankai/blob/f7d988e0ab609a83a11f90389f0fa0765167b677/.github/CODE_OF_CONDUCT.md

Why do you think the contributor covenant is better for this?
On Thu, Feb 1, 2018, 10:16 Yoshua Wuyts<EMAIL_ADDRESS>wrote:

Hmmm, we never ended up merging this. Think the wording in this CoC is not
ideal tbh.
Using contributor covenant might make a bit more sense for us? Better
understood, and probably easier to follow. Example:
https://github.com/choojs/bankai/blob/f7d988e0ab609a83a11f90389f0fa0765167b677/.github/CODE_OF_CONDUCT.md
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/choojs/choo/pull/587#issuecomment-362205080, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AHu3CPaRDxHAkRc1QLwtOL5PcFd4wF_dks5tQYDwgaJpZM4QA7Fp
.

@lrlna I made a Frankenstein edited version of a different CoC. The Contributor Covenant is nice & to the point; good enough that people might actually read the thing.

@yoshuawuyts gotcha!

+1 for contributor covenant, it's well known, well documented, and versioned. Easy to link to in contributing docs or copy to a CODE_OF_CONDUCT.md file. That's what I've done in the past for other projects :)


Frevagpt

@Karinon Could you have a look at the whole frevagpt and suggest changes and improvements?
I don't really want to merge the changes to main as long as the feature is still in development but a genereal look at the codebase would be helpful.
Thank you

We need to hammer out a proper deployment strategy. Currently, I am quite doubtful that we have a mild plan for shipping the whole thing. I haven't even seen a PR/MR for the backend.


jupyter-0.1.7 chart only mounts /home/jovyan/git-notebooks.sh

I'm not sure if this is intentional. I'm not using gitNotebooks and my pv for /home/jovyan has several things included (e.g. some special ssh keys I need). Now even with gitNotebooks disabled, it only mounts the subpath git-notebooks.sh so all my other things from the pv are not in there anymore.

Did a quick test, if I manually drop the
subPath: "git-notebooks.sh"

from the statefulset
everything works as before.

Thanks for reporting.
That is not intentional but a typo in the statefulset declaration.
I hope the bug didn't lead to any loose of data for you.
jupter-0.1.8 should now get this fix.

Thanks for reporting.
That is not intentional but a typo in the statefulset declaration.
I hope the bug didn't lead to any loose of data for you.
jupter-0.1.8 should now get this fix.

nothing lost, works perfectly, thank you very much


Feature Request- Minion Instability

I know it's unpopular to most of the players, but I realized that POB cannot calculate the damage from minion instability.

As all of the rest minion-related things, this one is pretty hard to implement (I'd say - impossible at this stage).
Check https://github.com/Openarl/PathOfBuilding/issues/169 and https://github.com/Openarl/PathOfBuilding/issues/63 for more info.

Quite impossible. Minion Instability acts like a skill that's being used by your minions, and is modified by minion damage and any applicable support skills; so I won't be able to handle it until I add full minion support.

Added in 1.4.0.

you are my hero!


fix: short circuit get_response when no resp found

Sorry, I neglected to return here but had meant to. Without this, there's a misleading "Cached response expired" log message, and an unnecessary call to delete.

Thanks! I also just made a couple changes and updated tests to check for the delete() call here.


Wireless usb?

Could a wireless usb hub or a remote Android controller along with a 2nd Android device to use the app while away from the vinyl deck? Just a thought and wondred if you thought it was viable.
https://www.net-usb.com/usb-over-wi-fi/
https://play.google.com/store/apps/details?id=com.teamviewer.teamviewer.market.mobile

@mrbougles good question.
I haven't explored / tried out any wireless usb options so can't comment there.
If you have an extra Android device, definitely could leave it hooked up to your hifi setup and use a "remote desktop" type solution to control the Android device remotely. I've used Vysor previously for remotely controlling an Android device from a PC/Mac and would recommend it.
If you were able to find something, I would be curious. Closing issue for now.


Long title covers menu button on small-width screen

Having a long title on a small screen causes the title to wrap onto a second line, which covers the menu button. This effectively leaves mobile users without access to the menu.

Fixed in development


fixed typos in doc

Related Issues
fixes #3448

Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]).

[x] I have updated the CHANGELOG.md of the relevant packages.
Changelog files must be edited under the form:
## Unreleased fix/major/minor

- Description of your change. (thanks to @yourGithubId)

[x] If this contains new features or behavior changes,
I have updated the documentation to match those changes.

Thanks!


not able to activate advanced security

Forgive my naivety as an amateur developer, especially in go.
I am trying to use Repositories.Edit to update the SecurityAndAnalysis.AdvancedSecurity.Status to enabled and even though I get 200 status, I receive an empty response. The field does not update as expected.
The response body appears to not have the field available, which is probably the issue.
I am definitely able to see the status of the field, using SecurityAndAnalysis.GetAdvancedSecurity()
Does anyone know what I may be doing wrong or if this is maybe a bug somewhere?
Thanks in advance!

Two options:

try the curl-only version and see if you get the same results.
post an example snippet of your request here so we can see what you are attempting

Thanks for taking a look and for the advice! This is working fine to enable/disable github advanced security with curl, so I am not getting the same results. Probably just something with my code then.
Here is my snippet, please excuse the fact that its messy still:
// ActivateSecurityAndAnalysis activates the security and analysis object for the given repo
func (r *Repo) ActivateSecurityAndAnalysis(client *ghtools.Client) error {
	repo, _, err := client.API.Repositories.Get(context.Background(), r.Owner, r.Name)
	if err != nil {
		return errors.Wrap(err, "could not get repository definition")
	}

	if repo.GetSecurityAndAnalysis() == nil {
		repo.SecurityAndAnalysis = &github.SecurityAndAnalysis{}
	}

	if repo.SecurityAndAnalysis.GetAdvancedSecurity() == nil {
		repo.SecurityAndAnalysis.AdvancedSecurity = &github.AdvancedSecurity{}
	}

	// now we know that repo.SecurityAndAnalysis.AdvancedSecurity is initialized
	// we are finally positive there are no nil pointers along the chain
	//set it to enabled
	enabled := "enabled"
	fmt.Printf("Before repo.SecurityAndAnalysis.AdvancedSecurity.Status: %v\n", *repo.SecurityAndAnalysis.AdvancedSecurity.Status)
	repo.SecurityAndAnalysis.AdvancedSecurity.Status = &enabled
	fmt.Printf("After repo.SecurityAndAnalysis.AdvancedSecurity.Status: %v\n", *repo.SecurityAndAnalysis.AdvancedSecurity.Status)
	//repo.SecurityAndAnalysis.SecretScanning.Status = &enabled

	// patch := PatchSecurityAndAnalysis{
	// 	SecurityAndAnalysis: repo.SecurityAndAnalysis,
	// }

	_, response, err := client.API.Repositories.Edit(context.Background(), r.Owner, r.Name, repo)
	if err != nil {
		return errors.Wrap(err, "could not edit repository")
	}

	saa := repo.SecurityAndAnalysis.GetAdvancedSecurity()

	log.Infof("Security and Analysis Activated: %d - %v", response.StatusCode, saa)
	fmt.Printf("After repo.SecurityAndAnalysis.AdvancedSecurity.Status: %v\n", *repo.SecurityAndAnalysis.AdvancedSecurity.Status)
	return nil
}

One thing I just mentioned here: https://github.com/google/go-github/issues/2291#issuecomment-1040778417
is that you have to be super-careful when modifying something in GitHub with the v3 API and then immediately checking its value, as the results in GitHub's servers are "eventually consistent" and not "immediately consistent".
Please try checking the value with an exponential backoff on the GET calls.
I'm betting that the value actually is getting changed but the change doesn't get propagated fast enough for your program to immediately see it with the GET call.
Oh, and just FYI ... I added the word "go" after your initial three backticks to add syntax highlighting to your code above, which is a super-cool GitHub feature.  :smile:
(Obviously, you can also manually verify that the change has been made after a single call just to see if it is working.)
I hope this helps.

Absolutely it helps. I am grateful. However it is not enabling via API as one would expect, and I am manually confirming that fact in the UI.

I'm betting that the value actually is getting changed but the change doesn't get propagated fast enough for your program to immediately see it with the GET call.

Thank you. I believe you about the propagation latency and will keep this in mind.
If I manually enable Advanced Security, and similarly try to use the API to set secret scanning to enabled, it is also not enabling. ie. repo.SecurityAndAnalysis.SecretScanning.Status = &enabled

Again, the GET call is reporting the manually set status back correctly, Its very possible there is a knowledge gap on my part about how to use Edit() to set the security object Status properly.

Oh, and just FYI ... I added the word "go" after your initial three backticks to add syntax highlighting to your code above, which is a super-cool GitHub feature.

Thank you friend, always feel free to make things nicer 😄
Also feel free to let me know if I can provide more info.

Also feel free to let me know if I can provide more info.

Thank you for ruling out the delayed-propagation scenario.
Later today I will attempt to recreate the problem and let you know what I discover.  But the bottom line is that if you were able to make things work using curl, then this repo's method should also work... so let's get to the bottom of this and fix it. 😊

@gmlewis Thats great replication. I actually get the same results, but when i manually confirm the actual field is not being  updated.  I apologize if Im insulting your intelligence, but are you manually verifying?
Before repo.SecurityAndAnalysis.AdvancedSecurity.Status: disabled
After repo.SecurityAndAnalysis.AdvancedSecurity.Status: enabled
INFO[0010] Security and Analysis Activated: 200 - github.AdvancedSecurity{Status:"enabled"}
After repo.SecurityAndAnalysis.AdvancedSecurity.Status: enabled
INFO[0020] Security and Analysis Activated: 200 - github.AdvancedSecurity{Status:"enabled"}
After repo.SecurityAndAnalysis.AdvancedSecurity.Status: enabled
INFO[0030] Security and Analysis Activated: 200 - github.AdvancedSecurity{Status:"enabled"}
After repo.SecurityAndAnalysis.AdvancedSecurity.Status: enabled
INFO[0040] Security and Analysis Activated: 200 - github.AdvancedSecurity{Status:"enabled"}
After repo.SecurityAndAnalysis.AdvancedSecurity.Status: enabled
INFO[0050] Security and Analysis Activated: 200 - github.AdvancedSecurity{Status:"enabled"}
After repo.SecurityAndAnalysis.AdvancedSecurity.Status: enabled

@dustincrogers - I actually couldn't find it.  Where are you seeing this setting?
Here's what I see:

So if this is what you see with this endpoint, what do you see using curl?  Does it still say "enabled"?

Ah, thanks!  I'll try again on a private repo, and report back to you here.

In cases like these, I sometimes just dump the JSON that is being sent over the wire and compare it to curl... I'll try that later, but I think something else might be going on here... but I don't know what.

  As far as I can tell, the problem is not with this repo.  Please let me know if you find otherwise.

OK, this looks MUCH better... please try this out:
// ActivateSecurityAndAnalysis activates the security and analysis object for the given repo
func ActivateSecurityAndAnalysis(ctx context.Context, client *github.Client, owner, name string) error {
	repo := &github.Repository{
		SecurityAndAnalysis: &github.SecurityAndAnalysis{
			AdvancedSecurity: &github.AdvancedSecurity{
				Status: github.String("enabled"),
			},
		},
	}

	_, response, err := client.Repositories.Edit(ctx, owner, name, repo)
	if err != nil {
		return fmt.Errorf("could not edit repository: %v", err)
	}

	for i := 0; i < 5; i++ {
		saa := repo.SecurityAndAnalysis.GetAdvancedSecurity()

		log.Printf("Security and Analysis Activated: %d - %v", response.StatusCode, saa)
		fmt.Printf("After repo.SecurityAndAnalysis.AdvancedSecurity.Status: %v\n", *repo.SecurityAndAnalysis.AdvancedSecurity.Status)
		time.Sleep(10 * time.Second)
	}
	return nil
}

and here's what I see:
$ go run main.go
2022/02/18 12:49:31 curl -X PATCH \
  https://api.github.com/repos/irmf/irmf-vscode \
  -H 'Accept: application/vnd.github.baptiste-preview+json, application/vnd.github.nebula-preview+json' \
  -H 'Content-Type: application/json' \
  -H 'User-Agent: go-github' \
  -d '{"security_and_analysis":{"advanced_security":{"status":"enabled"}}}
'
2022/02/18 12:49:31 could not edit repository: PATCH https://api.github.com/repos/irmf/irmf-vscode: 422 Advanced security is always available for public repos []
exit status 1

Note that the actual equivalent curl command looks much more reasonable.

It works!
I had a feeling it was something like that. I was trying to create a smaller body object with just those fields and couldnt figure that out. Thank you so much!

It works! I had a feeling it was something like that. I was trying to create a smaller body object with just those fields and couldnt figure that out. Thank you so much!

I think this might be encouragement to continue the pursuit of #2295 . Feel free to comment over there if you agree or disagree. Thank you!


Support Hamlit (2x faster haml implementation)

Just curious why this gem is not supporting hamlit instead of the normal haml gem?
https://github.com/k0kubun/hamlit

@indirect sent me a tweet informing me that there is the hamlit-rails gem.
https://github.com/mfung/hamlit-rails


separate out 'tools' package to reduce 'promptui' package's dependency

With this change, promptui users can reduce transitive dependencies.
Currently, promptui has many dependent packages, but most depend on CI tools and are unnecessary for module users.
In particular, dependency on go-i18n, which gometalinter relies on, is not well supported Go Modules, complicating dependency management.
So I think it is good to manage them separately.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Tests are passed, so review it please @jbowes

Thanks @Songmu! This is a neat way to deal with the issue.
I hope to switch to golangci-lint today, which doesn't have any of the issues for deps that gometalinter does. In doing so, I might move the tools.go file back to the main module, or I might use the binary; we'll see.
For now though, I really appreciate this change! It'll be nice to get away from broken module deps.


ladybird: add UCD and CLDR

          This is  erroring out because the default.nix file is completely disabling the UCD and CLDR downloads, rather than providing a local copy of them from nixpkgs. Looks like we broke non-unicode DB downloads recently.

However, the browser is severely limited without those files, as any and all unicode and calendar and timezone support will just error out the JS engine.
See https://github.com/NixOS/nixpkgs/pull/186484/files#diff-14f7abcc87051d753d55fcb19df574b2b603f37ac730a906a9f718f5026b6599R37-R59
You can set the expected location of the extracted files with -DUCD_PATH, -DTZDB_PATH, -DCLDR_PATH and their respective UCD_ZIP_PATH, CLDR_ZIP_PATH, TZDB_ZIP_PATH cmake variables.
Note that if the version of those packages (tzdata, unicode-character-database, cldr-annotations-json) and the dumped version.txt for each must match the expected versions in serenity/Meta/CMake/{time_zone_data, unicode_data, locale_data}.cmake or it will try to download them anyway.
Note that the build also wants to download the "emoji-test.txt" file, which is not part of either unicode.org data set .zip file.:
set(EMOJI_TEST_URL "https://unicode.org/Public/emoji/${EMOJI_VERSION}/emoji-test.txt")
set(EMOJI_TEST_PATH "${UCD_PATH}/emoji-test.txt")

As long as that file exists in the UCD_PATH before running cmake, it won't try to download it.
Originally posted by @ADKaster in https://github.com/NixOS/nixpkgs/issues/200495#issuecomment-1328118057

Another note, in https://github.com/SerenityOS/serenity/commit/2334b4cebdcce1104d85afa75315c2721cc2df83  we made it so that passing -DSERENITY_CACHE_DIR=/some/path  that makes it not as necessary to specify the path for UCD, CLDR, and TZDB downloaded artifacts directly.


GH-43902: [Java] Support for Long memory addresses

Rationale for this change
The usage of Integer instead of Long must be encouraged with the usage of memory sizing, indexing and addresses.
What changes are included in this PR?
This PR refactors the usage of Integer into Long along with utilities refactors.
Are these changes tested?
Existing test cases.
Are there any user-facing changes?
Yes, certain API calls may subject changes.

GitHub Issue: #43902

I think this is the right idea but we should be adding the long version as an overload in most cases (and if it's in return position we need to add a separate method), then we need to deprecate the int variants

Right. I will update. Thank you!

@lidavidm I updated. Sorry I have missed a few things earlier.

Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  The following options were not recognized by any processor: '[skipDefs, atfDoNotCache]'
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/BaseAllocator.java:[995,19] [removal] reserve(int) in AllocationReservation has been deprecated and marked for removal
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/BaseAllocator.java:[894,19] [removal] add(int) in AllocationReservation has been deprecated and marked for removal
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[64,46] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[77,16] Unsafe is internal proprietary API and may be removed in a future release

Can we ensure we fix the warnings? (Also can we enable warnings-as-errors?)

Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  The following options were not recognized by any processor: '[skipDefs, atfDoNotCache]'
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[27,15] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/BaseAllocator.java:[995,19] [removal] reserve(int) in AllocationReservation has been deprecated and marked for removal
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/BaseAllocator.java:[894,19] [removal] add(int) in AllocationReservation has been deprecated and marked for removal
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[36,23] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[64,46] Unsafe is internal proprietary API and may be removed in a future release
Warning:  /build/java/memory/memory-core/src/main/java/org/apache/arrow/memory/util/MemoryUtil.java:[77,16] Unsafe is internal proprietary API and may be removed in a future release

Can we ensure we fix the warnings? (Also can we enable warnings-as-errors?)

Right, we discussed this earlier as well. We can create a ticket to follow up with this. But in relation to this context, I think we need to sort of organize the warning -> error migration as Unsafe components probably need some waiting. But for the rest and for each module I can enable the warnings to errors iteratively.
I created a parent issue https://github.com/apache/arrow/issues/43941, and I will update each module upon feasibility and create new issues for cases like Unsafe to be fixed when we are supporting minimal JDKs in future.

At least here, let's fix any warnings about deprecation of things we deprecated in this PR

@lidavidm fixed the warnings and locally they don't appear, but let's check via the CI logs as well.

Sorry for not having commented earlier but I wonder how much the changes do increase the memory footprint overall. When many buffers are created, this has a non negligeable impact abd I wonder if we should not adapt the fields based on the actual need for more than 2gb (4gb if we consider it unsigned) allocations

Hmm, is there a use case where you'd expect many tens of thousands of buffers allocated but memory is constrained (measured in megabytes, I suppose)?

Hmm, is there a use case where you'd expect many tens of thousands of buffers allocated but memory is constrained (measured in megabytes, I suppose)?

The query engine I work with runs multiple fragments concurrently and we are regularly seing hundreds of thousands of buffers allocated and being live. We try to keep the heap size at a minimum size (4g/8g) and use as much direct memory as possible and so arrow bufs footprint (along with related objects) have a large impact for us

But even for 1 million buffers, 4 bytes of overhead per buffer is 4 megabytes (or we can say 8 bytes of overhead: 8 megabytes).
I suppose we could continue storing int but require all interfaces to use long...


php date() function give differents values in runtime code and in config when logging via email

In siteController->actionIndex() I'm testing logging via email using this simple row
Yii::error("testing mail, now is " . date('H:i:s'), "email_test");

And the log emailTarget is configured as is:
'class' 		=> 'yii\log\EmailTarget',
'levels' 		=> ['error'],
'categories' 	=> ['yii\db\*', 'email_test'],
'logVars'       => [],
'message' 		=> [
   'from' 			=> ESHOP_EMAIL,
   'to' 			=> [DEVELOPER_EMAIL => DEVELOPER_NAME],
   'subject' 		=> 'Errore db [' . YII_ENV . '] ' . date ("H:i:s"),
],

When my email arrives has in the subject the RIGHT time, for example Errore db [dev] 14:34:03, but the body tells now is 12:34:03, so it's 2 hour before the right one.
I'm in Italy with 24h date time format, and the app has language= "it_IT"
Must I specify timezone in config to avoid this problem?

See #209

I can't understand a clear solution.
I tried this in my index.php
echo "1: " . date("H:i:s") . "
";
$application = new yii\web\Application($config);
echo "2: " . date("H:i:s") . "
";
$application->run();

I get the right timezone at '1' and wrong at '2'.
So I must re-set the timezone at app config level. But why Yii overrides the right timezone set by my server?
The time at '1' is right, so my server has the right timezone set.. or not?

Do you have a timeZone key at your application config?

No, I hadn't.
Now I added one timeZone to the app config and all is working well.
But I don't understand why Yii 2 overrides the default timezone of my server (at php.ini level I suppose, but it's a shared host)

What does the following script outputs in your environment?
<?php
var_dump(ini_get('date.timezone'));

@realtebo if you do not configure it yii will only override it if it is not defined. and set default to UTC. to be sure, just configure it explicitly.


(dumb) proxy agent for proxy management

The configuration for the layer 7 proxy would be available at a third party resource endpoint such as /proxyconfig/<proxyID>. We need an agent to watch this endpoint for changes, obtain the new config and reload the proxy when needed. The agent should also take care of managing the proxy process, reaping zombies and properly exiting the container.
cc @kyessenov (feel free to edit)
p.s.: can the same channel (third party resource endpoint) be used for obtaining status info about the proxy? (i.e., whether the config was successfully applied or not).

We will need a channel to report on the status of the update. This channel depends on the mechanism. We can go through Kube API and have a dedicated TRP endpoints or a field in proxyconfig, or expose a special endpoint for the proxy status in the Manager.
Here is a simple proposal for the config delivery to the proxy:

Each proxy container get allocated a configmap ID and mounts it as a volume /proxy/config/
Manager pushes artifacts to the volume: proxy config file and any referenced files (TLS secrets, API IDL file,...)
(Dumb) agent watches for file system changes under /proxy/config, initiates a hot restart with a new config (backing up old config directory using symlinks)
If config is OK and ready to be served, post OK status to an API endpoint (on Kubernetes or Istio Manager)
If config is NOT OK, post error details to the status endpoint
Manager waits till all proxies report back and marks the update operation as a success or as a failure

This seems like a good compromise in terms of simplicity and features.
We need to elaborate on the distributed proxy problems - two-step publish/commit/undo/redo issues, but let's get at least this workflow done.
Thoughts? @rshriram, Enrico

In general, this sounds like a fine idea. I have not played around with the Config Map being mounted as a volume and watching it for changes.
 For e.g., in nginx, weights can be adjusted in config files, followed by hot reload. In Envoy, weights for various clusters need to be specified in files in a filesystem tree, followed by an atomic symlink swap in the directory that Envoy is watching for changes (CDS api does not cover this). Various other configurations in Envoy are also modifiable via the file system.
Option 1: generate the complete configuration for all proxies and force hot reload always (not optimal).
Option 2: proxy agent has 3 modes for nudging the proxy: hot reload/symlink swap/post-to-Rest-endpoint. The exact mode to be used will be configured when launching the proxy agent.

In the interest of simplicity I ruled out config maps and a new endpoint for the proxy config on the manager server.
Instead, an agent subscribes to Kubernetes API and generates a new config an every update.
If the config is different, it triggers a proxy hot reload. The agent binary is built from manager sources and shares controller code with the server. If we need to pass more data from the manager server to the proxy agent, we need to define a TPR.
See PR #32 for details.

As for the weights, we can address that in a separate commit (once we have configs for the weights.) You are right, we will need atomic file system updates with symlink swaps.

There is no status information being propagated back. We need Proxy registration TPR to track failed config updates. @enricoschiattarella

Looks like this be closed and further proxy agent enhancements tracked with new issues?

Yes, most of this is already addressed, and further enhancements are awaiting Envoy PRs.


MS SQL Server driver support for JPA/Hibernate in native image

To run the tests, build Helidon and then execute:
cd <helidon_root>/tests/integration/jpa
mvn clean install -Dmssql -Pdocker -pl model,appl -Pnative-image -Dnative-image

Tests run: 16, Failures: 0, Errors: 0, Skipped: 0

@barchetta Please can you go trough PLS for MS SQL and get approval for it?

MS SQL integration test job passed. But I'll add another request to disable it. I just want to make sure it's fully implemented and works fine.

@barchetta Hi Joe, do we have any news about 3rd party approval for MS SQL?

closing for inactivity


Reflective vest needs to be equipped to work

About the PR

Added a SlotFlags field on ReflectComponent so that anything with the component, if the SlotFlag is set to anything besides None, has to be equipped in that indicated slot to work.
Default is set to none, so things set to none don't go through the check.
Things set to anything besides none, get checked.
Why / Balance

People were holding their reflective vests in their hand and using it as an infinite health shield
Technical details

I already explained it!
Media

[x] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

https://github.com/user-attachments/assets/3a5040e6-652b-4d8c-8f13-053ee9c4bfdd
Breaking changes

not breaking
Changelog

:cl:

tweak: Reflective vests now need to be equipped to receive its benefits.

@Plykiya is this still getting worked on

@Plykiya is this still getting worked on

depends, if I have to make it not use the interface then I probably won't continue it, if I just have to migrate the duplicate code into a function I can do that


Async overload bind

Hi,
Do you think we could add an Async overload bind to the TaskBuilder?
It would be mainly for convenience to save an Async.StartAsTask as seen here.
Related to: https://github.com/giraffe-fsharp/Giraffe/issues/225

I will go ahead and add this this weekend as long as it doesn't cause any type inference problems for existing code (I can't imagine why it would, but I will check).

I don't think it will unless there are ambiguous types (I have run into them in the case of an expression that worked with both Async<_> and Async<Result<_,_>>), but if there are, you can work around it by adding the overload as an extension on the TaskBuilder class instead of as a proper member:
// Normal members
type TaskBuilder() =
  member ...

// Ambiguous overloads that should not take precedence
type TaskBuilder with
  member ...

Nice, thank you!

A Nu NuGet will soon be available to be NuGotten.
https://www.nuget.org/packages/TaskBuilder.fs/1.1.0

What about introducing conversion functions instead of adding "magic overloads".
In contrast to C# where everything is automatically converted, in F# is not usual to have magic conversion happening all the time.

Magic is a matter of definition and knowledge.
Firstly, the overloads that were added are completely normal overloads, not extension members like I mentioned in my previous comment.
Secondly, even such "extension overloads" follow strict and well defined rules as per the F# spec, does not cause any ambiguity, does not break type safety, reduce boilerplate, and IMHO are not confusing.

Thanks @cmeeren I know all that but I was not talking about technical details. Sorry if my comment wasn't clear enough.

Updated my comment with a bit more remarks.

Thanks @cmeeren see my comments below

If we were to be entirely explicit about everything we'd have to use assembly. Abstractions and other conveniences are, in general, necessary in order to be productive.

I like abstractions too, but good ones. Ad-hoc overloading (when it's really ad-hoc) doesn't abstract anything, on the contrary.

Magic is a matter of definition and knowledge ("sufficiently advanced technology is indistinguishable from magic" and all that).

When I say magic, I refer to something that works in an arbitrary scenario but not in all others, this happens without following any specific rule unless I see the implementations, where I will find what you describe in your points 3 and 4, but then by doing so the abstraction (your point 1) is over.

I agree that it's not a clean design to special-case this, and it could be confusing. At the same time, this project is fundamentally about convenience -- it is essentially a replacement for using async {} with Async.AwaitTask sprinkled throughout. As a bonus, performance is a little better too, but that's not the main reason for TaskBuilder to exist. After all, if performance is critical then C# async methods are still best.
Since convenience is the goal, I think having these overloads included "out of the box" makes sense.


exports are not resolved correctly

As in Case 2 in https://github.com/semantic-release/commit-analyzer/issues/589, import-from-esm does not seem to resolve exports in package.json correctly.

Case 2
It's about my contribution semantic-release/commit-analyzer#588. Perform the following steps on latest master branch:
npm i<EMAIL_ADDRESS>-D

Add the new test/presets.test.js
import test from "ava";
import { stub } from "sinon";
import { analyzeCommits } from "../index.js";

const cwd = process.cwd();

test.beforeEach((t) => {
  const log = stub();
  t.context.log = log;
  t.context.logger = { log };
});

test('Accept "preset" option', async (t) => {
  const commits = [
    { hash: "123", message: "Fix: First fix (fixes #123)" },
    { hash: "456", message: "Update: Second feature (fixes #456)" },
  ];
  const releaseType = await analyzeCommits({ preset: "techor" }, { cwd, commits, logger: t.context.logger });

  t.is(releaseType, null);
});

npm test

> Cannot find module 'conventional-changelog-techor'

If I remove the "exports": { ... }" section from "node_modules/conventional-changelog-techor/package.json", it will work.
So this is a problem with import-from-esm itself, regardless of whether it is a monorepo or not.
When I change import-from-esm back to import-from everything still works. This means that the changes in v11.1 did not include tests for the new functionality (#537), and these tests would have failed before v11.1. Changes add a lot of uncertainty.

import-from-esm does support export maps and has a comprehensive test suite about them (see import-from-esm's tests/e2e.test.js and @insurgent/export-map-test's package.json).
Maybe the issue was caused by an incorrect export map, or more probably by the fact your package was dual-mode (CJS + ESM), which is not explicitly supported by import-from-esm as we haven't encountered any need for it yet.
I see you've removed both the export map and the dual-mode configuration from your package, and I'm guessing this solved your issue. If you're still encountering an issue, please feel free to reopen with more details about what the issue could be.


SAML Response Error while logging in using .edu account

While trying to login using a .edu account, the below error is
“Error in SAML response, Please contact system administration.”
SAML error.docx

fixed issue with bumped down versions.
python3-saml==1.14.0 xmlsec==1.3.13 isodate==0.6.1 six==1.11.0 lxml==4.6.5

tested newest package versions
tested on heroku stack 22

Above package versions only work on heroku stack 20 as of April 2023


[pulsar function] add instanceId and fqn into log message properties

Motivation
Enrich the published log message with instanceId and fqn set in properties.
Modifications
add instanceId and fqn into log message properties
Verifying this change

[ ] Make sure that the change passes the CI checks.

Thanks for your contribution. For this PR, do we need to update docs?
(The PR template contains info about doc, which helps others know more about the changes. Can you provide doc-related info in this and future PR descriptions? Thanks)

@Anonymitaet
There's no doc about the existing property for log topic. It's good to mention the available propperties for a log message, but I don't know where to add this.

/pulsarbot run-failure-checks

@nlu90 how about adding that info here?

@nlu90 how about adding that info here?

LGTM. We can add them once the PR is accepted and merged.

@nlu90 thanks. You can ping me if you need a doc review.

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks

@nlu90 you might need to rebase to the latest master to include CI fixes.

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks


Add Bash example

What is the purpose of the change
Add Bash example.

Codecov Report

Merging #258 (d5e2c40) into master (1b89be2) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #258   +/-   ##
=======================================
  Coverage   66.81%   66.81%
=======================================
  Files         206      206
  Lines       15509    15509
  Branches     2329     2329
=======================================
  Hits        10363    10363
  Misses       4579     4579
  Partials      567      567

Impacted Files
Coverage Δ

ai_flow/store/sqlalchemy_store.py
75.21% <0.00%> (-0.19%)
:arrow_down:

..._service/notification_service/high_availability.py
85.41% <0.00%> (+1.38%)
:arrow_up:

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 1b89be2...d5e2c40. Read the comment docs.


Refactor calls

Refactor Calls  : Can we write the code for calls/loginWith etc to be similar to meteor .. which takes a callback .. rather than returning the promise. Its same .. but keeping api similar makes life simpler

Hello there,
I'm actually in the process of refactoring Asteroid a bit, but I'm not sure about adding this possibility. I thought about it in the past, but I wouldn't want to complicate the code too much (I definitely want to keep promises, so I would need to support both patterns). But maybe it won't, I guess I'll find out while writing it :-) . Anyway, thanks for the feedback, I'll definitely keep this use case in mind while refactoring, and I'll let you know as soon as I make up my mind. :-)
Cheers


So many errors when trying to open

New installation of Storage Explorer. When attempting to open I receive a ton of errors about the .NET version.

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

ID: 337c96d2-0b4f-ad70-bb7a-cf8d6736cc3c
Version Independent ID: 09c7c658-16d1-04ac-6bb4-6aa5c1b529a6
Content: Get started with Storage Explorer
Content Source: articles/vs-azure-tools-storage-manage-with-storage-explorer.md
Service: storage
GitHub Login: @CawaMS
Microsoft Alias: cawa

@sql-deadwood
The documentation states that .NET Framework 4.7.2 at a minimum is required. Have you tried installing .NET Framework and then opening Storage Explorer? Also you may need to uninstall Storage Explorer then install .NET Framework.


Inspect tool found incorrect endline whitespace

The Inspect tool flagged endline whitespaces in tests/unit/parallel/algorithms/adjacentdifference.cpp at lines 42, 101, 185, 239 from pull request #1659 but no whitespace was found at or near those lines.

The offending lines are actually 54, 124, 227, 294. Seems inspect is getting confused about line numbers.

So far, what it looks like is that the inspect tool doesn't consider empty lines as lines, so there might be 12 lines ahead of line 54 that are empty, so the tool does not count them.  I will do more tests, but I believe if I can get the tool to detect empty lines, it should work like a charm.

Other inspector sub-tools do report the correct line numbers. It has to be an issue with the new end-of-line-whitespace detector.

My mistake, I meant just the whitespace detector, not the entirety.


rapsearch config

Description
Configuration change for rapsearch
Type of change

[X ] Bug fix (non-breaking change which fixes an issue)

Test and Reproduce
Outline the steps to test or reproduce the PR here.

just change the params

Impacted Areas in Application
List general components of the application that this PR will affect:

lgtm


Bug: router not updated after fixing a selector collision

Steps to reproduce:

have a basic system working
deploy it: npx hardhat deploy --network local --clear
create a new module/contract with a function similar to other contract (same name and parameters)
deploy it: npx hardhat deploy --network local --clear

you're going to see an error found by the tooling indicating there's a selector collision

rename the function on the new contract created
try to deploy it again: npx hardhat deploy --network local --clear

the error is not detected by the tooling (in fact the router is not updated) but by the solidity compiler. In order to continue working the dev should delete manually the router.

Yep, the router code generator should blow up as soon as it sees two identical selectors


[Integration Test] Add integration test for telemetry plugin

Is your feature request related to a problem?
We have seen a compatibility issues between telemetry plugin and the security plugin. So we should have a integration test in the security plugin repo to make sure there is no conflict.
What solution would you like?
Write an integration test.
What alternatives have you considered?
A clear and concise description of any alternative solutions or features you've considered.
Do you have any additional context?
We can use this integ test as a reference that might provide some guidance on cluster configuration and a basic setup.
https://github.com/opensearch-project/security/blob/main/src/integrationTest/java/org/opensearch/security/http/OnBehalfOfJwtAuthenticationTest.java

@atharvasharma61, Can you please take this up? Please let me know, if you need any help.

@scrawfor99, This is a pending item from another PR. @atharvasharma61 will be working on this, if needed I will collaborate with him. Thanks!


FastExcel.Read(): "An item with the same key has already been added."

Hello,
I'm having the same problem as in the previously closed issue: https://github.com/mrjono1/FastExcel/issues/2
Basically, when I try to read a specific sheet, I get:

System.ArgumentException: 'An item with the same key has already been added.'

Example Excel Files
success.xlsx
error.xlsx
Example code:
var inputFile = new FileInfo("C:\error.xlsx"); using (var fastExcel = new FastExcel.FastExcel(inputFile, true)) {   var sheet = fastExcel.Read(1); }
Andrew

same here

Any news on this issue ? Or more info on how to solve ?
Happens on a fairly basic export to a newly created file.

https://github.com/LukasLuMueller/fastexcelworkaround/blob/bca74093e4fdf26868d9703a16111b8b77865317/FastExcel/SharedStrings.cs#L65
Created a workaround

Try my modified version.

Hi I've just updated the readme to say that I am looking for maintainers

New maintainer here.
Fixed in ffa8ddb13b0a3ab787bd65a2b4682e739a530590, Thanks @LukasMueller187 for his fix.


Responsive twin page

Description
info tooltips in twin details page are unresponsive to different page sizes
Implementation

Should be pending deployment I think?

Verified,
Devnet, 0b2f0d3.
Twin details is now responsive.

Verified:

Devnet
ec2ed3d


Windows container: Cannot start with error "Error response from daemon: container ... encountered an error during CreateContainer: failure in a Windows system call: The system cannot find the path specified. (0x3)"

Description
When I trying to start container from any image, i am receiving the error:
Error response from daemon: container ... encountered an error durin

Error response from daemon: container ... encountered an error during CreateContainer: failure in a Windows system call: The system cannot find the path specified. (0x3)"

Several notes:

I was able to build and run containers on my pc, it just happened after one of the restarts
I did try restart the host pc, restart docker client and service, did try docker's option "reset to default factory settings", re-install docker, manually removing "windowsfilter" folder
I did try it with microsoft/aspnet:4.6.2 image (worked for me before) and microsoft/nanosererver image
After re-install, I am receiving similar error when trying to switch to linux containers as well (think this is related, but not sure, and it is not the main issue) with error:

The system failed to create 'C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\MobyLinuxVM.vhdx'.
at New-MobyLinuxVM, <No file>: line 218
at , <No file>: line 375
at Docker.Backend.HyperV.RunScript(String action, Dictionary`2 parameters)
at Docker.Backend.ContainerEngine.Linux.Start(Settings settings)
at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.b__0(Object[] parameters)
at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)
Steps to reproduce the issue:

Cannot describe how did I get to this point, but for now I cannot run / start any container
I was able to create container by docker create --name t1 microsoft/nanoserver, but not to start it
Also, Docker tray icon -> switch to linux containers failed

Host

Diagnostic Id
59D769DD-8A58-432A-8165-4FDE4665FF05/2017-03-02_07-19-32
Docker version:
Client:
Version:      1.13.1
API version:  1.26
Go version:   go1.7.5
Git commit:   092cba3
Built:        Wed Feb  8 08:47:51 2017
OS/Arch:      windows/amd64
Server:
Version:      1.13.1
API version:  1.26 (minimum version 1.24)
Go version:   go1.7.5
Git commit:   092cba3
Built:        Wed Feb  8 08:47:51 2017
OS/Arch:      windows/amd64
Experimental: true
Output of docker info:
Containers: 5
Running: 0
Paused: 0
Stopped: 5
Images: 1
Server Version: 1.13.1
Storage Driver: windowsfilter
Windows:
Logging Driver: json-file
Plugins:
Volume: local
Network: l2bridge l2tunnel nat null overlay transparent
Swarm: inactive
Default Isolation: hyperv
Kernel Version: 10.0 14393 (14393.447.amd64fre.rs1_release_inmarket.161102-0100)
Operating System: Windows 10 Enterprise
OSType: windows
Architecture: x86_64
CPUs: 4
Total Memory: 15.7 GiB
Name: GLB-DV-74
ID: 5DAW:KYO5:7PP4:XX65:AQYW:DO5S:PBQA:EHUP:Y6IJ:GH22:KWBL:5GX5
Docker Root Dir: C:\ProgramData\Docker
Debug Mode (client): false
Debug Mode (server): true
File Descriptors: -1
Goroutines: 17
System Time: 2017-03-01T21:26:21.1493266+02:00
EventsListeners: 0
Registry: https://index.docker.io/v1/
Experimental: true
Insecure Registries:
<IP_ADDRESS>/8
Live Restore Enabled: false
log.txt
Uploading DebugInfo-2017-03-02_07-13-39.txt…
Uploading log.1.txt…
Uploading log.0.txt…
Uploading install-log.txt…

Can you switch back to Windows containers, try docker run microsoft/nanoserver  then try running this? It will also create a CSV file with more Windows-specific logs.
Invoke-WebRequest https://aka.ms/Debug-ContainerHost.ps1 -UseBasicParsing | Invoke-Expression

Source and readme with failure descriptions are at https://github.com/Microsoft/Virtualization-Documentation/tree/live/windows-server-container-tools/Debug-ContainerHost

Also, please check for the below failure at https://github.com/docker/for-win/issues . I think the Linux VM failures are tracked there
The system failed to create 'C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\MobyLinuxVM.vhdx'.
at New-MobyLinuxVM, <No file>: line 218
at , <No file>: line 375
at Docker.Backend.HyperV.RunScript(String action, Dictionary`2 parameters)
at Docker.Backend.ContainerEngine.Linux.Start(Settings settings)
at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.b__0(Object[] parameters)
at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)

For now, I am uninstall the docker. Trying to re-install.
Will try after it and update.

@PatrickLang
I re-installed the docker, did not help.
I did try to run the nanoserver - with same error

C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: container e9d7d5fe53c8861cbb275b016
08c0a3730ebe4bf0c44761b1ea42f09d91bbe58 encountered an error during CreateContainer: failure in a Windows system call: T
he system cannot find the path specified. (0x3) extra info: {"SystemType":"Container","Name":"e9d7d5fe53c8861cbb275b0160
8c0a3730ebe4bf0c44761b1ea42f09d91bbe58","Owner":"docker","IsDummy":false,"IgnoreFlushesDuringBoot":true,"LayerFolderPath
":"C:\ProgramData\Docker\windowsfilter\e9d7d5fe53c8861cbb275b01608c0a3730ebe4bf0c44761b1ea42f09d91bbe58","Layers":[{
"ID":"cc3c048e-bb09-5f96-b39f-c9030fd38546","Path":"C:\ProgramData\Docker\windowsfilter\01255d40c65928f0546e95b7b45d
728c39ec0a8995fb6d9582d7a0eb29498f9c"},{"ID":"87329a44-f50b-5b75-80f8-fcdfe8ea48e0","Path":"C:\ProgramData\Docker\win
dowsfilter\bebb19783ae3bbb179be027e27173448d13b04e0c0476f2f133a50b5d3b2ed0d"}],"HostName":"e9d7d5fe53c8","MappedDirecto
ries":[],"SandboxPath":"C:\ProgramData\Docker\windowsfilter","HvPartition":true,"EndpointList":["50f2052d-63bd-4341-b
38c-6be247eab9ce"],"HvRuntime":{"ImagePath":"C:\ProgramData\Docker\windowsfilter\01255d40c65928f0546e95b7b45d728c39e
c0a8995fb6d9582d7a0eb29498f9c\UtilityVM"},"Servicing":false,"AllowUnqualifiedDNSQuery":true}.

I did try your command. It printed out the following details, the log file (csv) is empty:
Checking for common problems
Showing output from: docker info
Containers: 1
Running: 0
Paused: 0
Stopped: 1
Images: 1
Server Version: 17.03.0-ce
Storage Driver: windowsfilter
Windows:
Logging Driver: json-file
Plugins:
Volume: local
Network: l2bridge l2tunnel nat null overlay transparent
Swarm: inactive
Default Isolation: hyperv
Kernel Version: 10.0 14393 (14393.447.amd64fre.rs1_release_inmarket.161102-0100)
Operating System: Windows 10 Enterprise
OSType: windows
Architecture: x86_64
CPUs: 4
Total Memory: 15.7 GiB
Name: GLB-DV-74
ID: OEYL:IGJA:BIC6:BATK:GKKD:RNH2:RGVT:X6UX:GJWS:FNUW:ZUHP:TBD4
Docker Root Dir: C:\ProgramData\Docker
Debug Mode (client): false
Debug Mode (server): true
File Descriptors: -1
Goroutines: 17
System Time: 2017-03-05T16:08:56.5016512+02:00
EventsListeners: 0
Registry: https://index.docker.io/v1/
Experimental: true
Insecure Registries:
<IP_ADDRESS>/8
Live Restore Enabled: false
Showing output from: docker version
Client:
Version:      17.03.0-ce
API version:  1.26
Go version:   go1.7.5
Git commit:   60ccb22
Built:        Thu Feb 23 10:40:59 2017
OS/Arch:      windows/amd64
Server:
Version:      17.03.0-ce
API version:  1.26 (minimum version 1.24)
Go version:   go1.7.5
Git commit:   60ccb22
Built:        Thu Feb 23 10:40:59 2017
OS/Arch:      windows/amd64
Experimental: true
Showing output from: docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
b8f9b6558118        nat                 nat                 local
7d83e24e2420        none                null                local
Warnings & errors from the last 24 hours

After updated to new version, same error.

Download HcsTraceProfile.wprp, found in https://gist.githubusercontent.com/jhowardmsft/71b37956df0b4248087c3849b97d8a71 then run the following:
Wpr.exe -start HcsTraceProfile.wprp!HcsArgon -filemode

docker run microsoft/nanoserver

Wpr.exe -stop HcsTrace.etl "Cannot find path"

Note that the resulting HcsTrace.etl may contain personal information, such as path names accessed on the host, current running executables, etc, so I suggest sending it to me directly at<EMAIL_ADDRESS>

Hi @darrenstahlmsft
Finally, I found in the event viewer that each time i am trying to start container, i received an error in Hyper-V-Compute event log (see below)
So I uninstalled all hyper-v features and container feature, and let for Docker to re-enable them.
After it, seems that I can start containers.  At least, this did work for me:

docker run --net=none microsoft/nanoserver cmd /s /c echo hello

I'll check other operations (like build) later. and update.

The description for Event ID 12004 from source Microsoft-Windows-Hyper-V-Compute cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
%%2147942403
0x80070003
The locale specific resource for the desired message is not present

Update:
Did pull the microsoft/aspnet:4.6.2 image and did try to run container.
Was able to run with --net=none

docker run --name site1 -d  --net=none microsoft/aspnet:4.6.2

But failed to run with default network

docker run --name site -d  microsoft/aspnet:4.6.2

The error (from event log)
The description for Event ID 12105 from source Microsoft-Windows-Hyper-V-Compute cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:

e703518089c4c17810f6285fe979427c2d3809b89addf22bf34ec225c281756b
%%2147942403
0x80070003
EV_RenderedValue_3.00
The locale specific resource for the desired message is not present

@elutsky Please try this and see if it fixes the issue:
net stop hns;
del c:\programdata\Microsoft\windows\HNS.data
Remove-Netnat;
net start hns;
We have a known issue where uninstalling containers leaves some state information. We have a fix for this in a future update.

@msabansal failed to perform Remove-Netnat:
Open Power shell as administrator

PS C:\ProgramData\Microsoft\Windows\HNS> Remove-Netnat;
Confirm
Are you sure you want to perform this action?
Performing operation Delete on Target H35401446-1227-477a-bf44-1fe3faff2486 PolicyStore Local
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): y
Remove-Netnat : The requested operation is not supported.
At line:1 char:1

Remove-Netnat;

  + CategoryInfo          : InvalidOperation: (MSFT_NetNat (In...3faff2486;0...):root/StandardCimv2/MSFT_NetNat) [Re
 move-NetNat], CimException
  + FullyQualifiedErrorId : Windows System Error 50,Remove-NetNat

Docker failed to start with the error:

Docker daemon failed with message:
time="2017-03-09T08:00:07.796519700+02:00" level=debug msg="Listener created for HTTP on npipe (//./pipe/docker_engine_windows)"
time="2017-03-09T08:00:07.833516600+02:00" level=info msg="Windows default isolation mode: hyperv"
time="2017-03-09T08:00:07.833516600+02:00" level=debug msg="Using default logging driver json-file"
time="2017-03-09T08:00:07.834515700+02:00" level=debug msg="WindowsGraphDriver InitFilter at C:\ProgramData\Docker\windowsfilter"
time="2017-03-09T08:00:07.834515700+02:00" level=info msg="[graphdriver] using prior storage driver: windowsfilter"
time="2017-03-09T08:00:07.834515700+02:00" level=debug msg="Using graph driver windowsfilter"
time="2017-03-09T08:00:07.843514500+02:00" level=debug msg="Max Concurrent Downloads: 3"
time="2017-03-09T08:00:07.843514500+02:00" level=debug msg="Max Concurrent Uploads: 5"
time="2017-03-09T08:00:07.863124400+02:00" level=info msg="Graph migration to content-addressability took 0.00 seconds"
time="2017-03-09T08:00:07.863124400+02:00" level=info msg="Loading containers: start."
time="2017-03-09T08:00:07.865125300+02:00" level=debug msg="Loaded container 23e1ff444bc7d55701ac0b16c9df36739a9bb16a6962be2ed02c13c126e0a32f"
time="2017-03-09T08:00:07.866129400+02:00" level=debug msg="Loaded container 9c71580500339465254d9929376ff828ff959d5093383f59d91ca2b401c14939"
time="2017-03-09T08:00:07.878127500+02:00" level=debug msg="Option Experimental: false"
time="2017-03-09T08:00:07.878127500+02:00" level=debug msg="Option DefaultDriver: nat"
time="2017-03-09T08:00:07.878127500+02:00" level=debug msg="Option DefaultNetwork: nat"
time="2017-03-09T08:00:07.912125400+02:00" level=debug msg="Network Response : [  ]"
time="2017-03-09T08:00:07.929129500+02:00" level=debug msg="releasing IPv4 pools from network nat (3438bd49cab4e629bf70c116828cc4ba653868bdcecbe394af1fa6526381a5a9)"
time="2017-03-09T08:00:07.929129500+02:00" level=debug msg="ReleaseAddress(<IP_ADDRESS>/20, <IP_ADDRESS>)"
time="2017-03-09T08:00:07.929129500+02:00" level=debug msg="ReleasePool(<IP_ADDRESS>/20)"
time="2017-03-09T08:00:07.948130000+02:00" level=debug msg="Launching DNS server for network%!(EXTRA string=none)"
time="2017-03-09T08:00:07.954159500+02:00" level=debug msg="Allocating IPv4 pools for network nat (3e836c0f5212a0a52c8756a592a06371966d2a3fe65d693902d8d5b3399ccfbd)"
time="2017-03-09T08:00:07.954159500+02:00" level=debug msg="RequestPool(LocalDefault, , , map[], false)"
time="2017-03-09T08:00:07.954159500+02:00" level=debug msg="RequestAddress(<IP_ADDRESS>/0, , map[RequestAddressType:com.docker.network.gateway])"
time="2017-03-09T08:00:07.954159500+02:00" level=debug msg="HNSNetwork Request ={"Name":"nat","Type":"nat","Subnets":[{"AddressPrefix":"<IP_ADDRESS>/0","GatewayAddress":"<IP_ADDRESS>"}]} Address Space=[{<IP_ADDRESS>/0 <IP_ADDRESS> []}]"
time="2017-03-09T08:00:07.987158300+02:00" level=debug msg="releasing IPv4 pools from network nat (3e836c0f5212a0a52c8756a592a06371966d2a3fe65d693902d8d5b3399ccfbd)"
time="2017-03-09T08:00:07.987158300+02:00" level=debug msg="ReleaseAddress(<IP_ADDRESS>/0, <IP_ADDRESS>)"
time="2017-03-09T08:00:07.987158300+02:00" level=debug msg="ReleasePool(<IP_ADDRESS>/0)"
time="2017-03-09T08:00:07.987158300+02:00" level=debug msg="start clean shutdown of all containers with a 15 seconds timeout..."
Error starting daemon: Error initializing network controller: Error creating default network: HNS failed with error : The parameter is incorrect.
at Docker.Backend.ContainerEngine.Windows.DoStart(Settings settings)
at Docker.Backend.ContainerEngine.Windows.Start(Settings settings)
at Docker.Core.Pipe.NamedPipeServer.<>c__DisplayClass8_0.b__0(Object[] parameters)
at Docker.Core.Pipe.NamedPipeServer.RunAction(String action, Object[] parameters)

Did try this solution, did not help:
https://forums.docker.com/t/windows-build-14342-remove-netnat-the-requested-operation-is-not-supported/12749/3

Please se if winnat service is running
Net start winnat
Sent from my Windows 10 phone
From<EMAIL_ADDRESS>Sent: Thursday, March 9, 2017 8:55 AM
To<EMAIL_ADDRESS>Cc: Sandeep<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [docker/docker] Windows container: Cannot start with error "Error response from daemon: container ... encountered an error during CreateContainer: failure in a Windows system call: The system cannot find the path specified. (0x3)" (#31469)
Did try this solution, did not help:
https://forums.docker.com/t/windows-build-14342-remove-netnat-the-requested-operation-is-not-supported/12749/3
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/docker/docker/issues/31469#issuecomment-285410622, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ANrNCQmD0n6WZl7k1gj_pS9btCdQ-crDks5rkC8FgaJpZM4MQkI3.

PS C:\downloads> net start winnat
The Windows NAT Driver service was started successfully.
PS C:\downloads> net view winnat
System error 53 has occurred.
The network path was not found.

Please try to do remove netnat now. If the service was already running the command would have said so.
Sent from my Windows 10 phone
From<EMAIL_ADDRESS>Sent: Thursday, March 9, 2017 9:06 AM
To<EMAIL_ADDRESS>Cc: Sandeep<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [docker/docker] Windows container: Cannot start with error "Error response from daemon: container ... encountered an error during CreateContainer: failure in a Windows system call: The system cannot find the path specified. (0x3)" (#31469)
PS C:\downloads> net start winnat
The Windows NAT Driver service was started successfully.
PS C:\downloads> net view winnat
System error 53 has occurred.
The network path was not found.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/docker/docker/issues/31469#issuecomment-285413971, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ANrNCWXi648_x4DZcVon6hgGwAGpfGCxks5rkDGMgaJpZM4MQkI3.

@msabansal The issue fixed!!!!!!!!!!!!!!!!!
So, please add this to the "fix steps"!
Removed the netnat and restarted docker
Now i am able to run windows containers!
I also tested the build, works as a charm!
Thank you very much, I just spent like a 5 days for this  :( :)

Thanks for confirmation. I am not sure why the winnat service would not auto start. We are releasing a patch for this so you would not have to require the fix ??.
Sent from my Windows 10 phone
From<EMAIL_ADDRESS>Sent: Thursday, March 9, 2017 9:22 AM
To<EMAIL_ADDRESS>Cc: Sandeep<EMAIL_ADDRESS><EMAIL_ADDRESS>Subject: Re: [docker/docker] Windows container: Cannot start with error "Error response from daemon: container ... encountered an error during CreateContainer: failure in a Windows system call: The system cannot find the path specified. (0x3)" (#31469)
@msabansalhttps://github.com/msabansal The issue fixed!!!!!!!!!!!!!!!!!
So, please add this to the "fix steps"!
Removed the netnat and restarted docker
Now i am able to run windows containers!
I also tested the build, works as a charm!
Thank you very much, I just spent like a 5 days for this :( :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/docker/docker/issues/31469#issuecomment-285418569, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ANrNCTMRGyaMdfrNAFKMZGIbEo7Vw5D5ks5rkDVTgaJpZM4MQkI3.

For now - i does not need the fix, its ok
I'll check that Winnat is confifured to auto-start.
I just mean that if you have some guide for other peoples to fix it - add the step to start the winnat

@msabansal Sorry - cannot find the winnat service in services.msc.
Am I missing something?
From powershell:

PS C:>get-Service winnnat
Status   Name               DisplayName

Running  winnat             Windows NAT Driver

But I cannot find not Windows NAT Driver and not Winnat in the services console...
So - how should i ensure the service is auto-started?

@elutsky Winnat is a driver that should auto start in this scenario. I would have to see. The real problem was stale data that was left at the time of uninstallation. The fix we are releasing addresses that.

@msabansal
I understand that issue is stale data.
But if winnat was not running, and several restarts for my laptop did not FX it, I'd like to ensure this driver will auto-start on next restart.
So, I just wondered what is the right way to ensure this.

@msabansal and what would you advise in following case (I have basically the same problem as @elutsky):
`PS C:\Users\Administrator\Desktop> net start winnat
System error 1168 has occurred.
Element not found.
PS C:\Users\Administrator\Desktop> Start-Service winnat
Start-Service : Service 'Windows NAT Driver (winnat)' cannot be started due to the following error: Cannot start service winnat on computer '.'.
At line:1 char:1

Start-Service winnat

  + CategoryInfo          : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service], ServiceCommandException
  + FullyQualifiedErrorId : CouldNotStartService,Microsoft.PowerShell.Commands.StartServiceCommand`

Hi everyone!
I have another problem that appeared after I restarted HNS service. Now my docker service refuses to start. In event log I see the following:
Error creating default network: HNS failed with error : {Object Exists} An attempt was made to create an object and the object name already existed
The problem seems to be in "nat" VM switch. Docker tries to re-create it but it already exists: https://i.imgur.com/jWNfBz2.jpg

OK, I managed to remove all networks by running commands specified above. Docker service also successfully restarted.
Unfortunately containers still cannot connect to outside network :(
FYI: I am running containers inside Hyper-V VM. I tried NAT and Transparent networks.

after restarting computers this error gone
Client:
 Version:           18.06.1-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        e68fc7a
 Built:             Tue Aug 21 17:21:34 2018
 OS/Arch:           windows/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.1-ce
  API version:      1.38 (minimum version 1.24)
  Go version:       go1.10.3
  Git commit:       e68fc7a
  Built:            Tue Aug 21 17:36:40 2018
  OS/Arch:          windows/amd64
  Experimental:     true


EACCES: permission denied, mkdir

Describe the bug
I cant install BD, appearing this error EACCES: permission denied, mkdir
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

System Information:

OS: mac os
Discord Version:Stable

Additional context
Add any other context about the problem here.

Reinstall Discord

See above